summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* inetd: move struct fields around -> save .25 k of codeDenis Vlasenko2007-09-261-6/+8
| | | | | | | | | | | | | | | | | | | | function old new delta freeconfig 75 76 +1 register_rpc 200 196 -4 dupconfig 165 159 -6 reapchild 173 166 -7 retry 93 82 -11 goaway 112 101 -11 getconfigent 1241 1222 -19 setup 645 592 -53 inetd_main 2160 2107 -53 config 1602 1518 -84 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/9 up/down: 1/-248) Total: -247 bytes text data bss dec hex filename 773951 1038 10332 785321 bfba9 busybox_old 773703 1038 10332 785073 bfab1 busybox_unstripped
* install: fix bug in "install -c file dir" (tries to copy dir into dir too)Denis Vlasenko2007-09-261-21/+26
| | | | | install: 'support' (ignore) -v and -b
* documentation bits in comments, no code changesDenis Vlasenko2007-09-254-3/+12
|
* cp: -r and -R imply -d (coreutils compat)Denis Vlasenko2007-09-251-1/+2
|
* httpd: small auth and IPv6 fixes (Kim B. Heino <Kim.Heino@bluegiga.com>)Denis Vlasenko2007-09-251-1/+8
|
* ed: large cleanupDenis Vlasenko2007-09-251-305/+135
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta bad_nums - 43 +43 skip_blank - 24 +24 getNum 557 578 +21 insertLine 159 163 +4 setCurNum 31 33 +2 lastNum 4 - -4 fileName 4 - -4 dirty 4 - -4 curNum 4 - -4 curLine 4 - -4 bufUsed 4 - -4 bufSize 4 - -4 bufPtr 4 - -4 bufBase 4 - -4 printLines 357 345 -12 findLine 165 152 -13 lines 16 - -16 deleteLines 203 144 -59 readLines 538 473 -65 addLines 163 87 -76 marks 104 - -104 termEdit 140 - -140 ed_main 3125 2654 -471 ------------------------------------------------------------------------------ (add/remove: 2/12 grow/shrink: 3/6 up/down: 94/-992) Total: -898 bytes text data bss dec hex filename 771142 1034 10564 782740 bf194 busybox_old 770265 1034 10404 781703 bed87 busybox_unstripped # size */ed.o text data bss dec hex filename 6370 0 156 6526 197e editors.org/ed.o 5505 0 0 5505 1581 editors/ed.o
* insmod: fix help text to not show options if only 2.6 was selectedDenis Vlasenko2007-09-242-4/+7
|
* insmod: shorten message text; style fixesDenis Vlasenko2007-09-241-7/+7
|
* tar: add a comment about previous subtle fixDenis Vlasenko2007-09-241-6/+7
|
* tar: strip leading '/' BEFORE memorizing hardlink's nameDenis Vlasenko2007-09-241-20/+21
| | | | | | | | function old new delta writeFileToTarball 1362 1352 -10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-10) Total: -10 bytes
* ash: fix prompt expansion (Natanael Copa <natanael.copa@gmail.com>)Denis Vlasenko2007-09-241-2/+17
|
* *: kill bb_get_last_path_component, replace with two functionsDenis Vlasenko2007-09-2413-62/+66
| | | | | | | | | (one which strips trailing slash and one which does not) wget: straighten out as a result of above change text data bss dec hex filename 5056 1 0 5057 13c1 busybox.t4/networking/wget.o 5022 0 0 5022 139e busybox.t5/networking/wget.o
* wget: get rid of setitimerDenis Vlasenko2007-09-241-36/+26
| | | | | | | text data bss dec hex filename 5110 1 0 5111 13f7 busybox.t3/networking/wget.o 5056 1 0 5057 13c1 busybox.t4/networking/wget.o
* wget: reorder functions, no code changesDenis Vlasenko2007-09-241-316/+305
|
* wget: code shrink, move data out of bssDenis Vlasenko2007-09-241-28/+48
|
* wget: allow dots in header field names.Denis Vlasenko2007-09-241-36/+36
| | | | | | | | | | | wget: code shrink function old new delta gethdr 211 190 -21 wget_main 2609 2557 -52 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-73) Total: -73 bytes
* inetd: make some fields smaller, move data out of data/bss sectionsDenis Vlasenko2007-09-241-77/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta inetd_main 2125 2160 +35 setup 640 645 +5 initring 48 53 +5 reapchild 169 173 +4 retry 92 93 +1 goaway 113 112 -1 inetd_setproctitle 175 173 -2 chargen_dg 229 227 -2 uid 4 - -4 ....................... Argv 4 - -4 rlim_ofile_cur 8 - -8 config 1610 1602 -8 rlim_ofile 16 - -16 getconfigent 1271 1241 -30 builtins 176 132 -44 ring 128 - -128 allsock 128 - -128 ------------------------------------------------------------------------------ (add/remove: 0/18 grow/shrink: 5/6 up/down: 50/-423) Total: -373 bytes text data bss dec hex filename 774144 1051 10708 785903 bfdef busybox_old 774108 1039 10380 785527 bfc77 busybox_unstripped $ size inetd.o inetd_orig.o text data bss dec hex filename 9027 0 0 9027 2343 inetd.o 9064 12 324 9400 24b8 inetd_orig.o
* run_parts: make it sort executables by name (required by API)Denis Vlasenko2007-09-231-73/+101
|
* make fdisk compile on libc without llseek64Denis Vlasenko2007-09-231-0/+8
|
* httpd: simplify CGI i/o loop. -200 bytes.Denis Vlasenko2007-09-231-168/+183
|
* include libbb.h, not busybox.hDenis Vlasenko2007-09-221-1/+1
|
* - actually mv microcom.c to miscutilsBernhard Reutner-Fischer2007-09-222-1/+1
|
* - add microcom to defconfigBernhard Reutner-Fischer2007-09-221-0/+1
|
* move microcom to miscutilsDenis Vlasenko2007-09-224-7/+7
|
* - remove some trailing whitespaceBernhard Reutner-Fischer2007-09-221-2/+3
|
* microcom: add copyright/license infoDenis Vlasenko2007-09-221-2/+4
|
* ash: remove erroneously applied patchDenis Vlasenko2007-09-211-16/+1
|
* httpd: optional support for partial downloadsDenis Vlasenko2007-09-213-17/+128
|
* ash: s/int/smallint/. -60 bytes.Denis Vlasenko2007-09-211-51/+47
|
* test: correct confusing placement of "const"Denis Vlasenko2007-09-211-1/+1
|
* microcom: add new applet, this time for realDenis Vlasenko2007-09-211-0/+135
|
* microcom: new applet by Vladimir Dronnikov <dronnikov@gmail.ru>Denis Vlasenko2007-09-214-0/+13
|
* update Glenn McGrath's email addressDenis Vlasenko2007-09-2115-16/+15
|
* remove stray 8-bit chars from copyright bannerDenis Vlasenko2007-09-201-2/+2
|
* announce 1.7.1 on websiteDenis Vlasenko2007-09-161-0/+10
|
* httpd: do not clear environmentDenis Vlasenko2007-09-153-16/+57
| | | | | mount: mount helpers support (by Vladimir Dronnikov <dronnikov@gmail.ru>)
* webpage: add a link to vda's "init must die" pageDenis Vlasenko2007-09-131-2/+3
|
* cp: make it a bit closer to POSIX, but still refuse to open andDenis Vlasenko2007-09-111-5/+7
| | | | | write to dest which is a symlink.
* cp: make "cp file /dev/node" special case; explained in commentsDenis Vlasenko2007-09-111-7/+15
| | | | | | | | | | | function old new delta copy_file 1487 1538 +51 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/0 up/down: 51/0) Total: 51 bytes text data bss dec hex filename 772502 1051 10724 784277 bf795 busybox_old 772554 1051 10724 784329 bf7c9 busybox_unstripped
* run_shell: code shrink for selinuxDenis Vlasenko2007-09-101-7/+5
|
* setup_environment: code shrinkDenis Vlasenko2007-09-105-21/+41
| | | | | | | | | | | | | | | | | | | | run_shell: mark as NORETURN setup_environment, run_shell: add usage comments login: add FIXME :( function old new delta UNSPEC_print 64 66 +2 sulogin_main 509 506 -3 mkfs_minix_main 3070 3067 -3 login_main 1615 1612 -3 su_main 461 448 -13 setup_environment 261 206 -55 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/5 up/down: 2/-77) Total: -75 bytes text data bss dec hex filename 772578 1051 10724 784353 bf7e1 busybox_old 772502 1051 10724 784277 bf795 busybox_unstripped
* grep: delete obsolete commentDenis Vlasenko2007-09-101-7/+1
|
* grep: fix grep -F -e str1 -e str2 (was matching str2 only)Denis Vlasenko2007-09-101-37/+61
| | | | | | | | by replacing "=" by "|=" here: found |= strstr(line, gl->pattern) != NULL; grep: optimization: stop on first -e match grep: stop using bss. -40 bytes
* style fix, no code changesDenis Vlasenko2007-09-094-4/+7
|
* open_transformer: fix vda's goofupDenis Vlasenko2007-09-091-2/+3
|
* top: small fix for command line wrappingDenis Vlasenko2007-09-081-2/+2
|
* top: get rid of on-stack variable buffers, use permanent one.Denis Vlasenko2007-09-082-21/+25
| | | | | | | | | | | | | | | | code shrank with and without TOPMEM: top_main 828 844 +16 display_process_list 1525 1473 -52 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 16/-52) Total: -36 bytes top_main 1150 1171 +21 display_topmem_process_list 1150 1167 +17 display_process_list 1525 1473 -52 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/1 up/down: 38/-52) Total: -14 bytes
* top: add sizeof(G) check; fix styleDenis Vlasenko2007-09-081-31/+17
|
* top: TOPMEM feature - 's(how sizes)' command. +2.5k when enabled,Denis Vlasenko2007-09-084-54/+473
| | | | | | +80 bytes when disabled (mainly because of text wrapping fixes in display_process_list).
* overload the existing '-q' flag so that if '-l' and '-q' are usedPaul Fox2007-09-072-12/+20
| | | | | together, a "short form" listing (just pathnames) is generated. change a few flag variables to "smallint" as well.