aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2008-05-22modprobe: fix for blacklistingDenis Vlasenko
The patch makes the order of the alias/blacklist in modprobe.conf irrelevant (like module-utils' modprobe). In first patch the alias had to be defined before the blacklist which caused problems because the modprobe.conf file is read before /lib/modules/*/modules.alias. The attatched patch will mark the blacklisted module itself rather than trying to find the alias that points to the blacklisted module and test this flag later in the alias resolving stage.
2008-05-22last: make its output more like "standard" last (aka "fancy last").Denis Vlasenko
The main difference is that LOGIN lines are still shown by non-fancy one. function old new delta static._ut_usr - 26 +26 last_main 448 471 +23 static._ut_lin - 7 +7 ------------------------------------------------------------------------------ (add/remove: 2/0 grow/shrink: 1/0 up/down: 56/0) Total: 56 bytes
2008-05-22last: trim format string a bitDenis Vlasenko
2008-05-22last: trim help textDenis Vlasenko
2008-05-22last: optional alternative sysv-like implementationDenis Vlasenko
(by Patricia Muscalu <patricia.muscalu AT axis.com>) function old new delta last_main 448 917 +469 show_entry - 319 +319 packed_usage 24216 24268 +52 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/0 up/down: 840/0) Total: 840 bytes
2008-05-21- make Christian happyBernhard Reutner-Fischer
2008-05-21- skip empty lines and archive membersBernhard Reutner-Fischer
2008-05-21udhcpc: regularize the names of receiving functions,Denis Vlasenko
pause on "serious failure to receive". Some misc fixes are also folded in here.
2008-05-21udhcpc: simplify renewal of the leaseDenis Vlasenko
2008-05-21udhcpc: properly reduce timeout if bogus packets were receivedDenis Vlasenko
2008-05-20fix another -Wall warningDenis Vlasenko
2008-05-20ifenslave: add forgotten INIT_G()Denis Vlasenko
2008-05-20- Rob sais that he rewrote it, so reinstate the GPLv2-only boilerplate.Bernhard Reutner-Fischer
2008-05-20fix "make bigdata" to not show weak aliasesDenis Vlasenko
2008-05-19- improve readabilityBernhard Reutner-Fischer
2008-05-19- use STD*_FILENO some more. No object-code changesBernhard Reutner-Fischer