summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ash: do not do find_applet() twice in shellexec/tryexecDenis Vlasenko2008-04-121-22/+20
|
* Makefile.IMA: generate autoconf.h if neededDenis Vlasenko2008-04-121-5/+20
| | | | | | Makefile.IMA: use ld -gc-collect on gc -combine result (by using trylink script). Saves ~3k.
* - fix detection of whole-programBernhard Reutner-Fischer2008-04-111-1/+1
| | | | It helps if we first pull in the function we use for testing flags ;)
* - also use the incoming LDFLAGS and EXTRA_LDFLAGSBernhard Reutner-Fischer2008-04-111-0/+2
| | | | This isn't perfect since it will barf on linker flags with two args like -Wl,z,now et al.
* - erm sorry. no ipsvd hereBernhard Reutner-Fischer2008-04-111-3/+0
|
* - add ipsvdBernhard Reutner-Fischer2008-04-111-0/+3
|
* fix build with gcc -combineDenis Vlasenko2008-04-113-6/+40
|
* build system: use POSIX options only for cpDenis Vlasenko2008-04-112-3/+4
| | | | | cp: improve comment
* - add printutils and util-linux/volume_idBernhard Reutner-Fischer2008-04-111-19/+36
| | | | - pull in Kbuild.includes
* webpage: remove date from URLDenis Vlasenko2008-04-111-1/+1
|
* webpage: s/Denis/Denys/ (I don't like "denys", but it's in passport); add a ↵Denis Vlasenko2008-04-113-8/+9
| | | | link to resume
* fix "make check"Denis Vlasenko2008-04-102-3/+8
|
* udhcp,ipcalc: simple code shrink (Nico Erfurth <masta AT perlgolf.de>)Denis Vlasenko2008-04-102-8/+3
| | | | | | | | function old new delta ipcalc_main 609 610 +1 read_staticlease 102 85 -17 ether_aton 17 - -17
* nameif: fix vda's breakage (Nico Erfurth <masta AT perlgolf.de>)Denis Vlasenko2008-04-101-17/+29
| | | | | | | | | function old new delta nameif_main 684 691 +7 prepend_new_eth_table 304 301 -3 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 7/-3) Total: 4 bytes
* actually adding xfuncs_printf.c :(Denis Vlasenko2008-04-091-0/+521
|
* Splitting xfuncs.c into two parts. No code chabges.Denis Vlasenko2008-04-093-507/+26
|
* Avoid linking in printf/bsearch if possible. -20k for static bbox withDenis Vlasenko2008-04-082-27/+83
| | | | | | | | | | | "basename", "true" and "false" only. function old new delta full_write2_str - 25 +25 bb_show_usage 183 202 +19 main 883 898 +15 run_applet_and_exit 501 507 +6
* dd: update usage textDenis Vlasenko2008-04-071-4/+8
|
* mount: remove superfluous commentDenis Vlasenko2008-04-071-1/+0
|
* crond: add handling of "MAILTO=user" linesDenis Vlasenko2008-04-072-20/+67
| | | | | | | | | | | | | | | sendmail: handle a case when the whole mail comes from stdin (and no separate sender/subj is provided) both by dronnikov AT gmail.com function old new delta sendgetmail_main 1509 1674 +165 SynchronizeFile 671 767 +96 packed_usage 24054 24088 +34 crond_main 1404 1420 +16 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 311/0) Total: 311 bytes
* ping: add -w, -W support (James Simmons <jsimmons AT infradead.org>)Denis Vlasenko2008-04-072-23/+54
| | | | | | | | | | | | | function old new delta print_stats_and_exit - 282 +282 sendping_tail 151 231 +80 packed_usage 23976 24054 +78 ping_main 401 412 +11 arm_ioctl 13 20 +7 pingstats 259 - -259 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 4/0 up/down: 458/-259) Total: 199 bytes
* brctl: optional support for "show" cmd (by L. Gabriel Somlo <somlo AT cmu.edu>)Denis Vlasenko2008-04-065-84/+147
| | | | | | | | | | function old new delta brctl_main 739 1186 +447 if_indextoname - 104 +104 static.keywords 827 841 +14 static.ops - 7 +7 packed_usage 23978 23976 -2
* init: fix askfirst not working as intendedDenis Vlasenko2008-04-051-21/+26
|
* cpio: actually add testsuite entry...Denis Vlasenko2008-04-051-0/+58
|
* cpio: fix a bug where we do not extract zero-sized hardlinksDenis Vlasenko2008-04-057-105/+99
| | | | | | | | | | | | | | (spotted at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=466771). Add testsuite entry for that, and another one for another bug: we do not list hardlinks in cpio -t (not fixed). function old new delta get_header_cpio 884 909 +25 static.saved_hardlinks_created - 4 +4 static.pending_hardlinks 4 - -4 static.inode 4 - -4 cpio_main 1122 1060 -62
* cpio: typo fix in error messageDenis Vlasenko2008-04-051-1/+1
|
* cpio: optional support for writing cpio files in newc format.Denis Vlasenko2008-04-053-19/+225
| | | | | | | | | | | | | | by pascal.bellard AT ads-lu.com. function old new delta cpio_main 247 1122 +875 cpio_pad4 - 58 +58 gnu_dev_major 66 99 +33 gnu_dev_minor 38 57 +19 packed_usage 23964 23978 +14 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 4/0 up/down: 999/0) Total: 999 bytes
* fbsplash: more compact support for named pipes + EOF scenarioDenis Vlasenko2008-04-041-47/+34
| | | | | | function old new delta fbsplash_main 1121 1043 -78
* dd: support conv=fsyncDenis Vlasenko2008-04-021-60/+86
| | | | | | | | | | | | dd: support "dd --" if CONFIG_DESKTOP=y function old new delta static.conv_words - 28 +28 dd_main 1369 1373 +4 static.keywords 848 827 -21 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/1 up/down: 32/-21) Total: 11 bytes
* expr: fix comparisons 'a < b' where we were overflowing a-bDenis Vlasenko2008-04-022-87/+100
| | | | | | | | | | | | | | | | | | | (not to mention that we used int, not arith_t). closes bug 2744. Also, shrink a bit and add testsuite entry function old new delta nextarg 75 84 +9 tostring 38 35 -3 toarith 89 86 -3 str_value 35 32 -3 eval6 555 552 -3 int_value 29 23 -6 eval4 128 120 -8 eval3 112 104 -8 eval2 512 417 -95 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/8 up/down: 9/-129) Total: -120 bytes
* udhcpc: add -o "do not request options by default" switchDenis Vlasenko2008-04-026-15/+30
| | | | | | | | | | | | | (by L. Gabriel Somlo <somlo AT cmu.edu>) function old new delta udhcpc_main 2513 2554 +41 static.udhcpc_longopts 226 247 +21 add_param_req_option 119 132 +13 packed_usage 23952 23964 +12 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 87/0) Total: 87 bytes
* xfunc_die: resurrect (actually, it's "svn add" being forgotten again)Denis Vlasenko2008-04-011-0/+40
|
* basename: tiny shrinkDenis Vlasenko2008-04-011-1/+1
|
* chpst: fix "env directory" parsing to not strip everythingDenis Vlasenko2008-04-011-24/+22
| | | | | after 1st whitespace. -6 bytes.
* script: do not ignore poll() errors. ~+20 bytes.Denis Vlasenko2008-04-011-1/+5
|
* shells: do not frocibly enable test, echo and kill _applets_,Denis Vlasenko2008-04-0114-91/+84
| | | | | | | | | | | | | | | | | | | just build relevant source and use xxx_main functions. build system: add a special case when we have exactly one applet enabled (makes "true", "false", "basename" REALLY tiny). getopt32: do not use stdio. function old new delta getopt32 1385 1412 +27 make_device 1187 1200 +13 basename_main 120 127 +7 tcpudpsvd_main 1922 1926 +4 testcmd 5 - -5 echocmd 5 - -5 fuser_main 1243 1231 -12 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 4/1 up/down: 51/-22) Total: 29 bytes
* tcpudp: trivial build fixDenis Vlasenko2008-03-311-3/+3
|
* libbb: preventive fix for SIGxxx >= 32Denis Vlasenko2008-03-301-14/+18
|
* g[un]zip: accept and ignore -n (needed for kernel compile)Denis Vlasenko2008-03-302-2/+30
|
* fuser: fix vda's breakage: DOH! chdir'ing to /proc breaks relative pathsDenis Vlasenko2008-03-291-6/+4
|
* mdev: optional support for regex pattern group substitution.Denis Vlasenko2008-03-293-3/+65
| | | | | +142 bytes.
* mdev: fix block/char device detection. Closes bug 2144.Denis Vlasenko2008-03-291-1/+3
|
* inetd: small shrink for NOMMU caseDenis Vlasenko2008-03-291-9/+14
| | | | | | | | | | | function old new delta cat_args - 8 +8 echo_stream 64 63 -1 discard_stream 64 63 -1 static.args 32 12 -20 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/3 up/down: 8/-22) Total: -14 bytes
* mdev: fix "foo 0:0 444 >bar/baz" rule handling. make_device() +23 bytesDenis Vlasenko2008-03-292-12/+51
|
* mdev: fix a bug where it was not stopping on first matching ruleDenis Vlasenko2008-03-292-112/+115
| | | | | | | | | | | | (testsuite entry added). Revamped line parsing while at it. function old new delta next_field - 36 +36 make_device 1104 1022 -82 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 36/-82) Total: -46 bytes
* ftpgetput: move control_stream to "struct globals";Denis Vlasenko2008-03-291-110/+85
| | | | | | | | | | | | | | | | | unify common data pumpung stage for upload and download; other small shrinkage. EPSV still not implemented... function old new delta pump_data_and_QUIT - 82 +82 xconnect_ftpdata 127 156 +29 ftpcmd 301 304 +3 ftp_die 59 55 -4 ftpgetput_main 352 344 -8 ftp_send 185 91 -94 ftp_receive 394 293 -101 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 2/4 up/down: 114/-207) Total: -93 bytes
* ftpgetput: deal with long-standing TODOs:Denis Vlasenko2008-03-291-114/+82
| | | | | | | | | | | | | | | | | | | | | - do not use ALLO on upload - move globals to "struct globals" - move buf[] there too - remove commented out "filesize" code - other shrinkage function old new delta xconnect_ftpdata 117 127 +10 ftp_die 49 59 +10 ftpcmd 292 301 +9 verbose_flag 1 - -1 do_continue 1 - -1 ftpgetput_main 405 352 -53 ftp_receive 451 394 -57 ftp_send 325 185 -140 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 3/3 up/down: 29/-252) Total: -223 bytes
* ftpgetput: add comment about EPSV (extended PASV).Denis Vlasenko2008-03-281-39/+65
| | | | | | Fix bug where we were using lstat instead of stat. Added many TODOs.
* copy_file: handle "cp /dev/foo file" (almost) compatibly to coreutils.Denis Vlasenko2008-03-286-26/+63
| | | | | | (almost because we do not copy mode, which is probably wasn't intended). +61 bytes.
* fbsplash: move to /sbin; small shrinkDenis Vlasenko2008-03-282-28/+27
| | | | | | | function old new delta fb_drawprogressbar 413 423 +10 fbsplash_main 1146 1121 -25