aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-12msh: instead of fixing "ls | cd", "cd | ls" etc just disallowDenis Vlasenko
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
2008-02-12ash: fix warning about _GNU_SOURCE being redefined, fix typo in comment.Denis Vlasenko
2008-02-12msh: shrink, mainly by using smallintsDenis Vlasenko
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
2008-02-11msh: do not run pipes where last command is a builtinDenis Vlasenko
msh: code shrink and some renames for better readability
2008-02-11httpd: fix bug where we did chdir("") if CGI path had only one "/".Denis Vlasenko
httpd: fix bug 2004: wrong argv when interpreter is invoked +8 bytes growth
2008-02-11- shrink a tiny bit (-30Bytes)Bernhard Reutner-Fischer
2008-02-11- spelling fixesBernhard Reutner-Fischer
2008-02-11hush: die_sllep needs restoring only if job control is onDenis Vlasenko
2008-02-11hush: close-on-exec interactive_fdDenis Vlasenko
2008-02-11hush: set CLOEXEC on script file being executedDenis Vlasenko
2008-02-11hush: fix the commentDenis Vlasenko
2008-02-11hush: reset die_sleep to 0 in child after forkDenis Vlasenko
2008-02-10getpot: add support for "a+" specifier for nonnegative int parameters.Denis Vlasenko
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
2008-02-10microcom: read more than 1 byte from device, if possibleDenis Vlasenko
2008-02-10ash: fix "orwell bug" 1984. Testcase:Denis Vlasenko
trap_handler() { echo trap } trap trap_handler USR1 sleep 3600 & while true; do wait; done
2008-02-10hush: small fixes to docs/testsuiteDenis Vlasenko
2008-02-10hush: reinstate `cmd` handling for NOMMU (with fat big warning).Denis Vlasenko
hush: fix a case where none of pipe members could be started because of fork failure hush: rename functions: xxx_real -> xxx hush: try to add a bit more of vfork-friendliness hush: add rudimentary design docs hush: add TODO (newly discovered bug with globbing)
2008-02-09microcom: compile fixesDenis Vlasenko
2008-02-09microcom: split -d (delay) option away from -tDenis Vlasenko
2008-02-09build system: make it do without od -tDenis Vlasenko
2008-02-09mktemp: don't advertise -q optionDenis Vlasenko
2008-02-09mktemp: support -p DIR (Timo Teras <timo.teras at iki.fi>)Denis Vlasenko
packed_usage 23595 23660 +65 mktemp_main 139 157 +18
2008-02-09test: fix mishandling of 'test ! arg1 op arg2 more args'; add testsuiteDenis Vlasenko
2008-02-08sendmail: update from maintainerDenis Vlasenko
2008-02-08microcom: update from maintainerDenis Vlasenko
2008-02-08README: doccument the need of CONFIG_DESKTOPDenis Vlasenko
od: fix help text to include -t od: handle /proc files (which have filesize 0) correctly od: fix comments to not lie about return value od: "%u" is 1 byte less than "%zu" cat: fix English
2008-02-08httpd: add a bit of error logging; a few code simplifications. +29 bytes.Denis Vlasenko
2008-02-08- add eject -s for SCSI- and USB-devices (Nico Erfurth)Bernhard Reutner-Fischer
2008-02-07force disable setlocalversion usage in busyboxMike Frysinger
2008-02-07some more fixes for cross-compiling on an OS X host: apple provides core ↵Mike Frysinger
types so dont redefine them, sys/statfs.h is not available, and only use some newer AF_* defines if they are actually available
2008-02-07only include mntent.h according to HAVE_MNTENT_H and dont define this on OS XMike Frysinger
2008-02-04udhcp: ifdef out unused membersDenis Vlasenko
2008-02-04udhcp: optional support for non-standard DHCP ports (+300 bytes when selected)Denis Vlasenko
2008-02-04unzip: do not try to read entire compressed stream at once (it can be huge)Denis Vlasenko
unzip: handle short reads correctly
2008-02-04zcip: open ARP socket before openlogDenis Vlasenko
(else we can thrash syslog socket)
2008-02-04nohup: compat patch by Christoph Gysin <mailinglist.cache at gmail.com>Denis Vlasenko
2008-02-03mkswap: do not do extra seekDenis Vlasenko
mount: add another mount helper call method
2008-02-03ps: fixlet to disabled compat codeDenis Vlasenko
2008-02-03ash: readability enhancement, no code changesDenis Vlasenko
2008-02-02getty: don't try to detect parity on local linesDenis Vlasenko
(Joakim Tjernlund <Joakim.Tjernlund at transmode.se>)
2008-02-02fsck: don't kill pid -1! (Roy Marples <roy at marples.name>)Denis Vlasenko
2008-02-02msh: also handle EOF/read errors correctlyDenis Vlasenko
2008-02-02msh: fix Ctrl-C handling with line editingDenis Vlasenko
2008-02-02sendmail: fixes by Vladimir Dronnikov <dronnikov at gmail.com>Denis Vlasenko
2008-02-02ps: add (disabled) compat codeDenis Vlasenko
2008-02-02nc: fix fallout from C99 standard compliance changeDenis Vlasenko
2008-02-01Fix compilation error when FEATURE_FANCY_PING enabled. AlsoPaul Fox
reorder networking/Config.in moving FEATURE_FANCY_PING next to PING6. (Cristian Ionescu-Idbohrn)
2008-02-01add support for renaming/relocating device nodesMike Frysinger
2008-02-01add a mini-faq about std{in,out,err}Mike Frysinger
2008-01-29- be C99 friendly. Anonymous unions are a GNU extension. This change isBernhard Reutner-Fischer
size-neutral WRT -std=gnu99 and fixes several compilation errors for strict C99 mode.