aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* - test commitBernhard Reutner-Fischer2009-03-051-1/+1
|
* modprobe: rework/speedup by Timo Teras (timo.teras AT iki.fi)Denis Vlasenko2009-03-051-145/+217
| | | | | | | | | | | | | | | | | | | | | | function old new delta load_modules_dep - 175 +175 helper_get_module - 106 +106 gather_options - 89 +89 add_probe - 67 +67 config_file_action 345 388 +43 get_or_add_modentry - 10 +10 loaded 4 - -4 read_config 239 234 -5 llist_find 34 - -34 add_option 60 - -60 modprobe_main 567 494 -73 do_modprobe 601 273 -328 ------------------------------------------------------------------------------ (add/remove: 5/3 grow/shrink: 1/3 up/down: 490/-504) Total: -14 bytes text data bss dec hex filename 816778 476 7888 825142 c9736 busybox_old 816768 476 7880 825124 c9724 busybox_unstripped
* modutils: delete unused global variableDenis Vlasenko2009-03-053-18/+12
| | | | | | | | | | | | | function old new delta modprobe_main 570 567 -3 insmod_main 101 98 -3 insmod_outputname 4 - -4 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/2 up/down: 0/-10) Total: -10 bytes text data bss dec hex filename 816784 476 7892 825152 c9740 busybox_old 816778 476 7888 825142 c9736 busybox_unstripped
* networking/libiproute/*: code shrink by optimizing numeric conversionsDenis Vlasenko2009-03-059-140/+63
| | | | | | | | | | | | | | | | | | | | | | | | | and other misc stuff function old new delta print_tunnel 660 656 -4 format_host 5 - -5 get_unsigned 70 54 -16 get_u32 70 54 -16 do_iplink 1173 1151 -22 get_prefix 417 393 -24 print_rule 800 771 -29 print_addrinfo 1374 1342 -32 print_route 1745 1709 -36 iprule_modify 905 866 -39 iproute_modify 1105 1048 -57 get_integer 70 - -70 parse_args 1684 1440 -244 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/11 up/down: 0/-594) Total: -594 bytes text data bss dec hex filename 817378 476 7892 825746 c9992 busybox_old 816784 476 7892 825152 c9740 busybox_unstripped
* sendmail: document and fix usage of fd #4, fix check for helper failure.Denis Vlasenko2009-03-042-24/+28
| | | | | | | | | | | | function old new delta packed_usage 25663 25694 +31 signal_handler 191 215 +24 kill_helper 22 31 +9 launch_helper 194 184 -10 get_cred_or_die 142 129 -13 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/2 up/down: 64/-23) Total: 41 bytes
* wget: --post-data support by Harald Kuthe (harald-tuxbox AT arcor.de)Denis Vlasenko2009-03-041-5/+61
| | | | | | | | | function old new delta wget_main 2467 2793 +326 static.wget_longopts 110 122 +12 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 338/0) Total: 338 bytes
* modprobe: emit "can't open 'modules.dep': (errno)" instead of "module not found"Denis Vlasenko2009-03-035-18/+19
| | | | | | | | | | | | | | | | *: s/can't open %s/can't open '%s'/, it's better to use same string. function old new delta do_modprobe 588 601 +13 config_file_action 339 345 +6 modprobe_main 565 570 +5 unable_to_open 14 16 +2 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 26/0) Total: 26 bytes text data bss dec hex filename 816800 476 7892 825168 c9750 busybox_old 816812 476 7892 825180 c975c busybox_unstripped
* ip: in "ip rule add from all table 1", "all" is taken as 0.0.0.0/32,Denis Vlasenko2009-03-032-18/+22
| | | | | | whereas "any" and "default" would be 0.0.0.0/0. They must be all 0.0.0.0/0. Closes bug 57.
* expr: a bit more robust handling of regexps with groups (closes bug 87)Denis Vlasenko2009-03-031-6/+6
|
* printf: fix 1.12.0 breakage (from %*d fix). It was misinterpreting "*"Denis Vlasenko2009-03-031-3/+3
|
* ls: implement -Q and -g (-g was accepted but ignored)Denis Vlasenko2009-03-031-100/+138
| | | | | | | | | | | function old new delta print_name - 198 +198 showfiles 1489 1508 +19 ls_options 30 31 +1 opt_flags 112 108 -4 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/1 up/down: 218/-4) Total: 214 bytes
* ls: do not follow links with -s (closes bug 33),Denis Vlasenko2009-03-031-10/+10
| | | | | display unsigned data with %XXu, not %XXd.
* top: make it work again on 2.4 kernels (closes bug 125)Denis Vlasenko2009-03-031-7/+6
|
* sendmail: improve help textDenis Vlasenko2009-03-021-3/+5
|
* wget: fix --header handlingDenis Vlasenko2009-03-021-9/+15
|
* syslogd: create logfile with 0666, not 0600.Denis Vlasenko2009-03-021-3/+9
|
* tr: update testsuiteDenis Vlasenko2009-03-021-0/+9
|
* tr: fix overflow in expand and complement, fix stop after [:class:],Denis Vlasenko2009-03-021-104/+131
| | | | | | | | | | | | fix order of [:xdigit:], make tr require one param at least. function old new delta expand 1743 1849 +106 tr_main 463 518 +55 complement 72 75 +3 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 164/0) Total: 164 bytes
* tr: support [:xdigit:], fix handling of ranges and [x]'s.Denis Vlasenko2009-03-012-38/+69
| | | | | | | | | | | | | add testsuite entry for each of 3 bugs fixed. function old new delta static.classes 73 82 +9 expand 1738 1743 +5 complement 74 72 -2 tr_main 472 463 -9 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/2 up/down: 14/-11) Total: 3 bytes
* runsv: another tiny optimizationDenis Vlasenko2009-02-261-8/+6
| | | | | | | function old new delta startservice 297 288 -9 ctrl 435 426 -9
* runsv: small optimizationDenis Vlasenko2009-02-265-10/+7
| | | | | | | | *: more paranoia around passing NULL to execl[e] function old new delta custom 240 221 -19
* modutils: oveflow fixDenis Vlasenko2009-02-262-3/+4
|
* unzip: fix thinko with le/be conv and size (closes bug 129)Denis Vlasenko2009-02-262-7/+10
| | | | | awk: make "struct global" hack more robust wrt alignment (closes bug 131)
* login: fix buglet introduced by "simplification"Denis Vlasenko2009-02-241-1/+1
|
* flash_eraseall.c: fix vda's breakageDenis Vlasenko2009-02-241-1/+1
|
* - rephrase helptext for clarityBernhard Reutner-Fischer2009-02-241-1/+1
|
* - improve wordingBernhard Reutner-Fischer2009-02-242-2/+2
|
* - by not calling getpagesize() twice we can save 2 bytes (walter harms)Bernhard Reutner-Fischer2009-02-231-2/+2
|
* - fix typo (thanks to Peter Kjellerstedt for noticing)Bernhard Reutner-Fischer2009-02-231-1/+1
|
* - Dual-license the config parser also under "LGLPv2.1 or later"Bernhard Reutner-Fischer2009-02-221-0/+1
| | | | (Vladimir Dronnikov)
* make modutils compile againNed Ludd2009-02-201-1/+1
|
* depmod: accept and ignore -r (Linux kernle build needs this)Denis Vlasenko2009-02-191-1/+2
|
* flash_eraseall: shrinkDenis Vlasenko2009-02-191-35/+39
| | | | | | function old new delta flash_eraseall_main 1044 1006 -38
* - add big busybox logo as transparent pngBernhard Reutner-Fischer2009-02-181-0/+0
|
* - bail out if screen resolution does not match PPM dimensions.Bernhard Reutner-Fischer2009-02-182-14/+28
| | | | | | | Previously a 640x480 PPM on an e.g. 720x400 console would just segfault when reading the lines. While this bug should perhaps be fixed to handle such cases properly we just exit gracefully until somebody is willing to take care of it properly.
* - document ppm header and skip whitespaceBernhard Reutner-Fischer2009-02-181-2/+14
|
* - update TODOsBernhard Reutner-Fischer2009-02-181-7/+2
|
* - eliminate globalsBernhard Reutner-Fischer2009-02-181-5/+10
|
* - make it compile and shrink it a little bit (~-110 bytes)Bernhard Reutner-Fischer2009-02-181-36/+33
| | | | | | | text data bss dec hex filename 1533 4 0 1537 601 miscutils/flash_eraseall.o.old 1415 4 0 1419 58b miscutils/flash_eraseall.o - add some FIXMEs
* - add flash_eraseallBernhard Reutner-Fischer2009-02-186-0/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the result after converting mtd-utils' flash_eraseall to BB. The functionality given by this patch almost the same except that this one does not support long options. I needed this tool a system which does not have a lot of flash for RFS and merging this into BB as the only way out. [bigeasy@]$ ./scripts/bloat-o-meter bb_wo_fl bb_w_fl function old new delta flash_eraseall_main - 1072 +1072 show_progress - 62 +62 packed_usage 25156 25176 +20 applet_names 1958 1973 +15 applet_main 2352 2360 +8 target_endian - 4 +4 applet_nameofs 588 590 +2 applet_install_loc 147 148 +1 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 5/0 up/down: 1184/0) Total: 1184 bytes [bigeasy@]$ size miscutils/flash_eraseall.o text data bss dec hex filename 1586 4 0 1590 636 miscutils/flash_eraseall.o Signed-off-by: Benedigt Spranger <b.spranger@linutronix.de> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
* - PPMs can have comments in the header.Bernhard Reutner-Fischer2009-02-161-24/+21
| | | | Thanks to Denys for pointing that out. (~+7b)
* ash: make dot command search current directory first, as bash does.Denis Vlasenko2009-02-151-0/+9
|
* Make "shadowed" numeric config entries (ones which depend onDenis Vlasenko2009-02-151-0/+2
| | | | | other options which are off) to have the value of 0, not "".
* volume_id: abort early on read failures.Denis Vlasenko2009-02-1520-70/+99
| | | | | should help with probing missing fdd's
* init: fix compile breakage with '# CONFIG_FEATURE_KILL_REMOVED is not set'Denis Vlasenko2009-02-142-17/+17
| | | | | runsvdir.c: fix typo in comment
* - improve wordingBernhard Reutner-Fischer2009-02-141-1/+1
|
* - improve helptextBernhard Reutner-Fischer2009-02-141-2/+2
|
* - misc untested shrinkage:Bernhard Reutner-Fischer2009-02-141-11/+15
| | | | | | | | | | | | | | | $ ./scripts/bloat-o-meter _bb_un.oorig busybox_unstripped function old new delta fbsplash_main 595 985 +390 fb_drawimage 493 - -493 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 1/0 up/down: 390/-493) Total: -103 bytes $ size miscutils/fbsplash.o* text data bss dec hex filename 2019 0 0 2019 7e3 miscutils/fbsplash.o.oorig 1857 0 0 1857 741 miscutils/fbsplash.o.new
* - improve helptext of obsolete devfs stuff..Bernhard Reutner-Fischer2009-02-141-3/+8
|
* - cosmetic typo in helptextBernhard Reutner-Fischer2009-02-141-1/+1
|