---------------------
-PatchSet 3926
-Date: 2004/02/09 10:01:01
+PatchSet 4304
+Date: 2004/07/26 11:45:25
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Buffalo appears to have resolved their GPL problems
+Make certain that udhcp shuts down the interface
Members:
- docs/busybox.net/products.html:1.5->1.6
- docs/busybox.net/shame.html:1.7->1.8
+ networking/ifupdown.c:1.43->1.44
---------------------
-PatchSet 3927
-Date: 2004/02/09 10:57:04
+PatchSet 4305
+Date: 2004/07/26 11:45:47
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Update URL
+bump version to -rc2
Members:
- docs/busybox.net/products.html:1.6->1.7
+ Rules.mak:1.33->1.34
---------------------
-PatchSet 3928
-Date: 2004/02/10 01:07:45
+PatchSet 4306
+Date: 2004/07/26 11:46:50
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Support disabling pipe and redirect support
+oops
Members:
- shell/lash.c:1.151->1.152
+ networking/ifupdown.c:1.44->1.45
---------------------
-PatchSet 3929
-Date: 2004/02/10 01:28:36
+PatchSet 4307
+Date: 2004/07/26 12:05:12
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Initial effort at disabling job control as well
+YAEGASHI Takeshi writes:
-Members:
- shell/lash.c:1.152->1.153
+Hi,
----------------------
-PatchSet 3930
-Date: 2004/02/10 01:30:21
-Author: andersen
-Branch: HEAD
-Tag: (none)
-Log:
-oops. Leave the default feature set enbled for now...
+With the following /etc/fstab (any two or more lines of nfs), mount -a
+-t nfs causes a segmentation faults.
-Members:
- shell/lash.c:1.153->1.154
+server:/exports/aaa /mnt/aaa nfs defaults 0 0
+server:/exprots/bbb /mnt/bbb nfs defaults 0 0
----------------------
-PatchSet 3931
-Date: 2004/02/13 08:09:43
-Author: andersen
-Branch: HEAD
-Tag: (none)
-Log:
-Accomodate the fact that newer libc versions may in fact not
-contain query_module and friends and more
+In util-linux/nfsmount.c, it overwrites malloc'ed pointer *mount_opts
+with a static pointer. With this patch it does proper memory realloc
+and data copy instead.
Members:
- libbb/module_syscalls.c:1.13->1.14
+ util-linux/nfsmount.c:1.27->1.28
---------------------
-PatchSet 3932
-Date: 2004/02/14 21:33:39
+PatchSet 4308
+Date: 2004/07/26 12:05:44
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Avoid naming conflict with symbol in newer glibc headers
+Make certain that udhcp shuts down the interface
Members:
- miscutils/hdparm.c:1.9->1.10
+ networking/ifupdown.c:1.45->1.46
---------------------
-PatchSet 3933
-Date: 2004/02/17 07:51:31
-Author: bug1
+PatchSet 4309
+Date: 2004/07/26 12:06:19
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-define option names to be clearer, simplify nested if statements, remove
-un-needed if statement, minor indenting change
+Allow hex escape sequences
Members:
- coreutils/date.c:1.41->1.42
+ libbb/process_escape_sequence.c:1.6->1.7
---------------------
-PatchSet 3934
-Date: 2004/02/17 07:58:04
-Author: bug1
+PatchSet 4310
+Date: 2004/07/26 12:07:01
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Woops, im getting ahead of myself, we dont have the -r (refernece)
-option yet
+Prepare for release
Members:
- coreutils/date.c:1.42->1.43
+ Changelog:1.293->1.294
+ Rules.mak:1.34->1.35
+ docs/busybox.net/news.html:1.19->1.20
---------------------
-PatchSet 3935
-Date: 2004/02/17 10:16:21
-Author: mjn3
+PatchSet 4311
+Date: 2004/07/26 12:11:32
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Patch from Florian Schirmer <jolt@tuxbox.org>. When I rewrote the parser,
-I overlooked the case of someone wanting to use a valid but empty suid
-config file.
+bother. unrevert my fix.
Members:
- applets/applets.c:1.21->1.22
+ libbb/process_escape_sequence.c:1.7->1.8
+ networking/ifupdown.c:1.46->1.47
---------------------
-PatchSet 3936
-Date: 2004/02/17 11:55:06
-Author: bug1
+PatchSet 4312
+Date: 2004/07/26 12:12:06
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Dont strip trailing '/' until _after_ i test to set if its there !
+bump version to -rc2
Members:
- archival/libunarchive/get_header_tar.c:1.30->1.31
+ Rules.mak:1.35->1.36
---------------------
-PatchSet 3937
-Date: 2004/02/17 12:04:13
-Author: bug1
+PatchSet 4313
+Date: 2004/07/26 12:22:33
+Author: andersen
Branch: HEAD
-Tag: (none)
+Tag: busybox_1_00_rc2
Log:
-Remove debugging
+add missing ;
Members:
- archival/libunarchive/get_header_tar.c:1.31->1.32
+ networking/ifupdown.c:1.47->1.48
---------------------
-PatchSet 3938
-Date: 2004/02/17 12:22:21
-Author: bug1
+PatchSet 4314
+Date: 2004/07/26 18:57:49
+Author: sandman
Branch: HEAD
Tag: (none)
Log:
-Add the -r option, patch from Rob with some help from myself.
+document stuff I have done
Members:
- coreutils/date.c:1.43->1.44
+ AUTHORS:1.45->1.46
---------------------
-PatchSet 3939
-Date: 2004/02/17 20:04:34
+PatchSet 4315
+Date: 2004/07/27 16:45:46
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Mark Lord writes:
-
-The config file processing for inetd in busybox-1.00-pre7 and newer
-is broken -- the saved command argv[] values overwrite each other.
-
-Patch to fix it is attached.
-
-Cheers
---
-Mark Lord
-Real-Time Remedies Inc.
+Felipe Kellermann noticed a missing `break'.
Members:
- networking/inetd.c:1.14->1.15
+ libbb/process_escape_sequence.c:1.8->1.9
---------------------
-PatchSet 3940
-Date: 2004/02/17 20:08:11
+PatchSet 4316
+Date: 2004/07/28 19:15:04
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Remove the unused CONFIG_FEATURE_HTTPD_SET_CGI_VARS_TO_ENV option.
+Thanks to Ken Roberts, fix the slackware url
Members:
- networking/Config.in:1.25->1.26
+ docs/busybox.net/products.html:1.11->1.12
---------------------
-PatchSet 3941
-Date: 2004/02/18 09:40:41
+PatchSet 4317
+Date: 2004/07/29 23:15:16
Author: mjn3
Branch: HEAD
Tag: (none)
Log:
-Fix vstype[] to match VS* defines. Patch from OpenWrt by mbm.
+Clean up hex escape support.
Members:
- shell/ash.c:1.89->1.90
+ libbb/process_escape_sequence.c:1.9->1.10
---------------------
-PatchSet 3942
-Date: 2004/02/18 09:54:15
-Author: landley
+PatchSet 4318
+Date: 2004/07/30 14:31:01
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Add -i option to sed, to edit files in-place.
+As noted by Eric Spakman, calling static_down() and then calling
+bootp_down() seems redundant, esp since bootp_down was a subset
+of static_down, so just use that...
Members:
- editors/sed.c:1.159->1.160
+ networking/ifupdown.c:1.48->1.49
---------------------
-PatchSet 3943
-Date: 2004/02/18 10:14:17
-Author: mjn3
+PatchSet 4319
+Date: 2004/07/30 14:36:37
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Patch from OpenWrt.
+Fix up brain damage with the way major and minor are used to
+create a dev_t
Members:
- modutils/insmod.c:1.111->1.112
+ miscutils/makedevs.c:1.19->1.20
---------------------
-PatchSet 3944
-Date: 2004/02/18 12:58:00
-Author: bug1
+PatchSet 4320
+Date: 2004/07/30 14:45:08
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-remove debugging
+use SIGTERM to kill off udhcpd, not SIGKILL
Members:
- networking/inetd.c:1.15->1.16
+ networking/ifupdown.c:1.49->1.50
---------------------
-PatchSet 3945
-Date: 2004/02/18 13:12:53
-Author: bug1
+PatchSet 4321
+Date: 2004/07/30 17:24:46
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Formatting
+Fixup getty, login, etc so the utmp and wtmp are updated, allowing
+the 'who' and 'last' applets among other things to work as expected.
+ -Erik
Members:
- networking/inetd.c:1.16->1.17
+ coreutils/Config.in:1.24->1.25
+ loginutils/Config.in:1.7->1.8
+ loginutils/getty.c:1.11->1.12
+ loginutils/login.c:1.17->1.18
+ miscutils/Config.in:1.17->1.18
---------------------
-PatchSet 3946
-Date: 2004/02/18 13:19:58
-Author: bug1
+PatchSet 4322
+Date: 2004/07/30 17:39:08
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Dont use same variable and struct name
+Umm. Not guilty by reason of insanity.
+ -Erik
Members:
- networking/inetd.c:1.17->1.18
+ loginutils/getty.c:1.12->1.13
+ loginutils/login.c:1.18->1.19
---------------------
-PatchSet 3947
-Date: 2004/02/19 00:44:08
+PatchSet 4323
+Date: 2004/07/30 17:48:21
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Chris Larson (kergoth) writes:
-
-I was adding -s/--symbolic-link support to busybox cp when I noticed a
-bug with -r/-a. Test case:
-
-mkdir -p test/out
-cd test
-busybox cp -a * out/
-
-Will never return until we run out of open files or similar.
-Coreutils cp on the other hand will error with "cannot copy a directory,
-`out', into itself, `out'". Patch attached.
+Fix incorrect arguments being passed to mknod
Members:
- libbb/copy_file.c:1.28->1.29
+ miscutils/makedevs.c:1.20->1.21
---------------------
-PatchSet 3948
-Date: 2004/02/19 01:52:29
+PatchSet 4324
+Date: 2004/07/30 23:52:08
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Chris Larson (kergoth) writes:
+Simon Poole reports that awk segfaults when environment variables
+with no value exist, i.e.
-As Manuel points out, this is a flawed fix, and doesnt fix the
-following:
+ $ export BOB=''
+ % ./busybox awk
+ Segmentation fault
-mkdir -p cpa cpb cpc
-cp -a cpa cpa/cpb/cpc
-
-Attached what appears to be a more sane fix. Apply on top of previous.
-Please confirm sanity.
+This patch teaches awk to not blow chunks on empty env variables.
+ -Erik
Members:
- libbb/copy_file.c:1.29->1.30
+ editors/awk.c:1.9->1.10
---------------------
-PatchSet 3949
-Date: 2004/02/19 08:48:30
-Author: bug1
+PatchSet 4325
+Date: 2004/08/01 18:54:45
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Add extra comments, freakout if a pax archive is encoutered.
+fixup cut-n-paste problem
Members:
- archival/libunarchive/get_header_tar.c:1.32->1.33
+ docs/busybox.net/news.html:1.20->1.21
---------------------
-PatchSet 3950
-Date: 2004/02/20 02:25:18
-Author: bug1
+PatchSet 4326
+Date: 2004/08/03 00:14:01
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-A strict interpretation of the ustar format requires the type flag to be
-interpreted, we cannot depend on the file type being set in the mode
-field.
+Tito, farmatito at tiscali dot it writes:
+
+Hi to all,
+This patch is useful for:
+1) remove an unused var from extern char *find_real_root_device_name(const char* name)
+ changing it to extern char *find_real_root_device_name(void).
+2) fixes include/libbb.h, coreutils/df.c, util-linux/mount.c and util-linux/umount.c accordingly.
+3) fixes a bug, really a false positive, in find_real_root_device_name() that happens if
+ in the /dev directory exists a link named root (/dev/root) that should be skipped but
+ is not. This affects applets like df that display wrong results
Members:
- archival/libunarchive/get_header_tar.c:1.33->1.34
+ coreutils/df.c:1.57->1.58
+ include/libbb.h:1.132->1.133
+ libbb/find_root_device.c:1.12->1.13
+ util-linux/mount.c:1.119->1.120
+ util-linux/umount.c:1.64->1.65
---------------------
-PatchSet 3951
-Date: 2004/02/20 02:34:42
-Author: bug1
+PatchSet 4327
+Date: 2004/08/03 08:23:33
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Fix up hard links
+William Barsse writes:
+
+fixes two other issues (plus the previous as well) with a 2.4 kernel :
+
+- should be able to modprobe an already loaded module and get 0 return
+code :
+# modprobe <something> && modprobe <something> && echo "ok" || echo "failed"
+....
+failed
+
+Well, hope this helps and that I didn't screw up again,
+- William
Members:
- archival/libunarchive/get_header_tar.c:1.34->1.35
+ modutils/modprobe.c:1.33->1.34
---------------------
-PatchSet 3952
-Date: 2004/02/20 09:55:37
+PatchSet 4328
+Date: 2004/08/04 19:16:54
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Document missing cp options
+Run msh through indent
Members:
- include/usage.h:1.187->1.188
+ shell/msh.c:1.18->1.19
---------------------
-PatchSet 3953
-Date: 2004/02/21 07:49:54
-Author: bug1
+PatchSet 4329
+Date: 2004/08/04 19:19:10
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Use return instead of exit, use == instead of & ==, left justify labels,
-adjustment of whitespace.
+Michael Leibow, MichaelLe at belkin.com writes:
-Members:
- coreutils/mv.c:1.19->1.20
+A question was posted a month ago by Mark Alamo to see if others had
+problems with sourcing subscripts within msh. We asked his firm to fix the
+msh.c bug he described because we didn't have enough time to do it
+ourselves.
----------------------
-PatchSet 3954
-Date: 2004/02/21 09:20:56
-Author: bug1
-Branch: HEAD
-Tag: (none)
-Log:
-Sometimes i get carried away with the use of function pointers, im sure
-it seemed like a good idea at the time.
+When msh.c is executing a compound statement and there is a . command to
+source another script file, msh.c will not execute the subscript until it's
+completed executing the rest of the compound statement.
-Members:
- archival/libunarchive/seek_by_char.c:1.3->1.4
- include/libbb.h:1.126->1.127
- libbb/copyfd.c:1.9->1.10
+His example was this:
----------------------
-PatchSet 3955
-Date: 2004/02/22 00:27:34
-Author: bug1
-Branch: HEAD
-Tag: (none)
-Log:
-No need to check proxy env variable twice, ignore proxy env variable if
-its set to 0
+Echo "Start" ; . ./subA; echo "mid" ; . ./subB ; echo "end"
-Members:
- networking/wget.c:1.68->1.69
+subA and subB execute AFTER end is printed in reverse order. The same is
+true if the sourced files are inside an if else fi, case esac, or any
+compound statement.
----------------------
-PatchSet 3956
-Date: 2004/02/22 02:58:57
-Author: bug1
-Branch: HEAD
-Tag: (none)
-Log:
-Return 1 upon failure
+Attached is a patch to msh.c. It fixes the problem. Cd to the root of your
+busybox tree and execute "patch -p1 < msh.c.patch"
-Members:
- coreutils/md5_sha1_sum.c:1.4->1.5
+Unfortunately, I won't have more time to work on this so I hope that there
+aren't any problems!
----------------------
-PatchSet 3957
-Date: 2004/02/22 03:33:53
-Author: bug1
-Branch: HEAD
-Tag: (none)
-Log:
-Ptch by Hideki IWAMOTO, fix a bug preventing tftp from getting or
-putting more than 0xffff blocks.
+Michael Leibow
+Senior Software Engineer
+
+Belkin Corporation
Members:
- networking/tftp.c:1.21->1.22
+ shell/msh.c:1.19->1.20
---------------------
-PatchSet 3958
-Date: 2004/02/22 04:12:58
+PatchSet 4330
+Date: 2004/08/06 00:58:53
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Update usage for ftpget and ftpput
+Part of patch from William Barsse, fixes a problem with unescaped %.
Members:
- include/usage.h:1.188->1.189
+ sysklogd/klogd.c:1.22->1.23
---------------------
-PatchSet 3959
-Date: 2004/02/22 04:17:26
+PatchSet 4331
+Date: 2004/08/06 01:49:04
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Thomas Geulig, remove duplicate header
+Patch from Tito to fix warnings about redifined functionions barrier and likely.
Members:
- init/init_shared.c:1.3->1.4
+ shell/ash.c:1.103->1.104
---------------------
-PatchSet 3960
-Date: 2004/02/22 04:44:21
+PatchSet 4332
+Date: 2004/08/11 02:30:30
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Fixup braces (patch from Thomas Geulig), run through indent and manually
-adjust.
+Willian Barsse wrote
+"There seems to be a slight problem with the "mod_strcmp" function in
+modprobe.c, it scans for the first occurence of the module name in the
+"mod_path" variable and expects it to be the last path element. ie
+/lib/modules/2.4.22-debug/kernel/fs/vfat in my example. The comparison
+will always fail if mod_path contains another substring matching the
+module name."
+
+Robert McQueen wrote
+"Although William Barsse's patch fixed mod_strcmp for 2.4 kernels, there
+was a remaining problem which prevented it from working for me. I've
+just tracked it down - when you enable kernel 2.6 module support it
+hard-wired the extension to .ko instead of checking at runtime like the
+other places where 2.4 differs from 2.6. The attached patch fixes this
+for me."
Members:
- miscutils/crond.c:1.12->1.13
+ modutils/modprobe.c:1.34->1.35
---------------------
-PatchSet 3961
-Date: 2004/02/22 04:58:36
+PatchSet 4333
+Date: 2004/08/11 02:32:18
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-remove duplicate header declarations
+Patch from Phil Blundellto improve substring match
Members:
- networking/inetd.c:1.18->1.19
+ modutils/modprobe.c:1.35->1.36
---------------------
-PatchSet 3962
-Date: 2004/02/22 07:20:25
+PatchSet 4334
+Date: 2004/08/11 02:45:47
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Patch from Hideki IWAMOTO, output debugging messages to stderr
+Patch from Bastian Blank to add 64 bit support to the test command.
+Example of broken usage: ./busybox test 2147483648 -gt 2147483648
Members:
- networking/tftp.c:1.22->1.23
+ coreutils/Config.in:1.25->1.26
+ coreutils/test.c:1.25->1.26
---------------------
-PatchSet 3963
-Date: 2004/02/22 07:38:36
+PatchSet 4335
+Date: 2004/08/11 03:50:30
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Patch from Florian Schirmer. compile fix for debug builds
+Patch from Tito to fix memory leak upon error.
Members:
- miscutils/devfsd.c:1.7->1.8
+ libbb/xreadlink.c:1.5->1.6
---------------------
-PatchSet 3964
-Date: 2004/02/22 08:33:37
+PatchSet 4336
+Date: 2004/08/11 05:56:30
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Use /var/lib/hwclock for adjtime, its really a state file rather than a
-config file, so it should be in /etc, FHS mentions it also.
+Patch from Mike Castle, dont print an empty line (patch modified by me to
+change formatting).
Members:
- util-linux/hwclock.c:1.6->1.7
+ modutils/modprobe.c:1.36->1.37
---------------------
-PatchSet 3965
-Date: 2004/02/22 09:11:33
+PatchSet 4337
+Date: 2004/08/11 08:10:58
Author: bug1
Branch: HEAD
Tag: (none)
Log:
-Use bb_getopt_ulflags, marginal saving, better argument checking.
+Set default command to list rather than get, its default behaviour now
+coincides with upstream. Patch from debian diff.
Members:
- util-linux/hwclock.c:1.7->1.8
+ networking/libiproute/iproute.c:1.13->1.14
---------------------
-PatchSet 3966
-Date: 2004/02/22 09:45:57
-Author: bug1
+PatchSet 4338
+Date: 2004/08/12 16:52:00
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Patch from James Zhu, telnetd window resizing support.
+Patch from solar to fix problems with get_name()
Members:
- networking/telnetd.c:1.9->1.10
+ libbb/interface.c:1.23->1.24
---------------------
-PatchSet 3967
-Date: 2004/02/22 11:13:28
-Author: bug1
+PatchSet 4339
+Date: 2004/08/14 20:57:33
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Vodz. last_patch_128
-- declare applet_using as static from applets.c
-- small correction to cmdedit,
- previous version cleared history after Ctrl-C
-- small spelling correction (by Friedrich Lobenstock)
+Christian Ostheimer writes:
-Members:
- applets/applets.c:1.22->1.23
- shell/cmdedit.c:1.88->1.89
+Hello,
----------------------
-PatchSet 3968
-Date: 2004/02/22 11:25:13
-Author: bug1
-Branch: HEAD
-Tag: (none)
-Log:
-Patch from Vodz, cleanup memory usage, send strdup error messages to
-syslog.
+function build_dep in modprobe.c assumes that dependencies of one module
+have not more than 255 chars;
+that is not sufficient in kernel 2.6.7 (alsa sound modules). - Below is
+a diff that solves the problem for me.
+
+With regards, Christian Ostheimer
Members:
- networking/inetd.c:1.19->1.20
+ modutils/modprobe.c:1.37->1.38
---------------------
-PatchSet 3969
-Date: 2004/02/22 11:35:13
-Author: bug1
+PatchSet 4340
+Date: 2004/08/16 08:29:44
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Patch from Chris Larson (kergoth), to allow multiple directores to be
-unmounted at once.
+Aurelien Jacobs writes:
+
+with a quick conversion you will see that 132608 == 0x20600
+so noticed that the elif will never be matched !
+Apparently there was already a try to modify this in CVS which
+was reverted (it was plain wrong).
+
+I don't know when __kernel_old_dev_t is needed, but with a 2.6.7
+or a 2.6.8 this is __kernel_dev_t wich is needed.
+
+I corrected this with the following patch but maybe older 2.6
+still need __kernel_old_dev_t ?
+
+I think this should be corrected before 1.0.
+
+Thanks
+Aurel
Members:
- docs/busybox.sgml:1.52->1.53
- util-linux/umount.c:1.62->1.63
+ libbb/loop.c:1.10->1.11
---------------------
-PatchSet 3970
-Date: 2004/02/22 11:46:49
+PatchSet 4341
+Date: 2004/08/16 08:36:28
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-For the time being, revert the changes for detecting copying
-a directory into itself. It is harder to do this correctly
-than it appears. Not trying at all seems a better compromise
-for the time being, untill we can implement this correctly.
+Use __kernel_old_dev_t for 2.6.x kernels
Members:
- libbb/copy_file.c:1.30->1.31
+ libbb/loop.c:1.11->1.12
---------------------
-PatchSet 3971
-Date: 2004/02/22 11:55:09
-Author: bug1
+PatchSet 4342
+Date: 2004/08/16 08:38:34
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Patch from Dmitry Zakharov, this line was missedfrom the last patch
+Joe.C writes:
+
+ This bug is in busybox 1.0.0-rc2. When using lash exec
+builtin with redirection, the opened file fd keep increasing.
+For example, please try the following command with lash.
+
+
+ls -al /proc/<lash pid>/fd
+exec /bin/sh 2>/dev/null
+ls -al /proc/<lash pid>/fd
+
+ The last 'ls' command output will look like this. The fd
+number 4 shouldn't exist.
+
+lrwx------ 1 501 100 64 Aug 13 13:56 4 -> /dev/pts/5
+l-wx------ 1 501 100 64 Aug 13 13:56 2 -> /dev/null
+lrwx------ 1 501 100 64 Aug 13 13:56 1 -> /dev/pts/5
+lrwx------ 1 501 100 64 Aug 13 13:56 0 -> /dev/pts/5
+dr-xr-xr-x 3 501 100 0 Aug 13 13:56 ..
+dr-x------ 2 501 100 0 Aug 13 13:56 .
+
+ This one-line patch fix this problem by setting CLOEXEC flag for
+squirrel fd. Please apply.
+
+Joe.C
Members:
- editors/awk.c:1.5->1.6
+ shell/lash.c:1.160->1.161
---------------------
-PatchSet 3972
-Date: 2004/02/22 12:17:33
-Author: bug1
+PatchSet 4343
+Date: 2004/08/16 09:07:39
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Fix from Paul Kortekaas for syslog -C option, size should be in kB.
+Bertrand Baudet writes:
+
+Looks like the -D and -H options of the adduser applet aren't handle
+properly in BusyBox.
+
+This patch fixes the masks definition for those options according to
+there position in the optstring.
+
+Patch against RC2 but should also apply cleanly against CVS.
+
+Bertrand
Members:
- sysklogd/syslogd.c:1.106->1.107
+ loginutils/adduser.c:1.9->1.10
---------------------
-PatchSet 3973
-Date: 2004/02/22 12:25:47
+PatchSet 4344
+Date: 2004/08/16 09:29:42
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Fernando Silveira writes:
-
-Hi,
-
- Well, I made this patch a long time ago (08/2002) because it was a
- need of a project, but had no time to send it to you. It adds support
- to `autologin' option of the telnet protocol. It has been used since
- made with busybox 0.60.3 at production and I had no problems with it.
- I have ported it to the HEAD revision of the CVS server (20040211) and
- I hope you enjoy and apply it to the official sources. :)
-
-Thanks a lot!
+Do not use vfork, as init is not vfork safe. Do not allow
+askfirst when mmuless.
Members:
- include/usage.h:1.189->1.190
- networking/Config.in:1.26->1.27
- networking/telnet.c:1.41->1.42
+ init/init.c:1.203->1.204
---------------------
-PatchSet 3974
-Date: 2004/02/22 12:27:04
+PatchSet 4345
+Date: 2004/08/16 10:22:34
Author: andersen
Branch: HEAD
Tag: (none)
Log:
-Bump up version in preparation for -pre8
+Only pass modprobe module params with 2.6.x kernel support.
+ -Erik
Members:
- Rules.mak:1.27->1.28
+ modutils/modprobe.c:1.38->1.39
---------------------
-PatchSet 3975
-Date: 2004/02/23 08:11:07
-Author: bug1
+PatchSet 4346
+Date: 2004/08/16 10:23:33
+Author: andersen
Branch: HEAD
Tag: (none)
Log:
-bb_full_fd_action was incorrectly returning an error message causing
-major breaking.
+Bump version
Members:
- libbb/copyfd.c:1.10->1.11
+ Rules.mak:1.36->1.37