aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* mingw32: allow whitespace after '#!' in shell scriptsRon Yorston2012-05-031-1/+9
|
* mingw32: add system.c to KbuildRon Yorston2012-05-011-0/+1
|
* mingw32: implement system(3) call using sh instead of cmd.exeRon Yorston2012-05-012-0/+80
|
* lineedit: disable hack for wrong width on MinGWRon Yorston2012-05-011-1/+1
|
* mingw32: enable math support for awk in default configRon Yorston2012-05-011-3/+3
|
* win32: remove seamless compression from default configRon Yorston2012-04-293-12/+8
|
* win32: remove dummy getdomainname functionRon Yorston2012-04-291-1/+0
|
* Merge branch 'busybox' into mergeRon Yorston2012-04-2912-52/+33
|\
| * fix build failure when compressed help is selected, but bz2 compression is notDenys Vlasenko2012-04-291-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * sendmail: use host rather than NIS domain name for HELORon Yorston2012-04-283-26/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | According to RFC 5321 the argument to HELO "contains the fully-qualified domain name of the SMTP client" or its IP address if no FQDN is available. BusyBox sendmail uses the NIS domain name instead which, in many cases, is likely to be the default "(none)". [vda: yes, I checked my machine and its uts.domainname was indeed "(none)"] Using the host name is more likely to satisfy the intent of the RFC while allowing the otherwise unused safe_getdomainname function to be removed. Signed-off-by: Ron Yorston <rmy@tigress.co.uk> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * lpr: small code shrinkDenys Vlasenko2012-04-271-4/+2
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * lineedit: histfile can get emptied when CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=yDennis Groenen2012-04-261-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When CONFIG_FEATURE_EDITING_SAVE_ON_EXIT is set to y, the histfile will get cleared if the total amount of history lines is less than MAX_HISTORY. Only if the histfile is not empty _and_ the amount of lines currently in memory are equal to or greater than MAX_HISTORY, history saving will work as expected with this feature enabled. Output from defconfig + CONFIG_FEATURE_EDITING_SAVE_ON_EXIT=y: $ echo "foo" > ~/.ash_history $ ./busybox ash ~/busybox/a $ echo "bar" > /dev/null ~/busybox/a $ exit $ cat ~/.ash_history $ Output with the patch applied and same config as above: $ echo "foo" > ~/.ash_history $ ./busybox ash ~/busybox/b $ echo "bar" > /dev/null ~/busybox/b $ exit $ cat ~/.ash_history foo echo "bar" > /dev/null exit $ Signed-off-by: Dennis Groenen <tj.groenen at gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * hush: remove sighandler_t definition hack, platform.h has it tooDenys Vlasenko2012-04-261-4/+0
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * getty: fix for NOCTTY killing us with SIGHUPDenys Vlasenko2012-04-261-0/+6
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * sed: slightly better fix for prev commit's problemDenys Vlasenko2012-04-241-4/+4
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * sed: fix handling of s/// which has empty matchesDenys Vlasenko2012-04-242-1/+2
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * ifupdown: improve compatibility with DebianAndreas Oberritter2012-04-231-8/+12
| | | | | | | | | | | | | | | | | | | | | | Set environment variable 'PHASE'. Treat post-up and pre-down as aliases for up and down. Uses the same logic as ifupdown.nw from ifupdown-0.6.16. Makes it possible to execute Debian's ifupdown script for wpa-supplicant. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Start 1.21.0 development cycleDenys Vlasenko2012-04-221-2/+2
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | ash: set working directory and environment on first startupRon Yorston2012-04-262-25/+26
| |
* | win32/uname.c: if networking is enabled use gethostnameRon Yorston2012-04-241-0/+8
| |
* | Initialise winsock once in appletlib, not in appletsRon Yorston2012-04-242-1/+2
| |
* | ash: Only change slashes in environment on first invocationRon Yorston2012-04-241-7/+7
| |
* | win32: add pw_shell to struct passwdRon Yorston2012-04-233-2/+2
| |
* | win32: support fancy prompts and (limited) tilde expansionRon Yorston2012-04-235-14/+43
| |
* | Update default configurationTIG_1_20_0merge_1_20Ron Yorston2012-04-231-2/+3
| |
* | Merge commit '1_20_0' into mergeRon Yorston2012-04-2335-85/+209
|\|
| * Bump version to 1.20.01_20_0Denys Vlasenko2012-04-221-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * udhcpc: fix improper size calculation for OPTION_STRING_HOSTDenys Vlasenko2012-04-221-0/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * mdev: fix mode of creatred node if config file support is not configuredDenys Vlasenko2012-04-211-3/+5
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Fix another build failure found with randconfigDenys Vlasenko2012-04-201-0/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * fix build breakage with gcc 4.2.1Denys Vlasenko2012-04-201-1/+4
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * whitespace fixesDenys Vlasenko2012-04-202-4/+4
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * fix build breakage found by randconfigDenys Vlasenko2012-04-207-5/+21
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * who: fix typo in help textDenys Vlasenko2012-04-181-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * hwclock: fix wrong comparison of time value (when it will overlow int)Denys Vlasenko2012-04-171-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * udhcp: make arpping code resistant to time jumpsDenys Vlasenko2012-04-171-2/+7
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * who,less: tweaked help textDenys Vlasenko2012-04-172-7/+7
| | | | | | | | | | | | | | function old new delta packed_usage 29176 29173 -3 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * mktemp: add support for -uDenys Vlasenko2012-04-171-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | zlib-1.2.6 Makefile uses "mktemp -u". function old new delta ___path_search - 266 +266 mktemp_main 165 250 +85 tempnam - 79 +79 packed_usage 29189 29176 -13 ------------------------------------------------------------------------------ (add/remove: 3/0 grow/shrink: 1/1 up/down: 430/-13) Total: 417 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Drop include/bb_linux_ext2_fs.h, use existing e2fsprogs/e2fs_defs.hDenys Vlasenko2012-04-1711-562/+15
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * umount: make -d always active, add -D to suppress itDenys Vlasenko2012-04-171-8/+16
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Tweak INSTALL textDenys Vlasenko2012-04-171-1/+4
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * Create and use our own copy of linux/ext2_fs.hDenys Vlasenko2012-04-133-14/+549
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * work around linux/ext2_fs.h breakageDenys Vlasenko2012-04-122-0/+12
| | | | | | | | | | | | See https://bugzilla.kernel.org/show_bug.cgi?id=42986 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * killall5: don't do STOP/CONT dance if the signal we send is SIGSTOP or SIGCONTDenys Vlasenko2012-04-031-2/+4
| | | | | | | | | | | | | | function old new delta kill_main 913 942 +29 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * httpd: emit correct content length on range requests past the end. Closes 4952Rob Walker2012-04-031-1/+1
| | | | | | | | | | Signed-off-by: Rob Walker <rwalker@codeaurora.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * hostname: make -i not emit extra trailing spaceDenys Vlasenko2012-04-011-1/+1
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * ntpd: fix build failure if !NTPD_SERVER. Closes 4994Denys Vlasenko2012-04-011-10/+13
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * lsof: new appletSven Oliver Moll2012-04-011-0/+76
| | | | | | | | | | | | | | | | | | | | text data bss dec hex filename 221 0 0 221 dd lsof.o Signed-off-by: Sven Oliver Moll <busybox@svol.li> Signed-off-by: souf <souf_oued@yahoo.fr> Signed-off-by: Tito Ragusa <farmatito@tiscali.it> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * bloat-o-meter: Remove unused codeBernhard Reutner-Fischer2012-03-301-15/+6
| | | | | | | | | | | | | | The regex matching is way slower, so remove it since it was disabled anyway. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * bloat-o-meter: handle huge (hex) sizes.Bernhard Reutner-Fischer2012-03-301-1/+1
| | | | | | | | | | | | | | dynamic symbols with size >99999 are printed in hex. see print_vma(psym->st_size, DEC_5) Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>