aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* killall and sestatus also need ARGVN scanningDenis Vlasenko2009-02-142-8/+13
|
* mdev: if /sys/class/block exists, don't scan /sys/blockDenis Vlasenko2009-02-131-4/+11
|
* function old new deltaDenis Vlasenko2009-02-072-10/+50
| | | | | kill_main 706 884 +178
* httpd: tiny optimizationDenis Vlasenko2009-02-051-7/+6
|
* httpd:Denis Vlasenko2009-02-044-121/+56
| | | | | | | | | | | | | | | | | | | | | Kill config options by making them always on: FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES This makes httpd.c remotely readable - it had ~125 #ifdefs, now it has ~100. The growth on a .config with all FEATURE_HTTPDs off is: function old new delta send_file_and_exit - 269 +269 parse_conf 683 763 +80 free_llist - 32 +32 httpd_main 427 454 +27 sighup_handler - 15 +15 handle_incoming_and_exit 1110 905 -205 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 2/1 up/down: 423/-205) Total: 218 bytes
* sendmail: remove erroneous usage linesDenis Vlasenko2009-02-041-2/+0
|
* crond,crontab: make cron directory location configurableDenis Vlasenko2009-02-033-9/+10
|
* telnetd: do not advertise TELNET_LFLOW, we do not supportDenis Vlasenko2009-02-022-8/+184
| | | | | it properly.
* udhcpd: add code which rejects lease files with suspicious or old timestamp.Denis Vlasenko2009-02-0211-44/+46
| | | | | *: s/time(0)/time(NULL)/g
* login: small simplification by Walter Harms. -10 bytesDenis Vlasenko2009-02-021-10/+8
|
* login: cleanup work by Walter Harms. No logic changes.Denis Vlasenko2009-02-021-46/+56
|
* dhcpd,dumpleases: write and use 64-bit current time in lease file.Denis Vlasenko2009-02-012-18/+52
| | | | | | | | | | | | | | | without it, determination of remaining lease time is unreliable. Yes, it's costly in code size, but without it, dumpleases output is misleading! function old new delta read_leases 143 282 +139 dumpleases_main 447 572 +125 write_leases 193 233 +40 hton64 29 58 +29 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 333/0) Total: 333 bytes
* modutils-24: code shrinkDenis Vlasenko2009-01-311-37/+30
| | | | | | | | | | | function old new delta helper_create_alloced_section - 117 +117 print_load_map 474 450 -24 bb_init_module_24 4615 4545 -70 obj_create_alloced_section 131 30 -101 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/3 up/down: 117/-195) Total: -78 bytes
* ionice: new applet, adapted from Linux kernel' example by Walter HarmsDenis Vlasenko2009-01-315-1/+117
| | | | | | | text data bss dec hex filename 1050316 924 10952 1062192 103530 busybox_old 1050758 924 10952 1062634 1036ea busybox_unstripped
* brctl: fix compilation on 2.4.x kernelsDenis Vlasenko2009-01-311-0/+14
|
* init: remove wait() loop on restart, it may be dangerousDenis Vlasenko2009-01-311-15/+22
|
* init: fix a bug where on reload order of entries might be wrongDenis Vlasenko2009-01-311-83/+89
| | | | | | | | | | | | | | | | | | function old new delta run_shutdown_and_kill_processes - 97 +97 pause_and_low_level_reboot - 48 +48 run_actions 81 107 +26 restart_handler 56 81 +25 new_init_action 137 150 +13 run 576 579 +3 open_stdio_to_tty 110 98 -12 check_delayed_sigs 195 170 -25 waitfor 354 318 -36 low_level_reboot 53 - -53 kill_all_processes 115 - -115 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 4/3 up/down: 212/-241) Total: -29 bytes
* modutils-24: use xasprintf and xzalloc where appropriate,Denis Vlasenko2009-01-314-89/+63
| | | | | | | | | | | | | remove unreachanble code build system: correct some dependencies in config system init: convert one #if into if() - for Rob. function old new delta obj_string_patch 136 129 -7 bb_init_module_24 4759 4615 -144 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-151) Total: -151 bytes
* init: small correction in a commentDenis Vlasenko2009-01-311-1/+1
|
* init: major improvement in documentation and signal handling.Denis Vlasenko2009-01-311-297/+374
| | | | | | | | | Lots of nasty, but hard to trip, races are fixed. text data bss dec hex filename 1038828 924 10932 1050684 10083c busybox_old 1038787 924 10932 1050643 100813 busybox_unstripped
* init: preparatory patch, no code changesDenis Vlasenko2009-01-315-31/+31
|
* init: reinstate proper handling of !ENABLE_FEATURE_USE_INITTABDenis Vlasenko2009-01-291-28/+31
|
* init: reduce ifdef forest (specially for Rob's happiness)Denis Vlasenko2009-01-281-12/+4
|
* - be gentle to syntax highlightingBernhard Reutner-Fischer2009-01-271-0/+1
|
* - update Michele addressBernhard Reutner-Fischer2009-01-271-2/+1
|
* awk: in BEGIN section $0 should be "", not "0".Denis Vlasenko2009-01-252-13/+16
|
* traceroute: allow -w NUM as small as 1Denis Vlasenko2009-01-241-1/+1
|
* traceroute: rewrite. Do not emit raw IP packets, instead send UDP or ICMPDenis Vlasenko2009-01-241-559/+166
| | | | | | | | | | | | | | | | | packets and rely on the kernel to form IP headers, select source IP and interface. Doing it in traceroute wasn't working too good, and was bloating it. function old new delta freehostinfo 29 - -29 setsin 30 - -30 in_cksum 57 - -57 gethostinfo 165 - -165 ifaddrlist 364 - -364 traceroute_main 3713 2951 -762 ------------------------------------------------------------------------------ (add/remove: 0/5 grow/shrink: 0/1 up/down: 0/-1407) Total: -1407 bytes
* traceroute: preparatory trivial cleanupsDenis Vlasenko2009-01-242-125/+95
| | | | | | function old new delta traceroute_main 3932 3713 -219
* tunctl: new applet by VladimirDenis Vlasenko2009-01-235-0/+172
| | | | | | | | | | | | | function old new delta tunctl_main - 371 +371 packed_usage 25669 25799 +130 applet_names 1981 1988 +7 applet_main 1192 1196 +4 applet_nameofs 596 598 +2 applet_install_loc 149 150 +1 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/0 up/down: 515/0) Total: 515 bytes
* - add CONFIG_EXTRA_CFLAGS (thanks to keesj)Bernhard Reutner-Fischer2009-01-222-0/+11
| | | | | | This helps with remembering additional flags like e.g. cpu settings for people who did not configured their compiler to produce code for their cpu per default.
* tar: stop changing net tarfile's mode, GNU tar doesn't do itDenis Vlasenko2009-01-201-2/+0
|
* uname: use wider integer for option bitsDenis Vlasenko2009-01-191-1/+1
|
* uname: add support for -i and -o, fix printing of unknown -pDenis Vlasenko2009-01-191-33/+72
| | | | | | | | | | | | value with -a option function old new delta uname_main 166 185 +19 utsname_offset 12 16 +4 options 621 623 +2 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 25/0) Total: 25 bytes
* dhcpc: suppress "warning: 'timestamp_before_wait' might be used uninitializedDenis Vlasenko2009-01-141-2/+3
|
* libbb: shrink linked list ops (by xmaks AT email.cz)Denis Vlasenko2009-01-131-36/+18
| | | | | | | | | | function old new delta llist_pop 33 29 -4 llist_unlink 47 28 -19 llist_add_to_end 50 31 -19 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-42) Total: -42 bytes
* depmod: fix -b option (by timo.teras AT iki.fi)Denis Vlasenko2009-01-121-20/+37
| | | | | | | | | | function old new delta xfreopen_write - 35 +35 parse_module 346 353 +7 depmod_main 553 546 -7 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/1 up/down: 42/-7) Total: 35 bytes
* adduser: allow adding to group 0; don't _create_ /etc/shadow,Denis Vlasenko2009-01-121-13/+15
| | | | | | | | only append data if it exists. function old new delta adduser_main 642 667 +25
* mdev: fix breakage caused by unified parser usageDenis Vlasenko2009-01-122-2/+19
|
* - use https for bugzilla URLsBernhard Reutner-Fischer2009-01-104-5/+5
|
* - isascii() is obsolescent in SUSv4 and furthermore looks redundant in this spotBernhard Reutner-Fischer2009-01-091-1/+1
|
* do not whine if /sys/block does not exist ... embedded systems dont need ↵Mike Frysinger2009-01-081-1/+1
| | | | stinkin block devices
* sysctl: fix another corner case with "dots and slashes"Denis Vlasenko2009-01-081-2/+8
|
* printf: make integer format strings print long long-sized values.Denis Vlasenko2009-01-041-53/+65
| | | | | | | | | | | | | | function old new delta printf_main 668 834 +166 bb_strtoll - 84 +84 print_direc 391 431 +40 conv_strtoull - 19 +19 conv_strtoll - 19 +19 conv_strtoul 16 - -16 conv_strtol 16 - -16 ------------------------------------------------------------------------------ (add/remove: 4/2 grow/shrink: 2/0 up/down: 342/-32) Total: 296 bytes
* udhcpd: disable opton to have absolute lease times in lease fileDenis Vlasenko2009-01-017-186/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | (that does not work with dumpleases) dumpleases: fix -a option. networking/udhcp/*: code shrink, more compact static leases struture, better comments, etc function old new delta find_free_or_expired_address - 147 +147 nobody_responds_to_arp - 84 +84 read_opt 781 830 +49 dumpleases_main 435 447 +12 send_ACK 229 232 +3 read_staticlease 90 93 +3 addStaticLease 60 61 +1 getIpByMac 46 43 -3 reservedIp 31 20 -11 keywords 304 288 -16 send_offer 428 403 -25 write_leases 225 193 -32 read_leases 184 143 -41 read_yn 64 - -64 find_address 191 - -191 ------------------------------------------------------------------------------ (add/remove: 2/2 grow/shrink: 5/6 up/down: 299/-383) Total: -84 bytes
* website: announce 1.13.2 amd 1.12.4Denis Vlasenko2008-12-311-0/+15
|
* dc: fix the "base 2" patch omission of base not being setDenis Vlasenko2008-12-301-1/+3
|
* libbb: add bb_unsetenv (taken from hush).Denis Vlasenko2008-12-307-57/+65
| | | | | | | | | | | | | | | | | | | udhcpc: stop filtering environment passed to the script. crond: fix uncovered potential bug (failing unsetenv) mdev: fix uncovered potential bug (failing unsetenv) tcp, udpsvd: fix uncovered potential bug (failing unsetenv) function old new delta safe_setenv - 58 +58 bb_unsetenv - 55 +55 builtin_unset 139 138 -1 tcpudpsvd_main 1843 1830 -13 free_strings_and_unsetenv 87 53 -34 udhcp_run_script 1186 1133 -53 safe_setenv4 62 - -62 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 0/4 up/down: 113/-163) Total: -50 bytes
* sysctl: fix gcc warning (false positive)Denis Vlasenko2008-12-291-2/+3
|
* unexpand: fix incorrect expansion, add test for itDenis Vlasenko2008-12-262-39/+57
| | | | | | function old new delta expand_main 676 656 -20