aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-01- use ut_user rather than ut_name (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer
- use ut_tv.tv_sec rather than ut_time (me) - shrink halt a little bit (me): halt_main 464 433 -31 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-31) Total: -31 bytes
2008-05-31- shrink modprobe a little bit (~-40 bytes). ACKed by Yann.Bernhard Reutner-Fischer
2008-05-31printf: fix a trivial bugDenis Vlasenko
2008-05-31mdev: add commented-out debug code to open stdio.Denis Vlasenko
2008-05-31printf: code shrink by eliminating string alloc/copyDenis Vlasenko
function old new delta print_direc 428 382 -46
2008-05-31libiproute: fix option parsing, so that "ip -o link" works again.Denis Vlasenko
closes bug 3524
2008-05-31libiproute: style fixes, and using smallint as appropriateDenis Vlasenko
function old new delta print_route 1730 1731 +1 print_addrinfo 1497 1498 +1 iproute_list_or_flush 1232 1229 -3 ipaddr_list_or_flush 2490 2484 -6 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/2 up/down: 2/-9) Total: -7 bytes
2008-05-31runsvdir: make it more robust against libc buglets (errno accidentally set ↵Denis Vlasenko
to !0) closes bug 3514 function old new delta runsvdir_main 1672 1664 -8
2008-05-30msh: fix the case where the file has exec bit but can't be run directlyDenis Vlasenko
(run "$SHELL $file" instead) msh: fix exit codes when command is not found or can't be execed (with testcases)
2008-05-30- add FIXME to use hasmntopt()Bernhard Reutner-Fischer
2008-05-28- fix overflow; improve documentation while at itBernhard Reutner-Fischer
2008-05-28fuser: a now, the corrected fix (vda botched previous one)Denis Vlasenko
2008-05-28- misc. improvements and shrinkageBernhard Reutner-Fischer
2008-05-28- add strrchrBernhard Reutner-Fischer
2008-05-28fiser: opendir "/proc", not "." (by Cristian Ionescu-Idbohrn)Denis Vlasenko
2008-05-28find: beautify config prompts a bitDenis Vlasenko
2008-05-28Remove 'busybox' word from configuration programsDenis Vlasenko
(based on experience of adapting it to uclibc).
2008-05-28- move depmod shell script to examples/Bernhard Reutner-Fischer
2008-05-28- the moddir_base is supposed to be omitted frmo the .dep fileBernhard Reutner-Fischer
- other tweaks while at it
2008-05-27- Spaghetti alert. Fix clash with ancient fwd-decl. This is an unfortunateBernhard Reutner-Fischer
combination of linux not providing a useable linux/module.h to userspace and mixing legacy-cruft with the current stuff in one insmod.c.
2008-05-27- remove duplicate helptext of dhcprelay and improve itBernhard Reutner-Fischer
2008-05-27- Add config option for DEFAULT_DEPMOD_FILE and DEFAULT_DEPMOD_FILE.Bernhard Reutner-Fischer
No obj-code changes.
2008-05-27- use (uC)libc functions. Saves a dozen bytes.Bernhard Reutner-Fischer
2008-05-27vda, xmalloc'ing can use *alot* of RAM. Don't forget that there areBernhard Reutner-Fischer
modules out there that are half a megabyte! mmap()ing is way nicer for small mem boxes.
2008-05-27- improve help-textBernhard Reutner-Fischer
2008-05-26- improve option-handling a bitBernhard Reutner-Fischer
2008-05-26scripts: add a script which prints memory map of running busyboxDenis Vlasenko
2008-05-26scripts: add primitive memory usage meter scriptDenis Vlasenko
2008-05-26udhcpc: shrinkDenis Vlasenko
udhcpc: guard against zero lease time function old new delta timeout 4 - -4 server_addr 4 - -4 requested_ip 4 - -4 perform_release 134 112 -22 udhcpc_main 2511 2485 -26 ------------------------------------------------------------------------------ (add/remove: 0/3 grow/shrink: 0/2 up/down: 0/-60) Total: -60 bytes
2008-05-26- add basic option-handling (+220b). UntestedBernhard Reutner-Fischer
2008-05-26- use mmap instead of allocating hundreds of megabytes of RAM. +39bBernhard Reutner-Fischer
2008-05-26- remove some bloat -28b: now approx. 501bBernhard Reutner-Fischer
2008-05-26- switch to FILE base writer and remove now unneeded stuff. -50bBernhard Reutner-Fischer
2008-05-26- add simple first-draft unoptimized depmod just to proove Vladimir ↵Bernhard Reutner-Fischer
Dronnikov wrong text data bss dec hex filename 569 0 0 569 239 modutils/depmod.o
2008-05-26[u]mount: add/update dietlibc build fixDenis Vlasenko
2008-05-25lineedit: correctly handle prompt longer than screen width. closes bug 3414Denis Vlasenko
2008-05-25hush: make it ignore SIGINT etc in a config wich has no job controlDenis Vlasenko
2008-05-25move setgroups definition to libbb.h so that it no longer inadvertentlyDenis Vlasenko
get hidden attribute
2008-05-25last: code shrinkDenis Vlasenko
function old new delta show_entry 319 311 -8 last_main 917 907 -10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-18) Total: -18 bytes
2008-05-24syslogd: do not error out on missing files to rotate. closes bug 3404.Denis Vlasenko
2008-05-24docs/depmod: and example of depmod in shell/sed/awk...Denis Vlasenko
2008-05-24inotify: new applet by Vladimir Dronnikov <dronnikov AT gmail.com>Denis Vlasenko
function old new delta inotifyd_main - 453 +453 packed_usage 24246 24450 +204 inotify_add_watch - 47 +47 inotify_init - 29 +29 mask_names - 13 +13 signal_handler 130 140 +10 applet_names 1859 1868 +9 applet_main 1132 1136 +4 applet_nameofs 566 568 +2 signalled 1 2 +1
2008-05-24mdev: fix counting of '%' in patternDenis Vlasenko
2008-05-23mdev: fix whitespace damageDenis Vlasenko
2008-05-23- optionally pass additional flags down to nmBernhard Reutner-Fischer
2008-05-22- not sure but i may have had the shutdown-time wrong and no records to verifyBernhard Reutner-Fischer
2008-05-22- untangle the implementation of the small and huge last appletsBernhard Reutner-Fischer
2008-05-22mdev: suppress "may be used uninitialized" warningDenis Vlasenko
2008-05-22mdev: add support for "only rename" option in mdev.confDenis Vlasenko
2008-05-22dnsd: fixes various segfaults.Denis Vlasenko
One was a lib api change that was not updated and another is a stack buffer overflow. It also adds support for '*' in dnsd.conf. It resolves all hostnames to a specific ip address. This is useful if you for example want redirect all http traffic to your first-boot-web-wizard on you router/firewall. By Timo Teras