Fix a typo
[oweals/busybox.git] / Changelog
index ca1dcf301ce995d8abfec49aab4263f3f66ba989..7e09f670d63712233c5bb3aaf53e1a4285563198 100644 (file)
--- a/Changelog
+++ b/Changelog
 ---------------------
-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.9
+       libbb/process_escape_sequence.c:1.9->1.1
 
 ---------------------
-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.3
+       editors/awk.c:1.9->1.1
 
 ---------------------
-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.
+       shell/ash.c:1.103->1.10
 
 ---------------------
-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.
+       modutils/modprobe.c:1.36->1.3
 
 ---------------------
-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