summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* modutils: optional modutils-small by Vladimir Dronnikov.Denis Vlasenko2008-07-045-12/+726
| | | | | | 15kb smaller than standard one. libbb/recursive_action.c: commented-out code for aborting the scan.
* awk: another smallish code shrinkDenis Vlasenko2008-07-021-3/+1
|
* webpage: fix typosDenis Vlasenko2008-07-021-2/+2
|
* uname,individual: fix improper printf usageDenis Vlasenko2008-07-023-29/+24
| | | | | | | | | | | | uname,awk: small code shrink function old new delta uname_main 175 166 -9 nvalloc 167 157 -10 evaluate 6381 6370 -11 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-30) Total: -30 bytes
* - fix trivial exploit vector when setXidNed Ludd2008-07-021-1/+1
|
* sendmail: fix wrong vfork usage here tooDenis Vlasenko2008-07-016-21/+11
| | | | | | | | | | | | *: shorten error texts function old new delta launch_helper - 151 +151 vfork_or_die 20 - -20 sendgetmail_main 1946 1848 -98 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 0/1 up/down: 151/-118) Total: 33 bytes
* revert last two commits. vfork cannot be used in subroutine,Denis Vlasenko2008-07-0115-50/+55
| | | | | it trashes stack on return
* - wrap overlong linesBernhard Reutner-Fischer2008-07-011-5/+8
|
* *: introduce and use xfork()Denis Vlasenko2008-07-017-18/+19
| | | | | | | | | | | | | function old new delta xfork - 20 +20 msh_main 1377 1380 +3 mod_process 455 446 -9 forkexit_or_rexec 30 17 -13 expand_variables 1434 1421 -13 open_transformer 91 76 -15 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/4 up/down: 23/-50) Total: -27 bytes
* add missing fileDenis Vlasenko2008-07-011-0/+18
|
* *: introduce and use xvfork()Denis Vlasenko2008-07-0112-42/+18
| | | | | | | | | | | | | | | | | | | | function old new delta time_main 1052 1285 +233 crontab_main 623 856 +233 ifupdown_main 2202 2403 +201 xvfork - 20 +20 passwd_main 1049 1053 +4 grave 1068 1066 -2 script_main 935 921 -14 vfork_or_die 20 - -20 vfork_compressor 206 175 -31 open_as_user 109 - -109 popen2 218 - -218 edit_file 910 690 -220 run_command 268 - -268 ------------------------------------------------------------------------------ (add/remove: 1/4 grow/shrink: 4/4 up/down: 691/-882) Total: -191 bytes
* ssd: fix missed + in prev commitDenis Vlasenko2008-07-011-1/+1
|
* ssd: do not stat -x EXECUTABLE, it is not needed anymoreDenis Vlasenko2008-07-013-12/+37
| | | | | | | | | ssd: use PATH ssd: fix -a without -x case ssd: fix help text ssd: CLOSE_EXTRA_FDS in MMU case too ssd: add testsuite
* awk: fix a case with multiple -f options. simplify -f file reading.Denis Vlasenko2008-07-013-27/+28
| | | | | | | | | | | | | | | | | | function old new delta parse_expr 833 841 +8 qrealloc 33 36 +3 next_input_file 203 198 -5 afopen 22 - -22 ftello 41 - -41 ftell 41 - -41 __GI_ftell 41 - -41 awk_main 1002 944 -58 ------------------------------------------------------------------------------ (add/remove: 0/4 grow/shrink: 2/2 up/down: 11/-208) Total: -197 bytes text data bss dec hex filename 804232 610 6804 811646 c627e busybox_old 804120 610 6804 811534 c620e busybox_unstripped
* crond: use execlp instead of execlDenis Vlasenko2008-06-301-1/+1
|
* sendmail: from Vladimir:Denis Vlasenko2008-06-304-25/+46
| | | | | | | | | | | | | | | | | | | | | | Here comes the third part of compatibility patch for sendmail. * Introduced new safe_getdomainname() -- will it be useful? * Fixed SEGV if sender address is missed. Should snoop for sender address in mail headers? * More compat: use HOSTNAME instead of HOST when no server is explicitly specified. * crond: fixed mail recipient address. function old new delta safe_getdomainname - 56 +56 sendgetmail_main 1937 1946 +9 grep_file 846 850 +4 crond_main 1423 1425 +2 xstrtoull_range_sfx 295 296 +1 utoa_to_buf 110 108 -2 passwd_main 1053 1049 -4 sv_main 1234 1228 -6 parse_expr 841 833 -8 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 4/4 up/down: 72/-20) Total: 52 bytes
* nmeter: tiny shrinkDenis Vlasenko2008-06-301-5/+4
|
* libiproute: print_route() always uses stdout, do not pass FILE pointer to it.Denis Vlasenko2008-06-293-92/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | libiproute: Use FAST_FUNC function old new delta iprule_modify 884 905 +21 ipaddr_modify 1289 1310 +21 rtnl_send 53 69 +16 xrtnl_wilddump_request 109 124 +15 xrtnl_dump_filter 394 403 +9 rtnl_talk 534 539 +5 print_addrinfo 1369 1374 +5 iproute_modify 1017 1020 +3 iprule_list 81 83 +2 xrtnl_open 163 161 -2 parse_rtattr 89 87 -2 ipaddr_list_or_flush 2176 2174 -2 addattr_l 91 88 -3 flush_update 116 108 -8 iproute_list_or_flush 1285 1263 -22 iproute_get 878 852 -26 print_route 1913 1752 -161 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 9/8 up/down: 97/-226) Total: -129 bytes
* fdisk: cosmetics, and removal of dead dataDenis Vlasenko2008-06-291-10/+8
|
* fdisk: move more data to struct globals; shrink code Denis Vlasenko2008-06-294-68/+66
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta nowarn 1 - -1 listing 1 - -1 dos_compatible_flag 1 - -1 warn_cylinders 44 42 -2 open_list_and_close 364 362 -2 fdisk_fatal 41 38 -3 verify 1053 1049 -4 user_sectors 4 - -4 user_heads 4 - -4 user_cylinders 4 - -4 pt_sectors 4 - -4 pt_heads 4 - -4 kern_sectors 4 - -4 kern_heads 4 - -4 ext_index 4 - -4 total_number_of_sectors 8 - -8 extended_offset 8 - -8 create_doslabel 129 120 -9 write_table 225 211 -14 delete_partition 445 431 -14 set_partition 476 459 -17 list_disk_geometry 247 229 -18 unable_to_write 19 - -19 add_partition 2515 2486 -29 get_boot 1709 1636 -73 fdisk_main 2812 2679 -133 ------------------------------------------------------------------------------ (add/remove: 0/14 grow/shrink: 0/12 up/down: 0/-388) Total: -388 bytes text data bss dec hex filename 804634 611 6852 812097 c6441 busybox_old 804298 610 6804 811712 c62c0 busybox_unstripped
* libbb: shrink monotonic_XXX functions, introduce monotonic_nsDenis Vlasenko2008-06-293-11/+31
| | | | | | | | | | | | | | | | | | | | | | (unused for now) function old new delta get_mono - 31 +31 sv_main 1228 1234 +6 expand 1693 1697 +4 get_address 178 181 +3 utoa_to_buf 108 110 +2 builtin_exit 46 48 +2 qrealloc 36 33 -3 qgravechar 109 106 -3 ash_main 1383 1380 -3 grep_file 850 846 -4 popstring 140 134 -6 monotonic_us 85 60 -25 monotonic_sec 41 16 -25 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/7 up/down: 48/-69) Total: -21 bytes
* wget: "support" -t and -T by ignoring themDenis Vlasenko2008-06-291-2/+4
|
* nmeter: tiny shrinkDenis Vlasenko2008-06-281-1/+1
|
* nmeter: cosmeticsDenis Vlasenko2008-06-281-1/+1
|
* nmeter: code shrinkDenis Vlasenko2008-06-281-24/+22
| | | | | | | | | | | | function old new delta init_delay 61 64 +3 init_cpu 86 82 -4 init_int 63 57 -6 nmeter_main 679 667 -12 init_if 88 63 -25 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/4 up/down: 3/-47) Total: -44 bytes
* sendmail: another update from the maintainerDenis Vlasenko2008-06-283-69/+83
| | | | | | | | | | function old new delta sendgetmail_main 1894 1937 +43 crond_main 1416 1423 +7 packed_usage 24540 24470 -70 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/1 up/down: 50/-70) Total: -20 bytes
* lineedit: document prompt handlingDenis Vlasenko2008-06-281-11/+17
|
* bunzip2: make proper fix for the problem "fixed" in rev. 22521Denis Vlasenko2008-06-281-80/+13
| | | | | Thanks for Rob Landley <rob@landley.net>
* libunarchive: stop using static data in archivers - archive_handle_tDenis Vlasenko2008-06-2811-86/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | can trivially provide space for that. rpm: code shrink tar: simplify autodetection of bz2/.gz function old new delta static.not_first 1 - -1 static.end 1 - -1 bb_makedev 51 49 -2 static.saved_hardlinks_created 4 - -4 static.saved_hardlinks 4 - -4 longname 4 - -4 linkname 4 - -4 hash_file 251 247 -4 get_header_tar 1528 1521 -7 rpm_main 1711 1697 -14 get_header_cpio 965 944 -21 ------------------------------------------------------------------------------ (add/remove: 0/6 grow/shrink: 0/5 up/down: 0/-66) Total: -66 bytes text data bss dec hex filename 804926 611 6868 812405 c6575 busybox_old 804878 611 6852 812341 c6535 busybox_unstripped
* fix FAST_FUNC falloutDenis Vlasenko2008-06-282-8/+9
|
* build system fixlet to ease blackfin buildDenis Vlasenko2008-06-281-1/+1
|
* touch: support -r REF_FILE if ENABLE_DESKTOP (needed for blackfin compile)Denis Vlasenko2008-06-281-6/+39
| | | | | | function old new delta touch_main 136 221 +85
* stat: pointers are not 0L, they are NULLDenis Vlasenko2008-06-272-5/+12
| | | | | man: better error handling
* man: mimic "no manual entry for 'bogus'" message and exitcodeDenis Vlasenko2008-06-271-4/+10
|
* support gzip -t and bzip2 -tDenis Vlasenko2008-06-272-5/+6
|
* sendmail: update from maintainerDenis Vlasenko2008-06-273-58/+89
|
* cpio: fix -m to actually work as expected (Pascal Bellard)Denis Vlasenko2008-06-271-1/+4
| | | | | | function old new delta cpio_main 1140 1153 +13
* unlzma: fix memory leak (Pascal Bellard)Denis Vlasenko2008-06-271-20/+23
|
* add stdcall to FAST_FUNCDenis Vlasenko2008-06-271-3/+3
| | | | | | | text data bss dec hex filename 804476 611 6868 811955 c63b3 busybox_old 804373 611 6868 811852 c634c busybox_unstripped
* vi: fix vda's thinkoDenis Vlasenko2008-06-271-1/+1
|
* expand comment about FAST_FUNCDenis Vlasenko2008-06-271-1/+8
|
* *: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko2008-06-27176-841/+847
| | | | | | | text data bss dec hex filename 808035 611 6868 815514 c719a busybox_old 804472 611 6868 811951 c63af busybox_unstripped
* ash: improve commentsDenis Vlasenko2008-06-271-14/+15
|
* ash: fix very weak $RANDOM generator; and move even more thingsDenis Vlasenko2008-06-271-52/+66
| | | | | | | | | out of data/bss text data bss dec hex filename 807935 611 6884 815430 c7146 busybox_old 808035 611 6868 815514 c719a busybox_unstripped
* ash: move stuff out of data/bssDenis Vlasenko2008-06-271-65/+58
| | | | | | | text data bss dec hex filename 807939 611 6900 815450 c715a busybox_old 807935 611 6884 815430 c7146 busybox_unstripped
* print_flags: fix trivial thinkoDenis Vlasenko2008-06-262-3/+3
| | | | | vi: fix reversed checks for underflow
* bunzip2: fix an uncompression error. Add the example to testsuite.Denis Vlasenko2008-06-263-15/+458
|
* style fixes, no code changesDenis Vlasenko2008-06-2611-19/+19
|
* open_transformer: fix bug of calling exit instead of _exitDenis Vlasenko2008-06-262-11/+24
| | | | | | open_transformer: don't leak compressed descriptor anymore recursive_action: tiny shrink
* b[un]zip2, g[un]zip: unlink destination if -f is given. Closes 3854Denis Vlasenko2008-06-251-0/+6
|