aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* random s/short/int/Denis Vlasenko2008-02-1617-42/+46
| | | | | | | | | add_cmd 1189 1190 +1 xconnect_ftpdata 118 117 -1 data_align 86 84 -2 process_files 2101 2096 -5 forkexec 1345 1334 -11
* crontab: almost complete rewriteDenis Vlasenko2008-02-162-291/+194
| | | | | | | | | | | | | | | | | | | crontab: make options consistent with other implementations text data bss dec hex filename 2042 4 0 2046 7fe busybox.t1/miscutils/crontab.o 1331 0 0 1331 533 busybox.t2/miscutils/crontab.o function old new delta edit_file 733 956 +223 open_as_user - 171 +171 packed_usage 23652 23650 -2 CDir 8 4 -4 ChangeUser 139 - -139 crontab_main 1522 616 -906 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 1/3 up/down: 394/-1051) Total: -657 bytes
* ifupdown: code shrinkDenis Vlasenko2008-02-151-95/+51
| | | | | | | | | function old new delta next_word 78 63 -15 ifupdown_main 2381 2170 -211 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-226) Total: -226 bytes
* adduser: optional support for long options. +110 bytes.Denis Vlasenko2008-02-152-0/+24
| | | | | closes bug 2134.
* ash: handle "A=1 A=2 B=$A; echo $B". closes bug 947.Denis Vlasenko2008-02-156-39/+96
|
* we need to pass back the rtc device name that was actually used so that we ↵Mike Frysinger2008-02-154-15/+17
| | | | can turn around and check its sysfs status
* fix build failure when long opts are enabledMike Frysinger2008-02-151-11/+10
|
* split some rtc funcs out of hwclock and into an rtc header/lib so that the ↵Mike Frysinger2008-02-159-99/+417
| | | | new rtcwake applet as well as hwclock can utilize the same code
* sendmail is lexically after selinux, so fix the orderMike Frysinger2008-02-151-1/+1
|
* add a test case for usage strings to catch people forgetting to add trailing ↵Mike Frysinger2008-02-151-0/+14
| | | | escape in middle of usage
* fix microcom usageMike Frysinger2008-02-151-5/+5
|
* tar: real support for -p. +200 if selected.Denis Vlasenko2008-02-145-2/+64
| | | | | By Natanael Copa <natanael.copa at gmail.com>
* libbb: filename completion should match dangling symlinks tooDenis Vlasenko2008-02-141-1/+1
|
* ash: explain why "set -o BOGUS" doesn't abortDenis Vlasenko2008-02-141-0/+17
|
* ash: make ash -c 'if set -o barfoo 2>/dev/null; then echo foo; else echo ↵Denis Vlasenko2008-02-141-11/+25
| | | | | | | | | | | | | | bar; fi' work (fixes bug 1142) function old new delta options 551 565 +14 ash_main 1397 1411 +14 setcmd 77 90 +13 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 41/0) Total: 41 bytes
* build system: pass CFLAGS to link stage too (closes bug 1376)Denis Vlasenko2008-02-142-11/+13
|
* umount: instead of non-standard -D, use -d with opposite meaningDenis Vlasenko2008-02-142-37/+38
| | | | | | | | | | | | | (closes bug 1604) umount: do not try to free loop device or erase mtab if remounted ro umount: do not complain several times about the same mountpoint function old new delta umount_main 646 638 -8 packed_usage 23662 23652 -10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/2 up/down: 0/-18) Total: -18 bytes
* typo fixDenis Vlasenko2008-02-141-1/+1
|
* tar: do "short EOF" compat only if CONFIG_DESKTOP.Denis Vlasenko2008-02-142-1/+12
| | | | | ash: add a comment about new minor bug
* add ',' and 'gg' commands (patch from Leo Jay)Paul Fox2008-02-141-2/+27
|
* reinstate redir.tests with correct permsDenis Vlasenko2008-02-131-0/+6
|
* ash: add a testcase for recently fixed signal bugDenis Vlasenko2008-02-134-7/+49
|
* tar: compat: handle tarballs with only one zero block at the endDenis Vlasenko2008-02-131-1/+9
|
* switch_root: stop at first non-option. Closes bug 1425.Denis Vlasenko2008-02-131-2/+2
|
* tar: move FNM_LEADING_DIR #define to tar.c - no other users.Denis Vlasenko2008-02-132-6/+5
| | | | | Closes bug 1332.
* cp: add ENABLE_FEATURE_VERBOSE_CP_MESSAGE. Closes bug 1470Denis Vlasenko2008-02-133-1/+32
|
* mkswap: fix help text to not lie about supported options.Denis Vlasenko2008-02-132-34/+72
| | | | | | mkswap: use uint32, not int, to match kernel. mkswap: optimization: use pre-zeroed buffer
* sort: -z outputs NUL terminated lines. Closes bug 1591.Denis Vlasenko2008-02-134-5/+12
|
* syslogd: send '\n'-terminated messages over the network.Denis Vlasenko2008-02-131-15/+21
| | | | | fully closes bug 1574. +8 bytes.
* build system: don't use -o /dev/null, old gcc can delete /dev/null!Denis Vlasenko2008-02-131-4/+8
|
* website: add direct links to every last stable release tarballDenis Vlasenko2008-02-121-2/+14
|
* website: fix EnglishDenis Vlasenko2008-02-121-1/+1
|
* Announce 1.9.1Denis Vlasenko2008-02-121-0/+13
|
* msh: stop trying to parse variables in "msh SCRIPT VAR=val param".Denis Vlasenko2008-02-121-10/+13
| | | | | They should be passed as ordinary parameters.
* msh: instead of fixing "ls | cd", "cd | ls" etc just disallowDenis Vlasenko2008-02-121-95/+85
| | | | | | | | | | | | | | | builtins in pipes. They make no sense there anyway. msh: shrink umask builtin. function old new delta execute 2508 2509 +1 doset 326 317 -9 forkexec 1370 1345 -25 doumask 165 101 -64 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/3 up/down: 1/-98) Total: -97 bytes
* ash: fix warning about _GNU_SOURCE being redefined, fix typo in comment.Denis Vlasenko2008-02-121-1/+3
|
* msh: shrink, mainly by using smallintsDenis Vlasenko2008-02-121-61/+57
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta synio 251 263 +12 filechar 310 315 +5 subgetc 781 785 +4 brkcontin 106 109 +3 ... yylex 981 976 -5 execute 2513 2508 -5 waitfor 321 315 -6 onintr 103 97 -6 doset 332 326 -6 doexec 186 180 -6 yyparse 65 57 -8 thenpart 135 126 -9 forkexec 1379 1370 -9 onecommand 457 433 -24 newtp 52 28 -24 command 1086 1061 -25 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 7/23 up/down: 27/-163) Total: -136 bytes
* msh: do not run pipes where last command is a builtinDenis Vlasenko2008-02-111-42/+41
| | | | | msh: code shrink and some renames for better readability
* httpd: fix bug where we did chdir("") if CGI path had only one "/".Denis Vlasenko2008-02-111-20/+22
| | | | | | | httpd: fix bug 2004: wrong argv when interpreter is invoked +8 bytes growth
* - shrink a tiny bit (-30Bytes)Bernhard Reutner-Fischer2008-02-111-30/+27
|
* - spelling fixesBernhard Reutner-Fischer2008-02-1110-17/+17
|
* hush: die_sllep needs restoring only if job control is onDenis Vlasenko2008-02-111-3/+6
|
* hush: close-on-exec interactive_fdDenis Vlasenko2008-02-111-1/+3
|
* hush: set CLOEXEC on script file being executedDenis Vlasenko2008-02-111-0/+1
|
* hush: fix the commentDenis Vlasenko2008-02-111-1/+1
|
* hush: reset die_sleep to 0 in child after forkDenis Vlasenko2008-02-111-6/+10
|
* getpot: add support for "a+" specifier for nonnegative int parameters.Denis Vlasenko2008-02-103-44/+55
| | | | | | | | | | | | | By Vladimir Dronnikov <dronnikov at gmail.com>. fdisk and top are converted as an example. function old new delta getopt32 1340 1370 +30 top_main 1137 1120 -17 fdisk_main 3033 2949 -84 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 30/-101) Total: -71 bytes
* microcom: read more than 1 byte from device, if possibleDenis Vlasenko2008-02-101-14/+16
|
* ash: fix "orwell bug" 1984. Testcase:Denis Vlasenko2008-02-102-55/+79
| | | | | | | | | | trap_handler() { echo trap } trap trap_handler USR1 sleep 3600 & while true; do wait; done
* hush: small fixes to docs/testsuiteDenis Vlasenko2008-02-102-3/+3
|