summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ash: testsuite entries for last changeDenis Vlasenko2008-07-252-0/+5
|
* ash: dont allow e.g. exec <&10 to attach to stript's fd!Denis Vlasenko2008-07-253-18/+47
| | | | | | | | | | | | | function old new delta is_hidden_fd - 61 +61 redirect 1135 1164 +29 popstring 134 140 +6 printf_main 635 637 +2 evalvar 1374 1376 +2 echo_main 294 296 +2 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/0 up/down: 102/0) Total: 102 bytes
* *: conversion to config parserDenis Vlasenko2008-07-245-106/+57
| | | | | | | | | | | | | | | | | function old new delta config_read 540 597 +57 config_open2 41 44 +3 rtnl_rtprot_initialize 70 66 -4 rtnl_rttable_initialize 78 73 -5 rtnl_rtscope_initialize 88 83 -5 rtnl_rtrealm_initialize 48 43 -5 rtnl_rtdsfield_initialize 48 43 -5 process_module 566 560 -6 bbunpack 391 383 -8 rtnl_tab_initialize 279 121 -158 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/8 up/down: 60/-196) Total: -136 bytes
* ash: prevent exec NN>&- from closing fd used for script readingDenis Vlasenko2008-07-243-8/+98
|
* ash: fix a bug where redirection fds were not closed afterwards.Denis Vlasenko2008-07-246-39/+53
| | | | | | | | | | | | | optimize close+fcntl(DUPFD) into dup2. add testsuites. function old new delta copyfd 47 68 +21 argstr 1311 1298 -13 popredir 148 131 -17 redirect 1139 1107 -32 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 21/-62) Total: -41 bytes
* ash: teach ash about 123>file. It could take only 0..9 beforeDenis Vlasenko2008-07-241-45/+97
| | | | | | | | | | | | | | | function old new delta redirect 1052 1139 +87 need_to_remember - 36 +36 popredir 132 148 +16 fixredir 86 101 +15 readtoken1 3130 3143 +13 evalvar 1374 1376 +2 popstring 140 134 -6 cmdtxt 592 561 -31 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 5/2 up/down: 169/-37) Total: 132 bytes
* ash: ducument where "no fds > 9 in redirects" limitation is.Denis Vlasenko2008-07-241-3/+4
| | | | | no code changes.
* ash: ditch dupredirect(), it was only making code harder to read.Denis Vlasenko2008-07-241-28/+24
| | | | | | | | | incorporate it in its single callsite. function old new delta redirect 1054 1052 -2 changepath 196 194 -2
* ash: explain redirect code a bitDenis Vlasenko2008-07-241-29/+39
| | | | | | function old new delta redirect 1059 1054 -5
* ash: code shrinkDenis Vlasenko2008-07-241-35/+33
| | | | | | | | | | | | | | | | | | | | | | function old new delta copynode 171 180 +9 evaltreenr 615 621 +6 evaltree 615 621 +6 calcsize 121 127 +6 evalpipe 349 350 +1 redirect 1059 1057 -2 parseheredoc 129 126 -3 makename 35 32 -3 expredir 130 127 -3 parsefname 224 219 -5 popstring 140 134 -6 pipeline 276 268 -8 list 360 351 -9 readtoken1 3157 3130 -27 parse_command 1504 1460 -44 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 5/10 up/down: 28/-110) Total: -82 bytes
* s/othervise/otherwise/gDenis Vlasenko2008-07-233-3/+3
|
* lpd: extend help textDenis Vlasenko2008-07-231-2/+7
| | | | | | function old new delta packed_usage 24466 24612 +146
* inetd: do not trash errno in signal handlers;Denis Vlasenko2008-07-221-13/+20
| | | | | | | | | | in CHLD handler, stop looping through services when pid is found function old new delta reread_config_file 1072 1092 +20 retry_network_setup 55 69 +14 reap_child 132 130 -2
* another overlapping_strcpyDenis Vlasenko2008-07-221-1/+1
|
* fix all cases of strcpy on overlapping strings.Denis Vlasenko2008-07-227-5/+15
|
* fix trivial build warningDenis Vlasenko2008-07-221-1/+1
|
* lpd,lpr: send/receive ACKs after filenames, not only after file bodies.Denis Vlasenko2008-07-222-7/+22
| | | | | | lpqr_main 1114 1149 +35 lpd_main 748 768 +20
* - strip implied proto and superfluous "www." domain part.Bernhard Reutner-Fischer2008-07-221-1/+1
| | | | If my lynx groks it, your browser will too ;)
* - wrap overlong lines (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer2008-07-2218-220/+236
| | | | - s/\. /. /g;# (me)
* chown: do not use static dataDenis Vlasenko2008-07-221-20/+30
| | | | | | | | function old new delta chown_main 160 182 +22 fileAction 750 744 -6 ugid 8 - -8
* cut: stop using static data. This alone removed ~70 bytes of code.Denis Vlasenko2008-07-221-23/+30
| | | | | | | | | | + some optimizations function old new delta nlists 4 - -4 cut_lists 4 - -4 cut_main 1041 960 -81
* cal: remove lone static data variable. -4 bytes. coreutilsDenis Vlasenko2008-07-221-3/+5
| | | | | is down to four applets with nonzero data+bss.
* - unused variables if !ENABLE_FEATURE_MDEV_RENAME_REGEXPBernhard Reutner-Fischer2008-07-221-1/+4
|
* libbb: [x]fopen_for_{read,write} introduced and used.Denis Vlasenko2008-07-2171-168/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (by Valdimir) function old new delta config_open2 - 41 +41 config_read 507 542 +35 find_pair 169 187 +18 fopen_for_write - 14 +14 fopen_for_read - 14 +14 find_main 406 418 +12 xfopen_for_write - 10 +10 xfopen_for_read - 10 +10 popstring 134 140 +6 parse_inittab 396 401 +5 next_token 923 928 +5 pack_gzip 1659 1661 +2 bb__parsespent 117 119 +2 fallbackSort 1719 1717 -2 evalvar 1376 1374 -2 qrealloc 36 33 -3 ... ... ... ... singlemount 4579 4569 -10 process_stdin 443 433 -10 patch_main 1111 1101 -10 ifupdown_main 2175 2165 -10 file_action_grep 90 80 -10 uuidcache_init 649 637 -12 hush_main 797 785 -12 read_config 230 217 -13 dpkg_main 3835 3820 -15 read_line_input 3134 3110 -24 sysctl_main 232 203 -29 config_open 40 10 -30 WARN_BAD_LINE 44 - -44 login_main 1714 1575 -139 ------------------------------------------------------------------------------ (add/remove: 5/1 grow/shrink: 8/74 up/down: 174/-737) Total: -563 bytes
* whitespace fixes, no code changedDenis Vlasenko2008-07-212-3/+4
|
* - commentary typo fixBernhard Reutner-Fischer2008-07-211-1/+1
|
* - first pass to unify/cleanup uid handling (-236b)Bernhard Reutner-Fischer2008-07-2113-26/+26
| | | | This needs further love, alot of love.. Tito?
* - fix spellingBernhard Reutner-Fischer2008-07-219-41/+41
|
* - s/super.block/superblock/g; # for consistency; -1bBernhard Reutner-Fischer2008-07-214-23/+23
|
* - remove superfluous forward declarationBernhard Reutner-Fischer2008-07-211-18/+17
|
* - document -fBernhard Reutner-Fischer2008-07-211-2/+2
|
* - commentary typo fixBernhard Reutner-Fischer2008-07-211-1/+1
|
* - no obj-code changes. Fix indentation, use existing defines.Bernhard Reutner-Fischer2008-07-211-120/+19
|
* telnet: shrinkDenis Vlasenko2008-07-213-27/+24
| | | | | | | | | | | | | | | | telnetd: shrink, and fix issue file printing test: better and shorter usage text function old new delta putiac2 51 50 -1 putiac 24 20 -4 handlenetoutput 95 91 -4 telnet_main 1480 1475 -5 iacflush 37 32 -5 make_new_session 436 421 -15 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-34) Total: -34 bytes
* help text: test --help doesnt print it (by design),Denis Vlasenko2008-07-211-2/+3
| | | | | so do not account for it
* httpd: add Hopedir directive specially forDenis Vlasenko2008-07-201-4/+15
| | | | | | | | | (and by) walter harms <wharms AT bfs.de>; fix silly double-parse bug added in 21412. function old new delta parse_conf 1532 1576 +44
* msh: fix "while...continue" bug 3884.Denis Vlasenko2008-07-203-0/+24
|
* build system: clean more files on make clean/make mrproperDenis Vlasenko2008-07-201-3/+5
|
* udhcp: use libbb for config file parsing (by Vladimir)Denis Vlasenko2008-07-201-33/+16
| | | | | | function old new delta read_config 313 230 -83
* libbb/parse_config.c: fix small buglet (by Vladimir)Denis Vlasenko2008-07-202-2/+45
|
* dnsd,sestatus: use libbb to parse config file (by Vladimir)Denis Vlasenko2008-07-202-80/+38
| | | | | | function old new delta dnsd_main 1544 1487 -57
* man: fix breakage: must not die on lines with < 2 tokensDenis Vlasenko2008-07-201-2/+4
|
* mn: use libbb for config parsing (by Vladimir)Denis Vlasenko2008-07-201-23/+16
| | | | | | function old new delta man_main 757 713 -44
* tar: fix handling of tarballs with symlinks with size field != 0Denis Vlasenko2008-07-203-7/+41
|
* libbb: fix print_flags() [fix somehow is only in 1.11.1?)Denis Vlasenko2008-07-201-1/+1
|
* libbb: fixes to config_read() by maintainerDenis Vlasenko2008-07-202-50/+27
| | | | | | | | | | | | | sysctl: use config_read() function old new delta sysctl_main 121 232 +111 config_read 478 502 +24 parse_main 239 241 +2 sysctl_preload_file_and_exit 234 - -234 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 3/0 up/down: 137/-234) Total: -97 bytes
* libbb: config_read() updateDenis Vlasenko2008-07-194-18/+16
|
* mount: support nfs mount option nordiplus.Denis Vlasenko2008-07-191-24/+32
| | | | | | | | | | | | By Octavian Purdila <opurdila AT ixiacom.com> function old new delta static.options 272 281 +9 daemonize 130 107 -23 singlemount 4674 4579 -95 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 9/-118) Total: -109 bytes
* libbb: updated config_parse() from VladimirDenis Vlasenko2008-07-1910-54/+206
| | | | | | | | | | | | | | | | | | | | | | | | | function old new delta config_read 385 460 +75 runsvdir_main 1701 1716 +15 readit 331 338 +7 passwd_main 1049 1053 +4 parse_command 1504 1507 +3 decode_format_string 822 824 +2 bb__parsespent 117 119 +2 udhcp_get_option 221 222 +1 changepath 196 194 -2 parse_inittab 400 396 -4 nameif_main 683 679 -4 make_device 1176 1172 -4 config_open 48 40 -8 expand_main 698 689 -9 readcmd 1012 1002 -10 config_free_data 37 21 -16 SynchronizeFile 683 643 -40 sleep_main 474 362 -112 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 8/10 up/down: 109/-209) Total: -100 bytes
* test: fix parser to prefer binop over unop, as coreutils does.Denis Vlasenko2008-07-193-71/+256
| | | | | | | | | | | | | | | remove bogus workaround in main(). rename atrocious variables/functions. much expand testsuite. libbb: fix --help to not affect "test --help" function old new delta run_applet_no_and_exit 421 440 +19 nexpr 817 825 +8 static.no_op - 6 +6 test_main 397 257 -140 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 2/1 up/down: 104/-211) Total: -107 bytes