diff options
author | Eric Andersen <andersen@codepoet.org> | 2003-07-30 09:33:54 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2003-07-30 09:33:54 +0000 |
commit | 7a6a77362bac39949357ad899fb0a3153af11469 (patch) | |
tree | aa890b1490fb4c49c03ec446b5b5e24012a37381 /Changelog | |
parent | 25f95dee2d63e4a774636b9d7ecf53eaac4ea69c (diff) | |
download | busybox-7a6a77362bac39949357ad899fb0a3153af11469.tar.gz |
Update webpage and changelog for release
Diffstat (limited to 'Changelog')
-rw-r--r-- | Changelog | 19311 |
1 files changed, 524 insertions, 18787 deletions
@@ -1,19361 +1,1098 @@ -PatchSet 2130 -Date: 2001/08/02 21:56:16 -Author: andersen -Branch: HEAD -Tag: busybox_0_60_0 -Log: -Fix up some silly messups with the debian packaging, and a dumb -bug with chroot. I've had the package uploaded but perms set to -000, so I am going to re-tag things and re-cut the release. Folks -who pulled from CVS in the last 30 minutes with just have to cope. - -Erik - -Members: - Makefile:1.231->1.232 - chroot.c:1.24->1.25 - coreutils/chroot.c:1.24->1.25 - debian/Config.h-deb:1.24->1.25 - debian/Config.h-static:1.19->1.20 - debian/Config.h-udeb:1.22->1.23 - shellutils/chroot.c:1.24->1.25 - ---------------------- -PatchSet 2131 -Date: 2001/08/04 06:28:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix exclude list handling - -Members: - libbb/unarchive.c:1.20->1.21 - ---------------------- -PatchSet 2132 -Date: 2001/08/06 15:14:18 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add support for underscores in variable names. - -Members: - msh.c:1.6->1.7 - shell/msh.c:1.6->1.7 - ---------------------- -PatchSet 2133 -Date: 2001/08/06 15:18:08 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Simplified version checking. - -Members: - insmod.c:1.70->1.71 - modutils/insmod.c:1.70->1.71 - ---------------------- -PatchSet 2134 -Date: 2001/08/06 17:09:09 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use ferror(3) to check for errors, rather than inspecting errno. Thanks to -David Douthitt for reporting, and shame on me for writing such crappy code. - -Members: - head.c:1.24->1.25 - coreutils/head.c:1.24->1.25 - textutils/head.c:1.24->1.25 - ---------------------- -PatchSet 2135 -Date: 2001/08/09 22:00:12 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove BB_SH define entirely. - -Members: - Config.h:1.98->1.99 - chroot.c:1.25->1.26 - coreutils/chroot.c:1.25->1.26 - debian/Config.h-deb:1.25->1.26 - debian/Config.h-static:1.20->1.21 - debian/Config.h-udeb:1.23->1.24 - shellutils/chroot.c:1.25->1.26 - ---------------------- -PatchSet 2136 -Date: 2001/08/09 22:07:10 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remind people to enable RPC support when using NFS mount and uClibc (thanks -to David Douthitt). - -Members: - Config.h:1.99->1.100 - ---------------------- -PatchSet 2137 -Date: 2001/08/10 07:02:23 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -This corrects the _really_poor_ implementation of "broadcast +" handling -by ifconfig that someone had submitted. It fixes 1 bug, gets rid of the -excessive bloating of a structure that is used in a static const array, -and removes the implicit struct copys by keeping only the int type needed. -It also turns this into a configurable feature (off by default). - -Members: - Config.h:1.100->1.101 - ifconfig.c:1.11->1.12 - networking/ifconfig.c:1.11->1.12 - ---------------------- -PatchSet 2138 -Date: 2001/08/10 16:05:23 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Commit Vladimir's simplify_path. - -Members: - Makefile:1.232->1.233 - mount.c:1.90->1.91 - include/libbb.h:1.59->1.60 - libbb/libbb.h:1.59->1.60 - libbb/simplify_path.c:INITIAL->1.1 - util-linux/mount.c:1.90->1.91 - ---------------------- -PatchSet 2139 -Date: 2001/08/10 16:22:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix stupid grammar error. - -Members: - ash.c:1.17->1.18 - shell/ash.c:1.17->1.18 - ---------------------- -PatchSet 2140 -Date: 2001/08/10 19:22:14 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Merge the CVS changes so far into the stable branch. - -Members: - Config.h:1.98->1.98.2.1 - Makefile:1.232->1.232.2.1 - ash.c:1.17->1.17.2.1 - chroot.c:1.25->1.25.2.1 - head.c:1.24->1.24.2.1 - ifconfig.c:1.11->1.11.2.1 - insmod.c:1.70->1.70.2.1 - mount.c:1.90->1.90.2.1 - msh.c:1.6->1.6.2.1 - coreutils/chroot.c:1.25->1.25.2.1 - coreutils/head.c:1.24->1.24.2.1 - debian/Config.h-deb:1.25->1.25.2.1 - debian/Config.h-static:1.20->1.20.2.1 - debian/Config.h-udeb:1.23->1.23.2.1 - include/libbb.h:1.59->1.59.2.1 - libbb/libbb.h:1.59->1.59.2.1 - libbb/simplify_path.c:1.1->1.1.2.1 - libbb/unarchive.c:1.20->1.20.2.1 - modutils/insmod.c:1.70->1.70.2.1 - networking/ifconfig.c:1.11->1.11.2.1 - shell/ash.c:1.17->1.17.2.1 - shell/msh.c:1.6->1.6.2.1 - shellutils/chroot.c:1.25->1.25.2.1 - textutils/head.c:1.24->1.24.2.1 - util-linux/mount.c:1.90->1.90.2.1 - ---------------------- -PatchSet 2141 -Date: 2001/08/10 19:42:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Small size optimization from Aaron Lehmann - -Members: - ash.c:1.18->1.19 - shell/ash.c:1.18->1.19 - ---------------------- -PatchSet 2142 -Date: 2001/08/10 20:36:07 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -A few bug fixes and significant size savings. Combined effort of -Vladimir N. Oleynik dzo@simtreas.ru, Aaron Lehmann aaronl@vitelus.com, -and myself. - -Members: - ash.c:1.19->1.20 - shell/ash.c:1.19->1.20 - ---------------------- -PatchSet 2143 -Date: 2001/08/10 22:11:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a merging error - -Members: - ash.c:1.20->1.21 - shell/ash.c:1.20->1.21 - ---------------------- -PatchSet 2144 -Date: 2001/08/12 18:32:56 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -I stupidly forgot one level of pointer indirection in the cmdtxt(), calcsize(), -and copynode() table implementations. Commit the fix but keep them disabled -until others check them out. Uncomment "//#define CMDTXT_TABLE", -"//#define CALCSIZE_TABLE", and "//#define COPYNODE_TABLE" to try them out. -Saves over 600 bytes on i386. - -Members: - ash.c:1.21->1.22 - shell/ash.c:1.21->1.22 - ---------------------- -PatchSet 2145 -Date: 2001/08/14 18:10:08 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Rewritten by Manuel Novoa III. - -Members: - libbb/simplify_path.c:1.1->1.2 - ---------------------- -PatchSet 2146 -Date: 2001/08/14 18:32:23 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Log all messages from a single connection, not just the first. Patch from -matthias@corelatus.com, approved by Gennady Feldman <gena01@cachier.com>. - -Members: - syslogd.c:1.75->1.76 - sysklogd/syslogd.c:1.75->1.76 - ---------------------- -PatchSet 2147 -Date: 2001/08/14 19:05:40 -Author: kraai -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backported syslogd fix. - -Members: - syslogd.c:1.75->1.75.2.1 - sysklogd/syslogd.c:1.75->1.75.2.1 - ---------------------- -PatchSet 2148 -Date: 2001/08/15 12:25:01 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix version comparision bug - -Members: - dpkg.c:1.40->1.41 - archival/dpkg.c:1.40->1.41 - ---------------------- -PatchSet 2149 -Date: 2001/08/20 18:44:32 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Minor wording changes - -Members: - Makefile:1.232.2.1->1.232.2.2 - ---------------------- -PatchSet 2150 -Date: 2001/08/20 18:46:09 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport Manuel Novoa III's rewrite to the stable branch - -Members: - libbb/simplify_path.c:1.1.2.1->1.1.2.2 - ---------------------- -PatchSet 2151 -Date: 2001/08/20 18:47:14 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Apply Glenn's tftp rewrite for the stable branch - -Members: - tftp.c:1.5->1.5.2.1 - networking/tftp.c:1.5->1.5.2.1 - ---------------------- -PatchSet 2152 -Date: 2001/08/20 18:47:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply Glenn's tftp rewrite - -Members: - tftp.c:1.5->1.6 - networking/tftp.c:1.5->1.6 - ---------------------- -PatchSet 2153 -Date: 2001/08/20 18:48:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -some minor wording changes - -Members: - Makefile:1.233->1.234 - ---------------------- -PatchSet 2154 -Date: 2001/08/20 22:21:06 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix a problem with unsatisfied backrefs (noted by Martin Bene). - -Members: - sed.c:1.73->1.74 - editors/sed.c:1.73->1.74 - ---------------------- -PatchSet 2155 -Date: 2001/08/21 17:18:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Initial merge of all tinylogin applets that do not require crypt. -There is some optimization that can be done to better use libbb in -these applets. There is also redundancy between stty and getty which -could be eliminated. - -Erik - -Members: - Config.h:1.101->1.102 - addgroup.c:INITIAL->1.1 - adduser.c:INITIAL->1.1 - applets.h:1.38->1.39 - deluser.c:INITIAL->1.1 - getty.c:INITIAL->1.1 - usage.h:1.60->1.61 - applets/usage.h:1.60->1.61 - include/applets.h:1.38->1.39 - include/usage.h:1.60->1.61 - pwd_grp/addgroup.c:INITIAL->1.1 - pwd_grp/adduser.c:INITIAL->1.1 - pwd_grp/deluser.c:INITIAL->1.1 - pwd_grp/getty.c:INITIAL->1.1 - ---------------------- -PatchSet 2156 -Date: 2001/08/21 23:34:05 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix dos2unix compile problem with certain glibc versions - -Members: - dos2unix.c:1.13->1.14 - coreutils/dos2unix.c:1.13->1.14 - textutils/dos2unix.c:1.13->1.14 - ---------------------- -PatchSet 2157 -Date: 2001/08/21 23:34:58 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Fix stable as well - -Members: - dos2unix.c:1.13->1.13.2.1 - coreutils/dos2unix.c:1.13->1.13.2.1 - textutils/dos2unix.c:1.13->1.13.2.1 - ---------------------- -PatchSet 2158 -Date: 2001/08/22 00:34:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Disable the tinylogin apps by default. - -Members: - Config.h:1.102->1.103 - ---------------------- -PatchSet 2159 -Date: 2001/08/22 00:36:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -dfp might be used uninitialized. NULL it. - -Members: - libbb/copy_file.c:1.13->1.14 - ---------------------- -PatchSet 2160 -Date: 2001/08/22 01:10:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make it compile with uClibc - -Members: - getty.c:1.1->1.2 - pwd_grp/getty.c:1.1->1.2 - ---------------------- -PatchSet 2161 -Date: 2001/08/22 05:15:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Rodney Brown <RDBrown@mira.net>, shrinking 1.5k -from gzip by careful optimization. Appears to work just fine -(I've tested the changes on x86, ARM, and powerpc). - -Members: - Changelog:1.261->1.262 - gzip.c:1.47->1.48 - archival/gzip.c:1.47->1.48 - ---------------------- -PatchSet 2162 -Date: 2001/08/22 05:16:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Bump version to 0.61.pre - -Members: - Makefile:1.234->1.235 - busybox.spec:1.37->1.38 - examples/busybox.spec:1.37->1.38 - ---------------------- -PatchSet 2163 -Date: 2001/08/22 06:06:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Scrub things and ditch uint64_t and use a custom type name -to avoid C lib compatibility problems. - -Members: - dos2unix.c:1.14->1.15 - coreutils/dos2unix.c:1.14->1.15 - textutils/dos2unix.c:1.14->1.15 - ---------------------- -PatchSet 2164 -Date: 2001/08/22 06:26:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix an _old_ interface problem with a never-used feature. - -Members: - insmod.c:1.71->1.72 - modutils/insmod.c:1.71->1.72 - ---------------------- -PatchSet 2165 -Date: 2001/08/22 06:29:19 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Merge some safe fixes into stable - -Members: - dos2unix.c:1.13.2.1->1.13.2.2 - insmod.c:1.70.2.1->1.70.2.2 - coreutils/dos2unix.c:1.13.2.1->1.13.2.2 - modutils/insmod.c:1.70.2.1->1.70.2.2 - textutils/dos2unix.c:1.13.2.1->1.13.2.2 - ---------------------- -PatchSet 2166 -Date: 2001/08/22 06:31:15 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport Matt's non-existent backreference sed fix to stable - -Members: - sed.c:1.73->1.73.2.1 - editors/sed.c:1.73->1.73.2.1 - ---------------------- -PatchSet 2167 -Date: 2001/08/22 06:32:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a warning and potential segfault in lash when BB_FEATURE_CLEAN_UP -is enabled - -Members: - lash.c:1.134->1.135 - shell/lash.c:1.134->1.135 - ---------------------- -PatchSet 2168 -Date: 2001/08/22 06:32:45 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport lash fix - -Members: - lash.c:1.134->1.134.2.1 - shell/lash.c:1.134->1.134.2.1 - ---------------------- -PatchSet 2169 -Date: 2001/08/22 06:35:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add #include <sys/param.h> to ensure PATH_MAX is defined - -Members: - libbb/xgetcwd.c:1.1->1.2 - ---------------------- -PatchSet 2170 -Date: 2001/08/22 06:36:12 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Add #include <sys/param.h> to ensure PATH_MAX is defined - -Members: - libbb/xgetcwd.c:1.1->1.1.2.1 - ---------------------- -PatchSet 2171 -Date: 2001/08/22 06:41:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE -to be mutually exclusive - -Members: - insmod.c:1.72->1.73 - modutils/insmod.c:1.72->1.73 - ---------------------- -PatchSet 2172 -Date: 2001/08/22 06:43:14 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE -to be mutually exclusive (stable branch) - -Members: - insmod.c:1.70.2.2->1.70.2.3 - modutils/insmod.c:1.70.2.2->1.70.2.3 - ---------------------- -PatchSet 2173 -Date: 2001/08/22 06:58:16 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to -fixed sed handling of multiple -e commands - -Members: - Changelog:1.262->1.263 - sed.c:1.74->1.75 - editors/sed.c:1.74->1.75 - ---------------------- -PatchSet 2174 -Date: 2001/08/22 07:00:26 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -A patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to -fixed sed handling of multiple -e commands - -Members: - sed.c:1.73.2.1->1.73.2.2 - editors/sed.c:1.73.2.1->1.73.2.2 - ---------------------- -PatchSet 2175 -Date: 2001/08/23 20:10:52 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -A patch from Jaspreet Singh to fix a segfault and display nothing wher -there is nothing to display. - -Members: - route.c:1.10->1.10.2.1 - networking/route.c:1.10->1.10.2.1 - ---------------------- -PatchSet 2176 -Date: 2001/08/23 20:18:06 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Part of a patch from Magick <magick@linux-fan.com> tha fixes a bug -AskFirst where reading from /dev/null gives EOF. - -Members: - init.c:1.142->1.142.2.1 - init/init.c:1.142->1.142.2.1 - ---------------------- -PatchSet 2177 -Date: 2001/08/23 22:39:49 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Update the changelog for release - -Members: - Changelog:1.261->1.261.2.1 - ---------------------- -PatchSet 2178 -Date: 2001/08/23 22:51:58 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Update the web page - -Members: - docs/busybox.lineo.com/index.html:1.59->1.59.2.1 - docs/busybox.net/index.html:1.59->1.59.2.1 - ---------------------- -PatchSet 2179 -Date: 2001/08/23 23:05:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A patch from Jaspreet Singh <jsingh@somanetworks.com> -fixing both a segfault and cosmetic bug in route - -Members: - route.c:1.10->1.11 - networking/route.c:1.10->1.11 - ---------------------- -PatchSet 2180 -Date: 2001/08/23 23:05:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Merge with the stable branch - -Members: - Changelog:1.263->1.264 - docs/busybox.lineo.com/index.html:1.59->1.60 - docs/busybox.net/index.html:1.59->1.60 - ---------------------- -PatchSet 2181 -Date: 2001/08/23 23:16:22 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Fix up the debian stuff for release - -Members: - debian/Config.h-udeb:1.23.2.1->1.23.2.2 - debian/changelog:1.27->1.27.2.1 - ---------------------- -PatchSet 2182 -Date: 2001/08/23 23:45:40 -Author: andersen -Branch: busybox_0_60_stable -Tag: busybox_0_60_1 -Log: -Oops. Forgot to bump the version number. - -Members: - Makefile:1.232.2.2->1.232.2.3 - busybox.spec:1.37->1.37.2.1 - examples/busybox.spec:1.37->1.37.2.1 - ---------------------- -PatchSet 2183 -Date: 2001/08/24 15:45:50 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix s/[/]// handling (noted by Dumas Patrice). - -Members: - Changelog:1.264->1.265 - sed.c:1.75->1.76 - editors/sed.c:1.75->1.76 - ---------------------- -PatchSet 2184 -Date: 2001/08/24 20:07:31 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix a memory leak if parent directory creation failed. - -Members: - libbb/make_directory.c:1.3->1.4 - ---------------------- -PatchSet 2185 -Date: 2001/08/24 20:51:51 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Canonicalize dirname(3) behavior. - -Members: - tar.c:1.125->1.126 - archival/tar.c:1.125->1.126 - libbb/dirname.c:1.3->1.4 - libbb/make_directory.c:1.4->1.5 - libbb/unarchive.c:1.21->1.22 - ---------------------- -PatchSet 2186 -Date: 2001/08/24 21:35:45 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Eliminate improper consts and allow standard version to override. - -Members: - include/libbb.h:1.60->1.61 - libbb/dirname.c:1.4->1.5 - libbb/libbb.h:1.60->1.61 - ---------------------- -PatchSet 2187 -Date: 2001/08/27 16:02:32 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix invocation of `-/bin/sh' (bug #1209). - -Members: - Changelog:1.265->1.266 - busybox.c:1.134->1.135 - applets/busybox.c:1.134->1.135 - ---------------------- -PatchSet 2188 -Date: 2001/08/27 16:08:57 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix ash exec (noted by Arne Bernin). - -Members: - Changelog:1.266->1.267 - applets.c:1.7->1.8 - applets/applets.c:1.7->1.8 - ---------------------- -PatchSet 2189 -Date: 2001/08/27 18:19:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add support for `busybox --help APPLET' by Vladimir Oleynik. - -Members: - applets.c:1.8->1.9 - applets/applets.c:1.8->1.9 - ---------------------- -PatchSet 2190 -Date: 2001/08/27 18:57:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -patch from vodz -- route cleanup to display all route entries - -Members: - route.c:1.11->1.12 - networking/route.c:1.11->1.12 - ---------------------- -PatchSet 2191 -Date: 2001/08/27 19:55:05 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove traces of rpmunpack (patch by Laurence Anderson). - -Members: - applets.h:1.39->1.40 - usage.h:1.61->1.62 - applets/usage.h:1.61->1.62 - docs/busybox_header.pod:1.3->1.4 - include/applets.h:1.39->1.40 - include/usage.h:1.61->1.62 - tests/testcases:1.12->1.13 - ---------------------- -PatchSet 2192 -Date: 2001/08/27 20:22:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add "DutNux" - -Members: - docs/busybox.lineo.com/index.html:1.60->1.61 - docs/busybox.net/index.html:1.60->1.61 - ---------------------- -PatchSet 2193 -Date: 2001/08/28 23:57:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use the correct buffer when calling dirname, improve an error message, and -plug some memory leaks. Patch by Laurence Anderson. - -Members: - libbb/unarchive.c:1.22->1.23 - ---------------------- -PatchSet 2194 -Date: 2001/08/29 20:02:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Standard typing (u_int16_t instead of u16, u_int32_t instead -of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com> - -Members: - fbset.c:1.26->1.27 - fsck_minix.c:1.33->1.34 - mkfs_minix.c:1.33->1.34 - rpm2cpio.c:1.2->1.3 - archival/rpm2cpio.c:1.2->1.3 - util-linux/fbset.c:1.26->1.27 - util-linux/fsck_minix.c:1.33->1.34 - util-linux/mkfs_minix.c:1.33->1.34 - ---------------------- -PatchSet 2195 -Date: 2001/08/29 21:19:29 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -SUSv2 specifies that if the extension is identical to the basename, it -should not be removed. - -Members: - basename.c:1.18->1.19 - coreutils/basename.c:1.18->1.19 - shellutils/basename.c:1.18->1.19 - ---------------------- -PatchSet 2196 -Date: 2001/08/29 22:18:47 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add -p support. - -Members: - rmdir.c:1.20->1.21 - coreutils/rmdir.c:1.20->1.21 - fileutils/rmdir.c:1.20->1.21 - ---------------------- -PatchSet 2197 -Date: 2001/09/03 17:49:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't automount things as "usbdevfs" -- patch from -Ethan Benson <erbenson@alaska.net> - -Members: - mount.c:1.91->1.92 - util-linux/mount.c:1.91->1.92 - ---------------------- -PatchSet 2198 -Date: 2001/09/03 20:16:23 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport sed fix for s/[/]// handling from Matt Kraai - -Members: - sed.c:1.73.2.2->1.73.2.3 - editors/sed.c:1.73.2.2->1.73.2.3 - ---------------------- -PatchSet 2199 -Date: 2001/09/03 20:17:48 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Eliminate improper consts and allow standard version to override. - -Members: - include/libbb.h:1.59.2.1->1.59.2.2 - libbb/dirname.c:1.3->1.3.2.1 - libbb/libbb.h:1.59.2.1->1.59.2.2 - ---------------------- -PatchSet 2200 -Date: 2001/09/03 20:21:07 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport fix from Matt, for when applet names contain a leading dash -and a full pathname. - -Members: - busybox.c:1.134->1.134.2.1 - applets/busybox.c:1.134->1.134.2.1 - ---------------------- -PatchSet 2201 -Date: 2001/09/03 20:23:30 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport fix for exec'ing ash - -Members: - applets.c:1.7->1.7.2.1 - applets/applets.c:1.7->1.7.2.1 - ---------------------- -PatchSet 2202 -Date: 2001/09/03 20:26:27 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport vodz' route fix - -Members: - route.c:1.10.2.1->1.10.2.2 - networking/route.c:1.10.2.1->1.10.2.2 - ---------------------- -PatchSet 2203 -Date: 2001/09/03 20:30:08 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -remove traces of rpmunpack - -Members: - applets.h:1.38->1.38.2.1 - usage.h:1.60->1.60.2.1 - applets/usage.h:1.60->1.60.2.1 - docs/busybox_header.pod:1.3->1.3.2.1 - include/applets.h:1.38->1.38.2.1 - include/usage.h:1.60->1.60.2.1 - tests/testcases:1.12->1.12.2.1 - ---------------------- -PatchSet 2204 -Date: 2001/09/03 20:32:18 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Use the correct buffer when calling dirname, improve an error message, -and plug some memory leaks. Patch by Laurence Anderson. - -Members: - libbb/unarchive.c:1.20.2.1->1.20.2.2 - ---------------------- -PatchSet 2205 -Date: 2001/09/03 20:34:29 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Patch from Laurence Anderson to use more standard typing - -Members: - fbset.c:1.26->1.26.2.1 - fsck_minix.c:1.33->1.33.2.1 - mkfs_minix.c:1.33->1.33.2.1 - rpm2cpio.c:1.2->1.2.2.1 - archival/rpm2cpio.c:1.2->1.2.2.1 - util-linux/fbset.c:1.26->1.26.2.1 - util-linux/fsck_minix.c:1.33->1.33.2.1 - util-linux/mkfs_minix.c:1.33->1.33.2.1 - ---------------------- -PatchSet 2206 -Date: 2001/09/03 20:37:15 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -SUSv2 specifies that if the extension is identical to the basename, it -should not be removed. Patch backport from Matt Kraai - -Members: - basename.c:1.18->1.18.2.1 - coreutils/basename.c:1.18->1.18.2.1 - shellutils/basename.c:1.18->1.18.2.1 - ---------------------- -PatchSet 2207 -Date: 2001/09/03 20:39:36 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -SuS2 says rmdir must provide -p -- backport patch from Matt - -Members: - rmdir.c:1.20->1.20.2.1 - coreutils/rmdir.c:1.20->1.20.2.1 - fileutils/rmdir.c:1.20->1.20.2.1 - ---------------------- -PatchSet 2208 -Date: 2001/09/03 20:45:47 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Teacvh 'mount -t auto' to ignore usbdevfs - -Members: - mount.c:1.90.2.1->1.90.2.2 - util-linux/mount.c:1.90.2.1->1.90.2.2 - ---------------------- -PatchSet 2209 -Date: 2001/09/03 20:46:55 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Update stable's changelog and bump stable version to 0.60.2.pre - -Members: - Changelog:1.261.2.1->1.261.2.2 - Makefile:1.232.2.3->1.232.2.4 - busybox.spec:1.37.2.1->1.37.2.2 - debian/changelog:1.27.2.1->1.27.2.2 - examples/busybox.spec:1.37.2.1->1.37.2.2 - ---------------------- -PatchSet 2210 -Date: 2001/09/05 20:32:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Another fix from vodz - -Members: - route.c:1.12->1.13 - networking/route.c:1.12->1.13 - ---------------------- -PatchSet 2211 -Date: 2001/09/05 20:45:36 -Author: kraai -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport the rest of dirname(3) interface change. - -Members: - tar.c:1.125->1.125.2.1 - archival/tar.c:1.125->1.125.2.1 - libbb/make_directory.c:1.3->1.3.2.1 - ---------------------- -PatchSet 2212 -Date: 2001/09/05 21:18:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Two patches from Magick <magick@linux-fan.com>: - 1st makes init smaller, and fixes a bug with AskFirst. Reading from - /dev/null gives EOF. - 2nd makes init run the command's in the order of inittab, as in - FIFO instead of LIFO. - -Members: - Changelog:1.267->1.268 - init.c:1.142->1.143 - init/init.c:1.142->1.143 - ---------------------- -PatchSet 2213 -Date: 2001/09/06 00:31:44 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport vodz' route fix - -Members: - Changelog:1.261.2.2->1.261.2.3 - route.c:1.10.2.2->1.10.2.3 - networking/route.c:1.10.2.2->1.10.2.3 - ---------------------- -PatchSet 2214 -Date: 2001/09/06 18:35:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz to make ash cope with leading redirections -(i.e. '2>/dev/null ls rubbish') will now work. - -Members: - Changelog:1.268->1.269 - ash.c:1.22->1.23 - shell/ash.c:1.22->1.23 - ---------------------- -PatchSet 2215 -Date: 2001/09/06 18:39:23 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Patch from vodz for ash leading redirections (i.e. '2>/dev/null -ls rubbish') - -Members: - ash.c:1.17.2.1->1.17.2.2 - shell/ash.c:1.17.2.1->1.17.2.2 - ---------------------- -PatchSet 2216 -Date: 2001/09/06 18:40:57 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Note vodz ash fix - -Members: - Changelog:1.261.2.3->1.261.2.4 - ---------------------- -PatchSet 2217 -Date: 2001/09/06 18:59:36 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -define IFS_BROKEN - -Members: - ash.c:1.17.2.2->1.17.2.3 - shell/ash.c:1.17.2.2->1.17.2.3 - ---------------------- -PatchSet 2218 -Date: 2001/09/06 19:00:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -define IFS_BROKEN - -Members: - ash.c:1.23->1.24 - shell/ash.c:1.23->1.24 - ---------------------- -PatchSet 2219 -Date: 2001/09/08 21:47:19 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Lineo is no longer sponsoring busybox - -Members: - docs/busybox.lineo.com/index.html:1.61->1.62 - docs/busybox.net/index.html:1.61->1.62 - ---------------------- -PatchSet 2220 -Date: 2001/09/08 21:52:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix my email address. - -Members: - docs/busybox.lineo.com/index.html:1.62->1.63 - docs/busybox.net/index.html:1.62->1.63 - ---------------------- -PatchSet 2221 -Date: 2001/09/11 02:11:31 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Commit my changes to arith.c which fixed a couple of bugs and decreased -code size. Please read the TODO comments regarding accessing shell -variables from the arith() funciton. - -Members: - libbb/arith.c:1.2->1.3 - ---------------------- -PatchSet 2222 -Date: 2001/09/11 02:14:02 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Commit my changes to xxreadtoken() to reduce code size. Also set defines -so that the table implementations of copynode, calcsize, and cmdtxt are -used. Hopefully this will result in wider testing. ;-) If it breaks, -just unset the appropriate defines. - -Members: - ash.c:1.24->1.25 - shell/ash.c:1.24->1.25 - ---------------------- -PatchSet 2223 -Date: 2001/09/16 03:00:09 -Author: timr -Branch: HEAD -Tag: (none) -Log: -closes bug#1215? - -Members: - applets.h:1.40->1.41 - include/applets.h:1.40->1.41 - ---------------------- -PatchSet 2224 -Date: 2001/09/21 05:30:51 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Implement dpkg -l option, from Stefan Soucek (slightly modified) - -Members: - dpkg.c:1.41->1.42 - archival/dpkg.c:1.41->1.42 - ---------------------- -PatchSet 2225 -Date: 2001/09/21 06:07:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix to make preinst run when required, from Stefan Soucek - -Members: - dpkg.c:1.42->1.43 - archival/dpkg.c:1.42->1.43 - ---------------------- -PatchSet 2226 -Date: 2001/09/21 07:05:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate ldconfig which is no longer built by -default (or needed) with uClibc. - -Members: - bootfloppy/mkrootfs.sh:1.2->1.3 - examples/bootfloppy/mkrootfs.sh:1.2->1.3 - ---------------------- -PatchSet 2227 -Date: 2001/09/21 15:42:30 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix tftp usage information (closes: #1216). - -Members: - usage.h:1.62->1.63 - applets/usage.h:1.62->1.63 - include/usage.h:1.62->1.63 - ---------------------- -PatchSet 2228 -Date: 2001/09/21 21:20:46 -Author: kraai -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport tftp usage message fix. - -Members: - usage.h:1.60.2.1->1.60.2.2 - applets/usage.h:1.60.2.1->1.60.2.2 - include/usage.h:1.60.2.1->1.60.2.2 - ---------------------- -PatchSet 2229 -Date: 2001/09/22 04:24:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont free everytime getline() is used, fix from Stefan Soucek - -Members: - dpkg.c:1.43->1.44 - archival/dpkg.c:1.43->1.44 - ---------------------- -PatchSet 2230 -Date: 2001/09/22 05:16:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -The <package>.list file was prepending "./" to the files, fixed that. -Also fixed a very silly error by me when running postinst (remember to use the variable BEFORE its freed) - -Members: - dpkg.c:1.44->1.45 - archival/dpkg.c:1.44->1.45 - ---------------------- -PatchSet 2231 -Date: 2001/09/24 19:34:06 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -List full path instead of relative path if prefix is specified (this was supposed to be in last patch) - -Members: - libbb/unarchive.c:1.23->1.24 - ---------------------- -PatchSet 2232 -Date: 2001/09/24 23:44:52 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add Cachier. - -Members: - docs/busybox.lineo.com/index.html:1.63->1.64 - docs/busybox.net/index.html:1.63->1.64 - ---------------------- -PatchSet 2233 -Date: 2001/09/26 07:20:54 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -use the pedantically correct compiler for preprocessing - -Members: - Makefile:1.235->1.236 - busybox.sh:1.15->1.16 - applets/busybox.sh:1.15->1.16 - ---------------------- -PatchSet 2234 -Date: 2001/09/26 07:35:10 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Use the padantically correct compiler for preprocessing - -Members: - Makefile:1.232.2.4->1.232.2.5 - busybox.sh:1.15->1.15.2.1 - applets/busybox.sh:1.15->1.15.2.1 - ---------------------- -PatchSet 2235 -Date: 2001/09/29 04:34:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix return status, picked up by Stefan - -Members: - dpkg.c:1.45->1.46 - archival/dpkg.c:1.45->1.46 - ---------------------- -PatchSet 2236 -Date: 2001/10/01 18:50:25 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use xgethostbyname instead of gethostbyname (found by Erik Andersen). - -Members: - nslookup.c:1.24->1.25 - networking/nslookup.c:1.24->1.25 - ---------------------- -PatchSet 2237 -Date: 2001/10/01 18:52:14 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use port 37 by default. - -Members: - rdate.c:1.19->1.20 - util-linux/rdate.c:1.19->1.20 - ---------------------- -PatchSet 2238 -Date: 2001/10/02 08:58:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix large file support -- 2+ gig files should now actually -work this time... - -Erik - -Members: - Makefile:1.236->1.237 - ---------------------- -PatchSet 2239 -Date: 2001/10/03 04:10:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Extract control.tar.gz and data.tar.gz unconditionally, another one picked up by Stefan - -Members: - dpkg.c:1.46->1.47 - archival/dpkg.c:1.46->1.47 - ---------------------- -PatchSet 2240 -Date: 2001/10/03 12:23:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Magnus Damm <damm@opensource.se> to avoid lash hanging -on serial ports - -Members: - lash.c:1.135->1.136 - shell/lash.c:1.135->1.136 - ---------------------- -PatchSet 2241 -Date: 2001/10/03 22:26:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Look for either "init" or "linuxrc" processes - -Members: - halt.c:1.14->1.15 - poweroff.c:1.11->1.12 - reboot.c:1.18->1.19 - init/halt.c:1.14->1.15 - init/poweroff.c:1.11->1.12 - init/reboot.c:1.18->1.19 - ---------------------- -PatchSet 2242 -Date: 2001/10/03 22:38:18 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Look for "init" or "linuxrc" when rebooting - -Members: - halt.c:1.14->1.14.2.1 - poweroff.c:1.11->1.11.2.1 - reboot.c:1.18->1.18.2.1 - init/halt.c:1.14->1.14.2.1 - init/poweroff.c:1.11->1.11.2.1 - init/reboot.c:1.18->1.18.2.1 - ---------------------- -PatchSet 2243 -Date: 2001/10/03 22:44:28 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Route is supposed to be in /sbin - -Members: - applets.h:1.38.2.1->1.38.2.2 - include/applets.h:1.38.2.1->1.38.2.2 - ---------------------- -PatchSet 2244 -Date: 2001/10/03 23:10:02 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Fix lash behavior on serial consoles - -Members: - lash.c:1.134.2.1->1.134.2.2 - shell/lash.c:1.134.2.1->1.134.2.2 - ---------------------- -PatchSet 2245 -Date: 2001/10/04 00:35:05 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Always enable BB_TEST when BB_ASH, BB_LASH, or BB_MSH is enabled - -Members: - Config.h:1.98.2.1->1.98.2.2 - ---------------------- -PatchSet 2246 -Date: 2001/10/04 00:37:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Always enable BB_TEST when BB_ASH, BB_LASH, or BB_MSH is enabled - -Members: - Config.h:1.103->1.104 - ---------------------- -PatchSet 2247 -Date: 2001/10/04 06:22:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fixes with help from Stefan, Typo in prerm script, and when reinstall a package the old packages status was getting overwritten. - -Members: - dpkg.c:1.47->1.48 - archival/dpkg.c:1.47->1.48 - ---------------------- -PatchSet 2248 -Date: 2001/10/04 10:33:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add Magnus Damm and fix alpha sorting - -Members: - AUTHORS:1.19->1.20 - ---------------------- -PatchSet 2249 -Date: 2001/10/04 16:23:34 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix BB_FEATURE_MTAB_SUPPORT test (report and patch by Magnus Damm). - -Members: - libbb/mtab_file.c:1.2->1.3 - ---------------------- -PatchSet 2250 -Date: 2001/10/04 19:44:28 -Author: kraai -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport fix. - -Members: - libbb/mtab_file.c:1.2->1.2.2.1 - ---------------------- -PatchSet 2251 -Date: 2001/10/05 02:35:08 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Invert FILEUTILS_PRESERVE_SYMLINKS into FILEUTILS_DEREFERENCE. - -Members: - cp.c:1.19->1.20 - mv.c:1.16->1.17 - coreutils/cp.c:1.19->1.20 - coreutils/mv.c:1.16->1.17 - fileutils/cp.c:1.19->1.20 - fileutils/mv.c:1.16->1.17 - include/libbb.h:1.61->1.62 - libbb/copy_file.c:1.14->1.15 - libbb/libbb.h:1.61->1.62 - ---------------------- -PatchSet 2252 -Date: 2001/10/05 03:58:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Change extraction/list code to use common unarchive code. - -Members: - tar.c:1.126->1.127 - archival/tar.c:1.126->1.127 - ---------------------- -PatchSet 2253 -Date: 2001/10/05 04:48:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Initial support for for bunzip2.... -This code could be improvemed by - 1) supporting more options, - 2) Creating a shared crc table with gunzip, or perhaps generated on the fly. - 3) Removing any remaining unneccessary code (e.g. if (noisy)) - -Members: - Config.h:1.104->1.105 - applets.h:1.41->1.42 - bunzip2.c:INITIAL->1.1 - usage.h:1.63->1.64 - applets/usage.h:1.63->1.64 - archival/bunzip2.c:INITIAL->1.1 - include/applets.h:1.41->1.42 - include/usage.h:1.63->1.64 - ---------------------- -PatchSet 2254 -Date: 2001/10/05 05:40:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Apply Magnus Damm's patch, adds tftp blocksize support, and some cleanups. - -Members: - Config.h:1.105->1.106 - tftp.c:1.6->1.7 - usage.h:1.64->1.65 - applets/usage.h:1.64->1.65 - include/usage.h:1.64->1.65 - networking/tftp.c:1.6->1.7 - ---------------------- -PatchSet 2255 -Date: 2001/10/05 06:03:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use xfopen, saves 32 bytes ! - -Members: - freeramdisk.c:1.18->1.19 - util-linux/freeramdisk.c:1.18->1.19 - ---------------------- -PatchSet 2256 -Date: 2001/10/05 06:24:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use wfopen instead of fopen & error_msg, saves 64 bytes - -Members: - tee.c:1.19->1.20 - coreutils/tee.c:1.19->1.20 - shellutils/tee.c:1.19->1.20 - ---------------------- -PatchSet 2257 -Date: 2001/10/05 11:11:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove duplicate tftp -l option help - -Members: - usage.h:1.65->1.66 - applets/usage.h:1.65->1.66 - include/usage.h:1.65->1.66 - ---------------------- -PatchSet 2258 -Date: 2001/10/06 03:27:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -status_package_num should refer to package not status. -Only initialise a new entry in the status hashtable if it really is a new entry. - -Members: - dpkg.c:1.48->1.49 - archival/dpkg.c:1.48->1.49 - ---------------------- -PatchSet 2259 -Date: 2001/10/06 03:40:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Another part of Stafan's latest patch, when replacing a pre-existing package set its status correctly. - -Members: - dpkg.c:1.49->1.50 - archival/dpkg.c:1.49->1.50 - ---------------------- -PatchSet 2260 -Date: 2001/10/08 09:22:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Free some variables after use - -Members: - libbb/unarchive.c:1.24->1.25 - ---------------------- -PatchSet 2261 -Date: 2001/10/08 14:10:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Cleanup memory usage properly - -Members: - libbb/unarchive.c:1.25->1.26 - ---------------------- -PatchSet 2262 -Date: 2001/10/12 20:00:15 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix tar segfault when include list is empty and exclude list is not. - -Members: - Changelog:1.269->1.270 - tar.c:1.127->1.128 - archival/tar.c:1.127->1.128 - ---------------------- -PatchSet 2263 -Date: 2001/10/13 06:03:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Superficial changes to make the exclude/include code easier to understand - -Members: - tar.c:1.128->1.129 - archival/tar.c:1.128->1.129 - ---------------------- -PatchSet 2264 -Date: 2001/10/13 07:21:32 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use fnmatch() to compare excluded/included files - -Members: - libbb/unarchive.c:1.26->1.27 - ---------------------- -PatchSet 2265 -Date: 2001/10/13 07:53:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -match exclude/include names with trailing '/' - -Members: - libbb/unarchive.c:1.27->1.28 - ---------------------- -PatchSet 2266 -Date: 2001/10/13 07:54:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Match subdirectories of included/excluded files - -Members: - tar.c:1.129->1.130 - archival/tar.c:1.129->1.130 - ---------------------- -PatchSet 2267 -Date: 2001/10/13 08:11:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Reverse part of previous change.... i think it was the wrong approach... im lost - -Members: - tar.c:1.130->1.131 - archival/tar.c:1.130->1.131 - ---------------------- -PatchSet 2268 -Date: 2001/10/13 20:43:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -unarchive function changed to support both exclude and include lists, applets that use unarchive changed to match. - -Members: - ar.c:1.37->1.38 - cpio.c:1.4->1.5 - tar.c:1.131->1.132 - archival/ar.c:1.37->1.38 - archival/cpio.c:1.4->1.5 - archival/tar.c:1.131->1.132 - include/libbb.h:1.62->1.63 - libbb/libbb.h:1.62->1.63 - libbb/unarchive.c:1.28->1.29 - ---------------------- -PatchSet 2269 -Date: 2001/10/18 04:20:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Stefan Soucek <ssoucek@coactive.com> to -ignore extra empty lines in fgets_str - -Members: - libbb/fgets_str.c:1.1->1.2 - ---------------------- -PatchSet 2270 -Date: 2001/10/18 05:04:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a nasty bug with variable name shadowing - -Members: - halt.c:1.15->1.16 - poweroff.c:1.12->1.13 - reboot.c:1.19->1.20 - init/halt.c:1.15->1.16 - init/poweroff.c:1.12->1.13 - init/reboot.c:1.19->1.20 - ---------------------- -PatchSet 2271 -Date: 2001/10/18 05:05:28 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Fix a nasty bug resulting from variable name shadowing - -Members: - halt.c:1.14.2.1->1.14.2.2 - poweroff.c:1.11.2.1->1.11.2.2 - reboot.c:1.18.2.1->1.18.2.2 - init/halt.c:1.14.2.1->1.14.2.2 - init/poweroff.c:1.11.2.1->1.11.2.2 - init/reboot.c:1.18.2.1->1.18.2.2 - ---------------------- -PatchSet 2272 -Date: 2001/10/18 05:10:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make mount default to using /proc/filesystems to avoid -ever trying to mount a nodev filesystem. - -Erik - -Members: - mount.c:1.92->1.93 - util-linux/mount.c:1.92->1.93 - ---------------------- -PatchSet 2273 -Date: 2001/10/18 05:11:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Scrub up some function prototypes. - -Erik - -Members: - Makefile:1.237->1.238 - ash.c:1.25->1.26 - grep.c:1.62->1.63 - gzip.c:1.48->1.49 - init.c:1.143->1.144 - mkswap.c:1.24->1.25 - swaponoff.c:1.28->1.29 - tail.c:1.38->1.39 - test.c:1.19->1.20 - archival/gzip.c:1.48->1.49 - archival/libunarchive/unzip.c:1.9->1.10 - coreutils/tail.c:1.38->1.39 - coreutils/test.c:1.19->1.20 - findutils/grep.c:1.62->1.63 - init/init.c:1.143->1.144 - libbb/unzip.c:1.9->1.10 - libbb/vherror_msg.c:1.2->1.3 - libbb/xgethostbyname.c:1.2->1.3 - shell/ash.c:1.25->1.26 - shellutils/test.c:1.19->1.20 - textutils/tail.c:1.38->1.39 - util-linux/mkswap.c:1.24->1.25 - util-linux/swaponoff.c:1.28->1.29 - ---------------------- -PatchSet 2274 -Date: 2001/10/18 05:15:26 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Revert mount -t auto to using /proc/filesystems, so we can -avoid automounting any nodev filesystems. - -Erik - -Members: - mount.c:1.90.2.2->1.90.2.3 - util-linux/mount.c:1.90.2.2->1.90.2.3 - ---------------------- -PatchSet 2275 -Date: 2001/10/18 07:04:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Revert that change. As Matt Kraai rightly points out, -this is not a bug. What I was I thinking when I committed -this. Doh! - -Members: - libbb/fgets_str.c:1.2->1.3 - ---------------------- -PatchSet 2276 -Date: 2001/10/18 16:08:30 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove xmalloc calls. - -Members: - dpkg.c:1.50->1.51 - archival/dpkg.c:1.50->1.51 - ---------------------- -PatchSet 2277 -Date: 2001/10/18 18:03:59 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Process extra empty lines correctly. - -Members: - dpkg.c:1.51->1.52 - archival/dpkg.c:1.51->1.52 - ---------------------- -PatchSet 2278 -Date: 2001/10/18 18:04:22 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Return NULL if EOF is encountered before terminating_string. - -Members: - libbb/fgets_str.c:1.3->1.4 - ---------------------- -PatchSet 2279 -Date: 2001/10/18 20:33:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Commit the start-stop-daemon applet. This was contributed by David -Kimdon <dwhedon@gordian.com> on october 7th -- the day I was fired from -Lineo. So it seems I totally forgot about this patch until now. -Sorry about that David! - -Members: - Config.h:1.106->1.107 - applets.h:1.42->1.43 - start_stop_daemon.c:INITIAL->1.1 - usage.h:1.66->1.67 - applets/usage.h:1.66->1.67 - include/applets.h:1.42->1.43 - include/usage.h:1.66->1.67 - init/start_stop_daemon.c:INITIAL->1.1 - ---------------------- -PatchSet 2280 -Date: 2001/10/19 01:08:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove the now unused ARITH_* defines - -Erik - -Members: - ash.c:1.26->1.27 - shell/ash.c:1.26->1.27 - ---------------------- -PatchSet 2281 -Date: 2001/10/19 01:22:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add an option to make the shells not advertise their busybox nature - -Members: - Config.h:1.107->1.108 - ash.c:1.27->1.28 - hush.c:1.54->1.55 - lash.c:1.136->1.137 - msh.c:1.7->1.8 - shell/ash.c:1.27->1.28 - shell/hush.c:1.54->1.55 - shell/lash.c:1.136->1.137 - shell/msh.c:1.7->1.8 - ---------------------- -PatchSet 2282 -Date: 2001/10/19 01:46:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add mindi linux - -Members: - docs/busybox.lineo.com/index.html:1.64->1.65 - docs/busybox.net/index.html:1.64->1.65 - ---------------------- -PatchSet 2283 -Date: 2001/10/19 07:13:06 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Update udeb contents - -Members: - debian/Config.h-udeb:1.23.2.2->1.23.2.3 - ---------------------- -PatchSet 2284 -Date: 2001/10/19 07:14:16 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -update apps enabled in the .deb - -Members: - debian/Config.h-deb:1.25.2.1->1.25.2.2 - ---------------------- -PatchSet 2285 -Date: 2001/10/19 07:32:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add slackware 8 to list - -Members: - docs/busybox.lineo.com/index.html:1.65->1.66 - docs/busybox.net/index.html:1.65->1.66 - ---------------------- -PatchSet 2286 -Date: 2001/10/19 16:33:45 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add ttylinux. - -Members: - docs/busybox.lineo.com/index.html:1.66->1.67 - docs/busybox.net/index.html:1.66->1.67 - ---------------------- -PatchSet 2287 -Date: 2001/10/23 18:52:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Abort if scripts return value != 0 - -Members: - dpkg.c:1.52->1.53 - archival/dpkg.c:1.52->1.53 - ---------------------- -PatchSet 2288 -Date: 2001/10/23 22:12:07 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix empty line substitutions (noted by Joshua Hudson). - -Members: - sed.c:1.76->1.77 - editors/sed.c:1.76->1.77 - ---------------------- -PatchSet 2289 -Date: 2001/10/23 22:18:59 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix empty line substitutions (noted by Joshua Hudson). - -Members: - Changelog:1.270->1.271 - ---------------------- -PatchSet 2290 -Date: 2001/10/24 01:20:27 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Thanks to Glenn McGrath, clean applet_source_list last - -Erik - -Members: - Makefile:1.232.2.5->1.232.2.6 - ---------------------- -PatchSet 2291 -Date: 2001/10/24 01:22:11 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Backport sed 's/$/@/' bugfix, thanks to Matt Kraai - -Members: - sed.c:1.73.2.3->1.73.2.4 - editors/sed.c:1.73.2.3->1.73.2.4 - ---------------------- -PatchSet 2292 -Date: 2001/10/24 01:42:44 -Author: andersen -Branch: busybox_0_60_stable -Tag: (none) -Log: -Accomodate older glibc's which also do not have the module -syscalls. - -Members: - libbb/module_syscalls.c:1.5->1.5.2.1 - ---------------------- -PatchSet 2293 -Date: 2001/10/24 01:44:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Accomodate older glibc, which also lacks the module syscalls - -Members: - libbb/module_syscalls.c:1.5->1.6 - ---------------------- -PatchSet 2294 -Date: 2001/10/24 05:59:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Major rework of the directory structure and the entire build system. - -Erik - -Members: - .cvsignore:1.8->1.9 - AUTHORS:1.20->1.21 - Changelog:1.271->1.272 - Config.h:1.108->1.109(DEAD) - LICENSE:1.6->1.7 - Makefile:1.238->1.239 - README:1.19->1.20 - addgroup.c:1.1->1.2(DEAD) - adduser.c:1.1->1.2(DEAD) - adjtimex.c:1.2->1.3(DEAD) - applets.c:1.9->1.10(DEAD) - applets.h:1.43->1.44(DEAD) - ar.c:1.38->1.39(DEAD) - ash.c:1.28->1.29(DEAD) - basename.c:1.19->1.20(DEAD) - bunzip2.c:1.1->1.2(DEAD) - busybox.c:1.135->1.136(DEAD) - busybox.h:1.46->1.47(DEAD) - busybox.mkll:1.16->1.17(DEAD) - busybox.sh:1.16->1.17(DEAD) - busybox.spec:1.38->1.39(DEAD) - cat.c:1.25->1.26(DEAD) - chgrp.c:1.9->1.10(DEAD) - chmod.c:1.10->1.11(DEAD) - chown.c:1.17->1.18(DEAD) - chroot.c:1.26->1.27(DEAD) - chvt.c:1.17->1.18(DEAD) - clear.c:1.14->1.15(DEAD) - cmdedit.c:1.62->1.63(DEAD) - cmdedit.h:1.12->1.13(DEAD) - cmp.c:1.7->1.8(DEAD) - cp.c:1.20->1.21(DEAD) - cpio.c:1.5->1.6(DEAD) - cut.c:1.24->1.25(DEAD) - date.c:1.34->1.35(DEAD) - dc.c:1.12->1.13(DEAD) - dd.c:1.46->1.47(DEAD) - deallocvt.c:1.23->1.24(DEAD) - deluser.c:1.1->1.2(DEAD) - df.c:1.48->1.49(DEAD) - dirname.c:1.16->1.17(DEAD) - dmesg.c:1.25->1.26(DEAD) - dos2unix.c:1.15->1.16(DEAD) - dpkg.c:1.53->1.54(DEAD) - dpkg_deb.c:1.24->1.25(DEAD) - du.c:1.50->1.51(DEAD) - dumpkmap.c:1.14->1.15(DEAD) - dutmp.c:1.26->1.27(DEAD) - echo.c:1.16->1.17(DEAD) - env.c:1.4->1.5(DEAD) - expr.c:1.9->1.10(DEAD) - fbset.c:1.27->1.28(DEAD) - fdflush.c:1.18->1.19(DEAD) - find.c:1.32->1.33(DEAD) - free.c:1.17->1.18(DEAD) - freeramdisk.c:1.19->1.20(DEAD) - fsck_minix.c:1.34->1.35(DEAD) - getopt.c:1.9->1.10(DEAD) - getty.c:1.2->1.3(DEAD) - grep.c:1.63->1.64(DEAD) - gunzip.c:1.57->1.58(DEAD) - gzip.c:1.49->1.50(DEAD) - halt.c:1.16->1.17(DEAD) - head.c:1.25->1.26(DEAD) - hostid.c:1.12->1.13(DEAD) - hostname.c:1.30->1.31(DEAD) - hush.c:1.55->1.56(DEAD) - id.c:1.20->1.21(DEAD) - ifconfig.c:1.12->1.13(DEAD) - init.c:1.144->1.145(DEAD) - insmod.c:1.73->1.74(DEAD) - install.sh:1.14->1.15(DEAD) - kill.c:1.38->1.39(DEAD) - klogd.c:1.6->1.7(DEAD) - lash.c:1.137->1.138(DEAD) - length.c:1.13->1.14(DEAD) - ln.c:1.37->1.38(DEAD) - loadacm.c:1.22->1.23(DEAD) - loadfont.c:1.19->1.20(DEAD) - loadkmap.c:1.25->1.26(DEAD) - logger.c:1.33->1.34(DEAD) - logname.c:1.15->1.16(DEAD) - logread.c:1.8->1.9(DEAD) - ls.c:1.84->1.85(DEAD) - lsmod.c:1.27->1.28(DEAD) - makedevs.c:1.11->1.12(DEAD) - md5sum.c:1.25->1.26(DEAD) - mk_loop_h.sh:1.2->1.3(DEAD) - mkdir.c:1.31->1.32(DEAD) - mkfifo.c:1.14->1.15(DEAD) - mkfs_minix.c:1.34->1.35(DEAD) - mknod.c:1.21->1.22(DEAD) - mkswap.c:1.25->1.26(DEAD) - mktemp.c:1.10->1.11(DEAD) - modprobe.c:1.2->1.3(DEAD) - more.c:1.51->1.52(DEAD) - mount.c:1.93->1.94(DEAD) - msh.c:1.8->1.9(DEAD) - mt.c:1.23->1.24(DEAD) - mv.c:1.17->1.18(DEAD) - nc.c:1.18->1.19(DEAD) - nfsmount.c:1.23->1.24(DEAD) - nfsmount.h:1.5->1.6(DEAD) - nslookup.c:1.25->1.26(DEAD) - pidof.c:1.1->1.2(DEAD) - ping.c:1.46->1.47(DEAD) - pivot_root.c:1.6->1.7(DEAD) - poweroff.c:1.13->1.14(DEAD) - printf.c:1.17->1.18(DEAD) - pristine_setup.sh:1.4->1.5(DEAD) - ps.c:1.43->1.44(DEAD) - pwd.c:1.21->1.22(DEAD) - rdate.c:1.20->1.21(DEAD) - readlink.c:1.9->1.10(DEAD) - reboot.c:1.20->1.21(DEAD) - renice.c:1.7->1.8(DEAD) - reset.c:1.6->1.7(DEAD) - rm.c:1.35->1.36(DEAD) - rmdir.c:1.21->1.22(DEAD) - rmmod.c:1.20->1.21(DEAD) - route.c:1.13->1.14(DEAD) - rpm2cpio.c:1.3->1.4(DEAD) - sed.c:1.77->1.78(DEAD) - setkeycodes.c:1.11->1.12(DEAD) - sleep.c:1.15->1.16(DEAD) - sort.c:1.33->1.34(DEAD) - start_stop_daemon.c:1.1->1.2(DEAD) - stty.c:1.6->1.7(DEAD) - swaponoff.c:1.29->1.30(DEAD) - sync.c:1.17->1.18(DEAD) - syslogd.c:1.76->1.77(DEAD) - tail.c:1.39->1.40(DEAD) - tar.c:1.132->1.133(DEAD) - tee.c:1.20->1.21(DEAD) - telnet.c:1.24->1.25(DEAD) - test.c:1.20->1.21(DEAD) - tftp.c:1.7->1.8(DEAD) - touch.c:1.22->1.23(DEAD) - tr.c:1.31->1.32(DEAD) - traceroute.c:1.5->1.6(DEAD) - true_false.c:1.14->1.15(DEAD) - tty.c:1.11->1.12(DEAD) - umount.c:1.56->1.57(DEAD) - uname.c:1.15->1.16(DEAD) - uniq.c:1.19->1.20(DEAD) - update.c:1.23->1.24(DEAD) - uptime.c:1.15->1.16(DEAD) - usage.c:1.59->1.60(DEAD) - usage.h:1.67->1.68(DEAD) - usleep.c:1.9->1.10(DEAD) - uudecode.c:1.17->1.18(DEAD) - uuencode.c:1.20->1.21(DEAD) - vi.c:1.15->1.16(DEAD) - watchdog.c:1.5->1.6(DEAD) - wc.c:1.19->1.20(DEAD) - wget.c:1.45->1.46(DEAD) - which.c:1.20->1.21(DEAD) - whoami.c:1.19->1.20(DEAD) - xargs.c:1.19->1.20(DEAD) - yes.c:1.13->1.14(DEAD) - applets/busybox.c:1.135->1.136 - applets/busybox.sh:1.16->1.17 - applets/usage.h:1.67->1.68 - archival/Makefile:INITIAL->1.1 - archival/config.in:INITIAL->1.1 - archival/gzip.c:1.49->1.50 - archival/tar.c:1.132->1.133 - bootfloppy/bootfloppy.txt:1.1->1.2(DEAD) - bootfloppy/display.txt:1.1->1.2(DEAD) - bootfloppy/mkdevs.sh:1.1->1.2(DEAD) - bootfloppy/mkrootfs.sh:1.3->1.4(DEAD) - bootfloppy/mksyslinux.sh:1.1->1.2(DEAD) - bootfloppy/quickstart.txt:1.1->1.2(DEAD) - bootfloppy/syslinux.cfg:1.1->1.2(DEAD) - bootfloppy/etc/fstab:1.1->1.2(DEAD) - bootfloppy/etc/inittab:1.1->1.2(DEAD) - bootfloppy/etc/profile:1.1->1.2(DEAD) - bootfloppy/etc/init.d/rcS:1.1->1.2(DEAD) - console-tools/Makefile:INITIAL->1.1 - console-tools/clear.c:1.14->1.15 - console-tools/config.in:INITIAL->1.1 - console-tools/reset.c:1.6->1.7 - coreutils/basename.c:1.19->1.20 - coreutils/cat.c:1.25->1.26 - coreutils/chgrp.c:1.9->1.10 - coreutils/chmod.c:1.10->1.11 - coreutils/chown.c:1.17->1.18 - coreutils/chroot.c:1.26->1.27 - coreutils/cmp.c:1.7->1.8 - coreutils/df.c:1.48->1.49 - coreutils/dirname.c:1.16->1.17 - coreutils/du.c:1.50->1.51 - coreutils/head.c:1.25->1.26 - coreutils/ln.c:1.37->1.38 - coreutils/ls.c:1.84->1.85 - coreutils/rmdir.c:1.21->1.22 - coreutils/sort.c:1.33->1.34 - coreutils/tail.c:1.39->1.40 - coreutils/tee.c:1.20->1.21 - coreutils/touch.c:1.22->1.23 - coreutils/tr.c:1.31->1.32 - coreutils/uniq.c:1.19->1.20 - coreutils/uuencode.c:1.20->1.21 - debian/Config.h-deb:1.26->1.27 - debian/Config.h-static:1.21->1.22 - debian/Config.h-udeb:1.24->1.25 - debian/rules:1.10->1.11 - docs/autodocifier.pl:1.21->1.22 - docs/new-applet-HOWTO.txt:1.4->1.5 - docs/style-guide.txt:1.15->1.16 - docs/busybox.lineo.com/index.html:1.67->1.68 - docs/busybox.lineo.com/oldnews.html:1.5->1.6 - docs/busybox.net/index.html:1.67->1.68 - docs/busybox.net/oldnews.html:1.5->1.6 - editors/Makefile:INITIAL->1.1 - editors/config.in:INITIAL->1.1 - editors/sed.c:1.77->1.78 - editors/vi.c:1.15->1.16 - examples/inittab:1.5->1.6 - examples/mk2knr.pl:1.2->1.3 - examples/kernel-patches/devps.patch.9_25_2000:1.1->1.2 - fileutils/Makefile:INITIAL->1.1 - fileutils/chgrp.c:1.9->1.10 - fileutils/chmod.c:1.10->1.11 - fileutils/chown.c:1.17->1.18 - fileutils/config.in:INITIAL->1.1 - fileutils/df.c:1.48->1.49 - fileutils/du.c:1.50->1.51 - fileutils/ln.c:1.37->1.38 - fileutils/ls.c:1.84->1.85 - fileutils/rmdir.c:1.21->1.22 - fileutils/touch.c:1.22->1.23 - findutils/Makefile:INITIAL->1.1 - findutils/config.in:INITIAL->1.1 - findutils/find.c:1.32->1.33 - findutils/grep.c:1.63->1.64 - findutils/which.c:1.20->1.21 - findutils/xargs.c:1.19->1.20 - include/applets.h:1.43->1.44 - include/busybox.h:1.46->1.47 - include/grp.h:1.2->1.3 - include/libbb.h:1.63->1.64 - include/pwd.h:1.2->1.3 - include/usage.h:1.67->1.68 - init/Makefile:INITIAL->1.1 - init/config.in:INITIAL->1.1 - init/halt.c:1.16->1.17 - init/init.c:1.144->1.145 - init/poweroff.c:1.13->1.14 - init/reboot.c:1.20->1.21 - kernel-patches/Will_devps_GoIntoTheKernel:1.1->1.2(DEAD) - kernel-patches/devps.patch.9_25_2000:1.1->1.2(DEAD) - libbb/Makefile:1.1->1.2 - libbb/ask_confirmation.c:1.1->1.2 - libbb/chomp.c:1.4->1.5 - libbb/concat_path_file.c:1.7->1.8 - libbb/copy_file.c:1.15->1.16 - libbb/copy_file_chunk.c:1.6->1.7 - libbb/copyfd.c:1.2->1.3 - libbb/device_open.c:1.1->1.2 - libbb/error_msg.c:1.2->1.3 - libbb/error_msg_and_die.c:1.1->1.2 - libbb/fgets_str.c:1.4->1.5 - libbb/find_mount_point.c:1.2->1.3 - libbb/find_pid_by_name.c:1.5->1.6 - libbb/find_root_device.c:1.4->1.5 - libbb/full_read.c:1.1->1.2 - libbb/full_write.c:1.1->1.2 - libbb/get_console.c:1.2->1.3 - libbb/get_last_path_component.c:1.2->1.3 - libbb/get_line_from_file.c:1.1->1.2 - libbb/gz_open.c:1.4->1.5 - libbb/herror_msg.c:1.1->1.2 - libbb/herror_msg_and_die.c:1.1->1.2 - libbb/inode_hash.c:1.2->1.3 - libbb/interface.c:1.4->1.5 - libbb/isdirectory.c:1.1->1.2 - libbb/kernel_version.c:1.1->1.2 - libbb/libbb.h:1.63->1.64(DEAD) - libbb/loop.c:1.1->1.2 - libbb/messages.c:1.5->1.6 - libbb/mode_string.c:1.1->1.2 - libbb/module_syscalls.c:1.6->1.7 - libbb/mtab.c:1.1->1.2 - libbb/mtab_file.c:1.3->1.4 - libbb/my_getgrgid.c:1.1->1.2 - libbb/my_getgrnam.c:1.1->1.2 - libbb/my_getpwnam.c:1.1->1.2 - libbb/my_getpwnamegid.c:1.1->1.2 - libbb/my_getpwuid.c:1.1->1.2 - libbb/parse_mode.c:1.3->1.4 - libbb/parse_number.c:1.1->1.2 - libbb/perror_msg.c:1.1->1.2 - libbb/perror_msg_and_die.c:1.1->1.2 - libbb/print_file.c:1.3->1.4 - libbb/read_package_field.c:1.4->1.5 - libbb/recursive_action.c:1.4->1.5 - libbb/remove_file.c:1.3->1.4 - libbb/safe_read.c:1.1->1.2 - libbb/safe_strncpy.c:1.1->1.2 - libbb/syscalls.c:1.5->1.6 - libbb/syslog_msg_with_name.c:1.2->1.3 - libbb/time_string.c:1.1->1.2 - libbb/trim.c:1.5->1.6 - libbb/u_signal_names.c:1.1->1.2 - libbb/vdprintf.c:1.2->1.3 - libbb/verror_msg.c:1.2->1.3 - libbb/vherror_msg.c:1.3->1.4 - libbb/vperror_msg.c:1.1->1.2 - libbb/wfopen.c:1.1->1.2 - libbb/xfuncs.c:1.3->1.4 - libbb/xgethostbyname.c:1.3->1.4 - libbb/xregcomp.c:1.1->1.2 - miscutils/Makefile:INITIAL->1.1 - miscutils/config.in:INITIAL->1.1 - miscutils/readlink.c:1.9->1.10 - modutils/Makefile:INITIAL->1.1 - modutils/config.in:INITIAL->1.1 - modutils/insmod.c:1.73->1.74 - modutils/lsmod.c:1.27->1.28 - modutils/rmmod.c:1.20->1.21 - networking/Makefile:INITIAL->1.1 - networking/config.in:INITIAL->1.1 - networking/hostname.c:1.30->1.31 - networking/ifconfig.c:1.12->1.13 - networking/nslookup.c:1.25->1.26 - networking/ping.c:1.46->1.47 - networking/telnet.c:1.24->1.25 - networking/tftp.c:1.7->1.8 - networking/traceroute.c:1.5->1.6 - networking/wget.c:1.45->1.46 - procps/Makefile:INITIAL->1.1 - procps/config.in:INITIAL->1.1 - procps/free.c:1.17->1.18 - procps/kill.c:1.38->1.39 - procps/pidof.c:1.1->1.2 - procps/ps.c:1.43->1.44 - procps/uptime.c:1.15->1.16 - pwd_grp/Makefile:1.4->1.5 - pwd_grp/__getgrent.c:1.1->1.2(DEAD) - pwd_grp/__getpwent.c:1.1->1.2(DEAD) - pwd_grp/addgroup.c:1.1->1.2 - pwd_grp/adduser.c:1.1->1.2 - pwd_grp/config.h:1.1->1.2(DEAD) - pwd_grp/config.in:INITIAL->1.1 - pwd_grp/deluser.c:1.1->1.2 - pwd_grp/fgetgrent.c:1.2->1.3(DEAD) - pwd_grp/fgetpwent.c:1.2->1.3(DEAD) - pwd_grp/getgrgid.c:1.2->1.3(DEAD) - pwd_grp/getgrnam.c:1.2->1.3(DEAD) - pwd_grp/getpw.c:1.2->1.3(DEAD) - pwd_grp/getpwnam.c:1.2->1.3(DEAD) - pwd_grp/getpwuid.c:1.2->1.3(DEAD) - pwd_grp/grent.c:1.2->1.3(DEAD) - pwd_grp/grp.h:1.2->1.3(DEAD) - pwd_grp/initgroups.c:1.2->1.3(DEAD) - pwd_grp/putpwent.c:1.2->1.3(DEAD) - pwd_grp/pwd.h:1.2->1.3(DEAD) - pwd_grp/pwent.c:1.2->1.3(DEAD) - pwd_grp/setgroups.c:1.3->1.4(DEAD) - pwd_grp/libpwd_grp/Makefile:INITIAL->1.1 - pwd_grp/libpwd_grp/__getgrent.c:1.1->1.2 - pwd_grp/libpwd_grp/initgroups.c:1.2->1.3 - pwd_grp/libpwd_grp/setgroups.c:1.3->1.4 - scripts/Configure:INITIAL->1.1 - scripts/Menuconfig:INITIAL->1.1 - scripts/depmod.pl:1.1->1.2(DEAD) - scripts/inittab:1.5->1.6(DEAD) - scripts/mk2knr.pl:1.2->1.3(DEAD) - scripts/mkdep.c:INITIAL->1.1 - scripts/split-include.c:INITIAL->1.1 - scripts/undeb:1.2->1.3(DEAD) - scripts/unrpm:1.3->1.4(DEAD) - scripts/lxdialog/BIG.FAT.WARNING:INITIAL->1.1 - scripts/lxdialog/Makefile:INITIAL->1.1 - scripts/lxdialog/Makefile-2.5:INITIAL->1.1 - scripts/lxdialog/checklist.c:INITIAL->1.1 - scripts/lxdialog/colors.h:INITIAL->1.1 - scripts/lxdialog/dialog.h:INITIAL->1.1 - scripts/lxdialog/inputbox.c:INITIAL->1.1 - scripts/lxdialog/lxdialog.c:INITIAL->1.1 - scripts/lxdialog/menubox.c:INITIAL->1.1 - scripts/lxdialog/msgbox.c:INITIAL->1.1 - scripts/lxdialog/textbox.c:INITIAL->1.1 - scripts/lxdialog/util.c:INITIAL->1.1 - scripts/lxdialog/yesno.c:INITIAL->1.1 - shell/Makefile:INITIAL->1.1 - shell/ash.c:1.28->1.29 - shell/cmdedit.c:1.62->1.63 - shell/config.in:INITIAL->1.1 - shell/hush.c:1.55->1.56 - shell/lash.c:1.137->1.138 - shell/msh.c:1.8->1.9 - shellutils/Makefile:INITIAL->1.1 - shellutils/basename.c:1.19->1.20 - shellutils/chroot.c:1.26->1.27 - shellutils/config.in:INITIAL->1.1 - shellutils/dirname.c:1.16->1.17 - shellutils/tee.c:1.20->1.21 - shellutils/true_false.c:1.14->1.15 - sysdeps/linux/config.in:INITIAL->1.1 - sysdeps/linux/defconfig:INITIAL->1.1 - sysklogd/Makefile:INITIAL->1.1 - sysklogd/config.in:INITIAL->1.1 - sysklogd/klogd.c:1.6->1.7 - sysklogd/logger.c:1.33->1.34 - sysklogd/logread.c:1.8->1.9 - sysklogd/syslogd.c:1.76->1.77 - tests/multibuild.pl:1.6->1.7 - tests/multifeat.pl:1.2->1.3 - tests/testcases:1.13->1.14 - tests/tester.sh:1.4->1.5 - textutils/Makefile:INITIAL->1.1 - textutils/cat.c:1.25->1.26 - textutils/cmp.c:1.7->1.8 - textutils/config.in:INITIAL->1.1 - textutils/head.c:1.25->1.26 - textutils/sort.c:1.33->1.34 - textutils/tail.c:1.39->1.40 - textutils/tr.c:1.31->1.32 - textutils/uniq.c:1.19->1.20 - textutils/uuencode.c:1.20->1.21 - util-linux/Makefile:INITIAL->1.1 - util-linux/config.in:INITIAL->1.1 - util-linux/fbset.c:1.27->1.28 - util-linux/fsck_minix.c:1.34->1.35 - util-linux/mkfs_minix.c:1.34->1.35 - util-linux/more.c:1.51->1.52 - util-linux/mount.c:1.93->1.94 - util-linux/swaponoff.c:1.29->1.30 - util-linux/umount.c:1.56->1.57 - ---------------------- -PatchSet 2295 -Date: 2001/10/24 06:26:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. Forgot these.... - -Members: - Rules.mak:INITIAL->1.1 - applets/Makefile:INITIAL->1.1 - ---------------------- -PatchSet 2296 -Date: 2001/10/24 07:33:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in a mostly content free config help file - -Members: - docs/Configure.help:INITIAL->1.1 - ---------------------- -PatchSet 2297 -Date: 2001/10/24 07:48:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A couple of leftovers - -Members: - Makefile:1.239->1.240 - ---------------------- -PatchSet 2298 -Date: 2001/10/24 07:50:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -ignore generated files - -Members: - scripts/.cvsignore:INITIAL->1.1 - ---------------------- -PatchSet 2299 -Date: 2001/10/24 07:53:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ignore generated files - -Members: - include/.cvsignore:INITIAL->1.1 - ---------------------- -PatchSet 2300 -Date: 2001/10/24 08:58:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup the new buildsystem a bit. - -Members: - Makefile:1.240->1.241 - applets/busybox.mkll:1.16->1.17 - applets/busybox.sh:1.17->1.18(DEAD) - ---------------------- -PatchSet 2301 -Date: 2001/10/24 09:01:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz: - 1) complete true: $ > /tmp/tmpfile - 2) the builtin pwd now does not unwrap symlinks - 3) reduce 680 bytes - -Members: - shell/ash.c:1.29->1.30 - ---------------------- -PatchSet 2302 -Date: 2001/10/24 09:24:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. As Aaron Lehmann <aaronl@vitelus.com> just noticed, -I forgot to add procps to the SUBDIR list - -Members: - Makefile:1.241->1.242 - ---------------------- -PatchSet 2303 -Date: 2001/10/24 17:51:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix missing BB_VER defines - -Members: - miscutils/Makefile:1.1->1.2 - sysklogd/Makefile:1.1->1.2 - ---------------------- -PatchSet 2304 -Date: 2001/10/24 18:19:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup the location of pwd.h and grp.h - -Members: - coreutils/uudecode.c:1.17->1.18 - init/start_stop_daemon.c:1.1->1.2 - pwd_grp/addgroup.c:1.2->1.3 - pwd_grp/adduser.c:1.2->1.3 - shell/ash.c:1.30->1.31 - shell/cmdedit.c:1.63->1.64 - textutils/uudecode.c:1.17->1.18 - ---------------------- -PatchSet 2305 -Date: 2001/10/24 18:35:52 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. Fix capililization - -Members: - miscutils/Makefile:1.2->1.3 - ---------------------- -PatchSet 2306 -Date: 2001/10/24 18:37:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix variable name -- was stuck at the old RPMUNPACK value. Doh! - -Members: - archival/Makefile:1.1->1.2 - ---------------------- -PatchSet 2307 -Date: 2001/10/24 19:51:27 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add CONFIG_FEATURE_TAR_EXCLUDE support. - -Members: - archival/config.in:1.1->1.2 - ---------------------- -PatchSet 2308 -Date: 2001/10/24 20:00:20 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Split true and false into separate applets. - -Members: - coreutils/false.c:INITIAL->1.1 - coreutils/true.c:INITIAL->1.1 - include/applets.h:1.44->1.45 - shellutils/Makefile:1.1->1.2 - shellutils/config.in:1.1->1.2 - shellutils/false.c:INITIAL->1.1 - shellutils/true.c:INITIAL->1.1 - shellutils/true_false.c:1.15->1.16(DEAD) - ---------------------- -PatchSet 2309 -Date: 2001/10/24 20:59:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ignore lxdialog - -Members: - scripts/lxdialog/.cvsignore:INITIAL->1.1 - ---------------------- -PatchSet 2310 -Date: 2001/10/24 21:01:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -ignore .menuconfig.log - -Members: - .cvsignore:1.9->1.10 - ---------------------- -PatchSet 2311 -Date: 2001/10/25 06:56:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. I forgot pwd_group/config.in - -Members: - sysdeps/linux/config.in:1.1->1.2 - ---------------------- -PatchSet 2312 -Date: 2001/10/25 15:18:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -*** empty log message *** - -Members: - Makefile:1.242->1.243 - archival/libunarchive/Makefile:INITIAL->1.1 - archival/libunarchive/deb_extract.c:INITIAL->1.1 - archival/libunarchive/get_header_ar.c:INITIAL->1.1 - archival/libunarchive/get_header_cpio.c:INITIAL->1.1 - archival/libunarchive/get_header_tar.c:INITIAL->1.1 - archival/libunarchive/seek_sub_file.c:INITIAL->1.1 - archival/libunarchive/unarchive.c:INITIAL->1.1 - ---------------------- -PatchSet 2313 -Date: 2001/10/25 15:26:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Modify applets to use libunarchive - -Members: - archival/config.in:1.2->1.3 - archival/dpkg.c:1.53->1.54 - include/libbb.h:1.64->1.65 - libbb/Makefile:1.2->1.3 - networking/Makefile:1.1->1.2 - networking/config.in:1.1->1.2 - ---------------------- -PatchSet 2314 -Date: 2001/10/25 15:49:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Recovering from my previous commit - -Members: - archival/Makefile:1.2->1.3 - archival/ar.c:1.38->1.39 - archival/config.in:1.3->1.4 - archival/cpio.c:1.5->1.6 - archival/dpkg.c:1.54->1.55 - archival/dpkg_deb.c:1.24->1.25 - archival/tar.c:1.133->1.134 - ---------------------- -PatchSet 2315 -Date: 2001/10/25 15:53:50 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move libbb/unarchive functions to ./archival/libunarchive - -Members: - libbb/unarchive.c:1.29->1.30(DEAD) - ---------------------- -PatchSet 2316 -Date: 2001/10/25 15:57:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -libunarchive, and recovery from my previous commit - -Members: - include/libbb.h:1.65->1.66 - include/unarchive.h:INITIAL->1.1 - ---------------------- -PatchSet 2317 -Date: 2001/10/25 15:59:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -rEcover from my previous commit - -Members: - libbb/Makefile:1.3->1.4 - networking/config.in:1.2->1.3 - ---------------------- -PatchSet 2318 -Date: 2001/10/25 16:01:10 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Recovery from previous commit - -Members: - networking/Makefile:1.2->1.3 - ---------------------- -PatchSet 2319 -Date: 2001/10/25 19:37:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Menu entry for tar creation support - -Members: - archival/config.in:1.4->1.5 - ---------------------- -PatchSet 2320 -Date: 2001/10/26 17:09:09 -Author: gfeldman -Branch: HEAD -Tag: (none) -Log: -Fix up the configuration rules and update Libc5 piece for Syslogd. (copied code from logread.c) - -Members: - sysklogd/config.in:1.1->1.2 - sysklogd/syslogd.c:1.77->1.78 - ---------------------- -PatchSet 2321 -Date: 2001/10/26 22:27:57 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add mv (noted by Sven Oliver Moll). - -Members: - fileutils/config.in:1.1->1.2 - ---------------------- -PatchSet 2322 -Date: 2001/10/27 04:20:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Wrap exclude_file() inside a #ifdef CONFIG_FEATURE_TAR_EXCLUDE block - -Members: - archival/tar.c:1.134->1.135 - ---------------------- -PatchSet 2323 -Date: 2001/10/27 04:28:19 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Be extra pedantic about printing the correct type for an address - -Members: - libbb/interface.c:1.5->1.6 - ---------------------- -PatchSet 2324 -Date: 2001/10/27 14:14:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Attempt to fix libc compiling error regarding off_t - -Members: - archival/libunarchive/seek_sub_file.c:1.1->1.2 - ---------------------- -PatchSet 2325 -Date: 2001/10/27 15:10:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -include unistd which provides off_t for the header and hence unarchive applets - -Members: - include/unarchive.h:1.1->1.2 - ---------------------- -PatchSet 2326 -Date: 2001/10/28 05:12:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in some (theoretical) uClinux support. Some init cleanups - -Members: - init/init.c:1.145->1.146 - networking/ifconfig.c:1.13->1.14 - shell/ash.c:1.31->1.32 - shell/hush.c:1.56->1.57 - shell/lash.c:1.138->1.139 - sysklogd/klogd.c:1.7->1.8 - sysklogd/syslogd.c:1.78->1.79 - ---------------------- -PatchSet 2327 -Date: 2001/10/28 09:36:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use error_msg() instead of fprintf(stderr, ...) - -Members: - networking/ifconfig.c:1.14->1.15 - ---------------------- -PatchSet 2328 -Date: 2001/10/28 22:48:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -As Aaron Lehmann just pointed out, I forgot a line... - -Members: - init/init.c:1.146->1.147 - ---------------------- -PatchSet 2329 -Date: 2001/10/29 15:22:42 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add killall (noted by Giulio Orsero). - -Members: - procps/config.in:1.1->1.2 - ---------------------- -PatchSet 2330 -Date: 2001/10/29 15:49:01 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use extended regular expressions when invoked as egrep (noted and initial -patch by Charles Steinkuehler). - -Members: - findutils/config.in:1.1->1.2 - findutils/grep.c:1.64->1.65 - include/applets.h:1.45->1.46 - ---------------------- -PatchSet 2331 -Date: 2001/10/30 23:09:50 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Merge test suite. - -Members: - testsuite/COPYING:INITIAL->1.1 - testsuite/README:INITIAL->1.1 - testsuite/TODO:INITIAL->1.1 - testsuite/runtest:INITIAL->1.1 - testsuite/basename/basename-does-not-remove-identical-extension:INITIAL->1.1 - testsuite/cat/cat-prints-a-file:INITIAL->1.1 - testsuite/cat/cat-prints-a-file-and-standard-input:INITIAL->1.1 - testsuite/cmp/cmp-detects-difference:INITIAL->1.1 - testsuite/cp/cp-copies-empty-file:INITIAL->1.1 - testsuite/cp/cp-copies-large-file:INITIAL->1.1 - testsuite/cp/cp-copies-small-file:INITIAL->1.1 - testsuite/cp/cp-follows-links:INITIAL->1.1 - testsuite/cp/cp-preserves-links:INITIAL->1.1 - testsuite/cp/cp-preserves-source-file:INITIAL->1.1 - testsuite/cut/cut-cuts-a-character:INITIAL->1.1 - testsuite/cut/cut-cuts-a-closed-range:INITIAL->1.1 - testsuite/cut/cut-cuts-a-field:INITIAL->1.1 - testsuite/cut/cut-cuts-an-open-range:INITIAL->1.1 - testsuite/cut/cut-cuts-an-unclosed-range:INITIAL->1.1 - testsuite/dd/dd-accepts-if:INITIAL->1.1 - testsuite/dd/dd-accepts-of:INITIAL->1.1 - testsuite/dd/dd-copies-from-standard-input-to-standard-output:INITIAL->1.1 - testsuite/dd/dd-prints-count-to-standard-error:INITIAL->1.1 - testsuite/dirname/dirname-handles-absolute-path:INITIAL->1.1 - testsuite/dirname/dirname-handles-empty-path:INITIAL->1.1 - testsuite/dirname/dirname-handles-multiple-slashes:INITIAL->1.1 - testsuite/dirname/dirname-handles-relative-path:INITIAL->1.1 - testsuite/dirname/dirname-handles-root:INITIAL->1.1 - testsuite/dirname/dirname-handles-single-component:INITIAL->1.1 - testsuite/echo/echo-does-not-print-newline:INITIAL->1.1 - testsuite/echo/echo-prints-argument:INITIAL->1.1 - testsuite/echo/echo-prints-arguments:INITIAL->1.1 - testsuite/echo/echo-prints-newline:INITIAL->1.1 - testsuite/false/false-is-silent:INITIAL->1.1 - testsuite/false/false-returns-failure:INITIAL->1.1 - testsuite/find/find-supports-minus-xdev:INITIAL->1.1 - testsuite/grep/grep-is-also-egrep:INITIAL->1.1 - testsuite/gunzip/gunzip-reads-from-standard-input:INITIAL->1.1 - testsuite/gzip/gzip-accepts-single-minus:INITIAL->1.1 - testsuite/mkdir/mkdir-makes-a-directory:INITIAL->1.1 - testsuite/mkdir/mkdir-makes-parent-directories:INITIAL->1.1 - testsuite/msh/msh-supports-underscores-in-variable-names:INITIAL->1.1 - testsuite/mv/mv-moves-file:INITIAL->1.1 - testsuite/rmdir/rmdir-removes-parent-directories:INITIAL->1.1 - testsuite/sed/sed-chains-substs:INITIAL->1.1 - testsuite/sed/sed-handles-embedded-slashes:INITIAL->1.1 - testsuite/sed/sed-handles-empty-lines:INITIAL->1.1 - testsuite/sed/sed-handles-unsatisfied-backrefs:INITIAL->1.1 - testsuite/sed/sed-prints-line-once-for-multiple-substs:INITIAL->1.1 - testsuite/tar/tar-demands-at-least-one-ctx:INITIAL->1.1 - testsuite/tar/tar-demands-at-most-one-ctx:INITIAL->1.1 - testsuite/tar/tar-extracts-file:INITIAL->1.1 - testsuite/tar/tar-extracts-multiple-files:INITIAL->1.1 - testsuite/tar/tar-handles-cz-options:INITIAL->1.1 - testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list:INITIAL->1.1 - testsuite/tar/tar-handles-exclude-and-extract-lists:INITIAL->1.1 - testsuite/tar/tar-handles-multiple-X-options:INITIAL->1.1 - testsuite/tar/tar-handles-nested-exclude:INITIAL->1.1 - testsuite/tee/tee-appends-input:INITIAL->1.1 - testsuite/tee/tee-tees-input:INITIAL->1.1 - testsuite/touch/touch-creates-file:INITIAL->1.1 - testsuite/touch/touch-does-not-create-file:INITIAL->1.1 - testsuite/true/true-is-silent:INITIAL->1.1 - testsuite/true/true-returns-success:INITIAL->1.1 - testsuite/uuencode/uuencode-sets-standard-input-mode-correctly:INITIAL->1.1 - testsuite/wc/wc-counts-all:INITIAL->1.1 - testsuite/wc/wc-counts-characters:INITIAL->1.1 - testsuite/wc/wc-counts-lines:INITIAL->1.1 - testsuite/wc/wc-counts-words:INITIAL->1.1 - testsuite/wc/wc-prints-longest-line-length:INITIAL->1.1 - testsuite/wget/wget--O-overrides--P:INITIAL->1.1 - testsuite/wget/wget-retrieves-google-index:INITIAL->1.1 - testsuite/wget/wget-supports--P:INITIAL->1.1 - ---------------------- -PatchSet 2332 -Date: 2001/10/31 04:29:18 -Author: beppu -Branch: HEAD -Tag: (none) -Log: - -- fixed typos -- thinking about how to generate Configure.help... - -Members: - docs/autodocifier.pl:1.22->1.23 - ---------------------- -PatchSet 2333 -Date: 2001/10/31 09:54:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -patch from Giulio Orsero <giulioo@pobox.com> - -Members: - networking/config.in:1.3->1.4 - ---------------------- -PatchSet 2334 -Date: 2001/10/31 09:55:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -patch from vodz: - I reduce 148 bytes from start_stop_daemon.c code. Also reduced - memory allocated. - -Members: - init/start_stop_daemon.c:1.2->1.3 - ---------------------- -PatchSet 2335 -Date: 2001/10/31 09:59:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Major cleanup from Charles Steinkuehler <charles@steinkuehler.net>: - - Switched to getopt argument parsing - - Added -f option to get fully qualified domain name - - Fixed the -s (short) and -d (domain) options, which were not - doing a gethostbyname lookup to get the FQDN before trying to - separate the local and domain portions of the hostname. - - Fixed probem with 'agressive setting' of the hostname...the - previous busybox version would try to set the hostname if called - with a non-option argument, or the -F option, even if another - option (like -i or -s) was given. This behavior does not match - the net-tools hostname, which does not attempt to set anything if - given a 'display' option, regardless of the presence/absence of - the -F option or additional command line arguments. - - When using a file to set the hostname, behavior now matches - net-tools version...previous busybox version did not handle - comments, and simply grabbed the first line from the file. - -Members: - networking/hostname.c:1.31->1.32 - ---------------------- -PatchSet 2336 -Date: 2001/10/31 10:02:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Charles Steinkuehler <charles@steinkuehler.net> -to properly handle extended regexps for egrep - -Members: - findutils/grep.c:1.65->1.66 - ---------------------- -PatchSet 2337 -Date: 2001/10/31 10:04:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -start-stop-deamon is done - -Members: - TODO:1.79->1.80 - ---------------------- -PatchSet 2338 -Date: 2001/10/31 10:04:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add Gennady Feldman - -Members: - AUTHORS:1.21->1.22 - ---------------------- -PatchSet 2339 -Date: 2001/10/31 10:21:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Document CONFIG_RUN_PARTS, patch from Emanuele Aina <faina.mail@tiscalinet.it> - -Members: - docs/Configure.help:1.1->1.2 - ---------------------- -PatchSet 2340 -Date: 2001/10/31 10:24:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Run parts applet by Emanuele Aina <faina.mail@tiscalinet.it> - -Members: - AUTHORS:1.22->1.23 - Makefile:1.243->1.244 - applets/usage.h:1.68->1.69 - docs/busybox.sgml:1.44->1.45 - include/applets.h:1.46->1.47 - include/usage.h:1.68->1.69 - init/Makefile:1.1->1.2 - init/config.in:1.1->1.2 - ---------------------- -PatchSet 2341 -Date: 2001/10/31 10:40:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from ASA <llb@udm.net.ru> to that source files -are properly passed their arguments. - -Members: - shell/ash.c:1.32->1.33 - ---------------------- -PatchSet 2342 -Date: 2001/10/31 10:41:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup some silly prototype warnings - -Members: - coreutils/expr.c:1.9->1.10 - coreutils/tr.c:1.32->1.33 - shell/hush.c:1.57->1.58 - shellutils/expr.c:1.9->1.10 - textutils/tr.c:1.32->1.33 - util-linux/mkfs_minix.c:1.35->1.36 - ---------------------- -PatchSet 2343 -Date: 2001/10/31 10:50:16 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This should be working now... - -Members: - pwd_grp/Makefile:1.5->1.6 - pwd_grp/config.in:1.1->1.2 - ---------------------- -PatchSet 2344 -Date: 2001/10/31 10:59:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add the run-parts applet submitted by Emanuele Aina -<emanuele.aina@tiscali.it> - -Members: - init/run_parts.c:INITIAL->1.1 - ---------------------- -PatchSet 2345 -Date: 2001/10/31 11:00:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add netstat applet, submitted by Bart Visscher <magick@linux-fan.com> - -Members: - networking/Makefile:1.3->1.4 - networking/config.in:1.4->1.5 - networking/netstat.c:INITIAL->1.1 - ---------------------- -PatchSet 2346 -Date: 2001/10/31 11:05:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Aaron Lehmann <aaronl@vitelus.com>; - - This diff does 2 things: - - 1) removes an unnecessary function. saves 64 bytes on i386 - - 2) allows you to disable checking of mail (actually, it's now disabled - by default). this would be a nice CML1 option, but for now it's a - #(define|undef) in the C file like the other internal ash options. - this saves an additional 352 bytes if you leave mail disabled. - -Members: - shell/ash.c:1.33->1.34 - ---------------------- -PatchSet 2347 -Date: 2001/10/31 11:07:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Move usage.h to include/usage.h - -Members: - Makefile:1.244->1.245 - applets/usage.h:1.69->1.70(DEAD) - include/applets.h:1.47->1.48 - include/usage.h:1.69->1.70 - ---------------------- -PatchSet 2348 -Date: 2001/10/31 11:12:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix location of Configure.help - -Members: - scripts/Configure:1.1->1.2 - ---------------------- -PatchSet 2349 -Date: 2001/10/31 11:45:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -*** empty log message *** - -Members: - applets/Makefile:1.1->1.2 - ---------------------- -PatchSet 2350 -Date: 2001/10/31 16:16:29 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Make egrep only set REG_EXTENDED flag. - -Members: - findutils/grep.c:1.66->1.67 - testsuite/grep/egrep-is-not-case-insensitive:INITIAL->1.1 - testsuite/grep/egrep-supports-extended-regexps:INITIAL->1.1 - ---------------------- -PatchSet 2351 -Date: 2001/10/31 16:18:48 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Mark as unsupported unless CONFIG_FEATURE_TAR_EXCLUDE is defined. - -Members: - testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list:1.1->1.2 - testsuite/tar/tar-handles-exclude-and-extract-lists:1.1->1.2 - testsuite/tar/tar-handles-nested-exclude:1.1->1.2 - ---------------------- -PatchSet 2352 -Date: 2001/10/31 16:36:02 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove completed task. - -Members: - testsuite/TODO:1.1->1.2 - ---------------------- -PatchSet 2353 -Date: 2001/10/31 16:36:23 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/rm/rm-removes-file:INITIAL->1.1 - ---------------------- -PatchSet 2354 -Date: 2001/11/02 11:39:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Introduce od and hexdump applets - -Members: - coreutils/od.c:INITIAL->1.1 - include/applets.h:1.48->1.49 - include/usage.h:1.70->1.71 - libbb/Makefile:1.4->1.5 - libbb/dump.c:INITIAL->1.1 - textutils/Makefile:1.1->1.2 - textutils/config.in:1.1->1.2 - textutils/od.c:INITIAL->1.1 - util-linux/Makefile:1.1->1.2 - util-linux/config.in:1.1->1.2 - util-linux/hexdump.c:INITIAL->1.1 - ---------------------- -PatchSet 2355 -Date: 2001/11/02 11:40:44 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Required for od and hexdump applets - -Members: - include/dump.h:INITIAL->1.1 - ---------------------- -PatchSet 2356 -Date: 2001/11/03 08:29:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix create list segfault - -Members: - archival/dpkg.c:1.55->1.56 - ---------------------- -PatchSet 2357 -Date: 2001/11/05 23:10:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix spelling - -Members: - examples/kernel-patches/Will_devps_GoIntoTheKernel:1.1->1.2 - ---------------------- -PatchSet 2358 -Date: 2001/11/06 18:45:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Force main to always be included - -Members: - Makefile:1.245->1.246 - ---------------------- -PatchSet 2359 -Date: 2001/11/07 07:50:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove comments about 'make bzImage' - -Members: - scripts/Configure:1.2->1.3 - ---------------------- -PatchSet 2360 -Date: 2001/11/10 09:53:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -config.in features patch from Giulio Orsero <giulioo@pobox.com> -with some minor edits from me - -Members: - archival/config.in:1.5->1.6 - editors/config.in:1.1->1.2 - fileutils/config.in:1.2->1.3 - findutils/config.in:1.2->1.3 - modutils/config.in:1.1->1.2 - procps/config.in:1.2->1.3 - textutils/config.in:1.2->1.3 - util-linux/config.in:1.2->1.3 - ---------------------- -PatchSet 2361 -Date: 2001/11/10 10:43:09 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -more config.in entries from Giulio Orsero <giulioo@pobox.com> -with some minor edits by me. - -Members: - docs/Configure.help:1.2->1.3 - editors/config.in:1.2->1.3 - pwd_grp/adduser.c:1.3->1.4 - pwd_grp/config.in:1.2->1.3 - pwd_grp/deluser.c:1.2->1.3 - sysdeps/linux/config.in:1.2->1.3 - ---------------------- -PatchSet 2362 -Date: 2001/11/10 10:46:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Mention that glibc-2.2 is supported - -Members: - README:1.20->1.21 - ---------------------- -PatchSet 2363 -Date: 2001/11/10 10:49:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -|2001-10-08 Rodney Brown <rbrown64@csc.com.au> -| -| * editors/sed.c: Fix multiline [aic] commands. Make # an endline -| comment for compatibility. Codespace reduction. -| * tests/testcases: Cope with move to subdirectories. -| * testsuite/sed/sed-aic-commands: Add. -| -| text data bss dec hex filename -| 3772 16 0 3788 ecc editors/sed.o -| 4516 16 0 4532 11b4 editors/sed.o.bu - -Members: - editors/sed.c:1.78->1.79 - tests/testcases:1.14->1.15 - testsuite/sed/sed-aic-commands:INITIAL->1.1 - ---------------------- -PatchSet 2364 -Date: 2001/11/10 11:16:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Can't use RESERVE_CONFIG_BUFFER here since the allocation -size varies meaning BUFFERS_GO_ON_STACK will fail - -Members: - networking/tftp.c:1.8->1.9 - ---------------------- -PatchSet 2365 -Date: 2001/11/10 11:17:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -oops - -Members: - util-linux/config.in:1.3->1.4 - ---------------------- -PatchSet 2366 -Date: 2001/11/10 11:22:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Latest patch from vodz: - -- reverse resolve network name and cache in route and ifconfig - applets, fix print nslookup server name if compile without - uClibc, fix route crashe 'route add', fix warnings compile - networking and pwd_grp applets - -Members: - Changelog:1.272->1.273 - INSTALL:1.1->1.2 - libbb/Makefile:1.5->1.6 - libbb/interface.c:1.6->1.7 - networking/ifconfig.c:1.15->1.16 - networking/netstat.c:1.1->1.2 - networking/nslookup.c:1.26->1.27 - networking/route.c:1.13->1.14 - networking/telnet.c:1.25->1.26 - networking/traceroute.c:1.6->1.7 - pwd_grp/addgroup.c:1.3->1.4 - pwd_grp/adduser.c:1.4->1.5 - pwd_grp/deluser.c:1.3->1.4 - pwd_grp/getty.c:1.2->1.3 - ---------------------- -PatchSet 2367 -Date: 2001/11/10 11:23:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Only use -mpreferred-stack-boundary with gcc versions that support it - -Members: - Makefile:1.246->1.247 - ---------------------- -PatchSet 2368 -Date: 2001/11/10 12:07:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Cleanup some config problems. Add a sane default config that basically -matches the default old Config.h - -Members: - fileutils/config.in:1.3->1.4 - init/config.in:1.2->1.3 - pwd_grp/config.in:1.3->1.4 - scripts/Menuconfig:1.1->1.2 - shell/config.in:1.1->1.2 - shellutils/config.in:1.2->1.3 - sysdeps/linux/config.in:1.3->1.4 - sysdeps/linux/defconfig:1.1->1.2 - util-linux/config.in:1.4->1.5 - ---------------------- -PatchSet 2369 -Date: 2001/11/10 12:18:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -I forgot to add these. Part of the patch from vodz - -Members: - include/inet_common.h:INITIAL->1.1 - libbb/inet_common.c:INITIAL->1.1 - ---------------------- -PatchSet 2370 -Date: 2001/11/10 12:54:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in grep -E support - -Members: - findutils/grep.c:1.67->1.68 - ---------------------- -PatchSet 2371 -Date: 2001/11/10 13:08:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Some more minor build cleanups - -Members: - Makefile:1.247->1.248 - shell/config.in:1.2->1.3 - sysdeps/linux/defconfig:1.2->1.3 - ---------------------- -PatchSet 2372 -Date: 2001/11/10 13:35:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in Redhat - -Members: - docs/busybox.lineo.com/index.html:1.68->1.69 - docs/busybox.net/index.html:1.68->1.69 - ---------------------- -PatchSet 2373 -Date: 2001/11/10 13:38:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add redhat and slackware - -Members: - docs/busybox.lineo.com/index.html:1.69->1.70 - docs/busybox.net/index.html:1.69->1.70 - ---------------------- -PatchSet 2374 -Date: 2001/11/12 16:44:51 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use fopen wrapper. - -Members: - archival/rpm2cpio.c:1.3->1.4 - editors/sed.c:1.79->1.80 - pwd_grp/addgroup.c:1.4->1.5 - shell/ash.c:1.34->1.35 - ---------------------- -PatchSet 2375 -Date: 2001/11/12 16:45:23 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Eliminate unused variable warnings. - -Members: - archival/tar.c:1.135->1.136 - ---------------------- -PatchSet 2376 -Date: 2001/11/12 16:45:43 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Brag. - -Members: - AUTHORS:1.23->1.24 - ---------------------- -PatchSet 2377 -Date: 2001/11/12 16:57:15 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Change strdup calls to xstrdup (patch from Steve Merrifield). - -Members: - archival/bunzip2.c:1.1->1.2 - archival/gunzip.c:1.57->1.58 - editors/sed.c:1.80->1.81 - editors/vi.c:1.16->1.17 - modutils/insmod.c:1.74->1.75 - shell/ash.c:1.35->1.36 - shell/lash.c:1.139->1.140 - sysklogd/syslogd.c:1.79->1.80 - util-linux/mount.c:1.94->1.95 - ---------------------- -PatchSet 2378 -Date: 2001/11/12 16:58:07 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Convert strdup call to xstrdup, and calloc calls to xcalloc (patch from -Steve Merrifield). - -Members: - findutils/grep.c:1.68->1.69 - ---------------------- -PatchSet 2379 -Date: 2001/11/12 18:42:57 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/pwd/pwd-prints-working-directory:INITIAL->1.1 - ---------------------- -PatchSet 2380 -Date: 2001/11/12 18:44:26 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove unnecessary errno handling. - -Members: - libbb/xgetcwd.c:1.2->1.3 - ---------------------- -PatchSet 2381 -Date: 2001/11/17 04:16:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -David Kimdon <dwhedon@instant802.com> noticed a thinko -in md5sum where only binary sums were verified. He also -sent in this patch, - -Erik - -Members: - coreutils/md5sum.c:1.25->1.26 - textutils/md5sum.c:1.25->1.26 - ---------------------- -PatchSet 2382 -Date: 2001/11/17 06:57:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Steve Merrifield <steve@labyrinth.net.au> to make vi -use xmalloc - -Members: - editors/vi.c:1.17->1.18 - ---------------------- -PatchSet 2383 -Date: 2001/11/17 07:14:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from "Andrew Tipton" <andrew@cadre5.com> to enable vi cursor -keys while editing. - -Members: - editors/vi.c:1.18->1.19 - ---------------------- -PatchSet 2384 -Date: 2001/11/17 07:23:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Minor warning cleanups - -Members: - archival/tar.c:1.136->1.137 - editors/sed.c:1.81->1.82 - ---------------------- -PatchSet 2385 -Date: 2001/11/17 07:26:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Hide some ifdefs to make it more readible - -Members: - init/init.c:1.147->1.148 - ---------------------- -PatchSet 2386 -Date: 2001/11/18 14:20:25 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -bzcat and bunzip -c support from Thomas Lundquist - -Members: - archival/bunzip2.c:1.2->1.3 - include/applets.h:1.49->1.50 - include/usage.h:1.71->1.72 - ---------------------- -PatchSet 2387 -Date: 2001/11/18 15:49:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update webpage - -Members: - docs/busybox.lineo.com/index.html:1.70->1.71 - docs/busybox.net/index.html:1.70->1.71 - ---------------------- -PatchSet 2388 -Date: 2001/11/19 10:36:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup CLEANUP behavior - -Members: - findutils/grep.c:1.69->1.70 - ---------------------- -PatchSet 2389 -Date: 2001/11/19 10:49:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Call xmalloc before realloc - -Members: - findutils/xargs.c:1.20->1.21 - ---------------------- -PatchSet 2390 -Date: 2001/11/19 10:58:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More scrubbing - -Members: - findutils/grep.c:1.70->1.71 - ---------------------- -PatchSet 2391 -Date: 2001/11/19 11:45:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -oops - -Members: - findutils/grep.c:1.71->1.72 - ---------------------- -PatchSet 2392 -Date: 2001/11/19 15:13:12 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/md5sum/md5sum-verifies-non-binary-file:INITIAL->1.1 - ---------------------- -PatchSet 2393 -Date: 2001/11/19 18:44:58 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix misspelling. - -Members: - docs/busybox.lineo.com/index.html:1.71->1.72 - docs/busybox.net/index.html:1.71->1.72 - ---------------------- -PatchSet 2394 -Date: 2001/11/19 19:00:13 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/grep/grep-handles-multiple-regexps:INITIAL->1.1 - ---------------------- -PatchSet 2395 -Date: 2001/11/19 19:28:56 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Update usage instructions, and document test case format. - -Members: - testsuite/README:1.1->1.2 - ---------------------- -PatchSet 2396 -Date: 2001/11/19 19:47:56 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add a check target. - -Members: - Makefile:1.248->1.249 - ---------------------- -PatchSet 2397 -Date: 2001/11/19 21:07:14 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix opt type in dpkg (closes: #118975). - -Members: - Changelog:1.273->1.274 - archival/dpkg.c:1.56->1.57 - ---------------------- -PatchSet 2398 -Date: 2001/11/19 21:13:50 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Parse arguments via getopt. - -Members: - pwd_grp/addgroup.c:1.5->1.6 - pwd_grp/adduser.c:1.5->1.6 - ---------------------- -PatchSet 2399 -Date: 2001/11/19 22:51:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Note tinylogin TODO items - -Members: - TODO:1.80->1.81 - ---------------------- -PatchSet 2400 -Date: 2001/11/19 23:50:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. doubled myself - -Members: - LICENSE:1.7->1.8 - ---------------------- -PatchSet 2401 -Date: 2001/11/20 00:15:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Include time.h - -Members: - miscutils/dutmp.c:1.26->1.27 - ---------------------- -PatchSet 2402 -Date: 2001/11/20 00:23:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Usr get_last_path_component() name basename() - -Members: - findutils/grep.c:1.72->1.73 - ---------------------- -PatchSet 2403 -Date: 2001/11/20 05:42:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -S390 wierdness - -Members: - init/init.c:1.148->1.149 - ---------------------- -PatchSet 2404 -Date: 2001/11/20 11:41:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix email addr - -Members: - examples/busybox.spec:1.38->1.39 - ---------------------- -PatchSet 2405 -Date: 2001/11/20 11:56:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update the website - -Members: - docs/busybox.lineo.com/index.html:1.72->1.73 - docs/busybox.net/index.html:1.72->1.73 - ---------------------- -PatchSet 2406 -Date: 2001/11/20 12:36:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -grammer error - -Members: - docs/busybox.lineo.com/index.html:1.73->1.74 - docs/busybox.net/index.html:1.73->1.74 - ---------------------- -PatchSet 2407 -Date: 2001/11/20 12:40:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More grammar fixes - -Members: - docs/busybox.lineo.com/index.html:1.74->1.75 - docs/busybox.net/index.html:1.74->1.75 - ---------------------- -PatchSet 2408 -Date: 2001/11/20 15:49:50 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Treat NUL as the end-of-line. - -Members: - libbb/get_line_from_file.c:1.2->1.3 - ---------------------- -PatchSet 2409 -Date: 2001/11/20 15:49:55 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/grep/grep-handles-binary-files:INITIAL->1.1 - ---------------------- -PatchSet 2410 -Date: 2001/11/20 16:00:19 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Eliminate warning. - -Members: - editors/sed.c:1.82->1.83 - ---------------------- -PatchSet 2411 -Date: 2001/11/20 16:00:44 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Fix undeclared variable error. - -Members: - findutils/grep.c:1.73->1.74 - ---------------------- -PatchSet 2412 -Date: 2001/11/20 16:04:22 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/grep/grep-matches-NUL:INITIAL->1.1 - ---------------------- -PatchSet 2413 -Date: 2001/11/21 09:04:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix dangling comma - -Members: - init/init.c:1.149->1.150 - ---------------------- -PatchSet 2414 -Date: 2001/11/21 09:17:00 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use enums for selected functionality, Reduce the size by nearly 100 Bytes - -Members: - coreutils/wc.c:1.19->1.20 - textutils/wc.c:1.19->1.20 - ---------------------- -PatchSet 2415 -Date: 2001/11/21 09:58:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Simplify print function, prints an extra space if no filename, but saves 4 bytes - -Members: - coreutils/wc.c:1.20->1.21 - textutils/wc.c:1.20->1.21 - ---------------------- -PatchSet 2416 -Date: 2001/11/21 10:01:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -woops. dotn pass NULL - -Members: - coreutils/wc.c:1.21->1.22 - textutils/wc.c:1.21->1.22 - ---------------------- -PatchSet 2417 -Date: 2001/11/21 10:26:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -When just counting chars of a file stat file instead of reading the whole file (Fixes Debian bug #103302) - -Members: - coreutils/wc.c:1.22->1.23 - textutils/wc.c:1.22->1.23 - ---------------------- -PatchSet 2418 -Date: 2001/11/21 12:46:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor space saving improvments - -Members: - coreutils/wc.c:1.23->1.24 - textutils/wc.c:1.23->1.24 - ---------------------- -PatchSet 2419 -Date: 2001/11/27 17:28:01 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add space before module name (noted by Ron Yorston). - -Members: - modutils/modprobe.c:1.2->1.3 - ---------------------- -PatchSet 2420 -Date: 2001/11/29 06:36:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -gunzip was incorrectly reporting a failed crc and length (discovered by -Chang, Shu-Hao). The bitbuffer needs to be unwound after decompression, -as it was eating into the crc/size field. - -Members: - archival/libunarchive/unzip.c:1.10->1.11 - libbb/unzip.c:1.10->1.11 - ---------------------- -PatchSet 2421 -Date: 2001/11/30 07:54:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in a 'time' applet. Adds 4.5k. - -Erik - -Members: - include/applets.h:1.50->1.51 - include/usage.h:1.72->1.73 - miscutils/config.in:1.1->1.2 - miscutils/time.c:INITIAL->1.1 - ---------------------- -PatchSet 2422 -Date: 2001/11/30 19:10:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Dan Langlois <dan@somanetworks.com> Support SIGSTOP/SIGCONT -for wierd situations when people want init to actualy stop doing -anything for a while... - -Members: - init/init.c:1.150->1.151 - ---------------------- -PatchSet 2423 -Date: 2001/12/05 04:10:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fail gracefully if package depends on a virtual package. - -Members: - archival/dpkg.c:1.57->1.58 - ---------------------- -PatchSet 2424 -Date: 2001/12/05 04:21:30 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Combined size reduction changes by Glenn and myself. Added back in "unknown" -for -p to match normal uname behavior (at a cost of 30-40 bytes). - -Members: - coreutils/uname.c:1.15->1.16 - shellutils/uname.c:1.15->1.16 - ---------------------- -PatchSet 2425 -Date: 2001/12/05 04:35:32 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -New version to cut size. Includes optional basename() compatibility, but -enabling that would break the basename applet at least for one corner case. - -Members: - libbb/get_last_path_component.c:1.3->1.4 - ---------------------- -PatchSet 2426 -Date: 2001/12/05 04:40:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix some fegfaults and picket fence - -Members: - archival/dpkg.c:1.58->1.59 - ---------------------- -PatchSet 2427 -Date: 2001/12/05 13:08:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Simplify CRC table generation - -Members: - archival/libunarchive/unzip.c:1.11->1.12 - libbb/unzip.c:1.11->1.12 - ---------------------- -PatchSet 2428 -Date: 2001/12/05 16:01:02 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Simplify unzip(), remove unused checks and unneccessary variables - -Members: - archival/libunarchive/unzip.c:1.12->1.13 - libbb/unzip.c:1.12->1.13 - ---------------------- -PatchSet 2429 -Date: 2001/12/06 03:22:43 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Commit my improvement on Rodney Brown's patch to g(un)zip, decreasing -binary size. - -Members: - archival/bunzip2.c:1.3->1.4 - archival/gzip.c:1.50->1.51 - archival/libunarchive/unzip.c:1.13->1.14 - libbb/unzip.c:1.13->1.14 - ---------------------- -PatchSet 2430 -Date: 2001/12/06 03:29:37 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Patch to avoid warnings - -Members: - miscutils/dc.c:1.12->1.13 - ---------------------- -PatchSet 2431 -Date: 2001/12/06 03:32:11 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Trying to commit Changelog and TODO. cvs is being weird :/ - -Members: - Changelog:1.274->1.275 - TODO:1.81->1.82 - ---------------------- -PatchSet 2432 -Date: 2001/12/06 03:37:38 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -The ash ansification diff! -Please tell me if you notice any problems resulting from this. - -Members: - shell/ash.c:1.36->1.37 - ---------------------- -PatchSet 2433 -Date: 2001/12/06 07:24:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix running more on files in the (broken) procfs that claim 0 length -when that isn't actually true. - -Erik - -Members: - util-linux/more.c:1.52->1.53 - ---------------------- -PatchSet 2434 -Date: 2001/12/06 07:42:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Steve Merrifield <steve@labyrinth.net.au> to -fixup the merge of the time applet, which I messed up. - -Erik - -Members: - include/applets.h:1.51->1.52 - include/usage.h:1.73->1.74 - miscutils/Makefile:1.3->1.4 - ---------------------- -PatchSet 2435 -Date: 2001/12/06 08:04:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Silly cosmetic problem in the comment - -Members: - libbb/herror_msg_and_die.c:1.2->1.3 - ---------------------- -PatchSet 2436 -Date: 2001/12/06 08:20:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More copyright and email addr cleanups - -Members: - archival/libunarchive/unzip.c:1.14->1.15 - libbb/README:1.1->1.2 - libbb/libc5.c:1.1->1.2 - libbb/simplify_path.c:1.2->1.3 - libbb/unzip.c:1.14->1.15 - ---------------------- -PatchSet 2437 -Date: 2001/12/06 14:44:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Minor adjustment to the strip command - -Members: - Makefile:1.249->1.250 - ---------------------- -PatchSet 2438 -Date: 2001/12/06 14:52:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -If find_pid_by_name() had an error, it was returning -1, but storing -that into a pid_t, which is unsigned on a number archs. Furthermore, -find_pid_by_name() would _never_ return an error if the intended proces -was "init", but instead would return 1, meaning we would fail to work -on 2.4.x kernels running an initrd... - -Erik - -Members: - include/libbb.h:1.66->1.67 - init/halt.c:1.17->1.18 - init/poweroff.c:1.14->1.15 - init/reboot.c:1.21->1.22 - libbb/find_pid_by_name.c:1.6->1.7 - procps/kill.c:1.39->1.40 - procps/pidof.c:1.2->1.3 - ---------------------- -PatchSet 2439 -Date: 2001/12/06 15:16:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Merge in the cal applet from Steve Merrifield <steve@labyrinth.net.au> - -Members: - coreutils/cal.c:INITIAL->1.1 - include/applets.h:1.52->1.53 - include/usage.h:1.74->1.75 - shellutils/Makefile:1.2->1.3 - shellutils/cal.c:INITIAL->1.1 - shellutils/config.in:1.3->1.4 - ---------------------- -PatchSet 2440 -Date: 2001/12/06 17:37:51 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove documentation for the --file option to hostname (noted by -David Douthitt). - -Members: - include/usage.h:1.75->1.76 - ---------------------- -PatchSet 2441 -Date: 2001/12/06 21:33:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Avoid NULL pointer problems. Patch from "Frank P. MacLachlan" -<fpm-plutus@tgs.indyme.com> - -Members: - util-linux/mount.c:1.95->1.96 - ---------------------- -PatchSet 2442 -Date: 2001/12/07 16:27:37 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Update copyright and close file descriptors (noted by Axel Kittenberger). - -Members: - coreutils/dd.c:1.46->1.47 - fileutils/dd.c:1.46->1.47 - ---------------------- -PatchSet 2443 -Date: 2001/12/07 19:00:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix broken link - -Members: - docs/busybox.net/index.html:1.75->1.76 - ---------------------- -PatchSet 2444 -Date: 2001/12/07 19:01:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix link name - -Members: - docs/busybox.net/index.html:1.76->1.77 - ---------------------- -PatchSet 2445 -Date: 2001/12/07 21:24:25 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Enable test only if CONFIG_FEATURE_GREP_EGREP_ALIAS is defined. - -Members: - testsuite/grep/egrep-supports-extended-regexps:1.1->1.2 - ---------------------- -PatchSet 2446 -Date: 2001/12/07 21:27:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Continue processing files if we are asked to touch, but not create, a file -which doesn't exist. - -Members: - coreutils/touch.c:1.23->1.24 - fileutils/touch.c:1.23->1.24 - ---------------------- -PatchSet 2447 -Date: 2001/12/07 21:27:57 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/touch/touch-touches-files-after-non-existent-file:INITIAL->1.1 - ---------------------- -PatchSet 2448 -Date: 2001/12/08 00:18:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use a local image, not an offsite one. - -Members: - docs/busybox.lineo.com/images/donate.png:INITIAL->1.1 - docs/busybox.net/index.html:1.77->1.78 - docs/busybox.net/images/donate.png:INITIAL->1.1 - ---------------------- -PatchSet 2449 -Date: 2001/12/08 01:56:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Begin moving things to busybox.net - -Erik - -Members: - Makefile:1.250->1.251 - README:1.21->1.22 - debian/copyright:1.1->1.2 - debian/rules:1.11->1.12 - docs/contributing.txt:1.6->1.7 - docs/new-applet-HOWTO.txt:1.5->1.6 - docs/busybox.lineo.com/images/donate.png:1.1->1.2(DEAD) - docs/busybox.net/index.html:1.78->1.79 - docs/busybox.net/oldnews.html:1.6->1.7 - examples/busybox.spec:1.39->1.40 - examples/bootfloppy/bootfloppy.txt:1.1->1.2 - scripts/Menuconfig:1.2->1.3 - shell/lash.c:1.140->1.141 - ---------------------- -PatchSet 2450 -Date: 2001/12/08 02:08:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in cvs info - -Members: - docs/busybox.net/cvs_anon.html:INITIAL->1.1 - docs/busybox.net/cvs_write.html:INITIAL->1.1 - ---------------------- -PatchSet 2451 -Date: 2001/12/08 02:10:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops - -Members: - docs/busybox.net/cvs_anon.html:1.1->1.2 - docs/busybox.net/cvs_write.html:1.1->1.2 - ---------------------- -PatchSet 2452 -Date: 2001/12/08 02:13:05 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More polish - -Members: - docs/busybox.net/cvs_anon.html:1.2->1.3 - docs/busybox.net/cvs_write.html:1.2->1.3 - ---------------------- -PatchSet 2453 -Date: 2001/12/08 02:14:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -And a bit more - -Members: - docs/busybox.net/cvs_anon.html:1.3->1.4 - docs/busybox.net/cvs_write.html:1.3->1.4 - ---------------------- -PatchSet 2454 -Date: 2001/12/11 16:06:02 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Use an int to hold the result of fgetc (bug noted by David Kimdon). - -Members: - coreutils/wc.c:1.24->1.25 - textutils/wc.c:1.24->1.25 - ---------------------- -PatchSet 2455 -Date: 2001/12/11 16:43:46 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Open the source before creating the destination. - -Members: - libbb/copy_file.c:1.16->1.17 - testsuite/cp/cp-does-not-copy-unreadable-file:INITIAL->1.1 - ---------------------- -PatchSet 2456 -Date: 2001/12/12 19:09:51 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Update uClibc URL. - -Members: - docs/busybox.net/index.html:1.79->1.80 - ---------------------- -PatchSet 2457 -Date: 2001/12/14 16:08:17 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Add support for big-endian ARM (initial patch by Mike Voytovich). - -Members: - modutils/insmod.c:1.75->1.76 - ---------------------- -PatchSet 2458 -Date: 2001/12/16 08:27:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup missing defines - -Members: - pwd_grp/deluser.c:1.4->1.5 - ---------------------- -PatchSet 2459 -Date: 2001/12/16 09:20:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add a more verbose non-strip command. - -Members: - Makefile:1.251->1.252 - ---------------------- -PatchSet 2460 -Date: 2001/12/16 09:23:09 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Some minor usage cleanups from David Douthitt <ssrat@mailbag.com> - -Members: - include/usage.h:1.76->1.77 - ---------------------- -PatchSet 2461 -Date: 2001/12/16 09:25:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -* Add ^L clear to shell - -Members: - TODO:1.82->1.83 - ---------------------- -PatchSet 2462 -Date: 2001/12/17 15:26:25 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Make cp and mv optionally preserve hard links. - -Members: - coreutils/du.c:1.51->1.52 - fileutils/config.in:1.4->1.5 - fileutils/du.c:1.51->1.52 - include/libbb.h:1.67->1.68 - libbb/Makefile:1.6->1.7 - libbb/copy_file.c:1.17->1.18 - libbb/inode_hash.c:1.3->1.4 - testsuite/cp/cp-preserves-hard-links:INITIAL->1.1 - ---------------------- -PatchSet 2463 -Date: 2001/12/17 23:13:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in a new restart init target, triggered by SIGHUP. Patch from -Russ Dill, with adjustments by me. - -Erik - -Members: - examples/inittab:1.6->1.7 - include/usage.h:1.77->1.78 - init/init.c:1.151->1.152 - ---------------------- -PatchSet 2464 -Date: 2001/12/18 00:57:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Things like 'tar -c /tmp/*' and 'tar -cO /tmp/*' where the output -filename was not explicitly specified were segfaulting. - -Erik - -Members: - archival/tar.c:1.137->1.138 - ---------------------- -PatchSet 2465 -Date: 2001/12/18 14:05:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Vodz' last_patch31 - - Very minimal last corrections: - - 1) busybox.c: fix warining - 2) docs/: add applets for list from pwd_grp - 3) usage.h: add -n option for route - 4) run_parts.c: many todo fix for busybox style - 5) addgroup.c: add #ifdef CONFIG_FEATURE_SHADOWPASSWDS, reduce one - perror_msg - 6) adduser.c: fix bug "variable i not initialize" and - add #ifdef CONFIG_FEATURE_SHADOWPASSWDS - -Members: - applets/busybox.c:1.136->1.137 - docs/busybox.sgml:1.45->1.46 - docs/busybox_footer.pod:1.4->1.5 - docs/busybox_header.pod:1.4->1.5 - include/usage.h:1.78->1.79 - init/run_parts.c:1.1->1.2 - pwd_grp/addgroup.c:1.6->1.7 - pwd_grp/adduser.c:1.6->1.7 - ---------------------- -PatchSet 2466 -Date: 2001/12/20 08:04:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Switch from FTP to HTTP for downloads - -Members: - docs/busybox.net/cvs_anon.html:1.4->1.5 - docs/busybox.net/cvs_write.html:1.4->1.5 - docs/busybox.net/index.html:1.80->1.81 - docs/busybox.net/oldnews.html:1.7->1.8 - ---------------------- -PatchSet 2467 -Date: 2001/12/20 21:11:59 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Avoid printing a trailing blank character. - -Members: - coreutils/wc.c:1.25->1.26 - textutils/wc.c:1.25->1.26 - ---------------------- -PatchSet 2468 -Date: 2001/12/20 21:13:18 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove dependence on CONFIG_FEATURE_CLEAN_UP. - -Members: - testsuite/grep/grep-handles-multiple-regexps:1.1->1.2 - ---------------------- -PatchSet 2469 -Date: 2001/12/20 22:09:30 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Write files when extracting an archive from standard input. - -Members: - archival/tar.c:1.138->1.139 - testsuite/tar/tar-extracts-from-standard-input:INITIAL->1.1 - ---------------------- -PatchSet 2470 -Date: 2001/12/20 22:30:14 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Perform clean up only if CONFIG_FEATURE_CLEAN_UP is defined. - -Members: - archival/tar.c:1.139->1.140 - ---------------------- -PatchSet 2471 -Date: 2001/12/20 23:12:45 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !. - -Members: - archival/bunzip2.c:1.4->1.5 - archival/dpkg.c:1.59->1.60 - archival/gunzip.c:1.58->1.59 - archival/tar.c:1.140->1.141 - archival/libunarchive/unarchive.c:1.1->1.2 - coreutils/cat.c:1.26->1.27 - coreutils/chgrp.c:1.10->1.11 - coreutils/chmod.c:1.11->1.12 - coreutils/chown.c:1.18->1.19 - coreutils/ls.c:1.85->1.86 - coreutils/touch.c:1.24->1.25 - editors/vi.c:1.19->1.20 - fileutils/chgrp.c:1.10->1.11 - fileutils/chmod.c:1.11->1.12 - fileutils/chown.c:1.18->1.19 - fileutils/ls.c:1.85->1.86 - fileutils/touch.c:1.24->1.25 - findutils/find.c:1.33->1.34 - init/init.c:1.152->1.153 - libbb/isdirectory.c:1.2->1.3 - libbb/read_package_field.c:1.5->1.6 - libbb/recursive_action.c:1.5->1.6 - modutils/insmod.c:1.76->1.77 - networking/telnet.c:1.26->1.27 - procps/kill.c:1.40->1.41 - shell/ash.c:1.37->1.38 - shell/cmdedit.c:1.64->1.65 - shell/lash.c:1.141->1.142 - sysklogd/klogd.c:1.8->1.9 - sysklogd/syslogd.c:1.80->1.81 - textutils/cat.c:1.26->1.27 - util-linux/mount.c:1.96->1.97 - util-linux/umount.c:1.57->1.58 - ---------------------- -PatchSet 2472 -Date: 2001/12/21 11:18:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update TODO. vodz has implemented ^L. Reverse policy on tinylogin. - -Erik - -Members: - TODO:1.83->1.84 - ---------------------- -PatchSet 2473 -Date: 2001/12/21 11:20:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz to implement ^L (clear screen) - -Members: - shell/cmdedit.c:1.65->1.66 - ---------------------- -PatchSet 2474 -Date: 2001/12/21 11:22:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz to fix broken function prototype - -Members: - shell/ash.c:1.38->1.39 - ---------------------- -PatchSet 2475 -Date: 2001/12/21 15:54:25 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -New. - -Members: - testsuite/tar/tar-complains-about-missing-file:INITIAL->1.1 - ---------------------- -PatchSet 2476 -Date: 2001/12/21 16:04:11 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Ignore blanks before the first address and before the command. - -Members: - editors/sed.c:1.83->1.84 - testsuite/sed/sed-accepts-blanks-before-command:INITIAL->1.1 - ---------------------- -PatchSet 2477 -Date: 2001/12/22 00:37:54 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update URLs and email addresses - -Members: - README:1.22->1.23 - ---------------------- -PatchSet 2478 -Date: 2001/12/22 19:28:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Link to udhcp - -Members: - docs/busybox.net/index.html:1.81->1.82 - ---------------------- -PatchSet 2479 -Date: 2001/12/29 04:15:13 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Silence some silly warnings - -Erik - -Members: - modutils/insmod.c:1.77->1.78 - ---------------------- -PatchSet 2480 -Date: 2001/12/29 07:26:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -optimize this a little bit. - -Members: - libbb/chomp.c:1.5->1.6 - ---------------------- -PatchSet 2481 -Date: 2001/12/31 06:00:57 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: addfname-diff - -Members: - shell/ash.c:1.39->1.40 - ---------------------- -PatchSet 2482 -Date: 2001/12/31 06:03:12 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: breakcmd-diff - -Members: - shell/ash.c:1.40->1.41 - ---------------------- -PatchSet 2483 -Date: 2001/12/31 06:07:57 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: fgcmd-diff - -Members: - shell/ash.c:1.41->1.42 - ---------------------- -PatchSet 2484 -Date: 2001/12/31 06:12:48 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: forkshell-diff - -Members: - shell/ash.c:1.42->1.43 - ---------------------- -PatchSet 2485 -Date: 2001/12/31 06:13:38 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: initvar-diff - -Members: - shell/ash.c:1.43->1.44 - ---------------------- -PatchSet 2486 -Date: 2001/12/31 06:16:54 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ash patch: errname-diff - -Members: - shell/ash.c:1.44->1.45 - ---------------------- -PatchSet 2487 -Date: 2002/01/02 13:52:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -unzip applet by Laurence Anderson ----------------------------------------------------------------------- - -Members: - archival/Makefile:1.3->1.4 - archival/config.in:1.6->1.7 - archival/unzip.c:INITIAL->1.1 - archival/libunarchive/Makefile:1.1->1.2 - archival/libunarchive/get_header_zip.c:INITIAL->1.1 - archival/libunarchive/unarchive.c:1.2->1.3 - archival/libunarchive/unzip.c:1.15->1.16 - include/applets.h:1.53->1.54 - include/libbb.h:1.68->1.69 - include/unarchive.h:1.2->1.3 - include/usage.h:1.79->1.80 - libbb/unzip.c:1.15->1.16 - ---------------------- -PatchSet 2488 -Date: 2002/01/02 17:56:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* editors/sed.c (parse_edit_command): Require a newline after the backslash - after an edit command. -* testsuite/sed/sed-requires-newline-after-edit-command: New. - -Members: - editors/sed.c:1.84->1.85 - testsuite/sed/sed-requires-newline-after-edit-command:INITIAL->1.1 - ---------------------- -PatchSet 2489 -Date: 2002/01/02 18:51:23 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -chomp should only remove the newline if it occurs at the end of the input. -This was caught by the test suite (in sed/sed-aic-commands). - -* libbb/chomp.c: Revert to revision 1.5. - -Members: - libbb/chomp.c:1.6->1.7 - ---------------------- -PatchSet 2490 -Date: 2002/01/02 19:01:41 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/dpkg.c (create_list): Use chomp. -* archival/tar.c (append_file_list_to_list): Likewise. - -Members: - archival/dpkg.c:1.60->1.61 - archival/tar.c:1.141->1.142 - ---------------------- -PatchSet 2491 -Date: 2002/01/02 20:37:59 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/README: Document -v option. -* testsuite/runtest: Handle -v option. - (show_result): New. - (run_applet_testcase): Call it. - -Members: - testsuite/README:1.2->1.3 - testsuite/runtest:1.1->1.2 - ---------------------- -PatchSet 2492 -Date: 2002/01/02 20:45:40 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* cmp/cmp-detects-difference: Simplify return code negation. -* false/false-returns-failure: Likewise. -* tar/tar-demands-at-least-one-ctx: Likewise. -* tar/tar-demands-at-most-one-ctx: Likewise. - -Members: - testsuite/cmp/cmp-detects-difference:1.1->1.2 - testsuite/false/false-returns-failure:1.1->1.2 - testsuite/tar/tar-demands-at-least-one-ctx:1.1->1.2 - testsuite/tar/tar-demands-at-most-one-ctx:1.1->1.2 - ---------------------- -PatchSet 2493 -Date: 2002/01/03 17:32:29 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* include/usage.h: Fix route and unzip usage messages (patch from - Laurence Anderson). - -Members: - include/usage.h:1.80->1.81 - ---------------------- -PatchSet 2494 -Date: 2002/01/03 18:29:37 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* AUTHORS (Matt Kraai): Update e-mail address. - -Members: - AUTHORS:1.24->1.25 - ---------------------- -PatchSet 2495 -Date: 2002/01/03 21:12:33 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* editors/sed.c (parse_edit_cmd): Rewrite. -* testsuite/sed/sed-splits-edit-commands-on-command-line: New. - -Members: - editors/sed.c:1.85->1.86 - testsuite/sed/sed-splits-edit-commands-on-command-line:INITIAL->1.1 - ---------------------- -PatchSet 2496 -Date: 2002/01/03 21:19:19 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* editors/sed.c (parse_cmd_str): Remove redundant code to skip initial - whitespace. - -Members: - editors/sed.c:1.86->1.87 - ---------------------- -PatchSet 2497 -Date: 2002/01/04 00:32:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update busybox.net info and donation noise - -Members: - docs/busybox.net/index.html:1.82->1.83 - docs/busybox.net/oldnews.html:1.8->1.9 - ---------------------- -PatchSet 2498 -Date: 2002/01/04 00:34:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix link - -Members: - docs/busybox.net/index.html:1.83->1.84 - ---------------------- -PatchSet 2499 -Date: 2002/01/04 04:24:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix grammar (thanks to my wife for proof reading) - -Members: - docs/busybox.net/index.html:1.84->1.85 - ---------------------- -PatchSet 2500 -Date: 2002/01/04 05:04:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update text once again - -Members: - docs/busybox.net/index.html:1.85->1.86 - ---------------------- -PatchSet 2501 -Date: 2002/01/04 05:11:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More pics - -Members: - docs/busybox.net/images/busybox.png:INITIAL->1.1 - docs/busybox.net/images/busybox1.png:INITIAL->1.1 - docs/busybox.net/images/busybox3.jpg:INITIAL->1.1 - ---------------------- -PatchSet 2502 -Date: 2002/01/04 05:12:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -More updates - -Members: - docs/busybox.net/index.html:1.86->1.87 - ---------------------- -PatchSet 2503 -Date: 2002/01/04 16:54:39 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* docs/busybox.net/index.html: Fix misspelling of `Unfortunately'. - -Members: - docs/busybox.net/index.html:1.87->1.88 - ---------------------- -PatchSet 2504 -Date: 2002/01/05 05:34:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update links to avoid possible lingering DNS problems -(and thereby test if I have the Reply-to thing really -fixed this time)... - -Erik - -Members: - docs/busybox.net/index.html:1.88->1.89 - ---------------------- -PatchSet 2505 -Date: 2002/01/05 16:56:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Somehow ttylinux got lost. Put it back. - -Erik - -Members: - docs/busybox.net/index.html:1.89->1.90 - ---------------------- -PatchSet 2506 -Date: 2002/01/06 01:08:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Do not depend on PATH or getopt arg reordering - -Members: - init/init.c:1.153->1.154 - ---------------------- -PatchSet 2507 -Date: 2002/01/06 01:10:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. - -Members: - init/init.c:1.154->1.155 - ---------------------- -PatchSet 2508 -Date: 2002/01/08 16:03:41 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/tar.c (tar_main): Remove unused variable. - -Members: - archival/tar.c:1.142->1.143 - ---------------------- -PatchSet 2509 -Date: 2002/01/09 15:37:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make private ash config options be public - -Members: - shell/ash.c:1.45->1.46 - shell/config.in:1.3->1.4 - ---------------------- -PatchSet 2510 -Date: 2002/01/13 03:01:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove broken "Other cool embedded software" link - -Members: - docs/busybox.net/index.html:1.90->1.91 - ---------------------- -PatchSet 2511 -Date: 2002/01/14 18:30:10 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Do not segfault if PATH is unset. - -Members: - findutils/which.c:1.21->1.22 - testsuite/which/which-uses-default-path:INITIAL->1.1 - ---------------------- -PatchSet 2512 -Date: 2002/01/18 17:52:52 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix from Tim Bird <tbird@lineo.com> to avoid potential name aliasing - -Members: - pwd_grp/deluser.c:1.5->1.6 - ---------------------- -PatchSet 2513 -Date: 2002/01/18 18:08:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate legacy reference to Embedix - -Members: - pwd_grp/adduser.c:1.7->1.8 - ---------------------- -PatchSet 2514 -Date: 2002/01/25 23:13:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Teach 'init -q' that init's pid may not equal 1 - -Members: - init/init.c:1.155->1.156 - ---------------------- -PatchSet 2515 -Date: 2002/01/26 09:04:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Russ Dill <Russ.Dill@asu.edu>. From the -start-stop-daemon man page: - --b|--background - Typically used with programs that don't detach on their own. - This option will force start-stop-daemon to fork before starting - the process, and force it into the background. WARNING: - start-stop-daemon cannot check the exit status if the process - fails to execute for any reason. This is a last resort, and is - only meant for programs that either make no sense forking on - their own, or where it's not feasible to add the code for it to - do this itself. - -This is usefull for applets like watchdog - -Members: - init/start_stop_daemon.c:1.3->1.4 - ---------------------- -PatchSet 2516 -Date: 2002/01/26 23:58:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -If PATH_MAX isn't defined, define it outselves - -Members: - include/busybox.h:1.47->1.48 - ---------------------- -PatchSet 2517 -Date: 2002/02/01 16:54:00 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -2002-01-30 Neal H Walfield <neal@cs.uml.edu> - - * networking/ping.c (hostname): Removed. - - [CONFIG_FEATURE_FANCY_PING] (noresp): Moved from here . . . - [CONFIG_FEATURE_FANCY_PING] (ping:noresp): . . . to here. - Use H->h_name, not hostname. - [CONFIG_FEATURE_FANCY_PING] (ping): Do not copy H->h_name into - hostname. - Use H->h_name directly. - - [!CONFIG_FEATURE_FANCY_PING] (hostent): New global variable. - [!CONFIG_FEATURE_FANCY_PING] (pingstats): Use hostent in favor - of the now obsolete hostname global variable. - [!CONFIG_FEATURE_FANCY_PING] (ping): Likewise. - No need to copy H; use hostent instead. - - [!CONFIG_FEATURE_FANCY_PING] (ntransmitted, nreceived, - nrepeats, pingcount, myid, options, tmax, tsum): Removed - superfluous zero initializers. - -Members: - networking/ping.c:1.47->1.48 - ---------------------- -PatchSet 2518 -Date: 2002/02/05 15:28:54 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* fileutils/dd.c (dd_main): Ignore ftruncate error if the output is not a - file or directory. - -Members: - coreutils/dd.c:1.47->1.48 - fileutils/dd.c:1.47->1.48 - ---------------------- -PatchSet 2519 -Date: 2002/02/05 19:25:29 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* include/usage.h (gzip_trivial_usage): Make FILE optional. - (gzip_full_usage): Note behavior when FILE is unspecified. - -Members: - include/usage.h:1.81->1.82 - ---------------------- -PatchSet 2520 -Date: 2002/02/05 19:34:53 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/gzip.c (gzip_main): Display usage if given multiple files. - -Members: - archival/gzip.c:1.51->1.52 - ---------------------- -PatchSet 2521 -Date: 2002/02/05 22:31:46 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/gzip.c (ifname, ofname): Delete. - (gzip_main): Handle multiple files. -* include/usage.h (gzip_trivial_usage): Allow multiple FILEs. - (gzip_full_usage): Ditto. -* testsuite/gzip/gzip-accepts-multiple-files: New. -* testsuite/gzip/gzip-removes-original-file: New. - -Members: - archival/gzip.c:1.52->1.53 - include/usage.h:1.82->1.83 - testsuite/gzip/gzip-accepts-multiple-files:INITIAL->1.1 - testsuite/gzip/gzip-removes-original-file:INITIAL->1.1 - ---------------------- -PatchSet 2522 -Date: 2002/02/13 03:32:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix condition that prevented creation of compressed files - -Members: - archival/tar.c:1.143->1.144 - ---------------------- -PatchSet 2523 -Date: 2002/02/15 05:15:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Parse the include list to writeTarFile rather than argv, fixes a bug where tar files wernt being created. - -Members: - archival/tar.c:1.144->1.145 - ---------------------- -PatchSet 2524 -Date: 2002/02/16 18:48:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add Partition Image - -Members: - docs/busybox.net/index.html:1.91->1.92 - ---------------------- -PatchSet 2525 -Date: 2002/02/16 21:50:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in a sponsors link, and update the screenshot. - -Members: - docs/busybox.net/index.html:1.92->1.93 - docs/busybox.net/screenshot.html:1.2->1.3 - ---------------------- -PatchSet 2526 -Date: 2002/02/16 22:08:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update sponsor section - -Members: - docs/busybox.net/index.html:1.93->1.94 - ---------------------- -PatchSet 2527 -Date: 2002/02/16 22:17:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add in tuxscreen - -Members: - docs/busybox.net/index.html:1.94->1.95 - ---------------------- -PatchSet 2528 -Date: 2002/02/17 18:42:52 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/tar/tar-archives-multiple-files: New. - -Members: - testsuite/tar/tar-archives-multiple-files:INITIAL->1.1 - ---------------------- -PatchSet 2529 -Date: 2002/02/17 22:42:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -fix name - -Members: - docs/busybox.net/index.html:1.95->1.96 - ---------------------- -PatchSet 2530 -Date: 2002/02/19 22:58:26 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* docs/busybox.net/index.html (Products/Projects Using BusyBox): Added - Tinfoil Hat Linux. - -Members: - docs/busybox.net/index.html:1.96->1.97 - ---------------------- -PatchSet 2531 -Date: 2002/02/19 23:15:41 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/tar/tar-archives-multiple-files: Require - CONFIG_FEATURE_TAR_CREATE. - -Members: - testsuite/tar/tar-archives-multiple-files:1.1->1.2 - ---------------------- -PatchSet 2532 -Date: 2002/02/19 23:19:46 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/README: Update copyright date. - -Members: - testsuite/README:1.3->1.4 - ---------------------- -PatchSet 2533 -Date: 2002/02/19 23:20:52 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/README: Fill to 80 columns. - -Members: - testsuite/README:1.4->1.5 - ---------------------- -PatchSet 2534 -Date: 2002/02/19 23:38:08 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/runtest (run_applet_testcase): Return UNTESTED instead of - UNSUPPORTED for missing applets and features. - -Members: - testsuite/runtest:1.2->1.3 - ---------------------- -PatchSet 2535 -Date: 2002/02/19 23:43:05 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/README: Change "UNSUPPORTED" tag to "FEATURE". -* testsuite/runtest (run_applet_testcase): Likewise. -* testsuite/cp/cp-preserves-hard-links: Likewise. -* testsuite/grep/egrep-supports-extended-regexps: Likewise. -* testsuite/grep/grep-is-also-egrep: Likewise. -* testsuite/tar/tar-archives-multiple-files: Likewise. -* testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list: - Likewise. -* testsuite/tar/tar-handles-exclude-and-extract-lists: Likewise. -* testsuite/tar/tar-handles-nested-exclude: Likewise. - -Members: - testsuite/README:1.5->1.6 - testsuite/runtest:1.3->1.4 - testsuite/cp/cp-preserves-hard-links:1.1->1.2 - testsuite/grep/egrep-supports-extended-regexps:1.2->1.3 - testsuite/grep/grep-is-also-egrep:1.1->1.2 - testsuite/tar/tar-archives-multiple-files:1.2->1.3 - testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list:1.2->1.3 - testsuite/tar/tar-handles-exclude-and-extract-lists:1.2->1.3 - testsuite/tar/tar-handles-nested-exclude:1.2->1.3 - ---------------------- -PatchSet 2536 -Date: 2002/02/19 23:54:42 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/runtest (show_result): Change UPASS to XPASS. - (run_applet_testcase): Likewise. - -Members: - testsuite/runtest:1.4->1.5 - ---------------------- -PatchSet 2537 -Date: 2002/02/22 22:08:16 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* findutils/grep.c (grep_main): Remove unnecessary use of junk. - -Members: - findutils/grep.c:1.74->1.75 - ---------------------- -PatchSet 2538 -Date: 2002/02/26 15:24:56 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* libbb/xfuncs.c (xmalloc, xcalloc): Do not exit if a zero-length buffer is - requested. - (xrealloc): Simplify. - -Members: - libbb/xfuncs.c:1.4->1.5 - ---------------------- -PatchSet 2539 -Date: 2002/03/02 15:39:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update the cvs commit info. Remove the old busybox.lineo.com stuff. - -Members: - docs/busybox.lineo.com/.cvsignore:1.1->1.2(DEAD) - docs/busybox.lineo.com/busybox-growth.ps:1.1->1.2(DEAD) - docs/busybox.lineo.com/index.html:1.75->1.76(DEAD) - docs/busybox.lineo.com/oldnews.html:1.6->1.7(DEAD) - docs/busybox.lineo.com/screenshot.html:1.2->1.3(DEAD) - docs/busybox.lineo.com/images/busybox.jpeg:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/busybox2.jpg:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/fm.mini.png:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/gfx_by_gimp.png:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/ltbutton2.png:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/sdsmall.png:1.1->1.2(DEAD) - docs/busybox.lineo.com/images/written.in.vi.png:1.1->1.2(DEAD) - docs/busybox.net/cvs_anon.html:1.5->1.6 - docs/busybox.net/cvs_write.html:1.5->1.6 - docs/busybox.net/index.html:1.97->1.98 - docs/busybox.net/oldnews.html:1.9->1.10 - ---------------------- -PatchSet 2540 -Date: 2002/03/02 16:42:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A few more little cleanups to simplify mirroring - -Members: - docs/busybox.net/.cvsignore:1.1->1.2 - docs/busybox.net/images/back.png:INITIAL->1.1 - docs/busybox.net/images/dir.png:INITIAL->1.1 - docs/busybox.net/images/text.png:INITIAL->1.1 - ---------------------- -PatchSet 2541 -Date: 2002/03/02 16:43:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update robots.txt - -Members: - docs/busybox.net/robots.txt:INITIAL->1.1 - ---------------------- -PatchSet 2542 -Date: 2002/03/05 15:12:19 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update init.c per my changes in the stable branch - -Erik - -Members: - init/init.c:1.156->1.157 - ---------------------- -PatchSet 2543 -Date: 2002/03/05 15:55:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Now that we are mirrored, remove absolute links - -Members: - docs/busybox.net/cvs_write.html:1.6->1.7 - docs/busybox.net/index.html:1.98->1.99 - docs/busybox.net/oldnews.html:1.10->1.11 - ---------------------- -PatchSet 2544 -Date: 2002/03/06 10:28:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update webpage to note new mirrors - -Members: - docs/busybox.net/index.html:1.99->1.100 - ---------------------- -PatchSet 2545 -Date: 2002/03/06 11:13:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update - -Members: - docs/busybox.net/index.html:1.100->1.101 - ---------------------- -PatchSet 2546 -Date: 2002/03/08 16:16:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* fileutils/ls.c (showfiles): Display multiple short names on a line. - -Members: - coreutils/ls.c:1.86->1.87 - fileutils/ls.c:1.86->1.87 - ---------------------- -PatchSet 2547 -Date: 2002/03/08 16:25:33 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -list_single: Declare scratch iff CONFIG_FEATURE_LS_USERNAME is defined. - -Members: - coreutils/ls.c:1.87->1.88 - fileutils/ls.c:1.87->1.88 - ---------------------- -PatchSet 2548 -Date: 2002/03/10 22:01:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix broken link - -Members: - docs/busybox.net/index.html:1.101->1.102 - ---------------------- -PatchSet 2549 -Date: 2002/03/12 00:35:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Cleanup a libc5 compatibility hack - -Members: - libbb/module_syscalls.c:1.7->1.8 - libbb/syscalls.c:1.6->1.7 - pwd_grp/libpwd_grp/setgroups.c:1.4->1.5 - ---------------------- -PatchSet 2550 -Date: 2002/03/13 17:26:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't mention ldconfig - -Members: - examples/bootfloppy/bootfloppy.txt:1.2->1.3 - ---------------------- -PatchSet 2551 -Date: 2002/03/16 02:12:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Try to pull in PATH_MAX properly - -Members: - include/busybox.h:1.48->1.49 - ---------------------- -PatchSet 2552 -Date: 2002/03/18 16:03:00 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Thomas Lundquist - -* docs/new-applet-HOWTO.txt: Update for new directory structure. - -Members: - docs/new-applet-HOWTO.txt:1.6->1.7 - ---------------------- -PatchSet 2553 -Date: 2002/03/19 15:22:40 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* networking/wget.c (parse_url): Allocate a string for the empty path. -* testsuite/wget/wget-handles-empty-path: New. - -Members: - networking/wget.c:1.46->1.47 - testsuite/wget/wget-handles-empty-path:INITIAL->1.1 - ---------------------- -PatchSet 2554 -Date: 2002/03/19 23:46:16 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/grep/grep-handles-binary-files: Read input from a pipe. -* testsuite/grep/grep-matches-NUL: Likewise. - -Members: - testsuite/grep/grep-handles-binary-files:1.1->1.2 - testsuite/grep/grep-matches-NUL:1.1->1.2 - ---------------------- -PatchSet 2555 -Date: 2002/03/19 23:47:49 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/grep/egrep-is-not-case-insensitive: Require - CONFIG_FEATURE_GREP_EGREP_ALIAS. - -Members: - testsuite/grep/egrep-is-not-case-insensitive:1.1->1.2 - ---------------------- -PatchSet 2556 -Date: 2002/03/20 01:32:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Bart Visscher noticed some spurious search and replace silliness - -Erik - -Members: - Makefile:1.252->1.253 - ---------------------- -PatchSet 2557 -Date: 2002/03/20 09:13:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from J.W.Janssen <JanWillem.Janssen@lxtreme.nl> to provide -color ls support, modifed by me to behave properly when not running -output to a terminal (i.e. 'ls | more') - -Erik - -Members: - coreutils/ls.c:1.88->1.89 - fileutils/config.in:1.5->1.6 - fileutils/ls.c:1.88->1.89 - ---------------------- -PatchSet 2558 -Date: 2002/03/20 09:52:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add missing " " after the word on, as reported by Jason Luther -back in mid-december. - -Erik - -Members: - sysklogd/syslogd.c:1.81->1.82 - ---------------------- -PatchSet 2559 -Date: 2002/03/20 11:34:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Axel Barnitzke <barney@xkontor.com>: - When configured with shadow passwords busybox behaves weird. - adduser: - 1. adds passwd-shadow entries to /etc/gshadow (easy) - 2. adds group 'addgroup' to /etc/group (see below) - deluser: - 1. doesn't remove group entry from /etc/gshadow (easy) - -Members: - pwd_grp/adduser.c:1.8->1.9 - pwd_grp/deluser.c:1.6->1.7 - ---------------------- -PatchSet 2560 -Date: 2002/03/20 11:59:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Cave to pressure (2 months later). Eliminate using a -nested function, which is a purely unremovable gcc-ism... - -Erik - -Members: - networking/ping.c:1.48->1.49 - ---------------------- -PatchSet 2561 -Date: 2002/03/20 13:30:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Reinitialize initial shift register value for on each pass. - -Erik - -Members: - archival/libunarchive/unzip.c:1.16->1.17 - libbb/unzip.c:1.16->1.17 - ---------------------- -PatchSet 2562 -Date: 2002/03/20 14:16:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update dmalloc options per suggestion from Glenn - -Members: - Makefile:1.253->1.254 - ---------------------- -PatchSet 2563 -Date: 2002/03/20 14:25:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Jeff Studer <jstuder@aquilagroup.com> to supply a defaults for -localfilename from remotefilename, and for remotefilename from localfilename -when the other one is not supplied. - -Members: - networking/tftp.c:1.9->1.10 - ---------------------- -PatchSet 2564 -Date: 2002/03/20 14:31:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz to fix a potential segfault - -Members: - shell/cmdedit.c:1.66->1.67 - ---------------------- -PatchSet 2565 -Date: 2002/03/20 14:57:50 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Rewind messages to avoid weird formatting, and fix a bug with -CONFIG_FEATURE_EXTRA_QUIET, which was broken - -Members: - init/init.c:1.157->1.158 - ---------------------- -PatchSet 2566 -Date: 2002/03/20 15:25:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix devfs loop device support - -Members: - include/libbb.h:1.69->1.70 - libbb/loop.c:1.2->1.3 - ---------------------- -PatchSet 2567 -Date: 2002/03/20 16:10:54 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate extra trailing space - -Members: - coreutils/uname.c:1.16->1.17 - shellutils/uname.c:1.16->1.17 - ---------------------- -PatchSet 2568 -Date: 2002/03/20 17:38:36 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* include/applets.h (CONFIG_LOSETUP): New. -* include/usage.h (losetup_trivial_usage, losetup_full_usage): New. -* util-linux/Makefile: Add losetup.o. -* util-linux/config.in: Add losetup prompt. -* util-linux/losetup.c: New. - -Members: - include/applets.h:1.54->1.55 - include/usage.h:1.83->1.84 - util-linux/Makefile:1.2->1.3 - util-linux/config.in:1.5->1.6 - util-linux/losetup.c:INITIAL->1.1 - ---------------------- -PatchSet 2569 -Date: 2002/03/20 18:39:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh! Missed a ';' - -Erik - -Members: - pwd_grp/adduser.c:1.9->1.10 - ---------------------- -PatchSet 2570 -Date: 2002/03/21 14:04:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh! I broke ping when removing the nested function. -This patch from vodz fixes it again. - -Members: - networking/ping.c:1.49->1.50 - ---------------------- -PatchSet 2571 -Date: 2002/03/22 22:55:51 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/gzip.c (gzip_main): Ensure that the output is a terminal and use - error_msg to display the error message. - -Members: - archival/gzip.c:1.53->1.54 - ---------------------- -PatchSet 2572 -Date: 2002/03/25 02:37:20 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Work around compiler/assembler problem and reduce code size at the same time. - -Members: - coreutils/uname.c:1.17->1.18 - shellutils/uname.c:1.17->1.18 - ---------------------- -PatchSet 2573 -Date: 2002/03/27 17:30:59 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/bunzip2.c: Include <unistd.h>. - (bunzip2_main): Read data from standard input if FILE argument is `-' or - omitted. -* include/usage.h (bunzip2_trivial_usage, bunzip2_full_usage): Rewrite. -* testsuite/bunzip2/bunzip2-reads-from-standard-input: New. - -Members: - archival/bunzip2.c:1.5->1.6 - include/usage.h:1.84->1.85 - testsuite/bunzip2/bunzip2-reads-from-standard-input:INITIAL->1.1 - ---------------------- -PatchSet 2574 -Date: 2002/03/27 17:33:31 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/runtest (run_applet_testcase): Return test case status, not - process ID. - -Members: - testsuite/runtest:1.5->1.6 - ---------------------- -PatchSet 2575 -Date: 2002/03/27 17:46:43 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/bunzip2.c (bunzip2_main): Remove compressed file. -* testsuite/bunzip2/bunzip2-removes-compressed-file: New. - -Members: - archival/bunzip2.c:1.6->1.7 - testsuite/bunzip2/bunzip2-removes-compressed-file:INITIAL->1.1 - ---------------------- -PatchSet 2576 -Date: 2002/03/27 22:43:47 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/COPYING: Remove. - -Members: - testsuite/COPYING:1.1->1.2(DEAD) - ---------------------- -PatchSet 2577 -Date: 2002/03/27 22:48:38 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/bunzip2/bunzip2-reads-from-standard-input: Remove -c flags. -* testsuite/gunzip/gunzip-reads-from-standard-input: Likewise. - -Members: - testsuite/bunzip2/bunzip2-reads-from-standard-input:1.1->1.2 - testsuite/gunzip/gunzip-reads-from-standard-input:1.1->1.2 - ---------------------- -PatchSet 2578 -Date: 2002/03/27 22:56:19 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/grep/egrep-supports-extended-regexps: Check exit status instead - of output. - -Members: - testsuite/grep/egrep-supports-extended-regexps:1.3->1.4 - ---------------------- -PatchSet 2579 -Date: 2002/03/27 23:19:17 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/which/which-uses-default-path: Remove extra echo. - -Members: - testsuite/which/which-uses-default-path:1.1->1.2 - ---------------------- -PatchSet 2580 -Date: 2002/03/29 00:59:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Provide a controlling tty to askfirst processes as well - -Erik - -Members: - init/init.c:1.158->1.159 - ---------------------- -PatchSet 2581 -Date: 2002/04/01 09:34:25 -Author: miles -Branch: HEAD -Tag: (none) -Log: -Add support for the NEC v850e processor. - -Members: - modutils/insmod.c:1.78->1.79 - ---------------------- -PatchSet 2582 -Date: 2002/04/01 09:37:27 -Author: miles -Branch: HEAD -Tag: (none) -Log: -Add insmod support for the NEC v850e processor. - -Members: - README:1.23->1.24 - ---------------------- -PatchSet 2583 -Date: 2002/04/01 14:25:51 -Author: miles -Branch: HEAD -Tag: (none) -Log: -Tweak my credit (ah, vanity...) - -Members: - modutils/insmod.c:1.79->1.80 - ---------------------- -PatchSet 2584 -Date: 2002/04/01 16:17:37 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* editors/sed.c (process_file): Stop processing deleted lines. -* testsuite/sed/sed-does-not-substitute-in-delete-line: New. - -Members: - editors/sed.c:1.87->1.88 - testsuite/sed/sed-does-not-substitute-in-deleted-line:INITIAL->1.1 - ---------------------- -PatchSet 2585 -Date: 2002/04/03 14:30:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add fli4l - -Members: - docs/busybox.net/index.html:1.102->1.103 - ---------------------- -PatchSet 2586 -Date: 2002/04/06 05:03:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate uclibc hack, no longer needed - -Erik - -Members: - pwd_grp/getty.c:1.3->1.4 - ---------------------- -PatchSet 2587 -Date: 2002/04/06 05:15:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix email addr - -Members: - archival/gunzip.c:1.59->1.60 - ---------------------- -PatchSet 2588 -Date: 2002/04/06 05:17:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply lash_patch35 from vodz, which brings several nice size_optimizations. - -Members: - applets/busybox.c:1.137->1.138 - coreutils/ln.c:1.38->1.39 - fileutils/ln.c:1.38->1.39 - modutils/config.in:1.2->1.3 - modutils/lsmod.c:1.28->1.29 - util-linux/mkswap.c:1.25->1.26 - util-linux/mount.c:1.97->1.98 - ---------------------- -PatchSet 2589 -Date: 2002/04/06 23:16:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Edward Betts <edward@debian.org> to add -x switch to du.c - -Members: - coreutils/du.c:1.52->1.53 - fileutils/du.c:1.52->1.53 - include/usage.h:1.85->1.86 - ---------------------- -PatchSet 2590 -Date: 2002/04/07 04:18:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix thinko where I axed needed variables, as noted by Axel Barnitzke. - -Members: - pwd_grp/getty.c:1.4->1.5 - ---------------------- -PatchSet 2591 -Date: 2002/04/11 21:40:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oldnews - -Members: - docs/busybox.net/oldnews.html:1.11->1.12 - ---------------------- -PatchSet 2592 -Date: 2002/04/12 01:28:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix handling of endianness. - -Erik - -Members: - modutils/insmod.c:1.80->1.81 - ---------------------- -PatchSet 2593 -Date: 2002/04/12 13:05:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Completely rework the config system so that it no longer annoys me to work on -the busybox development tree. This eliminates the use of recursive make, and -once again allows us to run 'make' in a subdirectory with the expected result. -And things are now much faster too. Greatly improved IMHO... - -Erik - -Members: - Makefile:1.254->1.255 - Rules.mak:1.1->1.2 - applets/Makefile:1.2->1.3 - applets/Makefile.in:INITIAL->1.1 - archival/Makefile:1.4->1.5 - archival/Makefile.in:INITIAL->1.1 - archival/libunarchive/Makefile:1.2->1.3 - archival/libunarchive/Makefile.in:INITIAL->1.1 - console-tools/Makefile:1.1->1.2 - console-tools/Makefile.in:INITIAL->1.1 - editors/Makefile:1.1->1.2 - editors/Makefile.in:INITIAL->1.1 - fileutils/Makefile:1.1->1.2 - fileutils/Makefile.in:INITIAL->1.1 - findutils/Makefile:1.1->1.2 - findutils/Makefile.in:INITIAL->1.1 - init/Makefile:1.2->1.3 - init/Makefile.in:INITIAL->1.1 - libbb/Makefile:1.7->1.8 - libbb/Makefile.in:INITIAL->1.1 - miscutils/Makefile:1.4->1.5 - miscutils/Makefile.in:INITIAL->1.1 - modutils/Makefile:1.1->1.2 - modutils/Makefile.in:INITIAL->1.1 - networking/Makefile:1.4->1.5 - networking/Makefile.in:INITIAL->1.1 - procps/Makefile:1.1->1.2 - procps/Makefile.in:INITIAL->1.1 - pwd_grp/Makefile:1.6->1.7 - pwd_grp/Makefile.in:INITIAL->1.1 - pwd_grp/libpwd_grp/Makefile:1.1->1.2 - pwd_grp/libpwd_grp/Makefile.in:INITIAL->1.1 - shell/Makefile:1.1->1.2 - shell/Makefile.in:INITIAL->1.1 - shellutils/Makefile:1.3->1.4 - shellutils/Makefile.in:INITIAL->1.1 - sysklogd/Makefile:1.2->1.3 - sysklogd/Makefile.in:INITIAL->1.1 - textutils/Makefile:1.2->1.3 - textutils/Makefile.in:INITIAL->1.1 - util-linux/Makefile:1.3->1.4 - util-linux/Makefile.in:INITIAL->1.1 - ---------------------- -PatchSet 2594 -Date: 2002/04/13 06:37:10 -Author: timr -Branch: HEAD -Tag: (none) -Log: -make ash prompt the same as other shells if cmdedit and fancyprompt - -Members: - shell/ash.c:1.46->1.47 - ---------------------- -PatchSet 2595 -Date: 2002/04/13 09:31:52 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update some missing copyright notices - -Members: - archival/tar.c:1.145->1.146 - coreutils/mknod.c:1.21->1.22 - coreutils/pwd.c:1.21->1.22 - coreutils/sleep.c:1.15->1.16 - coreutils/sync.c:1.17->1.18 - coreutils/usleep.c:1.9->1.10 - fileutils/mknod.c:1.21->1.22 - fileutils/sync.c:1.17->1.18 - init/halt.c:1.18->1.19 - init/init.c:1.159->1.160 - init/poweroff.c:1.15->1.16 - init/reboot.c:1.22->1.23 - procps/kill.c:1.41->1.42 - shellutils/pwd.c:1.21->1.22 - shellutils/sleep.c:1.15->1.16 - shellutils/usleep.c:1.9->1.10 - util-linux/fdflush.c:1.18->1.19 - util-linux/more.c:1.53->1.54 - util-linux/mount.c:1.98->1.99 - ---------------------- -PatchSet 2596 -Date: 2002/04/13 09:43:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for -better tape drive support in tar/cpio by using an intervening -pipe... - -Members: - archival/config.in:1.7->1.8 - archival/libunarchive/unarchive.c:1.3->1.4 - ---------------------- -PatchSet 2597 -Date: 2002/04/13 10:10:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Rework per how I did things in version in 0.60.3 so it can -properly uncompress multiple files now. - -Erik - -Members: - archival/gunzip.c:1.60->1.61 - ---------------------- -PatchSet 2598 -Date: 2002/04/13 10:30:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Teach tftp to direct the fetched file to stdout when the -user specifies "-l -" - -Erik - -Members: - networking/tftp.c:1.10->1.11 - ---------------------- -PatchSet 2599 -Date: 2002/04/13 13:33:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Nice patch from Wolfgang Denk <wd@denx.de> to provide hush with -shell loops (for, while, until) and control operators (||, &&) - -Members: - shell/hush.c:1.58->1.59 - ---------------------- -PatchSet 2600 -Date: 2002/04/13 14:02:03 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Stupid gcc always includes its own builtin strlen()... - -Members: - include/libbb.h:1.70->1.71 - libbb/xfuncs.c:1.5->1.6 - ---------------------- -PatchSet 2601 -Date: 2002/04/13 14:18:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Sed can go into an infinite loop - -Members: - testsuite/sed/sed-recurses-properly:INITIAL->1.1 - ---------------------- -PatchSet 2602 -Date: 2002/04/13 14:26:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Jim Treadway and Vladimir Oleynik to Add CTRL-K -and fix CTRL-L support for cmdedit.c - -Members: - shell/cmdedit.c:1.67->1.68 - ---------------------- -PatchSet 2603 -Date: 2002/04/13 14:32:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Jim Treadway <jim@stardot-tech.com> to teach -pidof to not add trailing spaces when not needed. - -Members: - procps/pidof.c:1.3->1.4 - ---------------------- -PatchSet 2604 -Date: 2002/04/13 14:39:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add a 'make uninstall' target - -Members: - Makefile:1.255->1.256 - ---------------------- -PatchSet 2605 -Date: 2002/04/13 14:47:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Kevin Hilman <khilman@equator.com> to fix potential -memory corruption from long pathnames in /etc/fstab. - -Members: - util-linux/mount.c:1.99->1.100 - ---------------------- -PatchSet 2606 -Date: 2002/04/13 14:52:13 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Cleanup make clean - -Members: - Makefile:1.256->1.257 - ---------------------- -PatchSet 2607 -Date: 2002/04/13 15:07:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Larry Doolittle to teach syslogd to not give up when errno is EINTR - -Members: - sysklogd/syslogd.c:1.82->1.83 - ---------------------- -PatchSet 2608 -Date: 2002/04/13 15:26:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Teach makedevs to not segfault quite so much - -Members: - miscutils/makedevs.c:1.11->1.12 - ---------------------- -PatchSet 2609 -Date: 2002/04/13 15:44:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Silly me - -Members: - libbb/xfuncs.c:1.6->1.7 - ---------------------- -PatchSet 2610 -Date: 2002/04/13 15:48:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Jim Treadway -- fix a missing "\" in usage.h - -Members: - include/usage.h:1.86->1.87 - ---------------------- -PatchSet 2611 -Date: 2002/04/13 16:12:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Jim Treadway <jim@stardot-tech.com>: - The internal __getgrent function doesn't allocate enough memory to hold - the trailing NULL pointer in the gr_mem member of the returned 'struct - group *'. - -Members: - pwd_grp/libpwd_grp/__getgrent.c:1.2->1.3 - ---------------------- -PatchSet 2612 -Date: 2002/04/15 08:40:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Ben Low <ben@titr.uow.edu.au> to allow tftp to work -with stdin as well as stdout. - -Members: - networking/tftp.c:1.11->1.12 - ---------------------- -PatchSet 2613 -Date: 2002/04/15 16:01:37 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standard - output. -* testsuite/bunzip2/bzcat-does-not-remove-compressed-file: New. - -Members: - archival/bunzip2.c:1.7->1.8 - testsuite/bunzip2/bzcat-does-not-remove-compressed-file:INITIAL->1.1 - ---------------------- -PatchSet 2614 -Date: 2002/04/17 16:33:24 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* networking/wget.c (wget_main): Check return value of safe_fwrite. - -Members: - networking/wget.c:1.47->1.48 - ---------------------- -PatchSet 2615 -Date: 2002/04/17 21:21:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -ls could mis-color certain entries when previous commands -had failed. Explicitly 0 out errno to prevent that. - -Members: - coreutils/ls.c:1.89->1.90 - fileutils/ls.c:1.89->1.90 - ---------------------- -PatchSet 2616 -Date: 2002/04/25 00:08:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply last_patch37 from vodz - -Members: - shell/cmdedit.c:1.68->1.69 - ---------------------- -PatchSet 2617 -Date: 2002/04/25 00:12:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -vodz noted this line (as imported from Debian) is wrong, and has since -been fixed upstream. - -Members: - shell/ash.c:1.47->1.48 - ---------------------- -PatchSet 2618 -Date: 2002/04/26 07:04:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Reworked by Robert Griebl <griebl@gmx.de> to support proper -module dependancies. - -Members: - modutils/modprobe.c:1.3->1.4 - ---------------------- -PatchSet 2619 -Date: 2002/04/26 08:20:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Forward port patch from Przemyslaw Czerpak <druzus@polbox.com>: - - 1. busybox-telnet dosn't inform server about the size of terminal screen. - In the world of xterminals and frame buffers it's rather horrible - to use fixed 80x24 region in upper-left corner of screen/window. - - 2. If client sends character 0x0d to the server then sends character 0x0a - the server eat the second byte (0x0a) - it's described in telnet RFC. - Client should send two bytes ( 0x0d + 0x0a or 0x0d + 0x00 ) insted of - one 0x0d byte. - - 3. busybox telnet implementation wasn't 8bit clean (look at 0xff byte). - I need it because I have to use binray transfer like rz/sz. So when - I resloved the problem (2) I corrected this one two. - -This also contains a small cleanup patch from vodz, and some minor editing -by me. - -Members: - networking/telnet.c:1.27->1.28 - ---------------------- -PatchSet 2620 -Date: 2002/04/26 08:41:22 -Author: timr -Branch: HEAD -Tag: (none) -Log: -fix from kergoth - -Members: - editors/vi.c:1.20->1.21 - ---------------------- -PatchSet 2621 -Date: 2002/04/26 08:53:39 -Author: timr -Branch: HEAD -Tag: (none) -Log: -add missing void, still has issues though - -Members: - networking/telnet.c:1.28->1.29 - ---------------------- -PatchSet 2622 -Date: 2002/04/26 09:00:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Minor formatting - -Members: - networking/telnet.c:1.29->1.30 - ---------------------- -PatchSet 2623 -Date: 2002/04/26 09:44:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix bugs - -Members: - networking/telnet.c:1.30->1.31 - ---------------------- -PatchSet 2624 -Date: 2002/04/27 00:39:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ensure that getenv("PATH") stays current, since otherwise cmdedit -(which calls getenv("PATH")) would not operate upon the current -PATH settings, which was really quite iritating. - -Erik - -Members: - shell/ash.c:1.48->1.49 - shell/msh.c:1.9->1.10 - ---------------------- -PatchSet 2625 -Date: 2002/04/27 00:53:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add the who applet, supplied by Da Chen <dchen@ayrnetworks.com> - -Members: - coreutils/who.c:INITIAL->1.1 - include/applets.h:1.55->1.56 - include/usage.h:1.87->1.88 - shellutils/Makefile.in:1.1->1.2 - shellutils/config.in:1.4->1.5 - shellutils/who.c:INITIAL->1.1 - ---------------------- -PatchSet 2626 -Date: 2002/04/27 00:59:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add netcat -i option, per patch from Cristian Ionescu-Idbohrn -<cristian.ionescu-idbohrn@axis.com> - -Members: - include/usage.h:1.88->1.89 - networking/nc.c:1.18->1.19 - ---------------------- -PatchSet 2627 -Date: 2002/04/27 01:06:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -When the .config file is missing, supply a default one -and run menuconfig - -Members: - Makefile:1.257->1.258 - ---------------------- -PatchSet 2628 -Date: 2002/04/27 02:31:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Support noerror option - -Members: - coreutils/dd.c:1.48->1.49 - fileutils/dd.c:1.48->1.49 - include/usage.h:1.89->1.90 - ---------------------- -PatchSet 2629 -Date: 2002/04/27 05:06:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -uClibc supports struct _res these days... - -Members: - networking/nslookup.c:1.27->1.28 - ---------------------- -PatchSet 2630 -Date: 2002/04/27 07:06:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Cliff L. Biffle <cbiffle@safety.net> to display memory -usage in the ps listing - -Members: - procps/ps.c:1.44->1.45 - ---------------------- -PatchSet 2631 -Date: 2002/04/27 10:19:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix silly combinitorial oversight - -Members: - coreutils/ls.c:1.90->1.91 - fileutils/ls.c:1.90->1.91 - ---------------------- -PatchSet 2632 -Date: 2002/04/27 13:16:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update website - -Members: - docs/busybox.net/index.html:1.103->1.104 - docs/busybox.net/screenshot.html:1.3->1.4 - ---------------------- -PatchSet 2633 -Date: 2002/04/29 16:32:32 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* archival/gunzip.c (gunzip_file): New. - (gunzip_main): Handle no arguments correctly. - -Members: - archival/gunzip.c:1.61->1.62 - ---------------------- -PatchSet 2634 -Date: 2002/05/01 06:57:15 -Author: timr -Branch: HEAD -Tag: (none) -Log: -fix and shrink uuencode - -Members: - Changelog:1.275->1.276 - coreutils/uuencode.c:1.21->1.22 - textutils/uuencode.c:1.21->1.22 - ---------------------- -PatchSet 2635 -Date: 2002/05/03 11:34:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Robert Griebl <griebl@gmx.de> to ignore the -s flag - -Members: - modutils/insmod.c:1.81->1.82 - ---------------------- -PatchSet 2636 -Date: 2002/05/03 16:22:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make verbose and show_only work as expected - -Erik - -Members: - modutils/modprobe.c:1.4->1.5 - ---------------------- -PatchSet 2637 -Date: 2002/05/03 16:48:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly, -merged in with the latest and greatest. - -Members: - modutils/modprobe.c:1.5->1.6 - ---------------------- -PatchSet 2638 -Date: 2002/05/05 04:40:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Tom Oehser noticed that we were lacking the SO_REUSEADDR flag. - -Members: - networking/nc.c:1.19->1.20 - ---------------------- -PatchSet 2639 -Date: 2002/05/14 23:56:29 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Entries with "noauto" options are ignored correctly when mounting all -("mount -a"), but mount fails when these entries are specified explicitly -In these cases the "noauto" option has to be simply ignored. - -Members: - util-linux/mount.c:1.100->1.101 - ---------------------- -PatchSet 2640 -Date: 2002/05/15 00:03:23 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -This patch adds -e (extended information) to route and -r/-e (show routing -tables/extended information) to netstat. -This makes them behave (more) like their GNU counterparts. - -Members: - networking/netstat.c:1.2->1.3 - networking/route.c:1.14->1.15 - ---------------------- -PatchSet 2641 -Date: 2002/05/15 00:10:58 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -This patch adds -e (extended information) to route and -r/-e (show routing -tables/extended information) to netstat. -This makes them behave (more) like their GNU counterparts. - -Members: - include/usage.h:1.90->1.91 - ---------------------- -PatchSet 2642 -Date: 2002/05/15 00:22:06 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Add --login support. This is the bash way of starting a shell that should -parse the profile files. - -Members: - shell/ash.c:1.49->1.50 - ---------------------- -PatchSet 2643 -Date: 2002/05/15 00:36:44 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added support for -Y|--proxy=on/off to wget - -Members: - include/usage.h:1.91->1.92 - networking/wget.c:1.48->1.49 - ---------------------- -PatchSet 2644 -Date: 2002/05/15 00:42:08 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Complete rewrite to support stack loading/unloading with proper -handling of duplicates in the dependencies list. - -Members: - modutils/modprobe.c:1.6->1.7 - ---------------------- -PatchSet 2645 -Date: 2002/05/15 22:45:52 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Don't delete source file when decompressing to stdout -This is the normal GNU gunzip behaviour - -Members: - archival/gunzip.c:1.62->1.63 - ---------------------- -PatchSet 2646 -Date: 2002/05/15 22:57:42 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -gunzip'ing many files to stdout works now -Fixed a missing initialisation and made a for loop more readable. - -Members: - archival/gunzip.c:1.63->1.64 - ---------------------- -PatchSet 2647 -Date: 2002/05/15 23:13:46 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Support old-style compress (.Z) files via libbb / unzip( ) calls -(configurable) - When enabled an applet "uncompress" is also made -available (oddname to gunzip) - -Members: - archival/libunarchive/unzip.c:1.17->1.18 - include/applets.h:1.56->1.57 - libbb/Makefile.in:1.1->1.2 - libbb/unzip.c:1.17->1.18 - sysdeps/linux/config.in:1.4->1.5 - ---------------------- -PatchSet 2648 -Date: 2002/05/15 23:19:09 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh! Remember to close /etc/inittab - -Members: - init/init.c:1.160->1.161 - ---------------------- -PatchSet 2649 -Date: 2002/05/16 20:14:15 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Reduced code size for new -e flag (suggested by vodz) - -Members: - networking/route.c:1.15->1.16 - ---------------------- -PatchSet 2650 -Date: 2002/05/17 23:18:04 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -SUpport old style -[::digit::] options for head and tail -Also make head behave like GNU head (-0/-n 0 is valid) - -Members: - coreutils/head.c:1.26->1.27 - coreutils/tail.c:1.40->1.41 - textutils/head.c:1.26->1.27 - textutils/tail.c:1.40->1.41 - ---------------------- -PatchSet 2651 -Date: 2002/05/18 10:16:04 -Author: timr -Branch: HEAD -Tag: (none) -Log: -ping return 1 if can't ping - -Members: - networking/ping.c:1.50->1.51 - ---------------------- -PatchSet 2652 -Date: 2002/05/19 20:00:14 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Support old-style compress (.Z) files via libbb / unzip( ) calls -(configurable) - When enabled an applet "uncompress" is also made -available (oddname to gunzip) -[the cvs add for this file got lost somehow...] - -Members: - archival/libunarchive/uncompress.c:INITIAL->1.1 - libbb/uncompress.c:INITIAL->1.1 - ---------------------- -PatchSet 2653 -Date: 2002/05/23 00:34:35 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Some cleanups, some size reductions and some buffer overflow checks -Most of it based on ideas from vodz - -Members: - modutils/modprobe.c:1.7->1.8 - ---------------------- -PatchSet 2654 -Date: 2002/05/23 00:38:12 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Made exit code SysV compliant. Also added -s (single pid) flag. - -Members: - procps/pidof.c:1.4->1.5 - ---------------------- -PatchSet 2655 -Date: 2002/05/24 07:50:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Magnus Damm <damm@opensource.se> to rework things -greatly, and keep the arch specific relocations together, -fixes R_PPC_ADDR32 handling so powerpc can work, and changes the -tlb tables to be linked lists (again so powerpc can work). - -Members: - modutils/insmod.c:1.82->1.83 - ---------------------- -PatchSet 2656 -Date: 2002/05/24 07:59:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ensure that insmod supports at least one MODULE_INTERFACE - -Erik - -Members: - modutils/config.in:1.3->1.4 - ---------------------- -PatchSet 2657 -Date: 2002/05/27 23:24:53 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added include for isdigit(); simplified -<num> detection - -Members: - coreutils/head.c:1.27->1.28 - coreutils/tail.c:1.41->1.42 - textutils/head.c:1.27->1.28 - textutils/tail.c:1.41->1.42 - ---------------------- -PatchSet 2658 -Date: 2002/05/28 22:32:10 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added support for /etc/modules.conf parsing -for now only the 'alias' entries are evaluated - -Members: - modutils/modprobe.c:1.8->1.9 - ---------------------- -PatchSet 2659 -Date: 2002/05/29 14:45:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Randolfe Averty to fixup package conflict checks, cleanup some memory leaks and reorganise dependency checking. -Some further memory leaks fixed by me. - -Members: - archival/dpkg.c:1.61->1.62 - archival/libunarchive/unarchive.c:1.4->1.5 - ---------------------- -PatchSet 2660 -Date: 2002/05/29 20:08:41 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Include busybox.h before testing CONFIG_LOCALE_SUPPORT. - -Members: - coreutils/cal.c:1.1->1.2 - shellutils/cal.c:1.1->1.2 - ---------------------- -PatchSet 2661 -Date: 2002/06/02 10:36:12 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fixed a realloc bug found by Martin Volf - -Members: - modutils/modprobe.c:1.9->1.10 - ---------------------- -PatchSet 2662 -Date: 2002/06/04 14:28:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Avoid stack munching stdio implementations. - -Erik - -Members: - modutils/modprobe.c:1.10->1.11 - ---------------------- -PatchSet 2663 -Date: 2002/06/04 20:33:58 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Cleaned up Erik's fgets -> read patch and fixed a buffer overflow - -Members: - modutils/modprobe.c:1.11->1.12 - ---------------------- -PatchSet 2664 -Date: 2002/06/04 21:06:23 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Implement two types of suid/sgid support for BusyBox: -1) tinylogin like with compile time selection and a chown root.root -2) Runtime configurable via /etc/busybox.conf (docu is in the works) -[Parts of this patch may overlap with my other two patches] - -Members: - applets/applets.c:1.9->1.10 - include/applets.h:1.57->1.58 - include/busybox.h:1.49->1.50 - include/libbb.h:1.71->1.72 - sysdeps/linux/config.in:1.5->1.6 - ---------------------- -PatchSet 2665 -Date: 2002/06/04 21:10:10 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fix for broken handling off BusyBox's own pwd/grp implementations -[Parts of this patch may overlap with my other two patches] - -Members: - include/grp.h:1.3->1.4 - include/pwd.h:1.3->1.4 - include/shadow.h:INITIAL->1.1 - init/start_stop_daemon.c:1.4->1.5 - libbb/my_getgrgid.c:1.2->1.3 - libbb/my_getgrnam.c:1.2->1.3 - libbb/my_getpwnam.c:1.2->1.3 - libbb/my_getpwnamegid.c:1.2->1.3 - libbb/my_getpwuid.c:1.2->1.3 - networking/netstat.c:1.3->1.4 - shell/ash.c:1.50->1.51 - ---------------------- -PatchSet 2666 -Date: 2002/06/04 21:45:42 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Bigger patch for (partial) tinylogin integration -- Made a new dir loginutils -- Moved all applets from pwd_grp to loginutils -- Added new applets su.c login.c to loginutils -- Made a new dir libpwdgrp -- Moved everything from pwd_grp/libpwd_grp there -- Added shadow.c to libpwdgrp -- Removed dir pwd_grp -- Added usage strings for login and su to usage.h -- Changed main Makefile to reflect the dir rearrangements -[Parts of this patch may overlap with my other two patches] - -Members: - Makefile:1.258->1.259 - include/usage.h:1.92->1.93 - libpwdgrp/Makefile:INITIAL->1.1 - libpwdgrp/Makefile.in:INITIAL->1.1 - libpwdgrp/__getgrent.c:INITIAL->1.1 - libpwdgrp/__getpwent.c:INITIAL->1.1 - libpwdgrp/fgetgrent.c:INITIAL->1.1 - libpwdgrp/fgetpwent.c:INITIAL->1.1 - libpwdgrp/getgrgid.c:INITIAL->1.1 - libpwdgrp/getgrnam.c:INITIAL->1.1 - libpwdgrp/getpw.c:INITIAL->1.1 - libpwdgrp/getpwnam.c:INITIAL->1.1 - libpwdgrp/getpwuid.c:INITIAL->1.1 - libpwdgrp/grent.c:INITIAL->1.1 - libpwdgrp/initgroups.c:INITIAL->1.1 - libpwdgrp/putpwent.c:INITIAL->1.1 - libpwdgrp/pwent.c:INITIAL->1.1 - libpwdgrp/setgroups.c:INITIAL->1.1 - libpwdgrp/shadow.c:INITIAL->1.1 - loginutils/Makefile:INITIAL->1.1 - loginutils/Makefile.in:INITIAL->1.1 - loginutils/addgroup.c:INITIAL->1.1 - loginutils/adduser.c:INITIAL->1.1 - loginutils/config.in:INITIAL->1.1 - loginutils/deluser.c:INITIAL->1.1 - loginutils/getty.c:INITIAL->1.1 - loginutils/login.c:INITIAL->1.1 - loginutils/su.c:INITIAL->1.1 - loginutils/tinylogin.c:INITIAL->1.1 - loginutils/tinylogin.h:INITIAL->1.1 - pwd_grp/Makefile:1.7->1.8(DEAD) - pwd_grp/Makefile.in:1.1->1.2(DEAD) - pwd_grp/addgroup.c:1.7->1.8(DEAD) - pwd_grp/adduser.c:1.10->1.11(DEAD) - pwd_grp/config.in:1.4->1.5(DEAD) - pwd_grp/deluser.c:1.7->1.8(DEAD) - pwd_grp/getty.c:1.5->1.6(DEAD) - pwd_grp/libpwd_grp/Makefile:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/Makefile.in:1.1->1.2(DEAD) - pwd_grp/libpwd_grp/__getgrent.c:1.3->1.4(DEAD) - pwd_grp/libpwd_grp/__getpwent.c:1.1->1.2(DEAD) - pwd_grp/libpwd_grp/fgetgrent.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/fgetpwent.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/getgrgid.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/getgrnam.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/getpw.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/getpwnam.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/getpwuid.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/grent.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/initgroups.c:1.3->1.4(DEAD) - pwd_grp/libpwd_grp/putpwent.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/pwent.c:1.2->1.3(DEAD) - pwd_grp/libpwd_grp/setgroups.c:1.5->1.6(DEAD) - ---------------------- -PatchSet 2667 -Date: 2002/06/04 21:51:06 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Cleanup leftover files from big move - -Members: - pwd_grp/.indent.pro:1.1->1.2(DEAD) - ---------------------- -PatchSet 2668 -Date: 2002/06/05 08:11:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -plug fd leak noticed by Russ Dill - -Erik - -Members: - init/start_stop_daemon.c:1.5->1.6 - ---------------------- -PatchSet 2669 -Date: 2002/06/06 12:35:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch41 from vodz to fix stty -F and similar - -Members: - coreutils/stty.c:1.6->1.7 - shellutils/stty.c:1.6->1.7 - ---------------------- -PatchSet 2670 -Date: 2002/06/06 12:47:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Per discussion with vodz, Tim's changes do not seem to make sense. -Revert them. - -Erik - -Members: - networking/ping.c:1.51->1.52 - ---------------------- -PatchSet 2671 -Date: 2002/06/06 13:07:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from vodz to only setenv PATH when PATH changes, which is much -smarter than my quick fix. - -Members: - shell/ash.c:1.51->1.52 - ---------------------- -PatchSet 2672 -Date: 2002/06/06 13:11:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Gyepi SAM <gyepi@praxis-sw.com>: - When DEBUG is defined - 1. need to include resolv.h (for _resinit()) - 2. remove _() call around string. It appears to be a remnant of i18n or some such notion - -Members: - libbb/inet_common.c:1.1->1.2 - ---------------------- -PatchSet 2673 -Date: 2002/06/06 13:24:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Gyepi SAM <gyepi@praxis-sw.com>: - -Fixed up domain removal for local domains. GNU traceroute does not do this. I -don't know why we do. Fixed incorrect argument for reverse resolution. Clean -up cruft that appears when CONFIG_FEATURE_TRACEROUTE_VERBOSE is defined - -Members: - networking/traceroute.c:1.7->1.8 - ---------------------- -PatchSet 2674 -Date: 2002/06/06 13:59:13 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Email addr fix - -Members: - networking/telnet.c:1.31->1.32 - ---------------------- -PatchSet 2675 -Date: 2002/06/06 14:00:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Lets give this a try... - -Members: - Makefile:1.259->1.260 - ---------------------- -PatchSet 2676 -Date: 2002/06/06 14:33:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a buffer overflow found by Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar> - -Erik - -Members: - shell/lash.c:1.142->1.143 - ---------------------- -PatchSet 2677 -Date: 2002/06/06 15:24:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix buffer overflows noted by Gerardo Puga - -Erik - -Members: - modutils/insmod.c:1.83->1.84 - ---------------------- -PatchSet 2678 -Date: 2002/06/06 15:36:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix buffer overflows noted by Gerardo Puga - -Erik - -Members: - miscutils/makedevs.c:1.12->1.13 - ---------------------- -PatchSet 2679 -Date: 2002/06/06 18:30:16 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -If config file can not be parsed, use compiled in BB_SUID_... values as a -fallback method - -Members: - applets/applets.c:1.10->1.11 - ---------------------- -PatchSet 2680 -Date: 2002/06/08 13:44:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -vodz' last_patch42_2, which is an updated fix for buffer overflows -noted by Gerardo Puga - -Members: - miscutils/makedevs.c:1.13->1.14 - ---------------------- -PatchSet 2681 -Date: 2002/06/11 14:25:26 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev. - -Members: - libbb/copy_file.c:1.18->1.19 - ---------------------- -PatchSet 2682 -Date: 2002/06/11 14:29:08 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -* testsuite/sed/sed-recurses-properly: Mark XFAIL. - -Members: - testsuite/sed/sed-recurses-properly:1.1->1.2 - ---------------------- -PatchSet 2683 -Date: 2002/06/12 00:43:27 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Patch from Simon Krahnke: -I wrote a patch for busybox for our company's (www.lisa.de) -private use. [...] To sed it adds the '!'-inversion of addresses. - -Members: - editors/sed.c:1.88->1.89 - ---------------------- -PatchSet 2684 -Date: 2002/06/15 15:33:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't use pointless GNU-isms - -Members: - coreutils/date.c:1.34->1.35 - shellutils/date.c:1.34->1.35 - ---------------------- -PatchSet 2685 -Date: 2002/06/15 15:37:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a potential macro expansion problem... isspace can be -a macro causing a double decrement... - -Members: - coreutils/cal.c:1.2->1.3 - shellutils/cal.c:1.2->1.3 - ---------------------- -PatchSet 2686 -Date: 2002/06/18 06:16:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -As noted by Yves Lavoie ing. <yves.lavoie.ing@sympatico.ca>, don't -lose the last letter of the module name. - -Members: - modutils/insmod.c:1.84->1.85 - ---------------------- -PatchSet 2687 -Date: 2002/06/22 07:35:29 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Major revamp. I've been trying to clean up the code. the bzerror stuff -still needs major attention (i.e. removal). - -Removed references to uninitialized variables like progName, -smallMode, noisy, etc. Remove functions and code for handling "small" -decompression mode, since it is all unreachable. Remove -total_{in,out}* counters - they are never used. Remove panic() -function and assert_h and their uses because they are all for "should -never happen" circumstances. Replace internal malloc/free wrappers -with xmalloc and free. Remove conditional in if(foo)free(foo); -situations. Remove bogus - if (sizeof(int) != 4) { - return BZ_CONFIG_ERROR; - } -(...etc...) code and code for handling BZ_CONFIG_ERROR. Someone should -go through and change the applet to use well-defined types when -appropriate - it expects sizeof(short)==2 && sizeof(int)==4. Until -this commit these were explicitly checked for, and the applet would -exit if these types were not the right size. (I think this is wrong -even as an interim solution.) - -With gcc 3.1 reduces size of binary on i386-linux by about 700 bytes. - -Lightly tested. - -Members: - archival/bunzip2.c:1.8->1.9 - ---------------------- -PatchSet 2688 -Date: 2002/06/22 18:15:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply vodz' cleanup for insmod buffer overflows, which was cleaner -than my first effort. - -Members: - modutils/insmod.c:1.85->1.86 - ---------------------- -PatchSet 2689 -Date: 2002/06/22 18:20:50 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply last_patch46 from vodz, to fix buffer overflows noted by -Gerardo Puga, and to optimize for size a little bit. Thanks vodz - -Members: - util-linux/mount.c:1.101->1.102 - ---------------------- -PatchSet 2690 -Date: 2002/06/22 18:23:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kill dead email address - -Erik - -Members: - util-linux/mount.c:1.102->1.103 - ---------------------- -PatchSet 2691 -Date: 2002/06/22 18:32:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply vodz' last_patch44 -- cleanup several chars to be const, fix -rotten error handling, kill spare \n's, etc - -Members: - networking/netstat.c:1.4->1.5 - ---------------------- -PatchSet 2692 -Date: 2002/06/22 18:49:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Several login cleanups from vodz - -Members: - loginutils/login.c:1.1->1.2 - ---------------------- -PatchSet 2693 -Date: 2002/06/23 05:24:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Port over the last of the tinylogin applets - -Erik - -Members: - include/applets.h:1.58->1.59 - include/libbb.h:1.72->1.73 - include/shadow_.h:INITIAL->1.1 - include/usage.h:1.93->1.94 - libbb/Makefile.in:1.2->1.3 - libbb/change_identity.c:INITIAL->1.1 - libbb/correct_password.c:INITIAL->1.1 - libbb/libc5.c:1.2->1.3 - libbb/messages.c:1.6->1.7 - libbb/obscure.c:INITIAL->1.1 - libbb/pw_encrypt.c:INITIAL->1.1 - libbb/pwd2spwd.c:INITIAL->1.1 - libbb/restricted_shell.c:INITIAL->1.1 - libbb/run_shell.c:INITIAL->1.1 - libbb/setup_environment.c:INITIAL->1.1 - loginutils/Makefile.in:1.1->1.2 - loginutils/addgroup.c:1.1->1.2 - loginutils/adduser.c:1.1->1.2 - loginutils/config.in:1.1->1.2 - loginutils/deluser.c:1.1->1.2 - loginutils/login.c:1.2->1.3 - loginutils/passwd.c:INITIAL->1.1 - loginutils/su.c:1.1->1.2 - loginutils/sulogin.c:INITIAL->1.1 - loginutils/tinylogin.c:1.1->1.2(DEAD) - loginutils/tinylogin.h:1.1->1.2(DEAD) - loginutils/vlock.c:INITIAL->1.1 - ---------------------- -PatchSet 2694 -Date: 2002/06/23 05:50:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Rework optimization code. Be more compiler aware. - -Erik - -Members: - Rules.mak:1.2->1.3 - ---------------------- -PatchSet 2695 -Date: 2002/06/23 22:56:13 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -remove cleanUpAndFail, and replace it with exit(). because that's what -it does unless srcMode was set, and srcMode is never set. - -Members: - archival/bunzip2.c:1.9->1.10 - ---------------------- -PatchSet 2696 -Date: 2002/06/23 23:00:41 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Needs shadow.h; otherwise wont compile without CONFIG_USE_BB_SHADOW - -Members: - libbb/pwd2spwd.c:1.1->1.2 - ---------------------- -PatchSet 2697 -Date: 2002/06/23 23:13:22 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -inline many functions that are only called once. saves about 300 bytes -on i386. also staticify most functions. - -Members: - archival/bunzip2.c:1.10->1.11 - ---------------------- -PatchSet 2698 -Date: 2002/06/23 23:25:21 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Remove advertising clauses in accordance with -ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change - -Members: - coreutils/cal.c:1.3->1.4 - coreutils/od.c:1.1->1.2 - libbb/dump.c:1.1->1.2 - networking/traceroute.c:1.8->1.9 - shellutils/cal.c:1.3->1.4 - textutils/od.c:1.1->1.2 - util-linux/hexdump.c:1.1->1.2 - ---------------------- -PatchSet 2699 -Date: 2002/07/02 20:14:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -David Frascone <dave@frascone.com> noticed two problems. First, modprobe was -trying to call 'insmod -q', which wasn't supported. Secondly, when modprobe -was fed blank lines from modules.dep, we ended up calling xstrndup(ptr, -1), -which with suitably bad results. David provided a patch to catch the blank -lines, and I have added insmod -q support. So modprobe should work again. - -Erik - -Members: - modutils/insmod.c:1.86->1.87 - modutils/modprobe.c:1.12->1.13 - ---------------------- -PatchSet 2700 -Date: 2002/07/03 03:52:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Silly spelling fix - -Erik - -Members: - include/usage.h:1.94->1.95 - ---------------------- -PatchSet 2701 -Date: 2002/07/03 05:24:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Little fix to avoid overflow - -Members: - coreutils/dos2unix.c:1.15->1.16 - textutils/dos2unix.c:1.15->1.16 - ---------------------- -PatchSet 2702 -Date: 2002/07/03 05:47:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Cleanup shadow.h stuff so it behaves as intended - -Erik - -Members: - include/shadow.h:1.1->1.2(DEAD) - libbb/pwd2spwd.c:1.2->1.3 - libpwdgrp/shadow.c:1.1->1.2 - loginutils/config.in:1.2->1.3 - sysdeps/linux/config.in:1.6->1.7 - ---------------------- -PatchSet 2703 -Date: 2002/07/03 05:54:52 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix text alignment, thanks to Sander Klein <s.klein@quicknet.nl> - -Members: - loginutils/passwd.c:1.1->1.2 - ---------------------- -PatchSet 2704 -Date: 2002/07/03 06:15:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from till busch <buti@gmx.at> -- unblock all signals -in exec_signal() before calling exec() - -Members: - init/init.c:1.161->1.162 - ---------------------- -PatchSet 2705 -Date: 2002/07/03 06:32:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Danny Lepage <danny.lepage@cognicase.com> to fix -dutmp for uClibc. - -Members: - miscutils/dutmp.c:1.27->1.28 - ---------------------- -PatchSet 2706 -Date: 2002/07/03 06:44:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix from vodz so that complex init commands actually work - -Members: - init/init.c:1.162->1.163 - ---------------------- -PatchSet 2707 -Date: 2002/07/03 06:55:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Martin Volf <volf@dragon.cz> to fix where I had -screwed up the usage messages - -Members: - include/usage.h:1.95->1.96 - ---------------------- -PatchSet 2708 -Date: 2002/07/03 10:13:21 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -hide shadow using stuff when CONFIG_FEATURE_SHADOWPASSWDS -is not set - -Erik - -Members: - loginutils/vlock.c:1.1->1.2 - ---------------------- -PatchSet 2709 -Date: 2002/07/03 12:08:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply last_patch47 from vodz to fix several problems, such as the ash "job -control turned off" bug, console_setup() was called with a closed file -descriptor, setsid() inconsistancy, and silly string handling bugs. I have -modified his patch to allow the askfirst init actions to have a controlling -terminal. - -Members: - init/init.c:1.163->1.164 - ---------------------- -PatchSet 2710 -Date: 2002/07/03 12:46:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This patch from Bart Visscher <magick@linux-fan.com> adds -IPV6 support to busybox. This patch does the following: - * Add IPv6 support to libbb - * Enable IPv6 interface address display - * Add IPv6 config option - * Adds ping6, an adaptation of the ping applet for IPv6 - * Adds support routines for ping6: - - xgethostbyname2 - - create_icmp6_socket - * Adds ifconfig support for IPv6 - * Add support IPv6 to netstat - * Add IPv6 support to route -Thanks Bart! - -Members: - include/applets.h:1.59->1.60 - include/inet_common.h:1.1->1.2 - include/libbb.h:1.73->1.74 - include/usage.h:1.96->1.97 - libbb/Makefile.in:1.3->1.4 - libbb/create_icmp6_socket.c:INITIAL->1.1 - libbb/inet_common.c:1.2->1.3 - libbb/interface.c:1.7->1.8 - libbb/xgethostbyname2.c:INITIAL->1.1 - networking/Makefile.in:1.1->1.2 - networking/config.in:1.5->1.6 - networking/ifconfig.c:1.16->1.17 - networking/netstat.c:1.5->1.6 - networking/ping6.c:INITIAL->1.1 - networking/route.c:1.16->1.17 - ---------------------- -PatchSet 2711 -Date: 2002/07/03 12:51:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A patch from Bart Visscher <magick@linux-fan.com> to add an -xconnect helper routine which does: - -address and port resolving - -tries to connect to all resolved addresses until connected - -uses getaddrinfo, so works for IPv6 too -This patch also ports rdate, telnet, and wget to use the new -xconnect function. Thanks Bart! - -Members: - libbb/xconnect.c:INITIAL->1.1 - networking/telnet.c:1.32->1.33 - networking/wget.c:1.49->1.50 - util-linux/rdate.c:1.20->1.21 - ---------------------- -PatchSet 2712 -Date: 2002/07/03 20:50:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -tito <farmatito@tiscali.it> noticed that delgroup was actually -setting CONFIG_DELUSER. Oops. - -Members: - loginutils/config.in:1.3->1.4 - ---------------------- -PatchSet 2713 -Date: 2002/07/04 00:19:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Scrub pwd.h and grp.h handling so we don't have to play any -silly games. - -Erik - -Members: - Rules.mak:1.3->1.4 - applets/applets.c:1.11->1.12 - coreutils/uudecode.c:1.18->1.19 - include/grp.h:1.4->1.5(DEAD) - include/grp_.h:INITIAL->1.1 - include/libbb.h:1.74->1.75 - include/pwd.h:1.4->1.5(DEAD) - include/pwd_.h:INITIAL->1.1 - init/start_stop_daemon.c:1.6->1.7 - libbb/my_getgrgid.c:1.3->1.4 - libbb/my_getgrnam.c:1.3->1.4 - libbb/my_getpwnam.c:1.3->1.4 - libbb/my_getpwnamegid.c:1.3->1.4 - libbb/my_getpwuid.c:1.3->1.4 - libpwdgrp/__getgrent.c:1.1->1.2 - libpwdgrp/__getpwent.c:1.1->1.2 - libpwdgrp/fgetgrent.c:1.1->1.2 - libpwdgrp/fgetpwent.c:1.1->1.2 - libpwdgrp/getgrgid.c:1.1->1.2 - libpwdgrp/getgrnam.c:1.1->1.2 - libpwdgrp/getpw.c:1.1->1.2 - libpwdgrp/getpwnam.c:1.1->1.2 - libpwdgrp/getpwuid.c:1.1->1.2 - libpwdgrp/grent.c:1.1->1.2 - libpwdgrp/initgroups.c:1.1->1.2 - libpwdgrp/putpwent.c:1.1->1.2 - libpwdgrp/pwent.c:1.1->1.2 - libpwdgrp/setgroups.c:1.1->1.2 - loginutils/addgroup.c:1.2->1.3 - networking/netstat.c:1.6->1.7 - shell/ash.c:1.52->1.53 - shell/cmdedit.c:1.69->1.70 - textutils/uudecode.c:1.18->1.19 - ---------------------- -PatchSet 2714 -Date: 2002/07/04 00:49:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This is last_patch48 from vodz. More cleanups, kills a bit -of dead code, fixes one blatent bug. - -Members: - init/init.c:1.164->1.165 - ---------------------- -PatchSet 2715 -Date: 2002/07/04 01:19:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Stewart Brodie <stewart.brodie@pace.co.uk> to fix ash: - -When alias support is not configured, ash believes that command parameters -that look like dd's "if=/dev/zero" are requests to set a temporary -environment variable whilst dd is running, even though it appears after the -command name. This is caused by the re-use of the checkalias global variable -to indicate when both alias checking and environment variable checking. The -failure to reset this flag is due to the reset action being performed only -inside the feature check CHECK_ASH_ALIAS. Hence ash works as expected when -aliases are configured in, and fails when not. - -Example script using 'date' with different settings of TZ: - -# TZ=Europe/London -# export TZ -# date -Thu May 30 17:18:49 BST 2002 -# TZ=America/New_York date -Thu May 30 12:19:10 EDT 2002 -# date -Thu May 30 17:19:12 BST 2002 -# date TZ=America/New_York -Thu May 30 12:19:30 EDT 2002 <----- wrong, should be BST time (or error!) -# date -Thu May 30 17:19:35 BST 2002 - -Attached is a patch against revision 1.52 of ash.c which moves the checks so -that checkalias is updated regardless of whether CONFIG_ASH_ALIAS is set. -With this patch applied, the command shown above which should generate an -error does generate an error. - -I have tested this patch with the 'dd' command too and that now works -correctly. - -Members: - shell/ash.c:1.53->1.54 - ---------------------- -PatchSet 2716 -Date: 2002/07/08 02:40:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Some minor bits of scrubbing - -Members: - docs/busybox.net/index.html:1.104->1.105 - docs/busybox.net/oldnews.html:1.12->1.13 - ---------------------- -PatchSet 2717 -Date: 2002/07/11 11:40:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Brad Campbell <brad@seme.com.au> notes that -xconnect.c needs #include <netinet/in.h> -to compile if CONFIG_FEATURE_IPV6 is not defined - -Members: - libbb/xconnect.c:1.1->1.2 - ---------------------- -PatchSet 2718 -Date: 2002/07/11 12:11:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup warnings and undefined operations that show up in gcc-3.1 - -Erik - -Members: - archival/libunarchive/deb_extract.c:1.1->1.2 - archival/libunarchive/get_header_ar.c:1.1->1.2 - archival/libunarchive/get_header_cpio.c:1.1->1.2 - archival/libunarchive/get_header_tar.c:1.1->1.2 - archival/libunarchive/seek_sub_file.c:1.2->1.3 - coreutils/md5sum.c:1.26->1.27 - coreutils/uuencode.c:1.22->1.23 - editors/sed.c:1.89->1.90 - networking/ifconfig.c:1.17->1.18 - networking/telnet.c:1.33->1.34 - shell/ash.c:1.54->1.55 - textutils/md5sum.c:1.26->1.27 - textutils/uuencode.c:1.22->1.23 - ---------------------- -PatchSet 2719 -Date: 2002/07/12 01:04:46 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Accept the --passive-ftp cmd.line option. We always use passive ftp mode, -so it doesn't hurt (adds compatibility though) - -Members: - networking/wget.c:1.50->1.51 - ---------------------- -PatchSet 2720 -Date: 2002/07/13 07:08:39 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Try to be more clear about the current two-CVS-trees -situation. - -Erik - -Members: - docs/busybox.net/index.html:1.105->1.106 - ---------------------- -PatchSet 2721 -Date: 2002/07/13 07:24:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Better clarify the CVS tree situation - -Erik - -Members: - docs/busybox.net/index.html:1.106->1.107 - ---------------------- -PatchSet 2722 -Date: 2002/07/14 16:39:05 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh! - -Members: - docs/busybox.net/index.html:1.107->1.108 - ---------------------- -PatchSet 2723 -Date: 2002/07/16 22:53:59 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Don't treat a non-existant/-readable config file as an empty config, but -use the compiled in _BB_SUID_* flags (same as for parse errors) - -Members: - applets/applets.c:1.12->1.13 - ---------------------- -PatchSet 2724 -Date: 2002/07/17 00:50:05 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fix for the totally broken adduser applet (parts/ideas from vodz and tito) - -Members: - loginutils/adduser.c:1.2->1.3 - ---------------------- -PatchSet 2725 -Date: 2002/07/19 00:59:16 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added a compile time option to suppress the "Using fallback.." message -if no busybox.conf file is existant. - -Members: - applets/applets.c:1.13->1.14 - sysdeps/linux/config.in:1.7->1.8 - ---------------------- -PatchSet 2726 -Date: 2002/07/19 01:05:34 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Applied vodz' patches #49 and #50 (with a small correction in runshell.c) - -#49: I found one memory overflow and memory leak in "ln" applet. -Last patch reduced also 54 bytes. ;) - -#50: I found bug in loginutils/Makefile.in. -New patch have also new function to libbb and -aplied this to applets and other cosmetic changes. - -Members: - Makefile:1.260->1.261 - archival/gunzip.c:1.64->1.65 - archival/libunarchive/get_header_ar.c:1.2->1.3 - archival/libunarchive/unarchive.c:1.5->1.6 - coreutils/expr.c:1.10->1.11 - coreutils/ln.c:1.39->1.40 - fileutils/ln.c:1.39->1.40 - include/libbb.h:1.75->1.76 - libbb/Makefile.in:1.4->1.5 - libbb/concat_path_file.c:1.8->1.9 - libbb/run_shell.c:1.1->1.2 - libbb/xconnect.c:1.2->1.3 - libbb/xreadlink.c:1.2->1.3 - loginutils/Makefile.in:1.2->1.3 - loginutils/getty.c:1.1->1.2 - loginutils/passwd.c:1.2->1.3 - modutils/insmod.c:1.87->1.88 - shell/cmdedit.c:1.70->1.71 - shellutils/expr.c:1.10->1.11 - util-linux/getopt.c:1.9->1.10 - ---------------------- -PatchSet 2727 -Date: 2002/07/19 21:27:11 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -- Forgot to cvs add bb_asprintf.c (from vodz' patch #50) -- Applied Joel Coltoff's xconnect patch: -On both my host system and with mipsel-linux for my embedded systems -the function getservbyname() gives the port number already in host order. -In fact, this is how it was used by rdate in version 0.60.3. The snapshot -I have of the development tree from July 12, 2002 takes the port number -and stuffs it into htons() before it uses it. This causes bugs in rdate, -telnet and wget. This patch fixes that. - -Members: - libbb/bb_asprintf.c:INITIAL->1.1 - libbb/xconnect.c:1.3->1.4 - ---------------------- -PatchSet 2728 -Date: 2002/07/19 21:52:21 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Applied syslogd fix submitted by Bart Visscher: -I am using BB 0.60.2 in a floppy distro, and the syslog (and logger) is -unable to log the "<" char. This shows up in ppp logfiles. [...] -#logger "<pcomp>" results in "comp>" arriving at the log. - -Members: - sysklogd/syslogd.c:1.83->1.84 - ---------------------- -PatchSet 2729 -Date: 2002/07/21 17:50:48 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Initial checkin of a very primitive hwclock replacement - -Members: - include/applets.h:1.60->1.61 - include/usage.h:1.97->1.98 - util-linux/Makefile.in:1.1->1.2 - util-linux/config.in:1.6->1.7 - util-linux/hwclock.c:INITIAL->1.1 - ---------------------- -PatchSet 2730 -Date: 2002/07/21 18:33:27 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fixed two compiler warnings - -Members: - loginutils/addgroup.c:1.3->1.4 - modutils/insmod.c:1.88->1.89 - ---------------------- -PatchSet 2731 -Date: 2002/07/23 23:05:47 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added tar -cz support (creating gzipped tar files without a gzip pipe) - -Members: - archival/config.in:1.8->1.9 - archival/tar.c:1.146->1.147 - ---------------------- -PatchSet 2732 -Date: 2002/07/24 00:45:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix indentation. Support killall -q, for pcmcia-cs - -Erik - -Members: - procps/kill.c:1.42->1.43 - ---------------------- -PatchSet 2733 -Date: 2002/07/24 01:34:48 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Patch for bug #1183: Added a -xdev option to find (configurable) - -Members: - findutils/config.in:1.3->1.4 - findutils/find.c:1.34->1.35 - ---------------------- -PatchSet 2734 -Date: 2002/07/24 01:56:56 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Commited patch from bug #1182 -Although ssrat@mailbag.com says this is not GNU behaviour, it really *is* -(man nslookup) - -Members: - networking/nslookup.c:1.28->1.29 - ---------------------- -PatchSet 2735 -Date: 2002/07/24 02:41:30 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Add support for /etc/filesystem when searching for an "auto" filesystem -This is bug #1246 - -Members: - util-linux/mount.c:1.103->1.104 - ---------------------- -PatchSet 2736 -Date: 2002/07/25 15:17:19 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fix for bug #1255 -- support for mount -t <type> - -Members: - util-linux/mount.c:1.104->1.105 - ---------------------- -PatchSet 2737 -Date: 2002/07/26 16:54:20 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -modprobe now also uses "options" from /etc/modules.conf - -Members: - modutils/modprobe.c:1.13->1.14 - ---------------------- -PatchSet 2738 -Date: 2002/07/29 07:39:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Tim Riker to allow tty* in inittab if the tty -actually exists -- serial console is not the issue... - -Members: - Changelog:1.276->1.277 - init/init.c:1.165->1.166 - ---------------------- -PatchSet 2739 -Date: 2002/07/29 08:59:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kill a silly warning - -Members: - init/init.c:1.166->1.167 - ---------------------- -PatchSet 2740 -Date: 2002/07/29 21:28:38 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fixed a bug that I had introduced with the new "options" handling. - -Members: - modutils/modprobe.c:1.14->1.15 - ---------------------- -PatchSet 2741 -Date: 2002/07/31 00:11:00 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added the -I (isofmt) options to date, which comes in handy for scripts -(this is a confiureable option) - -Members: - coreutils/date.c:1.35->1.36 - shellutils/config.in:1.5->1.6 - shellutils/date.c:1.35->1.36 - ---------------------- -PatchSet 2742 -Date: 2002/07/31 00:13:51 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fixed a timing bug which occured when bb ash is run in a rxvt on the -HP iPAQ. Sometimes we get a SIGWINCH and want to print the prompt, although -the prompt is not yet initialised (0) .. so just don't print a prompt -as long as the prompt string is 0 - -Members: - shell/cmdedit.c:1.71->1.72 - ---------------------- -PatchSet 2743 -Date: 2002/07/31 04:45:05 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Be more portable with 'find' for those that prefer programming -on *BSD, etc. Formatting fixes, etc. - -Members: - Makefile:1.261->1.262 - Rules.mak:1.4->1.5 - ---------------------- -PatchSet 2744 -Date: 2002/07/31 05:04:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A couple of small bugfixes from Marshall M. Midden <m4@brecis.com> - -Members: - shell/lash.c:1.143->1.144 - ---------------------- -PatchSet 2745 -Date: 2002/07/31 22:22:21 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Applied a patch from Philip Blundell <pb@nexus.co.uk>: -Added support for ":x" as an alias for ":wq" to vi - -Members: - editors/vi.c:1.21->1.22 - ---------------------- -PatchSet 2746 -Date: 2002/08/01 02:31:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Joseph Chiu <josephc@idealab.com> found an off-by-one bug. oops! - -Members: - libpwdgrp/initgroups.c:1.2->1.3 - ---------------------- -PatchSet 2747 -Date: 2002/08/02 07:39:47 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Remove ckfree, and replace all references with free. Remove freefunc, -which is also equivilent to free. Remove some if(x)free(x) -redundancies. - -Members: - shell/ash.c:1.55->1.56 - ---------------------- -PatchSet 2748 -Date: 2002/08/03 15:49:03 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Fixed a bug in xarg: string data was strcat'ed to a malloc'ed buffer - and -malloc does not clear memory by default (somehow this worked on x86, but -not on arm) - -Members: - findutils/xargs.c:1.21->1.22 - ---------------------- -PatchSet 2749 -Date: 2002/08/05 03:57:09 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -- updated a few copyright/left file headers -- documented most of my 0.61 changes in the ChangeLog - -Members: - Changelog:1.277->1.278 - coreutils/date.c:1.36->1.37 - modutils/modprobe.c:1.15->1.16 - shellutils/date.c:1.36->1.37 - util-linux/hwclock.c:1.1->1.2 - ---------------------- -PatchSet 2750 -Date: 2002/08/05 12:14:11 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Joel Coltoff <joel@wmi.com> noticed that following a recent -change in uClibc that changed opening the /dev/log socket as -SOCK_STREAM to SOCK_DGRAM, busybox syslogd no longer worked -since it needed a matching change. This fixes it so it -works once again. - -Members: - sysklogd/syslogd.c:1.84->1.85 - ---------------------- -PatchSet 2751 -Date: 2002/08/05 12:56:25 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. Code things so it actually works this time around... - -Erik - -Members: - sysklogd/syslogd.c:1.85->1.86 - ---------------------- -PatchSet 2752 -Date: 2002/08/06 21:12:56 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Move #define MAXLINE so this compiles without circ buffers. - -Members: - sysklogd/syslogd.c:1.86->1.87 - ---------------------- -PatchSet 2753 -Date: 2002/08/06 21:39:23 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Fix silly typo. addgroup was using /etc/shadow for /etc/gshadow. - -Members: - loginutils/addgroup.c:1.4->1.5 - ---------------------- -PatchSet 2754 -Date: 2002/08/06 22:07:17 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added the \CregexpC syntax as an alternative for /regexp/ (like GNU sed) - -Members: - editors/sed.c:1.90->1.91 - ---------------------- -PatchSet 2755 -Date: 2002/08/07 00:13:31 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Somehow I applied an old patch for the last commit - this one works now: -- Added \CregexC support to sed (sed testsuite reported no errors, btw) - -Members: - editors/sed.c:1.91->1.92 - ---------------------- -PatchSet 2756 -Date: 2002/08/07 22:10:19 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added a help text for the -C option to syslogd - -Members: - include/usage.h:1.98->1.99 - ---------------------- -PatchSet 2757 -Date: 2002/08/07 22:24:33 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Patch from Rusell Nelson to document the -C switch for syslogd - -Members: - docs/busybox.sgml:1.46->1.47 - ---------------------- -PatchSet 2758 -Date: 2002/08/09 23:54:39 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Added Familiar Linux to the projects list - -Members: - docs/busybox.net/index.html:1.108->1.109 - ---------------------- -PatchSet 2759 -Date: 2002/08/13 05:19:23 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -minor fixes for fbset bloat - - -<mjn3> printf("\tgeometry %u %u %u %u %u\n", v->xres, v->yres, -<mjn3> v->xres_virtual, v->yres_virtual, v->bits_per_pixel); -<mjn3> printf("\ttimings %u %u %u %u %u %u %u\n", v->pixclock, v->left_margin, -<mjn3> v->right_margin, v->upper_margin, v->lower_margin, v->hsync_l -<mjn3> en, -<mjn3> v->vsync_len); -<mjn3> printf("\taccel %s\n", (v->accel_flags > 0 ? "true" : "false")); -<mjn3> printf("\trgba %u/%u,%u/%u,%u/%u,%u/%u\n", v->red.length, -<mjn3> v->red.offset, v->green.length, v->green.offset, v->blue.leng -<mjn3> th, -<mjn3> v->blue.offset, v->transp.length, v->transp.offset); -<mjn3> printf("endmode\n\n"); -<mjn3> whay have multiple printf calls when one would do? - -<mjn3> and this: -<mjn3> static struct cmdoptions_t { -<mjn3> char *name; -<mjn3> unsigned char param_count; -<mjn3> unsigned char code; -<mjn3> } g_cmdoptions[] = { -<mjn3> { -<mjn3> "-fb", 1, CMD_FB}, { -<mjn3> (repeated entries) -<mjn3> why isn't this constant? what about struct packing? - -inline the helper functions that are only referenced once. - -Members: - util-linux/fbset.c:1.28->1.29 - ---------------------- -PatchSet 2760 -Date: 2002/08/13 06:06:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Enable support for the old tar header format, enable via menu's - -Members: - archival/config.in:1.9->1.10 - archival/libunarchive/get_header_tar.c:1.2->1.3 - ---------------------- -PatchSet 2761 -Date: 2002/08/13 10:57:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Try to be a bit more dietlibc friendly - -Members: - libbb/libc5.c:1.3->1.4 - ---------------------- -PatchSet 2762 -Date: 2002/08/15 04:29:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix dietlibc test condition - -Members: - libbb/libc5.c:1.4->1.5 - ---------------------- -PatchSet 2763 -Date: 2002/08/21 11:27:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet, udhcp client - -Members: - include/applets.h:1.61->1.62 - include/usage.h:1.99->1.100 - networking/Makefile.in:1.2->1.3 - networking/config.in:1.6->1.7 - networking/udhcpc.c:INITIAL->1.1 - ---------------------- -PatchSet 2764 -Date: 2002/08/21 12:21:19 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Clean up udhcpd a bit. Constify. Staticize. Remove these functions and -inline their contents: print_usage, pidfile_delete, and background. - -Members: - networking/udhcpc.c:1.1->1.2 - ---------------------- -PatchSet 2765 -Date: 2002/08/21 12:44:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Disable debugging - -Members: - networking/udhcpc.c:1.2->1.3 - ---------------------- -PatchSet 2766 -Date: 2002/08/21 13:44:54 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Cleanups. These SHOULD make the binary a lot smaller. But they don't. -CURSE GCC - -Members: - networking/udhcpc.c:1.3->1.4 - ---------------------- -PatchSet 2767 -Date: 2002/08/21 14:02:24 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -vi inlining - -Members: - editors/vi.c:1.22->1.23 - ---------------------- -PatchSet 2768 -Date: 2002/08/21 14:11:34 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Tar inlining, #if 0 out unused function - -Members: - archival/tar.c:1.147->1.148 - ---------------------- -PatchSet 2769 -Date: 2002/08/21 14:21:20 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Inline functions with only one reference in mkfs_minix. I don't know -why these efforts aren't making the binary smaller. - -Members: - util-linux/mkfs_minix.c:1.36->1.37 - ---------------------- -PatchSet 2770 -Date: 2002/08/21 15:24:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -udhcpc sample scripts - -Members: - examples/udhcpc/default.bound:INITIAL->1.1 - examples/udhcpc/default.deconfig:INITIAL->1.1 - examples/udhcpc/default.renew:INITIAL->1.1 - examples/udhcpc/default.script:INITIAL->1.1 - ---------------------- -PatchSet 2771 -Date: 2002/08/22 12:50:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Honour the USTAR prefix field, this enables a 155 byte path length plus the normal 100 byte filename. -The catch is gnu tar cannot create archives that use the prefix field, you need to use s-tar. - -Members: - archival/libunarchive/get_header_tar.c:1.3->1.4 - ---------------------- -PatchSet 2772 -Date: 2002/08/22 13:55:26 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove definition of is_octal and is_decimal, they arent used - -Members: - include/libbb.h:1.76->1.77 - ---------------------- -PatchSet 2773 -Date: 2002/08/22 14:12:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, use /* */ style comments instead of // - -Members: - applets/applets.c:1.14->1.15 - ---------------------- -PatchSet 2774 -Date: 2002/08/22 14:21:26 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent - -Members: - archival/gzip.c:1.54->1.55 - ---------------------- -PatchSet 2775 -Date: 2002/08/22 14:25:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, use /* */ style comments - -Members: - include/unarchive.h:1.3->1.4 - ---------------------- -PatchSet 2776 -Date: 2002/08/22 14:44:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, use /* */ style comments, change extern to static - -Members: - archival/tar.c:1.148->1.149 - ---------------------- -PatchSet 2777 -Date: 2002/08/22 16:54:22 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove unwanted comments, run through indent - -Members: - include/busybox.h:1.50->1.51 - ---------------------- -PatchSet 2778 -Date: 2002/08/22 16:59:18 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -define inline if needed for ANSI C compatability - -Members: - include/libbb.h:1.77->1.78 - ---------------------- -PatchSet 2779 -Date: 2002/08/22 18:47:09 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through ident, fix comments - -Members: - archival/libunarchive/get_header_tar.c:1.4->1.5 - ---------------------- -PatchSet 2780 -Date: 2002/08/22 19:13:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix BB_ define - -Members: - coreutils/ls.c:1.91->1.92 - fileutils/ls.c:1.91->1.92 - ---------------------- -PatchSet 2781 -Date: 2002/08/22 19:19:01 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comments - -Members: - init/init.c:1.167->1.168 - networking/ifconfig.c:1.18->1.19 - ---------------------- -PatchSet 2782 -Date: 2002/08/22 19:24:43 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comment - -Members: - networking/route.c:1.17->1.18 - ---------------------- -PatchSet 2783 -Date: 2002/08/22 19:30:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comments - -Members: - shell/ash.c:1.56->1.57 - sysklogd/klogd.c:1.9->1.10 - ---------------------- -PatchSet 2784 -Date: 2002/08/22 19:41:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comments - -Members: - archival/libunarchive/unzip.c:1.18->1.19 - libbb/dump.c:1.2->1.3 - libbb/unzip.c:1.18->1.19 - util-linux/mount.c:1.105->1.106 - ---------------------- -PatchSet 2785 -Date: 2002/08/22 20:15:26 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove duplicate variable definition - -Members: - archival/gzip.c:1.55->1.56 - ---------------------- -PatchSet 2786 -Date: 2002/08/22 20:22:32 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Specify cast - -Members: - archival/libunarchive/get_header_tar.c:1.5->1.6 - ---------------------- -PatchSet 2787 -Date: 2002/08/22 20:31:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -replace some global const ints with defines - -Members: - archival/libunarchive/unzip.c:1.19->1.20 - libbb/unzip.c:1.19->1.20 - ---------------------- -PatchSet 2788 -Date: 2002/08/22 20:35:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove duplicate definitions, run through indent - -Members: - libbb/interface.c:1.8->1.9 - ---------------------- -PatchSet 2789 -Date: 2002/08/23 04:25:22 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent - -Members: - coreutils/du.c:1.53->1.54 - fileutils/du.c:1.53->1.54 - ---------------------- -PatchSet 2790 -Date: 2002/08/23 04:37:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, specify cast - -Members: - coreutils/mknod.c:1.22->1.23 - fileutils/mknod.c:1.22->1.23 - ---------------------- -PatchSet 2791 -Date: 2002/08/23 06:58:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comments - -Members: - coreutils/date.c:1.37->1.38 - shellutils/date.c:1.37->1.38 - ---------------------- -PatchSet 2792 -Date: 2002/08/23 07:05:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, fix comments - -Members: - coreutils/test.c:1.20->1.21 - shellutils/test.c:1.20->1.21 - ---------------------- -PatchSet 2793 -Date: 2002/08/23 07:17:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, style - -Members: - util-linux/mount.c:1.106->1.107 - ---------------------- -PatchSet 2794 -Date: 2002/08/23 08:28:45 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -move some globals to bss - -Members: - coreutils/du.c:1.54->1.55 - fileutils/du.c:1.54->1.55 - ---------------------- -PatchSet 2795 -Date: 2002/08/23 08:45:26 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -for some baffling reason tinycc insists that i change this 0 to NULL - -Members: - modutils/modprobe.c:1.16->1.17 - ---------------------- -PatchSet 2796 -Date: 2002/08/23 08:51:01 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -remove duplicate definition of G -caught by tinycc - -Members: - networking/telnet.c:1.34->1.35 - ---------------------- -PatchSet 2797 -Date: 2002/08/23 08:52:58 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -ansify - -Members: - networking/traceroute.c:1.9->1.10 - ---------------------- -PatchSet 2798 -Date: 2002/08/23 08:56:21 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Don't #ifdef __linux__. this is linux. - -Members: - loginutils/getty.c:1.2->1.3 - ---------------------- -PatchSet 2799 -Date: 2002/08/23 13:04:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Apply vodz last_patch51_2 and run through indent - -Members: - libbb/arith.c:1.3->1.4 - ---------------------- -PatchSet 2800 -Date: 2002/08/23 14:14:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Apply vodz last_path_51-2 - -Members: - shell/ash.c:1.57->1.58 - ---------------------- -PatchSet 2801 -Date: 2002/08/23 15:31:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use static instead of extern, braces around if's, run through indent - -Members: - networking/udhcpc.c:1.4->1.5 - ---------------------- -PatchSet 2802 -Date: 2002/08/23 15:36:59 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove empty loops - -Members: - networking/udhcpc.c:1.5->1.6 - ---------------------- -PatchSet 2803 -Date: 2002/08/23 18:19:26 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Rewrite, its smaller - -Members: - libbb/make_directory.c:1.5->1.6 - ---------------------- -PatchSet 2804 -Date: 2002/08/23 23:09:50 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Remove extrangeous backslashes that were probably introduced by -someone joining lines and forgetting to remove the backslash escaping -the newline. - -Members: - include/usage.h:1.100->1.101 - ---------------------- -PatchSet 2805 -Date: 2002/08/24 11:30:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent, use braces - -Members: - archival/gunzip.c:1.65->1.66 - ---------------------- -PatchSet 2806 -Date: 2002/08/24 15:32:17 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Reorganise, make it just one function, remove -v option it didnt work properly anyway, dont setvbuf it doesnt make any difference in performance. - -Members: - archival/gunzip.c:1.66->1.67 - ---------------------- -PatchSet 2807 -Date: 2002/08/24 21:00:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix warning - -Members: - libbb/make_directory.c:1.6->1.7 - ---------------------- -PatchSet 2808 -Date: 2002/08/24 21:11:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont return an error if the directory already existed - -Members: - libbb/make_directory.c:1.7->1.8 - ---------------------- -PatchSet 2809 -Date: 2002/08/26 18:17:27 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -chmod on the NEW file - -Members: - archival/gunzip.c:1.67->1.68 - ---------------------- -PatchSet 2810 -Date: 2002/08/26 22:34:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate use of obsolete sys_errlist[] - -Erik - -Members: - init/init.c:1.168->1.169 - networking/udhcpc.c:1.6->1.7 - ---------------------- -PatchSet 2811 -Date: 2002/09/01 07:45:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Some CML1 grammar fixes - -Erik - -Members: - modutils/config.in:1.4->1.5 - shell/config.in:1.4->1.5 - sysdeps/linux/config.in:1.8->1.9 - textutils/config.in:1.3->1.4 - util-linux/config.in:1.7->1.8 - ---------------------- -PatchSet 2812 -Date: 2002/09/10 06:23:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Yipe. uid and gid were reversed. - -Erik - -Members: - libpwdgrp/putpwent.c:1.2->1.3 - ---------------------- -PatchSet 2813 -Date: 2002/09/10 07:03:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix for handling of "tftp -l -" from Jean Wolter <jw5@os.inf.tu-dresden.de> - -Members: - networking/tftp.c:1.12->1.13 - ---------------------- -PatchSet 2814 -Date: 2002/09/12 15:52:26 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Apply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gz -(arith.c). - -Members: - libbb/arith.c:1.4->1.5 - libbb/bb_asprintf.c:1.1->1.2 - ---------------------- -PatchSet 2815 -Date: 2002/09/12 16:44:53 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Thomas Gleixner <tglx@linutronix.de> to do -automatic child reaping to avoid zombies - -Members: - init/init.c:1.169->1.170 - ---------------------- -PatchSet 2816 -Date: 2002/09/15 17:54:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support for GNU style long filename and linknames - -Members: - archival/config.in:1.10->1.11 - archival/libunarchive/get_header_tar.c:1.6->1.7 - ---------------------- -PatchSet 2817 -Date: 2002/09/15 18:03:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Awk applet written from scratch by Dmitry Zakharov - -Members: - include/applets.h:1.62->1.63 - include/usage.h:1.101->1.102 - textutils/Makefile.in:1.1->1.2 - textutils/awk.c:INITIAL->1.1 - textutils/config.in:1.4->1.5 - ---------------------- -PatchSet 2818 -Date: 2002/09/15 18:20:44 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use busybox's show_usage function for help - -Members: - include/usage.h:1.102->1.103 - networking/udhcpc.c:1.7->1.8 - ---------------------- -PatchSet 2819 -Date: 2002/09/16 04:16:05 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -openvt applet by Quy Tonthat - -Members: - console-tools/Makefile.in:1.1->1.2 - console-tools/config.in:1.1->1.2 - console-tools/openvt.c:INITIAL->1.1 - include/applets.h:1.63->1.64 - include/usage.h:1.103->1.104 - ---------------------- -PatchSet 2820 -Date: 2002/09/16 04:47:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Put in GPL v2 or later copyright notice - -Members: - console-tools/openvt.c:1.1->1.2 - ---------------------- -PatchSet 2821 -Date: 2002/09/16 05:21:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -mesg applet by Manuel Novoa III - -Members: - include/applets.h:1.64->1.65 - include/usage.h:1.104->1.105 - init/Makefile.in:1.1->1.2 - init/config.in:1.3->1.4 - init/mesg.c:INITIAL->1.1 - ---------------------- -PatchSet 2822 -Date: 2002/09/16 06:30:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Support module tainting - -Erik - -Members: - modutils/insmod.c:1.89->1.90 - modutils/lsmod.c:1.29->1.30 - ---------------------- -PatchSet 2823 -Date: 2002/09/16 07:22:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply vodz' last_patch52 - -Members: - applets/applets.c:1.15->1.16 - console-tools/chvt.c:1.17->1.18 - console-tools/deallocvt.c:1.23->1.24 - console-tools/setkeycodes.c:1.11->1.12 - include/applets.h:1.65->1.66 - include/libbb.h:1.78->1.79 - include/usage.h:1.105->1.106 - libbb/get_console.c:1.3->1.4 - loginutils/adduser.c:1.3->1.4 - procps/kill.c:1.43->1.44 - ---------------------- -PatchSet 2824 -Date: 2002/09/16 07:29:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix stupid typo noticed by John Mullin <john.mullin@homenetcomm.com> - -Members: - libpwdgrp/initgroups.c:1.3->1.4 - ---------------------- -PatchSet 2825 -Date: 2002/09/16 07:47:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Let people run SHUTDOWN actions prior to killing everything - -Erik - -Members: - init/init.c:1.170->1.171 - ---------------------- -PatchSet 2826 -Date: 2002/09/16 08:25:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip -error handling and prevent gunzip from hanging. - -Members: - archival/libunarchive/unzip.c:1.20->1.21 - libbb/unzip.c:1.20->1.21 - ---------------------- -PatchSet 2827 -Date: 2002/09/16 10:10:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Watch applet by Michael Habermann - -Members: - coreutils/watch.c:INITIAL->1.1 - include/applets.h:1.66->1.67 - include/usage.h:1.106->1.107 - shellutils/Makefile.in:1.2->1.3 - shellutils/config.in:1.6->1.7 - shellutils/watch.c:INITIAL->1.1 - ---------------------- -PatchSet 2828 -Date: 2002/09/16 10:23:22 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for -file all file types (not just regular files and dirs). Unlink -destination files when needed. - -Erik - -Members: - libbb/copy_file.c:1.19->1.20 - ---------------------- -PatchSet 2829 -Date: 2002/09/16 11:23:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Let people force overwrite links - -Erik - -Members: - libbb/copy_file.c:1.20->1.21 - ---------------------- -PatchSet 2830 -Date: 2002/09/16 11:44:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch55 from vodz: - I found overflow problem in xargs applet - (allocated not space for trailing '\0'). - Last patch also reduce 22 bytes size. ;) - -Members: - findutils/xargs.c:1.22->1.23 - ---------------------- -PatchSet 2831 -Date: 2002/09/17 06:43:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Typo fix from Steven Merrifield - -Members: - docs/busybox.net/index.html:1.109->1.110 - ---------------------- -PatchSet 2832 -Date: 2002/09/17 07:36:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use "MiB" not "Mb" - -Erik - -Members: - libbb/interface.c:1.9->1.10 - ---------------------- -PatchSet 2833 -Date: 2002/09/17 09:40:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from David McCullough <davidm@snapgear.com> - -Members: - init/reboot.c:1.23->1.24 - ---------------------- -PatchSet 2834 -Date: 2002/09/17 09:41:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from "Joe.C" <joe@numa.com.tw> - -Members: - shell/ash.c:1.58->1.59 - ---------------------- -PatchSet 2835 -Date: 2002/09/17 09:42:21 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch56 from vodz to simplify copy_file logic - -Members: - libbb/copy_file.c:1.21->1.22 - ---------------------- -PatchSet 2836 -Date: 2002/09/17 09:44:16 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Support setting depth - -Members: - util-linux/fbset.c:1.29->1.30 - ---------------------- -PatchSet 2837 -Date: 2002/09/17 21:06:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Vodz' last_patch57: - Ok. Patch with reduce size ready. - Notes: syslogd imposible close logsocket, - the real programm write logmessages (hmm, cycle loop?) - - (Excuse me - this have small tab-formats rewroting also) - - text data bss dec hex filename - 2913 332 12388 15633 3d11 syslogd.o - 3109 332 9252 12693 3195 syslogd_old.o - -Members: - sysklogd/syslogd.c:1.87->1.88 - ---------------------- -PatchSet 2838 -Date: 2002/09/17 21:35:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -hehe. - -Members: - sysklogd/syslogd.c:1.88->1.89 - ---------------------- -PatchSet 2839 -Date: 2002/09/17 21:53:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Sane-ify the screen clearing stuff. - -Erik - -Members: - coreutils/watch.c:1.1->1.2 - shellutils/watch.c:1.1->1.2 - ---------------------- -PatchSet 2840 -Date: 2002/09/17 22:02:16 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Modified so that it "works" for archs other than i386... arm in particular. -Also tried to clean up the logic a little, and ensure that read errors -or invalid archives resulted in error returns. This could use a lot more -work... Volunteers? - -Members: - archival/libunarchive/get_header_zip.c:1.1->1.2 - ---------------------- -PatchSet 2841 -Date: 2002/09/17 22:17:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -re-enable the cursor, in case it got disabled - -Erik - -Members: - console-tools/reset.c:1.7->1.8 - ---------------------- -PatchSet 2842 -Date: 2002/09/17 22:21:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Clear screen too. - -Members: - console-tools/reset.c:1.8->1.9 - ---------------------- -PatchSet 2843 -Date: 2002/09/17 23:14:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add a new top applet - -Erik - -Members: - include/applets.h:1.67->1.68 - include/usage.h:1.107->1.108 - procps/Makefile.in:1.1->1.2 - procps/config.in:1.3->1.4 - procps/top.c:INITIAL->1.1 - ---------------------- -PatchSet 2844 -Date: 2002/09/18 15:23:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -patch from John Hall <john.hall@optionexist.co.uk> to change the -klogd specific messages to facility LOG_SYSLOG and tidies up some -of the priorities. - -Members: - sysklogd/klogd.c:1.10->1.11 - ---------------------- -PatchSet 2845 -Date: 2002/09/18 20:27:10 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Commit vodz's patch, plus a tweak to change TracePid to TracerPid. Now -works on i386 (2.4.19) and arm (2.4.6). - -Members: - procps/top.c:1.1->1.2 - ---------------------- -PatchSet 2846 -Date: 2002/09/18 21:48:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update webpage - -Members: - docs/busybox.net/index.html:1.110->1.111 - ---------------------- -PatchSet 2847 -Date: 2002/09/18 21:52:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -update the noise a tiny bit - -Members: - docs/busybox.net/index.html:1.111->1.112 - ---------------------- -PatchSet 2848 -Date: 2002/09/20 08:33:18 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -don't leak FILEs - -Members: - procps/top.c:1.2->1.3 - ---------------------- -PatchSet 2849 -Date: 2002/09/22 03:12:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix error messages conditions, and make them the same as GNU mkdir. - -Members: - libbb/make_directory.c:1.8->1.9 - --------------------- -PatchSet 2850 -Date: 2002/09/22 13:09:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup largefile settings - -Erik - -Members: - Rules.mak:1.5->1.6 - ---------------------- -PatchSet 2851 -Date: 2002/09/25 03:47:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New common unarchive code. - -Members: - archival/ar.c:1.39->1.40 - archival/config.in:1.11->1.12 - archival/cpio.c:1.6->1.7 - archival/dpkg_deb.c:1.25->1.26 - archival/gunzip.c:1.68->1.69 - archival/rpm2cpio.c:1.4->1.5 - archival/tar.c:1.149->1.150 - archival/unzip.c:1.1->1.2 - archival/libunarchive/Makefile.in:1.1->1.2 - archival/libunarchive/add_to_list.c:INITIAL->1.1 - archival/libunarchive/check_header_gzip.c:INITIAL->1.1 - archival/libunarchive/check_trailer_gzip.c:INITIAL->1.1 - archival/libunarchive/copy_file_chunk_fd.c:INITIAL->1.1 - archival/libunarchive/data_align.c:INITIAL->1.1 - archival/libunarchive/data_extract_all.c:INITIAL->1.1 - archival/libunarchive/data_extract_to_stdout.c:INITIAL->1.1 - archival/libunarchive/data_skip.c:INITIAL->1.1 - archival/libunarchive/filter_accept_all.c:INITIAL->1.1 - archival/libunarchive/filter_accept_list.c:INITIAL->1.1 - archival/libunarchive/filter_accept_reject_list.c:INITIAL->1.1 - archival/libunarchive/get_header_ar.c:1.3->1.4 - archival/libunarchive/get_header_tar.c:1.7->1.8 - archival/libunarchive/get_header_tar_gz.c:INITIAL->1.1 - archival/libunarchive/header_list.c:INITIAL->1.1 - archival/libunarchive/header_skip.c:INITIAL->1.1 - archival/libunarchive/header_verbose_list.c:INITIAL->1.1 - archival/libunarchive/init_handle.c:INITIAL->1.1 - archival/libunarchive/seek_sub_file.c:1.3->1.4 - archival/libunarchive/unpack_ar_archive.c:INITIAL->1.1 - archival/libunarchive/unzip.c:1.21->1.22 - include/libbb.h:1.79->1.80 - include/unarchive.h:1.4->1.5 - libbb/Makefile.in:1.5->1.6 - libbb/unzip.c:1.21->1.22 - libbb/xfuncs.c:1.7->1.8 - ---------------------- -PatchSet 2852 -Date: 2002/09/25 04:04:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove files made obsolete by new unarchiving code - -Members: - archival/libunarchive/deb_extract.c:1.2->1.3(DEAD) - archival/libunarchive/get_header_cpio.c:1.2->1.3(DEAD) - archival/libunarchive/get_header_zip.c:1.2->1.3(DEAD) - archival/libunarchive/unarchive.c:1.6->1.7(DEAD) - ---------------------- -PatchSet 2853 -Date: 2002/09/25 07:08:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Reverse some minor changes that got caught up in my big unarchive patch - -Members: - include/libbb.h:1.80->1.81 - ---------------------- -PatchSet 2854 -Date: 2002/09/25 16:08:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ignoring SIGCHLD causes a race leading to the occasional hang of init -when init will wait() on itself in waitfor() when the child exits before -init is scheduled to run. Letting init hang is very seriously bad. - -Erik - -Members: - init/init.c:1.171->1.172 - ---------------------- -PatchSet 2855 -Date: 2002/09/26 12:17:24 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Bugfixes from Dmitry Zakharov - -Members: - textutils/awk.c:1.1->1.2 - ---------------------- -PatchSet 2856 -Date: 2002/09/26 14:59:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Avoid calling exit() from within fork/vfork'ed processes. - -Erik - -Members: - shell/lash.c:1.144->1.145 - ---------------------- -PatchSet 2857 -Date: 2002/09/26 17:01:21 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix simple define problem - -Members: - archival/ar.c:1.40->1.41 - ---------------------- -PatchSet 2858 -Date: 2002/09/27 07:45:58 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compress support and prevent a segfault - -Members: - archival/gunzip.c:1.69->1.70 - archival/rpm2cpio.c:1.5->1.6 - archival/libunarchive/check_header_gzip.c:1.1->1.2 - archival/libunarchive/data_extract_all.c:1.1->1.2 - archival/libunarchive/filter_accept_all.c:1.1->1.2 - archival/libunarchive/get_header_tar.c:1.8->1.9 - archival/libunarchive/get_header_tar_gz.c:1.1->1.2 - archival/libunarchive/uncompress.c:1.1->1.2 - include/libbb.h:1.81->1.82 - include/unarchive.h:1.5->1.6 - libbb/uncompress.c:1.1->1.2 - ---------------------- -PatchSet 2859 -Date: 2002/09/28 00:34:53 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Bug fix from Nitin Gupta <gupta@equator.com> - -Members: - miscutils/time.c:1.1->1.2 - ---------------------- -PatchSet 2860 -Date: 2002/09/28 03:06:39 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix for using '-' as the filename when reading from stdin - -Members: - archival/tar.c:1.150->1.151 - ---------------------- -PatchSet 2861 -Date: 2002/09/28 09:30:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fail straight away rather than recursively printing error messages :) - -Members: - libbb/make_directory.c:1.9->1.10 - ---------------------- -PatchSet 2862 -Date: 2002/09/28 09:32:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -make_directory() will fail instantly so we dont need to test for failure here - -Members: - coreutils/mkdir.c:1.31->1.32 - fileutils/mkdir.c:1.31->1.32 - ---------------------- -PatchSet 2863 -Date: 2002/09/30 06:30:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save status so we know if to delete compressed file - -Members: - archival/gunzip.c:1.70->1.71 - ---------------------- -PatchSet 2864 -Date: 2002/09/30 20:37:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh. We divide microseconds by 60? - -Members: - miscutils/time.c:1.2->1.3 - ---------------------- -PatchSet 2865 -Date: 2002/09/30 21:08:53 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Set the close-on-exec flag, just to be saf - -Members: - init/init.c:1.172->1.173 - ---------------------- -PatchSet 2866 -Date: 2002/09/30 21:12:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't even try to run ash on uClinux. It won't work. - -Erik - -Members: - shell/ash.c:1.59->1.60 - ---------------------- -PatchSet 2867 -Date: 2002/09/30 21:14:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Konstantin Isakov <ikm@pisem.net>: - In most cases, dirname returns the same argument it was given, so this code - works nice, but there's one special case: when the name contains no - dirname, it returns "." (stored statically in the body of itself), and we - get a segfault in attempt to free() it. -This patch fixes this problem. - -Members: - archival/libunarchive/data_extract_all.c:1.2->1.3 - ---------------------- -PatchSet 2868 -Date: 2002/09/30 21:20:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use %m, not strerror, and strerror(err) was broken anyways and should have been -strerror(errno). Problem noted by Alexey V. Neyman <alex.neyman@auriga.ru> - -Members: - shell/lash.c:1.145->1.146 - ---------------------- -PatchSet 2869 -Date: 2002/09/30 21:39:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix dependancy so we rebuild busybox.o, usage.o and busybox.o -whenever the config changes. - -Erik - -Members: - applets/Makefile.in:1.1->1.2 - ---------------------- -PatchSet 2870 -Date: 2002/09/30 21:39:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Vodz' last_patch57: - Hi, Erik. - - my_getpw(uid/gid) and applets used it have problem: - if username for uid not found, applets can`t detect it - (but code pessent). Also "%8ld " format is bad: - spaces not required (applets have self format - or spec format (tar applet) and overflow for "id" applet...) - This problem also pressent in stable version. - Patch for unstable in attach. - - --w - vodz - -Members: - archival/tar.c:1.151->1.152 - coreutils/id.c:1.20->1.21 - coreutils/logname.c:1.15->1.16 - coreutils/whoami.c:1.19->1.20 - include/libbb.h:1.82->1.83 - libbb/my_getgrgid.c:1.4->1.5 - libbb/my_getpwuid.c:1.4->1.5 - procps/ps.c:1.45->1.46 - shellutils/id.c:1.20->1.21 - shellutils/logname.c:1.15->1.16 - shellutils/whoami.c:1.19->1.20 - sysklogd/logger.c:1.34->1.35 - ---------------------- -PatchSet 2871 -Date: 2002/09/30 21:52:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch58 from vodz: - Ok. I generate patch for include to busybox-devel my work with - top (original author give me maintaining) and telnetd (my - support and unofficial maintaining) applets. Docs changes - also: added awk, netstat, time applets to list ;) - -Members: - AUTHORS:1.25->1.26 - docs/busybox_footer.pod:1.5->1.6 - docs/busybox_header.pod:1.5->1.6 - include/applets.h:1.68->1.69 - include/usage.h:1.108->1.109 - networking/Makefile.in:1.3->1.4 - networking/config.in:1.7->1.8 - networking/telnetd.c:INITIAL->1.1 - procps/top.c:1.3->1.4 - ---------------------- -PatchSet 2872 -Date: 2002/09/30 21:53:38 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Bugfix from Claudio Fleiner <claudio@fleiner.com> - -Members: - procps/Makefile.in:1.2->1.3 - ---------------------- -PatchSet 2873 -Date: 2002/09/30 21:59:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix init docs - -Members: - include/usage.h:1.109->1.110 - ---------------------- -PatchSet 2874 -Date: 2002/10/07 00:25:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix segfault when testing if reaidng from stdin "-" - -Members: - archival/tar.c:1.152->1.153 - ---------------------- -PatchSet 2875 -Date: 2002/10/08 10:37:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix missing \n noticed by Robert Schwebel - -Members: - modutils/lsmod.c:1.30->1.31 - ---------------------- -PatchSet 2876 -Date: 2002/10/08 20:31:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remember to delete docs/busybox.pod - -Members: - Makefile:1.262->1.263 - ---------------------- -PatchSet 2877 -Date: 2002/10/08 22:33:51 -Author: sjhill -Branch: HEAD -Tag: (none) -Log: -Fixed the script. It always put output to 'stdout' and never to -the 'modules.dep' file. - -Members: - examples/depmod.pl:1.1->1.2 - ---------------------- -PatchSet 2878 -Date: 2002/10/10 04:44:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch58_2 from vodz -- add FEATURE_CPU_USAGE_PERCENTAGE option - -Members: - procps/config.in:1.4->1.5 - ---------------------- -PatchSet 2879 -Date: 2002/10/10 04:47:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch59 from vodz to cleanup chmod and correctly parse '-rwxgoa' - -Members: - coreutils/chmod.c:1.12->1.13 - fileutils/chmod.c:1.12->1.13 - ---------------------- -PatchSet 2880 -Date: 2002/10/10 04:55:09 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch60 from vodz: - login and getty applets writes utmp/wtmp but init do clearing not. - I think, in current time deny wtmp/utmp writes as undefault features. - -Members: - loginutils/getty.c:1.3->1.4 - loginutils/login.c:1.3->1.4 - ---------------------- -PatchSet 2881 -Date: 2002/10/10 05:20:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch61 from vodz: - New complex patch for decrease size devel version. Requires previous patch. - Also removed small problems from dutmp and tar applets. -Also includes vodz' last_patch61_2: - Last patch correcting comment for #endif and more integrated - with libbb (very reduce size if used "cat" applet also). - Requires last_patch61 for modutils/config.in. - -Members: - archival/tar.c:1.153->1.154 - archival/libunarchive/data_extract_all.c:1.3->1.4 - console-tools/dumpkmap.c:1.14->1.15 - init/init.c:1.173->1.174 - libbb/messages.c:1.7->1.8 - libbb/obscure.c:1.1->1.2 - loginutils/getty.c:1.4->1.5 - loginutils/login.c:1.4->1.5 - miscutils/dutmp.c:1.28->1.29 - modutils/config.in:1.5->1.6 - modutils/insmod.c:1.90->1.91 - modutils/lsmod.c:1.31->1.32 - shellutils/config.in:1.7->1.8 - ---------------------- -PatchSet 2882 -Date: 2002/10/12 05:05:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -After thinking about it, I think this patch from Matt Kraai is probably the -best way to go. Sysvinit does not provide a controlling tty since it doesn't -even try to open ttys for apps. We do. So we should _try_ to provide a -controlling tty if possible, but we needn't freak out if it doesn't work. This -way we won't need to use openvt or similar, we'll just have init do the Right -Thing(tm). - -Members: - init/init.c:1.174->1.175 - ---------------------- -PatchSet 2883 -Date: 2002/10/12 05:16:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Doh! I screwed up applying vodz' patch. - -Erik - -Members: - modutils/lsmod.c:1.32->1.33 - ---------------------- -PatchSet 2884 -Date: 2002/10/14 22:41:18 -Author: russ -Branch: HEAD -Tag: (none) -Log: -added full udhcp integration - -Members: - Makefile:1.263->1.264 - examples/udhcp/sample.bound:INITIAL->1.1 - examples/udhcp/sample.deconfig:INITIAL->1.1 - examples/udhcp/sample.nak:INITIAL->1.1 - examples/udhcp/sample.renew:INITIAL->1.1 - examples/udhcp/sample.script:INITIAL->1.1 - examples/udhcp/simple.script:INITIAL->1.1 - examples/udhcp/udhcpd.conf:INITIAL->1.1 - examples/udhcpc/default.bound:1.1->1.2(DEAD) - examples/udhcpc/default.deconfig:1.1->1.2(DEAD) - examples/udhcpc/default.renew:1.1->1.2(DEAD) - examples/udhcpc/default.script:1.1->1.2(DEAD) - include/applets.h:1.69->1.70 - include/usage.h:1.110->1.111 - networking/Makefile.in:1.4->1.5 - networking/config.in:1.8->1.9 - networking/udhcpc.c:1.8->1.9(DEAD) - networking/udhcp/AUTHORS:INITIAL->1.1 - networking/udhcp/COPYING:INITIAL->1.1 - networking/udhcp/ChangeLog:INITIAL->1.1 - networking/udhcp/Makefile.in:INITIAL->1.1 - networking/udhcp/README:INITIAL->1.1 - networking/udhcp/TODO:INITIAL->1.1 - networking/udhcp/arpping.c:INITIAL->1.1 - networking/udhcp/arpping.h:INITIAL->1.1 - networking/udhcp/clientpacket.c:INITIAL->1.1 - networking/udhcp/clientpacket.h:INITIAL->1.1 - networking/udhcp/config.in:INITIAL->1.1 - networking/udhcp/debug.h:INITIAL->1.1 - networking/udhcp/dhcpc.c:INITIAL->1.1 - networking/udhcp/dhcpc.h:INITIAL->1.1 - networking/udhcp/dhcpd.c:INITIAL->1.1 - networking/udhcp/dhcpd.h:INITIAL->1.1 - networking/udhcp/dumpleases.c:INITIAL->1.1 - networking/udhcp/files.c:INITIAL->1.1 - networking/udhcp/files.h:INITIAL->1.1 - networking/udhcp/frontend.c:INITIAL->1.1 - networking/udhcp/leases.c:INITIAL->1.1 - networking/udhcp/leases.h:INITIAL->1.1 - networking/udhcp/libbb_udhcp.h:INITIAL->1.1 - networking/udhcp/options.c:INITIAL->1.1 - networking/udhcp/options.h:INITIAL->1.1 - networking/udhcp/packet.c:INITIAL->1.1 - networking/udhcp/packet.h:INITIAL->1.1 - networking/udhcp/pidfile.c:INITIAL->1.1 - networking/udhcp/pidfile.h:INITIAL->1.1 - networking/udhcp/script.c:INITIAL->1.1 - networking/udhcp/script.h:INITIAL->1.1 - networking/udhcp/serverpacket.c:INITIAL->1.1 - networking/udhcp/serverpacket.h:INITIAL->1.1 - networking/udhcp/socket.c:INITIAL->1.1 - networking/udhcp/socket.h:INITIAL->1.1 - ---------------------- -PatchSet 2885 -Date: 2002/10/14 22:47:07 -Author: russ -Branch: HEAD -Tag: (none) -Log: -missed add for udhcp - -Members: - networking/udhcp/Makefile:INITIAL->1.1 - ---------------------- -PatchSet 2886 -Date: 2002/10/18 23:13:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix needless difference vs GNU - -Members: - networking/hostname.c:1.32->1.33 - ---------------------- -PatchSet 2887 -Date: 2002/10/18 23:14:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix needless formatting differences vs modutils - -Members: - modutils/lsmod.c:1.33->1.34 - ---------------------- -PatchSet 2888 -Date: 2002/10/18 23:18:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -disambiguate a test - -Members: - tests/sh.testcases:1.4->1.5 - ---------------------- -PatchSet 2889 -Date: 2002/10/18 23:31:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix an obvious thinko - -Erik - -Members: - archival/rpm2cpio.c:1.6->1.7 - ---------------------- -PatchSet 2890 -Date: 2002/10/19 00:59:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Put bac kthe code that handles cases where a '-' wasnt specified prior to the options. - -Members: - archival/tar.c:1.154->1.155 - ---------------------- -PatchSet 2891 -Date: 2002/10/19 01:46:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont use absolute pathname (dunno why i did that), fix tar filename/stdin problems - -Members: - archival/tar.c:1.155->1.156 - ---------------------- -PatchSet 2892 -Date: 2002/10/19 03:18:50 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove entries from the accept list as they are matched so we can determine if any files that were specified in the list wernt found. - -Members: - archival/tar.c:1.156->1.157 - archival/libunarchive/filter_accept_list.c:1.1->1.2 - ---------------------- -PatchSet 2893 -Date: 2002/10/19 06:10:51 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Find a string in a list - -Members: - archival/libunarchive/find_list_entry.c:INITIAL->1.1 - ---------------------- -PatchSet 2894 -Date: 2002/10/19 07:19:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix exclude/include problem - -Members: - archival/tar.c:1.157->1.158 - archival/libunarchive/Makefile.in:1.2->1.3 - archival/libunarchive/filter_accept_list.c:1.2->1.3 - archival/libunarchive/filter_accept_reject_list.c:1.1->1.2 - archival/libunarchive/get_header_tar.c:1.9->1.10 - include/unarchive.h:1.6->1.7 - ---------------------- -PatchSet 2895 -Date: 2002/10/19 11:40:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Update dpkg to use new unarchive code - -Members: - archival/dpkg.c:1.62->1.63 - archival/libunarchive/Makefile.in:1.3->1.4 - archival/libunarchive/data_extract_all_prefix.c:INITIAL->1.1 - archival/libunarchive/data_extract_to_buffer.c:INITIAL->1.1 - include/unarchive.h:1.7->1.8 - ---------------------- -PatchSet 2896 -Date: 2002/10/20 00:56:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont try and make the "/" directory - -Members: - libbb/make_directory.c:1.10->1.11 - ---------------------- -PatchSet 2897 -Date: 2002/10/21 07:29:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -gz_open is used anymore, use inflate directly, see how its done in get_header_tar_gz - -Members: - libbb/gz_open.c:1.5->1.6(DEAD) - ---------------------- -PatchSet 2898 -Date: 2002/10/22 02:07:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move unzip.c uncompress.c from libbb to archiveal/libunarchive - -Members: - archival/libunarchive/Makefile.in:1.4->1.5 - libbb/Makefile.in:1.6->1.7 - libbb/uncompress.c:1.2->1.3(DEAD) - libbb/unzip.c:1.22->1.23(DEAD) - ---------------------- -PatchSet 2899 -Date: 2002/10/22 12:45:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Be absurdly careful about flushing stdout. - -Members: - init/init.c:1.175->1.176 - ---------------------- -PatchSet 2900 -Date: 2002/10/22 12:58:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply last_patch51_3 from vodz - -Members: - shell/ash.c:1.60->1.61 - ---------------------- -PatchSet 2901 -Date: 2002/10/22 13:21:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch last_pach62 from vodz. This patch moves all the /proc parsing -code into libbb so it can be shared by ps, top, etc, saving over 1.5k. - -Members: - include/libbb.h:1.83->1.84 - libbb/Makefile.in:1.7->1.8 - libbb/find_pid_by_name.c:1.7->1.8 - libbb/procps.c:INITIAL->1.1 - procps/kill.c:1.44->1.45 - procps/pidof.c:1.5->1.6 - procps/ps.c:1.46->1.47 - procps/top.c:1.4->1.5 - ---------------------- -PatchSet 2902 -Date: 2002/10/22 13:24:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch63 from vodz: add in crond and crontab applets - -Members: - AUTHORS:1.26->1.27 - docs/busybox_footer.pod:1.6->1.7 - docs/busybox_header.pod:1.6->1.7 - include/applets.h:1.70->1.71 - include/usage.h:1.111->1.112 - miscutils/Makefile.in:1.1->1.2 - miscutils/config.in:1.2->1.3 - miscutils/crond.c:INITIAL->1.1 - miscutils/crontab.c:INITIAL->1.1 - ---------------------- -PatchSet 2903 -Date: 2002/10/22 20:15:19 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -I committed the fflush in the wrong spot. I should go to bed -earlier so I don't screw up such easy stuff. - -Erik - -Members: - init/init.c:1.176->1.177 - ---------------------- -PatchSet 2904 -Date: 2002/10/22 20:19:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -vodz writes: - Oops... Last patch 63 have small typo (stable/devel) mixing. - Attached patch removing lines from TODO also :) - -Members: - TODO:1.84->1.85 - include/applets.h:1.71->1.72 - ---------------------- -PatchSet 2905 -Date: 2002/10/22 20:21:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply patch from bug #1278 -- fix usage message for the -start_stop_daemon applet. - -Members: - include/usage.h:1.112->1.113 - ---------------------- -PatchSet 2906 -Date: 2002/10/22 21:01:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -vodz forgot to include the suid field - -Members: - include/applets.h:1.72->1.73 - ---------------------- -PatchSet 2907 -Date: 2002/10/22 21:08:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -mjn3 noticed that crond and crontab had #include <pwd.h> and #include <grp.h> -but this conflicted with the internal pwd_.h and grp_.h. Removing these -headers is correct, since the correct pwd/grp headers will be included via -busybox.h - -Erik - -Members: - miscutils/crond.c:1.1->1.2 - miscutils/crontab.c:1.1->1.2 - ---------------------- -PatchSet 2908 -Date: 2002/10/22 23:15:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix warning - -Members: - shell/ash.c:1.61->1.62 - ---------------------- -PatchSet 2909 -Date: 2002/10/25 13:14:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This patch from Magnus Damm fixed a long standing problem -with freeing memory. - -Members: - networking/tftp.c:1.13->1.14 - ---------------------- -PatchSet 2910 -Date: 2002/10/26 11:05:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A bugfix from Danny Lepage: - It seems that under busybox unstable, "tar -c -f - blabla" create - a tar file named "-" instead of writing to stdout. - - The included patch should fix this. - -Members: - archival/tar.c:1.158->1.159 - ---------------------- -PatchSet 2911 -Date: 2002/10/26 11:17:24 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Ivan Popov noticed that handling of PREFIX was bad. - -Erik - -Members: - Rules.mak:1.6->1.7 - ---------------------- -PatchSet 2912 -Date: 2002/10/26 11:19:19 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A patch from Jouni Malinen to avoid some buffer overflows in vi, -closing bug #1270 - -Members: - editors/vi.c:1.23->1.24 - ---------------------- -PatchSet 2913 -Date: 2002/10/26 11:27:42 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch64 from vodz: - - The following usage from original user: - $ ./busybox swapon -a - Have typo problem: - swapon: swapon: Operation not permitted - - But regular version: - swapon: /dev/hda5: Operation not permitted - - Patch attached, reduced 9 bytes and advanced - exit code also. - -Members: - util-linux/swaponoff.c:1.30->1.31 - ---------------------- -PatchSet 2914 -Date: 2002/10/27 06:08:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update the webpage - -Erik - -Members: - docs/busybox.net/index.html:1.112->1.113 - ---------------------- -PatchSet 2915 -Date: 2002/10/27 06:14:44 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Formatting - -Members: - docs/busybox.net/index.html:1.113->1.114 - ---------------------- -PatchSet 2916 -Date: 2002/10/30 06:55:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use a nifty macro to make testing gcc features simpler -and much easier to read. - -Erik - -Members: - Rules.mak:1.7->1.8 - ---------------------- -PatchSet 2917 -Date: 2002/10/31 19:21:27 -Author: russ -Branch: HEAD -Tag: (none) -Log: -sync to udhcp 0.9.8 - -Members: - networking/udhcp/ChangeLog:1.1->1.2 - networking/udhcp/README:1.1->1.2 - networking/udhcp/README.dumpleases:INITIAL->1.1 - networking/udhcp/README.udhcpc:INITIAL->1.1 - networking/udhcp/README.udhcpd:INITIAL->1.1 - networking/udhcp/TODO:1.1->1.2 - networking/udhcp/clientpacket.c:1.1->1.2 - networking/udhcp/dhcpc.c:1.1->1.2 - ---------------------- -PatchSet 2918 -Date: 2002/11/01 21:40:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Report errror if the first magic character doesnt match - -Members: - archival/gunzip.c:1.71->1.72 - ---------------------- -PatchSet 2919 -Date: 2002/11/01 22:08:59 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make it a fatal error if bad chksum or crc, if not we should return an error code - -Members: - archival/libunarchive/check_trailer_gzip.c:1.1->1.2 - ---------------------- -PatchSet 2920 -Date: 2002/11/01 22:11:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Allow the .Z prefix if compress support enabled - -Members: - archival/gunzip.c:1.72->1.73 - ---------------------- -PatchSet 2921 -Date: 2002/11/01 22:28:13 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Allow short reads when filling compress buffer - -Members: - archival/libunarchive/uncompress.c:1.2->1.3 - ---------------------- -PatchSet 2922 -Date: 2002/11/01 23:38:50 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make uncompress a seperate applet so it doesnt pull in all the gunzip code - -Members: - archival/Makefile.in:1.1->1.2 - archival/config.in:1.12->1.13 - archival/gunzip.c:1.73->1.74 - archival/uncompress.c:INITIAL->1.1 - archival/libunarchive/uncompress.c:1.3->1.4 - include/applets.h:1.73->1.74 - include/usage.h:1.113->1.114 - sysdeps/linux/config.in:1.9->1.10 - ---------------------- -PatchSet 2923 -Date: 2002/11/03 00:25:23 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Test for holes in swapfiles - -Erik - -Members: - util-linux/swaponoff.c:1.31->1.32 - ---------------------- -PatchSet 2924 -Date: 2002/11/03 07:28:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move bunzip2 idecompression code to libunarchive - -Members: - archival/bunzip2.c:1.11->1.12 - archival/libunarchive/Makefile.in:1.5->1.6 - archival/libunarchive/decompress_bunzip2.c:INITIAL->1.1 - include/unarchive.h:1.8->1.9 - ---------------------- -PatchSet 2925 -Date: 2002/11/03 10:57:25 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use xread_char to save a few bytes, fix indenting of comments - -Members: - archival/libunarchive/check_header_gzip.c:1.2->1.3 - ---------------------- -PatchSet 2926 -Date: 2002/11/03 11:46:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add copyright notice and license, use strcat+strcpy instead of sprintf - -Members: - archival/libunarchive/data_extract_all_prefix.c:1.1->1.2 - ---------------------- -PatchSet 2927 -Date: 2002/11/03 11:57:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move data_extract_all_prefix to dpkg, its only used there. - -Members: - archival/dpkg.c:1.63->1.64 - archival/libunarchive/Makefile.in:1.6->1.7 - archival/libunarchive/data_extract_all_prefix.c:1.2->1.3(DEAD) - include/unarchive.h:1.9->1.10 - ---------------------- -PatchSet 2928 -Date: 2002/11/03 12:50:33 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix #define syntax - -Members: - archival/libunarchive/uncompress.c:1.4->1.5 - ---------------------- -PatchSet 2929 -Date: 2002/11/03 14:05:05 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Abstract read and seek in unarchiving code, convert bunzip to file descriptors, support tar -j - -Members: - archival/ar.c:1.41->1.42 - archival/bunzip2.c:1.12->1.13 - archival/config.in:1.13->1.14 - archival/cpio.c:1.7->1.8 - archival/tar.c:1.159->1.160 - archival/unzip.c:1.2->1.3 - archival/libunarchive/Makefile.in:1.7->1.8 - archival/libunarchive/archive_copy_file.c:INITIAL->1.1 - archival/libunarchive/archive_xread.c:INITIAL->1.1 - archival/libunarchive/archive_xread_all.c:INITIAL->1.1 - archival/libunarchive/archive_xread_all_eof.c:INITIAL->1.1 - archival/libunarchive/archive_xread_char.c:INITIAL->1.1 - archival/libunarchive/copy_file_chunk_fd.c:1.1->1.2(DEAD) - archival/libunarchive/data_align.c:1.1->1.2 - archival/libunarchive/data_extract_all.c:1.4->1.5 - archival/libunarchive/data_extract_to_buffer.c:1.1->1.2 - archival/libunarchive/data_extract_to_stdout.c:1.1->1.2 - archival/libunarchive/data_skip.c:1.1->1.2 - archival/libunarchive/decompress_bunzip2.c:1.1->1.2 - archival/libunarchive/get_header_tar.c:1.10->1.11 - archival/libunarchive/get_header_tar_gz.c:1.2->1.3 - archival/libunarchive/init_handle.c:1.1->1.2 - archival/libunarchive/seek_by_char.c:INITIAL->1.1 - archival/libunarchive/seek_by_jump.c:INITIAL->1.1 - archival/libunarchive/seek_sub_file.c:1.4->1.5(DEAD) - archival/libunarchive/unpack_ar_archive.c:1.1->1.2 - include/libbb.h:1.84->1.85 - include/unarchive.h:1.10->1.11 - libbb/xfuncs.c:1.8->1.9 - ---------------------- -PatchSet 2930 -Date: 2002/11/03 14:14:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Call lseek directly rather than via data_align() - -Members: - archival/rpm2cpio.c:1.7->1.8 - ---------------------- -PatchSet 2931 -Date: 2002/11/04 23:47:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Change filter paramaters, filters can be more powefull now - -Members: - archival/cpio.c:1.8->1.9 - archival/libunarchive/filter_accept_all.c:1.2->1.3 - archival/libunarchive/filter_accept_list.c:1.3->1.4 - archival/libunarchive/filter_accept_reject_list.c:1.2->1.3 - archival/libunarchive/get_header_ar.c:1.4->1.5 - archival/libunarchive/get_header_tar.c:1.11->1.12 - include/unarchive.h:1.11->1.12 - ---------------------- -PatchSet 2932 -Date: 2002/11/05 01:52:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -enable .tar.bz2 for dpkg-deb - -Members: - archival/config.in:1.14->1.15 - archival/dpkg_deb.c:1.26->1.27 - archival/libunarchive/Makefile.in:1.8->1.9 - archival/libunarchive/filter_accept_all.c:1.3->1.4 - archival/libunarchive/filter_accept_list.c:1.4->1.5 - archival/libunarchive/filter_accept_reject_list.c:1.3->1.4 - include/unarchive.h:1.12->1.13 - ---------------------- -PatchSet 2933 -Date: 2002/11/05 02:56:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fail silently if a partial tar header is read as tar.bz2 is leaving trailing junk (not sure why), add some missing files - -Members: - archival/tar.c:1.160->1.161 - archival/libunarchive/Makefile.in:1.9->1.10 - archival/libunarchive/decompress_bunzip2.c:1.2->1.3 - archival/libunarchive/filter_accept_list_reassign.c:INITIAL->1.1 - archival/libunarchive/get_header_tar.c:1.12->1.13 - archival/libunarchive/get_header_tar_bz2.c:INITIAL->1.1 - include/unarchive.h:1.13->1.14 - ---------------------- -PatchSet 2934 -Date: 2002/11/05 13:56:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support for bziped debs, i.e. use .tar.bz2 instead .tar.gz internally - -Members: - archival/dpkg.c:1.64->1.65 - ---------------------- -PatchSet 2935 -Date: 2002/11/05 20:10:21 -Author: russ -Branch: HEAD -Tag: (none) -Log: -version number oops - -Members: - networking/udhcp/dhcpd.h:1.1->1.2 - networking/udhcp/libbb_udhcp.h:1.1->1.2 - networking/udhcp/version.h:INITIAL->1.1 - ---------------------- -PatchSet 2936 -Date: 2002/11/05 20:13:41 -Author: russ -Branch: HEAD -Tag: (none) -Log: -typo in udhcpc help - -Members: - include/usage.h:1.114->1.115 - ---------------------- -PatchSet 2937 -Date: 2002/11/06 22:31:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Terminate the buffer with a '\0' - -Members: - archival/libunarchive/data_extract_to_buffer.c:1.2->1.3 - ---------------------- -PatchSet 2938 -Date: 2002/11/06 22:54:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Split deb_extract() into more generic functions - -Members: - archival/dpkg.c:1.65->1.66 - ---------------------- -PatchSet 2939 -Date: 2002/11/06 23:35:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use a switch instead of successive if (strcmp()) statments. - -Members: - archival/dpkg.c:1.66->1.67 - ---------------------- -PatchSet 2940 -Date: 2002/11/07 02:06:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix broken tabs - -Members: - scripts/lxdialog/Makefile:1.1->1.2 - ---------------------- -PatchSet 2941 -Date: 2002/11/07 02:09:37 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Implement a small strings applet - -Members: - include/applets.h:1.74->1.75 - include/usage.h:1.115->1.116 - miscutils/Makefile.in:1.2->1.3 - miscutils/config.in:1.3->1.4 - miscutils/strings.c:INITIAL->1.1 - ---------------------- -PatchSet 2942 -Date: 2002/11/07 02:26:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a stupid typo - -Members: - include/usage.h:1.116->1.117 - ---------------------- -PatchSet 2943 -Date: 2002/11/07 02:45:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove gratuitous and unnecessary "BusyBox" refernece in login prompt - -Erik - -Members: - loginutils/login.c:1.5->1.6 - ---------------------- -PatchSet 2944 -Date: 2002/11/08 07:09:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix reading from stdin (me), Fix tar segfault when no arguments specified (Geoffrey Lee) - -Members: - archival/tar.c:1.161->1.162 - ---------------------- -PatchSet 2945 -Date: 2002/11/08 08:07:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -#ifdef, not just #if... grrr - -Members: - archival/libunarchive/seek_by_jump.c:1.1->1.2 - ---------------------- -PatchSet 2946 -Date: 2002/11/08 09:40:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Teach lash to get $1 $2 $3 etc correct - -Erik - -Members: - shell/lash.c:1.146->1.147 - ---------------------- -PatchSet 2947 -Date: 2002/11/09 09:34:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -debian compatable ifup and ifdown commands - -Members: - include/applets.h:1.75->1.76 - include/usage.h:1.117->1.118 - networking/Makefile.in:1.5->1.6 - networking/config.in:1.9->1.10 - networking/ifupdown.c:INITIAL->1.1 - ---------------------- -PatchSet 2948 -Date: 2002/11/10 01:33:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -IP applet by Bastian Blank <waldi@debian.org> - -Members: - Makefile:1.264->1.265 - include/applets.h:1.76->1.77 - include/usage.h:1.118->1.119 - networking/Makefile.in:1.6->1.7 - networking/config.in:1.10->1.11 - networking/ip.c:INITIAL->1.1 - networking/libiproute/Makefile:INITIAL->1.1 - networking/libiproute/Makefile.in:INITIAL->1.1 - networking/libiproute/ip_common.h:INITIAL->1.1 - networking/libiproute/ipaddress.c:INITIAL->1.1 - networking/libiproute/iplink.c:INITIAL->1.1 - networking/libiproute/iproute.c:INITIAL->1.1 - networking/libiproute/iptunnel.c:INITIAL->1.1 - networking/libiproute/libnetlink.c:INITIAL->1.1 - networking/libiproute/libnetlink.h:INITIAL->1.1 - networking/libiproute/ll_addr.c:INITIAL->1.1 - networking/libiproute/ll_map.c:INITIAL->1.1 - networking/libiproute/ll_map.h:INITIAL->1.1 - networking/libiproute/ll_proto.c:INITIAL->1.1 - networking/libiproute/ll_types.c:INITIAL->1.1 - networking/libiproute/rt_names.c:INITIAL->1.1 - networking/libiproute/rt_names.h:INITIAL->1.1 - networking/libiproute/rtm_map.c:INITIAL->1.1 - networking/libiproute/rtm_map.h:INITIAL->1.1 - networking/libiproute/utils.c:INITIAL->1.1 - networking/libiproute/utils.h:INITIAL->1.1 - networking/libiproute/linux/pkt_sched.h:INITIAL->1.1 - ---------------------- -PatchSet 2949 -Date: 2002/11/10 10:20:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Only compile the files in this dir if the IP applet is enabled - -Members: - networking/libiproute/Makefile.in:1.1->1.2 - ---------------------- -PatchSet 2950 -Date: 2002/11/10 13:17:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make mapping support a definable feature, saves 1.6kB - -Members: - networking/config.in:1.11->1.12 - networking/ifupdown.c:1.1->1.2 - ---------------------- -PatchSet 2951 -Date: 2002/11/10 13:20:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fixup a previous define - -Members: - networking/ifupdown.c:1.2->1.3 - ---------------------- -PatchSet 2952 -Date: 2002/11/10 21:28:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch64 from Vladimir N. Oleynik <dzo@simtreas.ru> - -Members: - include/applets.h:1.77->1.78 - miscutils/crontab.c:1.2->1.3 - ---------------------- -PatchSet 2953 -Date: 2002/11/10 21:33:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch57 from Vladimir N. Oleynik - -Members: - sysklogd/logger.c:1.35->1.36 - ---------------------- -PatchSet 2954 -Date: 2002/11/10 21:47:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Rewrite of xargs by Vladimir N. Oleynik - -Members: - AUTHORS:1.27->1.28 - docs/busybox_footer.pod:1.7->1.8 - findutils/xargs.c:1.23->1.24 - include/usage.h:1.119->1.120 - ---------------------- -PatchSet 2955 -Date: 2002/11/10 21:52:59 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Prevent a segfault if no argument, by Geoffrey Lee <glee@bluesat.unsw.edu.au> - -Members: - coreutils/od.c:1.2->1.3 - textutils/od.c:1.2->1.3 - ---------------------- -PatchSet 2956 -Date: 2002/11/10 22:07:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix for hostname -s, by Stephan Linz - -Members: - networking/hostname.c:1.33->1.34 - ---------------------- -PatchSet 2957 -Date: 2002/11/10 22:16:09 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Will the real od.c please stand up! (my previous commit was a mistake) - -Members: - coreutils/od.c:1.3->1.4 - textutils/od.c:1.3->1.4 - ---------------------- -PatchSet 2958 -Date: 2002/11/10 22:26:18 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Config feature DEVPTS defined and used in telnetd, by Pavel Roskin - -Members: - docs/Configure.help:1.3->1.4 - networking/telnetd.c:1.1->1.2 - sysdeps/linux/config.in:1.10->1.11 - ---------------------- -PatchSet 2959 -Date: 2002/11/10 22:46:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -run through indent and manually check result - -Members: - sysklogd/syslogd.c:1.89->1.90 - ---------------------- -PatchSet 2960 -Date: 2002/11/10 23:42:25 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -ipcalc applet by Stephan Linz and Jordan Crouse - -Members: - AUTHORS:1.28->1.29 - include/applets.h:1.78->1.79 - include/usage.h:1.120->1.121 - networking/Makefile.in:1.7->1.8 - networking/config.in:1.12->1.13 - networking/ipcalc.c:INITIAL->1.1 - ---------------------- -PatchSet 2961 -Date: 2002/11/11 03:00:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move readlink, mktemp, run-parts and which to a new debianutils dir. - -Members: - Makefile:1.265->1.266 - debianutils/Makefile:INITIAL->1.1 - debianutils/Makefile.in:INITIAL->1.1 - debianutils/config.in:INITIAL->1.1 - debianutils/mktemp.c:INITIAL->1.1 - debianutils/readlink.c:INITIAL->1.1 - debianutils/run_parts.c:INITIAL->1.1 - debianutils/which.c:INITIAL->1.1 - findutils/Makefile.in:1.1->1.2 - findutils/config.in:1.4->1.5 - findutils/which.c:1.22->1.23(DEAD) - include/usage.h:1.121->1.122 - init/Makefile.in:1.2->1.3 - init/config.in:1.4->1.5 - init/run_parts.c:1.2->1.3(DEAD) - miscutils/Makefile.in:1.3->1.4 - miscutils/config.in:1.4->1.5 - miscutils/mktemp.c:1.10->1.11(DEAD) - miscutils/readlink.c:1.10->1.11(DEAD) - sysdeps/linux/config.in:1.11->1.12 - ---------------------- -PatchSet 2962 -Date: 2002/11/11 06:20:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, moves the guts of run_parts to libbb to be used by ifupdown. - -Members: - debianutils/run_parts.c:1.1->1.2 - editors/Makefile.in:1.1->1.2 - editors/awk.c:INITIAL->1.1 - editors/config.in:1.3->1.4 - include/libbb.h:1.85->1.86 - libbb/Makefile.in:1.8->1.9 - libbb/run_parts.c:INITIAL->1.1 - networking/ifupdown.c:1.3->1.4 - textutils/Makefile.in:1.2->1.3 - textutils/awk.c:1.2->1.3(DEAD) - textutils/config.in:1.5->1.6 - ---------------------- -PatchSet 2963 -Date: 2002/11/11 07:03:02 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make ifupdown use internal run_parts - -Members: - networking/ifupdown.c:1.4->1.5 - ---------------------- -PatchSet 2964 -Date: 2002/11/12 23:34:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Reduce block size to 512 to prevent short read's when reading from a pipe - -Members: - archival/libunarchive/archive_copy_file.c:1.1->1.2 - ---------------------- -PatchSet 2965 -Date: 2002/11/13 00:24:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor cleanups - -Members: - archival/dpkg_deb.c:1.27->1.28 - archival/tar.c:1.162->1.163 - archival/libunarchive/filter_accept_list_reassign.c:1.1->1.2 - archival/libunarchive/get_header_tar_bz2.c:1.1->1.2 - archival/libunarchive/get_header_tar_gz.c:1.3->1.4 - ---------------------- -PatchSet 2966 -Date: 2002/11/14 10:58:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A missing securetty file is not an error. - -Erik - -Members: - loginutils/login.c:1.6->1.7 - ---------------------- -PatchSet 2967 -Date: 2002/11/14 11:10:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Marcel Hamer to fix addgroup argument parsing - -Members: - loginutils/addgroup.c:1.5->1.6 - ---------------------- -PatchSet 2968 -Date: 2002/11/15 08:48:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont chdir untill after we open the archive - -Members: - archival/tar.c:1.163->1.164 - ---------------------- -PatchSet 2969 -Date: 2002/11/15 09:12:47 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Bastian Blank: - - hi erik - - the following patch fixes the handling of iproute add <route> dev <dev>. - the code got lost while removing things. - - bastian - -Members: - networking/libiproute/iproute.c:1.1->1.2 - ---------------------- -PatchSet 2970 -Date: 2002/11/15 21:58:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Allow short reads as we are looping anyway. - -Members: - archival/libunarchive/archive_copy_file.c:1.2->1.3 - ---------------------- -PatchSet 2971 -Date: 2002/11/15 22:18:01 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use vfork, by vodz - -Members: - libbb/run_parts.c:1.1->1.2 - ---------------------- -PatchSet 2972 -Date: 2002/11/16 21:34:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove #defines around get_header_ptr, we allways need it. - -Members: - archival/tar.c:1.164->1.165 - ---------------------- -PatchSet 2973 -Date: 2002/11/17 21:33:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Laurence Anderson to provide a read_gz function, doesnt require fork(), pipe(), consistent with read_bz2 and more flexible. - -Members: - archival/libunarchive/unzip.c:1.22->1.23 - ---------------------- -PatchSet 2974 -Date: 2002/11/17 21:48:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove mapping option, its should always be used - -Members: - networking/config.in:1.13->1.14 - networking/ifupdown.c:1.5->1.6 - ---------------------- -PatchSet 2975 -Date: 2002/11/18 07:26:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg_and_die, style - -Members: - networking/libiproute/utils.c:1.1->1.2 - ---------------------- -PatchSet 2976 -Date: 2002/11/19 00:41:09 -Author: russ -Branch: HEAD -Tag: (none) -Log: -udhcpc documentation update - -Members: - networking/udhcp/README.udhcpc:1.1->1.2 - ---------------------- -PatchSet 2977 -Date: 2002/11/19 08:22:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use read_gz, remove fork() woohoo! - -Members: - archival/libunarchive/get_header_tar_gz.c:1.4->1.5 - ---------------------- -PatchSet 2978 -Date: 2002/11/19 09:23:13 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -dont use the -i option of xargs - -Members: - networking/ifupdown.c:1.6->1.7 - ---------------------- -PatchSet 2979 -Date: 2002/11/19 09:58:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont use xargs - -Members: - networking/ifupdown.c:1.7->1.8 - ---------------------- -PatchSet 2980 -Date: 2002/11/19 21:07:17 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Headers for the read_gz changes - -Members: - include/unarchive.h:1.14->1.15 - ---------------------- -PatchSet 2981 -Date: 2002/11/20 06:46:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -read_gz patch 3 from Laurence Anderson - -Members: - archival/libunarchive/unzip.c:1.23->1.24 - ---------------------- -PatchSet 2982 -Date: 2002/11/20 22:00:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Speed and memory usage improvements from Laurence Adnerson - -Members: - archival/libunarchive/unzip.c:1.24->1.25 - ---------------------- -PatchSet 2983 -Date: 2002/11/20 22:01:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add entry for Laurence Anderson - -Members: - AUTHORS:1.29->1.30 - ---------------------- -PatchSet 2984 -Date: 2002/11/21 22:17:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix a vfork bug, by Nick Fedchik and Vladimir N. Oleynik - -Members: - libbb/run_parts.c:1.2->1.3 - ---------------------- -PatchSet 2985 -Date: 2002/11/22 10:39:09 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Config file for udeb based on options from 0.60.5 - -Members: - debian/config-udeb:INITIAL->1.1 - ---------------------- -PatchSet 2986 -Date: 2002/11/22 11:39:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Update configuration options - -Members: - debian/config-udeb:1.1->1.2 - ---------------------- -PatchSet 2987 -Date: 2002/11/22 21:43:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -The tunnel option isnt required for the ip command - -Members: - debian/config-udeb:1.2->1.3 - ---------------------- -PatchSet 2988 -Date: 2002/11/22 22:16:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Config file for the standard debian package based on 0.60.5 options - -Members: - debian/config-deb:INITIAL->1.1 - ---------------------- -PatchSet 2989 -Date: 2002/11/22 23:00:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Config file for the static deb, based on options from the stable 0.60.5 branch - -Members: - debian/config-static:INITIAL->1.1 - ---------------------- -PatchSet 2990 -Date: 2002/11/23 07:14:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New rules file for unstable - -Members: - debian/rules:1.12->1.13 - ---------------------- -PatchSet 2991 -Date: 2002/11/23 10:44:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix long filename support - -Members: - archival/libunarchive/get_header_tar.c:1.13->1.14 - ---------------------- -PatchSet 2992 -Date: 2002/11/24 01:32:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -include libbb after stdlib.h as it breaks dmalloc - -Members: - libbb/procps.c:1.1->1.2 - ---------------------- -PatchSet 2993 -Date: 2002/11/24 06:01:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add an input buffer (currently 32kB) to speed things up heaps, it still requires 25% longer to decompress as compared to upstream. - -Members: - archival/libunarchive/check_trailer_gzip.c:1.2->1.3 - archival/libunarchive/unzip.c:1.25->1.26 - ---------------------- -PatchSet 2994 -Date: 2002/11/24 22:48:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -When making parent directories set permissions based on the base parent tree rather than the new directory to be created. - -Members: - coreutils/mkdir.c:1.32->1.33 - fileutils/mkdir.c:1.32->1.33 - libbb/make_directory.c:1.11->1.12 - ---------------------- -PatchSet 2995 -Date: 2002/11/24 23:22:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont need a seperate function - -Members: - libbb/make_directory.c:1.12->1.13 - ---------------------- -PatchSet 2996 -Date: 2002/11/25 22:12:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch_67 from Vladimir N. Oleynik - -Members: - procps/kill.c:1.45->1.46 - procps/pidof.c:1.6->1.7 - ---------------------- -PatchSet 2997 -Date: 2002/11/25 22:31:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Handle name entries that have a \0 in them, last_patch_65 from Vladimir N. Oleynik - -Members: - libbb/procps.c:1.2->1.3 - ---------------------- -PatchSet 2998 -Date: 2002/11/25 23:57:27 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use vfork instead of fork, some more cleanup from Vladimir N. Oleynik - -Members: - archival/tar.c:1.165->1.166 - ---------------------- -PatchSet 2999 -Date: 2002/11/26 02:16:06 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make a seperate busybox-doc package - -Members: - debian/control:1.10->1.11 - debian/rules:1.13->1.14 - ---------------------- -PatchSet 3000 -Date: 2002/11/26 02:23:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix simple syntax error - -Members: - networking/ifupdown.c:1.8->1.9 - ---------------------- -PatchSet 3001 -Date: 2002/11/26 02:39:50 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use #ifdef instead of #if - -Members: - libbb/create_icmp6_socket.c:1.1->1.2 - libbb/inet_common.c:1.3->1.4 - libbb/xgethostbyname2.c:1.1->1.2 - networking/netstat.c:1.7->1.8 - ---------------------- -PatchSet 3002 -Date: 2002/11/26 03:01:27 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Include heaps of options as is tradional with this deb - -Members: - debian/config-static:1.1->1.2 - ---------------------- -PatchSet 3003 -Date: 2002/11/26 03:03:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -use #ifdef instead of #if - -Members: - networking/ping6.c:1.1->1.2 - ---------------------- -PatchSet 3004 -Date: 2002/11/26 03:08:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Store a custom Rules.mak file to enable buildign static binaries - -Members: - debian/Config.h-deb:1.27->1.28(DEAD) - debian/Config.h-static:1.22->1.23(DEAD) - debian/Config.h-udeb:1.25->1.26(DEAD) - debian/Rules.mak.shared:INITIAL->1.1 - debian/Rules.mak.static:INITIAL->1.1 - debian/rules:1.14->1.15 - ---------------------- -PatchSet 3005 -Date: 2002/11/26 03:38:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Required file for busybox-doc package - -Members: - debian/busybox-doc.docs:INITIAL->1.1 - ---------------------- -PatchSet 3006 -Date: 2002/11/26 09:02:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -use #ifdef CONFIG_* instead of #if CONFIG_* - -Members: - libbb/interface.c:1.10->1.11 - libbb/xconnect.c:1.4->1.5 - networking/ifconfig.c:1.19->1.20 - networking/netstat.c:1.8->1.9 - networking/route.c:1.18->1.19 - ---------------------- -PatchSet 3007 -Date: 2002/11/26 09:05:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Name package busybox-unstable to keep a clean seperation between the official packages. - -Members: - debian/control:1.11->1.12 - debian/rules:1.15->1.16 - ---------------------- -PatchSet 3008 -Date: 2002/11/26 22:00:18 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fdisk applet by Vladimir N. Oleynik - -Members: - AUTHORS:1.30->1.31 - docs/busybox_footer.pod:1.8->1.9 - docs/busybox_header.pod:1.7->1.8 - include/applets.h:1.79->1.80 - include/usage.h:1.122->1.123 - util-linux/Makefile.in:1.2->1.3 - util-linux/config.in:1.8->1.9 - util-linux/fdisk.c:INITIAL->1.1 - ---------------------- -PatchSet 3009 -Date: 2002/11/27 07:52:22 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Check that one and only one of the [cxt] options is given - -Members: - archival/tar.c:1.166->1.167 - ---------------------- -PatchSet 3010 -Date: 2002/11/27 09:29:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch_68 from Vladimir N. Oleynik - -Members: - README:1.24->1.25 - include/usage.h:1.123->1.124 - shell/cmdedit.c:1.72->1.73 - util-linux/config.in:1.9->1.10 - ---------------------- -PatchSet 3011 -Date: 2002/11/27 23:24:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Install symlinks for the udeb, dont install changelogs for the udeb - -Members: - debian/rules:1.16->1.17 - ---------------------- -PatchSet 3012 -Date: 2002/11/27 23:40:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Adds a dummy entry to make it easier to make custom debs - -Members: - debian/changelog:1.27->1.28 - ---------------------- -PatchSet 3013 -Date: 2002/11/28 00:47:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -This test was hanging - -Members: - testsuite/sed/sed-recurses-properly:1.2->1.3 - ---------------------- -PatchSet 3014 -Date: 2002/11/28 00:51:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -left out a \" - -Members: - testsuite/sed/sed-recurses-properly:1.3->1.4 - ---------------------- -PatchSet 3015 -Date: 2002/11/28 08:33:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save a few bytes in show_usage - -Members: - applets/applets.c:1.16->1.17 - ---------------------- -PatchSet 3016 -Date: 2002/11/28 08:37:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use printf instead of fprintf(stdout - -Members: - coreutils/ls.c:1.92->1.93 - fileutils/ls.c:1.92->1.93 - ---------------------- -PatchSet 3017 -Date: 2002/11/28 09:09:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Style - -Members: - archival/libunarchive/uncompress.c:1.5->1.6 - ---------------------- -PatchSet 3018 -Date: 2002/11/28 09:22:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of printf(stderr - -Members: - archival/gzip.c:1.56->1.57 - ---------------------- -PatchSet 3019 -Date: 2002/11/28 09:30:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use erorr_msg( isntead of fprintf(stderr, - -Members: - editors/awk.c:1.1->1.2 - ---------------------- -PatchSet 3020 -Date: 2002/11/28 09:34:51 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr - -Members: - coreutils/dd.c:1.49->1.50 - fileutils/dd.c:1.49->1.50 - ---------------------- -PatchSet 3021 -Date: 2002/11/28 09:40:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr - -Members: - init/init.c:1.177->1.178 - ---------------------- -PatchSet 3022 -Date: 2002/11/28 09:52:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Style, minor cleanups - -Members: - libbb/inet_common.c:1.4->1.5 - ---------------------- -PatchSet 3023 -Date: 2002/11/28 10:20:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr, other minor cleanups - -Members: - libbb/interface.c:1.11->1.12 - ---------------------- -PatchSet 3024 -Date: 2002/11/28 10:25:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg( instead of fprintf(stderr - -Members: - libbb/module_syscalls.c:1.8->1.9 - ---------------------- -PatchSet 3025 -Date: 2002/11/28 10:27:50 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr - -Members: - libbb/recursive_action.c:1.6->1.7 - ---------------------- -PatchSet 3026 -Date: 2002/11/28 10:35:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr - -Members: - libbb/syscalls.c:1.7->1.8 - ---------------------- -PatchSet 3027 -Date: 2002/11/28 10:49:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use error_msg instead of fprintf(stderr - -Members: - networking/libiproute/ipaddress.c:1.1->1.2 - ---------------------- -PatchSet 3028 -Date: 2002/11/28 10:56:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use standard error messages - -Members: - networking/libiproute/iplink.c:1.1->1.2 - networking/libiproute/iproute.c:1.2->1.3 - ---------------------- -PatchSet 3029 -Date: 2002/11/28 10:58:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Woops, forgot they printout applet name as well.... - -Members: - coreutils/dd.c:1.50->1.51 - fileutils/dd.c:1.50->1.51 - ---------------------- -PatchSet 3030 -Date: 2002/11/28 11:05:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Style - -Members: - coreutils/dd.c:1.51->1.52 - fileutils/dd.c:1.51->1.52 - ---------------------- -PatchSet 3031 -Date: 2002/11/28 11:17:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Style, error_msg - -Members: - networking/libiproute/iproute.c:1.3->1.4 - ---------------------- -PatchSet 3032 -Date: 2002/11/28 11:27:22 -Author: aaronl -Branch: HEAD -Tag: (none) -Log: -Change if(x)free(x); to free(x); - -Members: - archival/dpkg.c:1.67->1.68 - archival/gzip.c:1.57->1.58 - coreutils/ls.c:1.93->1.94 - editors/awk.c:1.2->1.3 - editors/sed.c:1.92->1.93 - editors/vi.c:1.24->1.25 - fileutils/ls.c:1.93->1.94 - findutils/grep.c:1.75->1.76 - libpwdgrp/__getgrent.c:1.2->1.3 - modutils/insmod.c:1.91->1.92 - networking/udhcp/dhcpc.c:1.2->1.3 - networking/udhcp/files.c:1.1->1.2 - shell/hush.c:1.59->1.60 - shell/lash.c:1.147->1.148 - util-linux/fsck_minix.c:1.35->1.36 - util-linux/getopt.c:1.10->1.11 - util-linux/umount.c:1.58->1.59 - ---------------------- -PatchSet 3033 -Date: 2002/11/28 12:01:25 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Syntax error - -Members: - networking/libiproute/iproute.c:1.4->1.5 - ---------------------- -PatchSet 3034 -Date: 2002/11/28 12:19:51 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Cleanup error messages - -Members: - networking/libiproute/iptunnel.c:1.1->1.2 - ---------------------- -PatchSet 3035 -Date: 2002/11/28 12:35:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Cleanup error messages - -Members: - networking/libiproute/libnetlink.c:1.1->1.2 - ---------------------- -PatchSet 3036 -Date: 2002/11/28 12:39:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor error messages changes - -Members: - networking/libiproute/ll_addr.c:1.1->1.2 - ---------------------- -PatchSet 3037 -Date: 2002/11/28 12:45:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Clean up error messages - -Members: - networking/libiproute/utils.c:1.2->1.3 - ---------------------- -PatchSet 3038 -Date: 2002/11/28 21:49:06 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -I miscalculated on this one, change it back - -Members: - applets/applets.c:1.17->1.18 - ---------------------- -PatchSet 3039 -Date: 2002/12/01 02:09:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Bastian Blank (waldi) for debian installer - -Members: - debian/changelog:1.28->1.29 - debian/config-deb:1.1->1.2 - debian/config-static:1.2->1.3 - debian/config-udeb:1.3->1.4 - debian/control:1.12->1.13 - debian/rules:1.17->1.18 - ---------------------- -PatchSet 3040 -Date: 2002/12/01 11:31:58 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -add the -c option, modified version of a patch from Bastian Blank - -Members: - sysklogd/klogd.c:1.11->1.12 - ---------------------- -PatchSet 3041 -Date: 2002/12/01 11:38:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Build files from Bastian Blank - -Members: - debian/Rules.mak.shared:1.1->1.2(DEAD) - debian/Rules.mak.static:1.1->1.2(DEAD) - debian/busybox-cvs-doc.docs:INITIAL->1.1 - debian/busybox-cvs-static.dirs:INITIAL->1.1 - debian/busybox-cvs.dirs:INITIAL->1.1 - ---------------------- -PatchSet 3042 -Date: 2002/12/01 20:16:01 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix the package name, patch from Bastian Blank - -Members: - debian/rules:1.18->1.19 - ---------------------- -PatchSet 3043 -Date: 2002/12/01 21:52:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix warning - -Members: - archival/libunarchive/unzip.c:1.26->1.27 - ---------------------- -PatchSet 3044 -Date: 2002/12/01 23:04:04 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Enable ip commands to be compiled seperate from ip, modifed patch from Bastian Blank - -Members: - include/applets.h:1.80->1.81 - include/usage.h:1.124->1.125 - networking/Makefile.in:1.8->1.9 - networking/config.in:1.14->1.15 - networking/ip.c:1.1->1.2 - networking/ipaddr.c:INITIAL->1.1 - networking/iplink.c:INITIAL->1.1 - networking/iproute.c:INITIAL->1.1 - networking/iptunnel.c:INITIAL->1.1 - networking/libiproute/Makefile.in:1.2->1.3 - networking/libiproute/ip_common.h:1.1->1.2 - networking/libiproute/ip_parse_common_args.c:INITIAL->1.1 - networking/libiproute/ipaddress.c:1.2->1.3 - ---------------------- -PatchSet 3045 -Date: 2002/12/02 00:01:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move compare_string_array to libbb - -Members: - archival/dpkg.c:1.68->1.69 - include/libbb.h:1.86->1.87 - libbb/Makefile.in:1.9->1.10 - libbb/compare_string_array.c:INITIAL->1.1 - ---------------------- -PatchSet 3046 -Date: 2002/12/02 00:35:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save a hundred bytes or so on the do_iproute function - -Members: - networking/libiproute/ip_common.h:1.2->1.3 - networking/libiproute/iproute.c:1.5->1.6 - ---------------------- -PatchSet 3047 -Date: 2002/12/02 00:54:10 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save a few more bytes - -Members: - networking/libiproute/iproute.c:1.6->1.7 - ---------------------- -PatchSet 3048 -Date: 2002/12/02 01:40:05 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use compare_string_array in ipaddress to save a few bytes, minor cleanups - -Members: - networking/libiproute/ip_common.h:1.3->1.4 - networking/libiproute/ipaddress.c:1.3->1.4 - networking/libiproute/iplink.c:1.2->1.3 - ---------------------- -PatchSet 3049 -Date: 2002/12/02 21:14:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Its move to busybox-cvs-doc.docs - -Members: - debian/busybox-doc.docs:1.1->1.2(DEAD) - ---------------------- -PatchSet 3050 -Date: 2002/12/02 21:18:08 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch_69, 8 bit clean and other fixes from Vladimir N. Oleynik - -Members: - editors/vi.c:1.25->1.26 - libbb/procps.c:1.3->1.4 - ---------------------- -PatchSet 3051 -Date: 2002/12/03 19:54:12 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -A missing /etc/securetty is not an error when checking the tty name - the -comment is right, but the code was wrong .. - -Members: - loginutils/login.c:1.7->1.8 - ---------------------- -PatchSet 3052 -Date: 2002/12/03 20:34:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save 10 bytes or so, last_patch_70 from Vladimir N. Oleynik - -Members: - libbb/last_char_is.c:1.5->1.6 - ---------------------- -PatchSet 3053 -Date: 2002/12/03 21:48:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix crashme code, by Jim Treadway - -Members: - editors/vi.c:1.26->1.27 - ---------------------- -PatchSet 3054 -Date: 2002/12/03 22:41:36 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -print an error message if we can't load a module - -Members: - modutils/modprobe.c:1.17->1.18 - ---------------------- -PatchSet 3055 -Date: 2002/12/03 22:45:46 -Author: sandman -Branch: HEAD -Tag: (none) -Log: - - the number of commands in the history list is now configureable via the - config system - - added a new config option to allow persistant history lists. This is - currently only used by ash, but the calls ({load,save}_history) could - be added to the other shells as well. - -Members: - shell/ash.c:1.62->1.63 - shell/cmdedit.c:1.73->1.74 - shell/cmdedit.h:1.12->1.13 - shell/config.in:1.5->1.6 - ---------------------- -PatchSet 3056 -Date: 2002/12/04 22:26:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Unlink before mkdir, mknod, symlink to overwrite - -Members: - archival/libunarchive/data_extract_all.c:1.5->1.6 - ---------------------- -PatchSet 3057 -Date: 2002/12/05 07:24:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kill CONFIG_FEATURE_USE_DEVPS_PATCH and the devps patch. I'm not -maintaining it anymore, and it is now terribly out of date. - -Erik - -Members: - examples/kernel-patches/Will_devps_GoIntoTheKernel:1.2->1.3(DEAD) - examples/kernel-patches/devps.patch.9_25_2000:1.2->1.3(DEAD) - libbb/find_pid_by_name.c:1.8->1.9 - libbb/mtab_file.c:1.4->1.5 - libbb/procps.c:1.4->1.5 - procps/ps.c:1.47->1.48 - util-linux/mount.c:1.107->1.108 - ---------------------- -PatchSet 3058 -Date: 2002/12/05 08:40:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Yet another major rework of the BusyBox config system, using the considerably -modified Kbuild system I put into uClibc. With this, there should be no more -need to modify Rules.mak since I've moved all the interesting options into the -config system. I think I've got everything updated, but you never know, I may -have made some mistakes, so watch closely. - -Erik - -Members: - .cvsignore:1.10->1.11 - Makefile:1.266->1.267 - Rules.mak:1.8->1.9 - archival/Config.in:INITIAL->1.1 - archival/config.in:1.15->1.16(DEAD) - console-tools/Config.in:INITIAL->1.1 - console-tools/config.in:1.2->1.3(DEAD) - debianutils/Config.in:INITIAL->1.1 - debianutils/config.in:1.1->1.2(DEAD) - editors/Config.in:INITIAL->1.1 - editors/config.in:1.4->1.5(DEAD) - fileutils/Config.in:INITIAL->1.1 - fileutils/config.in:1.6->1.7(DEAD) - findutils/Config.in:INITIAL->1.1 - findutils/config.in:1.5->1.6(DEAD) - init/Config.in:INITIAL->1.1 - init/config.in:1.5->1.6(DEAD) - loginutils/Config.in:INITIAL->1.1 - loginutils/config.in:1.4->1.5(DEAD) - miscutils/Config.in:INITIAL->1.1 - miscutils/config.in:1.5->1.6(DEAD) - modutils/Config.in:INITIAL->1.1 - modutils/config.in:1.6->1.7(DEAD) - networking/Config.in:INITIAL->1.1 - networking/config.in:1.15->1.16(DEAD) - networking/udhcp/Config.in:INITIAL->1.1 - networking/udhcp/Makefile.in:1.1->1.2 - networking/udhcp/config.in:1.1->1.2(DEAD) - procps/Config.in:INITIAL->1.1 - procps/config.in:1.5->1.6(DEAD) - scripts/Configure:1.3->1.4(DEAD) - scripts/Menuconfig:1.3->1.4(DEAD) - scripts/config/.cvsignore:INITIAL->1.1 - scripts/config/Kconfig-language.txt:INITIAL->1.1 - scripts/config/Makefile:INITIAL->1.1 - scripts/config/checklist.c:INITIAL->1.1 - scripts/config/colors.h:INITIAL->1.1 - scripts/config/conf.c:INITIAL->1.1 - scripts/config/confdata.c:INITIAL->1.1 - scripts/config/dialog.h:INITIAL->1.1 - scripts/config/expr.c:INITIAL->1.1 - scripts/config/expr.h:INITIAL->1.1 - scripts/config/inputbox.c:INITIAL->1.1 - scripts/config/lex.zconf.c_shipped:INITIAL->1.1 - scripts/config/lkc.h:INITIAL->1.1 - scripts/config/lkc_proto.h:INITIAL->1.1 - scripts/config/mconf.c:INITIAL->1.1 - scripts/config/menu.c:INITIAL->1.1 - scripts/config/menubox.c:INITIAL->1.1 - scripts/config/msgbox.c:INITIAL->1.1 - scripts/config/symbol.c:INITIAL->1.1 - scripts/config/textbox.c:INITIAL->1.1 - scripts/config/util.c:INITIAL->1.1 - scripts/config/yesno.c:INITIAL->1.1 - scripts/config/zconf.l:INITIAL->1.1 - scripts/config/zconf.tab.c_shipped:INITIAL->1.1 - scripts/config/zconf.tab.h_shipped:INITIAL->1.1 - scripts/config/zconf.y:INITIAL->1.1 - scripts/lxdialog/.cvsignore:1.1->1.2(DEAD) - scripts/lxdialog/BIG.FAT.WARNING:1.1->1.2(DEAD) - scripts/lxdialog/Makefile:1.2->1.3(DEAD) - scripts/lxdialog/Makefile-2.5:1.1->1.2(DEAD) - scripts/lxdialog/checklist.c:1.1->1.2(DEAD) - scripts/lxdialog/colors.h:1.1->1.2(DEAD) - scripts/lxdialog/dialog.h:1.1->1.2(DEAD) - scripts/lxdialog/inputbox.c:1.1->1.2(DEAD) - scripts/lxdialog/lxdialog.c:1.1->1.2(DEAD) - scripts/lxdialog/menubox.c:1.1->1.2(DEAD) - scripts/lxdialog/msgbox.c:1.1->1.2(DEAD) - scripts/lxdialog/textbox.c:1.1->1.2(DEAD) - scripts/lxdialog/util.c:1.1->1.2(DEAD) - scripts/lxdialog/yesno.c:1.1->1.2(DEAD) - shell/Config.in:INITIAL->1.1 - shell/config.in:1.6->1.7(DEAD) - shellutils/Config.in:INITIAL->1.1 - shellutils/config.in:1.8->1.9(DEAD) - sysdeps/linux/Config.in:INITIAL->1.1 - sysdeps/linux/config.in:1.12->1.13(DEAD) - sysklogd/Config.in:INITIAL->1.1 - sysklogd/config.in:1.2->1.3(DEAD) - textutils/Config.in:INITIAL->1.1 - textutils/config.in:1.6->1.7(DEAD) - util-linux/Config.in:INITIAL->1.1 - util-linux/config.in:1.10->1.11(DEAD) - ---------------------- -PatchSet 3059 -Date: 2002/12/05 18:28:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a silly oversight breaking cross compilation - -Erik - -Members: - Rules.mak:1.9->1.10 - ---------------------- -PatchSet 3060 -Date: 2002/12/05 20:56:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Usage for klogd -c - -Members: - include/usage.h:1.125->1.126 - ---------------------- -PatchSet 3061 -Date: 2002/12/05 21:12:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kill the now obsolete docs/Configure.help file, and move all existing -help texts into their respective Config.in file. - -Erik - -Members: - archival/Config.in:1.1->1.2 - debianutils/Config.in:1.1->1.2 - docs/Configure.help:1.4->1.5(DEAD) - sysdeps/linux/Config.in:1.1->1.2 - ---------------------- -PatchSet 3062 -Date: 2002/12/05 21:25:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Put stuff back into a sub-menu - -Members: - sysdeps/linux/Config.in:1.2->1.3 - ---------------------- -PatchSet 3063 -Date: 2002/12/06 02:22:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kill link now pointing to porn site. - -Members: - docs/busybox.net/index.html:1.114->1.115 - ---------------------- -PatchSet 3064 -Date: 2002/12/06 08:10:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix bug that stoped -a working - -Members: - networking/ifupdown.c:1.9->1.10 - ---------------------- -PatchSet 3065 -Date: 2002/12/06 08:35:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make mapping a config option again to save space, turn off file locking, do we really need it ? - -Members: - networking/Config.in:1.1->1.2 - networking/ifupdown.c:1.10->1.11 - ---------------------- -PatchSet 3066 -Date: 2002/12/06 11:51:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use libbb/get_line_from_file, change default state file location - -Members: - networking/ifupdown.c:1.11->1.12 - ---------------------- -PatchSet 3067 -Date: 2002/12/06 21:37:08 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make hush comple once again - -Members: - shell/hush.c:1.60->1.61 - ---------------------- -PatchSet 3068 -Date: 2002/12/06 21:39:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup buffer allocation - -Members: - coreutils/uuencode.c:1.23->1.24 - textutils/uuencode.c:1.23->1.24 - ---------------------- -PatchSet 3069 -Date: 2002/12/06 21:41:09 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix adjtimex applet compile - -Members: - miscutils/adjtimex.c:1.2->1.3 - ---------------------- -PatchSet 3070 -Date: 2002/12/06 21:42:56 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup dumpleases compile problem - -Members: - networking/udhcp/Makefile.in:1.2->1.3 - networking/udhcp/dumpleases.c:1.1->1.2 - ---------------------- -PatchSet 3071 -Date: 2002/12/06 21:44:50 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Do the dumb/obvious thing for the killall->kill dependancy - -Members: - procps/Config.in:1.1->1.2 - ---------------------- -PatchSet 3072 -Date: 2002/12/06 21:49:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Allow for people to select no default shell - -Members: - shell/Config.in:1.1->1.2 - ---------------------- -PatchSet 3073 -Date: 2002/12/06 22:40:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add some help descriptions - -Members: - archival/Config.in:1.2->1.3 - ---------------------- -PatchSet 3074 -Date: 2002/12/06 22:45:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Remove duplicate entry for kill - -Members: - procps/Config.in:1.2->1.3 - ---------------------- -PatchSet 3075 -Date: 2002/12/06 23:05:22 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -It shouldnt depend on itself - -Members: - procps/Config.in:1.3->1.4 - ---------------------- -PatchSet 3076 -Date: 2002/12/06 23:11:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -depends on for telnet and ipcalc - -Members: - networking/Config.in:1.2->1.3 - ---------------------- -PatchSet 3077 -Date: 2002/12/07 00:48:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix command that brings down loopback - -Members: - networking/ifupdown.c:1.12->1.13 - ---------------------- -PatchSet 3078 -Date: 2002/12/07 07:45:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Differentiate struct and type names - -Members: - networking/ifupdown.c:1.13->1.14 - ---------------------- -PatchSet 3079 -Date: 2002/12/07 23:14:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -include "busybox" after the libc includes tofix compile errors - -Members: - init/reboot.c:1.24->1.25 - libbb/Makefile.in:1.10->1.11 - libpwdgrp/__getgrent.c:1.3->1.4 - libpwdgrp/__getpwent.c:1.2->1.3 - libpwdgrp/getpwuid.c:1.2->1.3 - libpwdgrp/pwent.c:1.2->1.3 - libpwdgrp/shadow.c:1.2->1.3 - ---------------------- -PatchSet 3080 -Date: 2002/12/07 23:30:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Commit to reverse my previous commit, isnt cvs supposed to have some undo command ? - -Members: - libbb/Makefile.in:1.11->1.12 - ---------------------- -PatchSet 3081 -Date: 2002/12/07 23:56:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Re-sort filenames to alphebetical order. - -Members: - libbb/Makefile.in:1.12->1.13 - ---------------------- -PatchSet 3082 -Date: 2002/12/08 00:54:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Move add_to_list from libunarchive to libbb so it can be of more general use (eg ifupdown). Changed the name to llist_add_to as i plan on adding more llist_ functions as needed (e.g. llist_free). - -Members: - archival/ar.c:1.42->1.43 - archival/cpio.c:1.9->1.10 - archival/dpkg.c:1.69->1.70 - archival/dpkg_deb.c:1.28->1.29 - archival/tar.c:1.167->1.168 - archival/unzip.c:1.3->1.4 - archival/libunarchive/Makefile.in:1.10->1.11 - archival/libunarchive/add_to_list.c:1.1->1.2(DEAD) - archival/libunarchive/get_header_tar.c:1.14->1.15 - include/libbb.h:1.87->1.88 - include/unarchive.h:1.15->1.16 - libbb/Makefile.in:1.13->1.14 - libbb/llist_add_to.c:INITIAL->1.1 - ---------------------- -PatchSet 3083 -Date: 2002/12/08 01:23:39 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Start to cleanup handling of the state file, save some space and uses linked lists. - -Members: - networking/ifupdown.c:1.14->1.15 - ---------------------- -PatchSet 3084 -Date: 2002/12/08 11:47:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Change #include order to fix warning - -Members: - libpwdgrp/pwent.c:1.3->1.4 - ---------------------- -PatchSet 3085 -Date: 2002/12/08 11:51:05 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compile warning with OSF - -Members: - util-linux/fdisk.c:1.1->1.2 - ---------------------- -PatchSet 3086 -Date: 2002/12/08 12:08:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compile warning - -Members: - console-tools/openvt.c:1.2->1.3 - ---------------------- -PatchSet 3087 -Date: 2002/12/08 20:45:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Updates for the new build system from Bastian Blank (waldi) - -Members: - debian/busybox-cvs-static.dirs:1.1->1.2 - debian/config-deb:1.2->1.3 - debian/config-static:1.3->1.4 - debian/config-udeb:1.4->1.5 - debian/control:1.13->1.14 - debian/copyright:1.2->1.3 - debian/rules:1.19->1.20 - ---------------------- -PatchSet 3088 -Date: 2002/12/08 22:17:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support using ip in udhcpc scripts. -Slightly modified version of patch by Bastian Blank - -Members: - networking/udhcp/Config.in:1.1->1.2 - networking/udhcp/options.c:1.1->1.2 - networking/udhcp/options.h:1.1->1.2 - networking/udhcp/script.c:1.1->1.2 - ---------------------- -PatchSet 3089 -Date: 2002/12/09 11:10:39 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Command line history changes, lastpatch_71 from Vladimir N. Oleynik - -Members: - shell/Config.in:1.2->1.3 - shell/ash.c:1.63->1.64 - shell/cmdedit.c:1.74->1.75 - shell/cmdedit.h:1.13->1.14 - ---------------------- -PatchSet 3090 -Date: 2002/12/09 21:05:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix a debug message, from Bastian Blank - -Members: - networking/tftp.c:1.14->1.15 - ---------------------- -PatchSet 3091 -Date: 2002/12/09 21:11:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Stop linian warning about statically linked binary - -Members: - debian/busybox-cvs-static.override:INITIAL->1.1 - ---------------------- -PatchSet 3092 -Date: 2002/12/09 21:14:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make clean in the scripts directory to remove some binaries - -Members: - Makefile:1.267->1.268 - ---------------------- -PatchSet 3093 -Date: 2002/12/09 21:16:39 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -err.. Make clean in the scripts/config directory to remove some binaries - -Members: - Makefile:1.268->1.269 - ---------------------- -PatchSet 3094 -Date: 2002/12/09 21:52:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Forgot to rename foo - -Members: - networking/tftp.c:1.15->1.16 - ---------------------- -PatchSet 3095 -Date: 2002/12/10 00:14:33 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Realpath applet - -Members: - coreutils/realpath.c:INITIAL->1.1 - include/applets.h:1.81->1.82 - include/usage.h:1.126->1.127 - shellutils/Config.in:1.1->1.2 - shellutils/Makefile.in:1.3->1.4 - shellutils/realpath.c:INITIAL->1.1 - ---------------------- -PatchSet 3096 -Date: 2002/12/10 00:17:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -rpm applet by Laurence Anderson - -Members: - AUTHORS:1.31->1.32 - archival/Config.in:1.3->1.4 - archival/Makefile.in:1.2->1.3 - archival/cpio.c:1.10->1.11 - archival/rpm.c:INITIAL->1.1 - archival/libunarchive/Makefile.in:1.11->1.12 - archival/libunarchive/data_extract_all.c:1.6->1.7 - archival/libunarchive/get_header_cpio.c:1.3->1.4 - include/applets.h:1.82->1.83 - include/unarchive.h:1.16->1.17 - include/usage.h:1.127->1.128 - ---------------------- -PatchSet 3097 -Date: 2002/12/10 02:09:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -include busybox after libc includes - -Members: - archival/rpm.c:1.1->1.2 - ---------------------- -PatchSet 3098 -Date: 2002/12/10 03:16:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix undefined behaviour and save some bytes as suggested by Manuel Novoa III - -Members: - coreutils/realpath.c:1.1->1.2 - shellutils/realpath.c:1.1->1.2 - ---------------------- -PatchSet 3099 -Date: 2002/12/10 11:28:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Sync debian files with debian package version 0.60.99.cvs20021209-2 - -Members: - debian/busybox-cvs-static.manpages:INITIAL->1.1 - debian/busybox-cvs.manpages:INITIAL->1.1 - debian/changelog:1.29->1.30 - debian/config-udeb:1.5->1.6 - debian/control:1.14->1.15 - debian/rules:1.20->1.21 - ---------------------- -PatchSet 3100 -Date: 2002/12/11 03:10:13 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use libbb/get_line_from_file instead of getline - -Members: - archival/dpkg.c:1.70->1.71 - ---------------------- -PatchSet 3101 -Date: 2002/12/11 03:40:10 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup header file ordering - -Members: - libpwdgrp/getpwuid.c:1.3->1.4 - ---------------------- -PatchSet 3102 -Date: 2002/12/11 03:41:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate dependancy on kernel header files. Naughty naughty. -Using linux kernel headers is a Bad Thing(tm) and should be -punished. - -Erik - -Members: - util-linux/hwclock.c:1.2->1.3 - ---------------------- -PatchSet 3103 -Date: 2002/12/11 03:49:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate dependancy on kernel header files. Naughty naughty. -Using linux kernel headers is a Bad Thing(tm) and should be -punished. - -Members: - util-linux/fdisk.c:1.2->1.3 - ---------------------- -PatchSet 3104 -Date: 2002/12/11 03:55:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -undefine sysinfo to prevent breakage on ia64 - -Members: - networking/libiproute/ipaddress.c:1.4->1.5 - ---------------------- -PatchSet 3105 -Date: 2002/12/11 03:57:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate dependancy on kernel header files. Naughty naughty. -Using linux kernel headers is a Bad Thing(tm) and should be -punished. - -Erik - -Members: - networking/route.c:1.19->1.20 - ---------------------- -PatchSet 3106 -Date: 2002/12/11 04:04:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Eliminate dependancy on kernel header files. Naughty naughty. -Using linux kernel headers is a Bad Thing(tm) and should be -punished. - -Erik - -Members: - util-linux/nfsmount.c:1.23->1.24 - ---------------------- -PatchSet 3107 -Date: 2002/12/11 04:25:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add missing header file to squash a warning - -Members: - coreutils/watch.c:1.2->1.3 - shellutils/watch.c:1.2->1.3 - ---------------------- -PatchSet 3108 -Date: 2002/12/11 04:26:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Squash a warning by making function declaration a proper prototype - -Members: - shell/lash.c:1.148->1.149 - ---------------------- -PatchSet 3109 -Date: 2002/12/11 07:42:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup all the horrible broken function prototypes - -Erik - -Members: - shell/msh.c:1.10->1.11 - ---------------------- -PatchSet 3110 -Date: 2002/12/11 07:46:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make sure we have a show_usage function prototype - -Erik - -Members: - networking/udhcp/dhcpc.c:1.3->1.4 - ---------------------- -PatchSet 3111 -Date: 2002/12/11 21:12:44 -Author: russ -Branch: HEAD -Tag: (none) -Log: -resync with udhcp cvs - -Members: - networking/udhcp/Config.in:1.2->1.3 - networking/udhcp/README.udhcpc:1.2->1.3 - networking/udhcp/dhcpc.c:1.4->1.5 - networking/udhcp/dumpleases.c:1.2->1.3 - networking/udhcp/files.c:1.2->1.3 - networking/udhcp/options.c:1.2->1.3 - networking/udhcp/options.h:1.2->1.3 - networking/udhcp/script.c:1.2->1.3 - networking/udhcp/version.h:1.1->1.2 - ---------------------- -PatchSet 3112 -Date: 2002/12/11 21:13:00 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Small bugfix, last_patch72 from Vladimir N. Oleynik - -Members: - shell/ash.c:1.64->1.65 - ---------------------- -PatchSet 3113 -Date: 2002/12/11 21:22:21 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix -mtime, by Ian Abbott - -Members: - findutils/find.c:1.35->1.36 - ---------------------- -PatchSet 3114 -Date: 2002/12/11 21:34:04 +PatchSet 3399 +Date: 2003/07/15 08:15:03 Author: andersen Branch: HEAD Tag: (none) Log: -squash a warning - -Members: - archival/libunarchive/get_header_cpio.c:1.4->1.5 - ---------------------- -PatchSet 3115 -Date: 2002/12/11 21:39:13 -Author: russ -Branch: HEAD -Tag: (none) -Log: -another sync to udhcp cvs - -Members: - examples/udhcp/udhcpd.conf:1.1->1.2 - ---------------------- -PatchSet 3116 -Date: 2002/12/11 21:40:45 -Author: russ -Branch: HEAD -Tag: (none) -Log: -sorry about all the noise, should be all synced up now +Document CONFIG_USE_BB_PWD_GRP Members: - networking/udhcp/ChangeLog:1.2->1.3 - networking/udhcp/dhcpd.c:1.1->1.2 - networking/udhcp/options.c:1.3->1.4 + loginutils/Config.in:1.3->1.4 --------------------- -PatchSet 3117 -Date: 2002/12/11 21:45:08 +PatchSet 3400 +Date: 2003/07/15 08:52:40 Author: andersen Branch: HEAD -Tag: (none) -Log: -A cleaner cleanup that avoids passing an off_t to scanf - -Members: - archival/libunarchive/get_header_cpio.c:1.5->1.6 - ---------------------- -PatchSet 3118 -Date: 2002/12/11 22:43:37 -Author: russ -Branch: HEAD -Tag: (none) +Tag: busybox_1_00_pre1 Log: -slight change to reflect BB_VER change +Update changelog and docs Members: - networking/udhcp/dhcpc.c:1.5->1.6 - networking/udhcp/dumpleases.c:1.3->1.4 - networking/udhcp/libbb_udhcp.h:1.2->1.3 + Changelog:1.280->1.281 + docs/busybox.net/index.html:1.120->1.121 + docs/busybox.net/oldnews.html:1.13->1.14 + docs/busybox.net/screenshot.html:1.4->1.5 --------------------- -PatchSet 3119 -Date: 2002/12/11 22:45:33 +PatchSet 3401 +Date: 2003/07/16 07:29:51 Author: andersen Branch: HEAD Tag: (none) Log: -Makefile rework coordinate with Russ so udhcp will behave - -Erik +Fixup problem unconditionally converting all hard links to symlinks. Members: - networking/udhcp/Makefile.in:1.3->1.4 + archival/libunarchive/get_header_tar.c:1.18->1.19 --------------------- -PatchSet 3120 -Date: 2002/12/11 22:59:39 +PatchSet 3402 +Date: 2003/07/16 08:31:14 Author: andersen Branch: HEAD Tag: (none) Log: -hehe. Screwed that one up. Lets do things right this time. - -Erik +Update required kernel version and note that libc5 is no longer +supported (it is unmaintained and lacks support for simple things +such as stdint.h) and uClibc is a better choice these days anyways. Members: - networking/udhcp/Makefile.in:1.4->1.5 + README:1.26->1.27 --------------------- -PatchSet 3121 -Date: 2002/12/12 08:57:16 +PatchSet 3403 +Date: 2003/07/19 09:19:21 Author: andersen Branch: HEAD Tag: (none) Log: -Teach addgroup to add user names to groups - -Members: - loginutils/addgroup.c:1.6->1.7 - ---------------------- -PatchSet 3122 -Date: 2002/12/12 10:31:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support the o, f and p options, patch by Magnus Mårtensson - -Members: - include/usage.h:1.128->1.129 - miscutils/dc.c:1.13->1.14 - ---------------------- -PatchSet 3123 -Date: 2002/12/12 10:54:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Update email address for Gennady Feldman <gena01@gena01.com> - -Members: - AUTHORS:1.32->1.33 - sysklogd/klogd.c:1.12->1.13 - sysklogd/logread.c:1.9->1.10 - sysklogd/syslogd.c:1.90->1.91 - ---------------------- -PatchSet 3124 -Date: 2002/12/12 12:56:18 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -full usage cleanup for udhcp - -Members: - include/usage.h:1.129->1.130 - ---------------------- -PatchSet 3125 -Date: 2002/12/13 00:01:43 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet, nameif by Nick Fedchik and myself. +Fixup some little error in the webpage. Mention the Dell TrueMobile 1184. Members: - include/applets.h:1.83->1.84 - include/usage.h:1.130->1.131 - networking/Config.in:1.3->1.4 - networking/Makefile.in:1.9->1.10 - networking/nameif.c:INITIAL->1.1 + docs/busybox.net/index.html:1.121->1.122 --------------------- -PatchSet 3126 -Date: 2002/12/13 02:43:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applets, ftpget and ftpput - -Members: - include/applets.h:1.84->1.85 - include/usage.h:1.131->1.132 - networking/Config.in:1.4->1.5 - networking/Makefile.in:1.10->1.11 - networking/ftpgetput.c:INITIAL->1.1 - ---------------------- -PatchSet 3127 -Date: 2002/12/13 04:14:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix possible bug if file length not known - -Members: - networking/ftpgetput.c:1.1->1.2 - ---------------------- -PatchSet 3128 -Date: 2002/12/13 05:57:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Change ftpput so it uses <remote-path> <local-file> as it should - -Members: - networking/ftpgetput.c:1.2->1.3 - ---------------------- -PatchSet 3129 -Date: 2002/12/13 08:20:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Merge copyfd and copy_file_chunk - -Members: - include/libbb.h:1.88->1.89 - libbb/copy_file.c:1.22->1.23 - libbb/copyfd.c:1.3->1.4 - libbb/print_file.c:1.4->1.5 - networking/ftpgetput.c:1.3->1.4 - ---------------------- -PatchSet 3130 -Date: 2002/12/13 09:02:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix bug when reading mac from command line, continue; if hwaddrr not found - -Members: - networking/nameif.c:1.1->1.2 - ---------------------- -PatchSet 3131 -Date: 2002/12/13 22:02:12 -Author: timr -Branch: HEAD -Tag: (none) -Log: -use const group_file - -Members: - loginutils/addgroup.c:1.7->1.8 - ---------------------- -PatchSet 3132 -Date: 2002/12/13 22:53:28 +PatchSet 3404 +Date: 2003/07/22 06:57:29 Author: andersen Branch: HEAD Tag: (none) Log: -Don't build the ncurses stuff unless it is specifically asked for - -Erik - -Members: - Makefile:1.269->1.270 - Rules.mak:1.10->1.11 - scripts/config/Makefile:1.1->1.2 - sysdeps/linux/Config.in:1.3->1.4 - ---------------------- -PatchSet 3133 -Date: 2002/12/13 22:59:15 -Author: timr -Branch: HEAD -Tag: (none) -Log: -cleanup - -Members: - modutils/lsmod.c:1.34->1.35 - ---------------------- -PatchSet 3134 -Date: 2002/12/14 01:58:56 -Author: timr -Branch: HEAD -Tag: (none) -Log: -rmmod -a removed modules recursively - -Members: - docs/busybox.sgml:1.47->1.48 - include/libbb.h:1.89->1.90 - include/usage.h:1.132->1.133 - libbb/Makefile.in:1.14->1.15 - libbb/qmodule.c:INITIAL->1.1 - modutils/lsmod.c:1.35->1.36 - modutils/rmmod.c:1.21->1.22 - ---------------------- -PatchSet 3135 -Date: 2002/12/16 06:40:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix warning - -Members: - networking/libiproute/ip_parse_common_args.c:1.1->1.2 - ---------------------- -PatchSet 3136 -Date: 2002/12/16 07:37:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Only included headers that are used. - -Members: - networking/libiproute/ipaddress.c:1.5->1.6 - networking/libiproute/iplink.c:1.3->1.4 - networking/libiproute/iproute.c:1.7->1.8 - networking/libiproute/iptunnel.c:1.2->1.3 - networking/libiproute/libnetlink.c:1.2->1.3 - networking/libiproute/ll_addr.c:1.2->1.3 - networking/libiproute/ll_map.c:1.1->1.2 - networking/libiproute/ll_proto.c:1.1->1.2 - networking/libiproute/ll_types.c:1.1->1.2 - networking/libiproute/rt_names.c:1.1->1.2 - networking/libiproute/rtm_map.c:1.1->1.2 - networking/libiproute/utils.c:1.3->1.4 - ---------------------- -PatchSet 3137 -Date: 2002/12/16 21:55:39 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -changed most assignments from ":=" to "=" to allow setting some variables -at the command line (this is also needed for cross-compilation) +Patch from Jeff Angielski <jeff@theptrgroup.com> recognizing +his work on ftpput and ftpget. Members: - Rules.mak:1.11->1.12 + AUTHORS:1.36->1.37 --------------------- -PatchSet 3138 -Date: 2002/12/16 22:04:18 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -Always print the routing table header for IPv4: - - this is consistent with IPv6 route - - you can get very confused, if there are no routes and "route" prints - nothing at all (not even "No routes" message) - -Members: - networking/route.c:1.20->1.21 - ---------------------- -PatchSet 3139 -Date: 2002/12/17 09:48:16 +PatchSet 3405 +Date: 2003/07/22 08:30:36 Author: andersen Branch: HEAD Tag: (none) Log: -Odd. I never brought this forward from bb.stable. Should handle -reaping child processes better. - -Erik - -Members: - init/init.c:1.178->1.179 - ---------------------- -PatchSet 3140 -Date: 2002/12/17 12:43:43 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Get interface names using ioctl rather than /proc, from Nick Fedchik - -Members: - networking/nameif.c:1.2->1.3 - ---------------------- -PatchSet 3141 -Date: 2002/12/18 02:47:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -When retrieving a file dont open file until we have to to prevent files of size 0 being created when retrieval fails, bug found by Jeff Angielski - -Members: - networking/ftpgetput.c:1.4->1.5 - ---------------------- -PatchSet 3142 -Date: 2002/12/19 20:16:22 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Bugfix, wastn retrieving last block, patch by Jean-Christophe Dubois - -Members: - networking/tftp.c:1.16->1.17 - ---------------------- -PatchSet 3143 -Date: 2002/12/20 06:03:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -busybox target wasnt checking .depend, clean kbuild binaries only on distclean - -Members: - Makefile:1.270->1.271 - ---------------------- -PatchSet 3144 -Date: 2002/12/20 10:06:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Adjust for new .depend target - -Members: - Makefile:1.271->1.272 - ---------------------- -PatchSet 3145 -Date: 2002/12/23 10:16:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support the '=' command - -Members: - editors/sed.c:1.93->1.94 - ---------------------- -PatchSet 3146 -Date: 2002/12/23 10:23:10 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix STANDALONE_SHELL and ALWAYS_WIN options, last_path_73 by Vladimir N. Oleynik - -Members: - shell/ash.c:1.65->1.66 - ---------------------- -PatchSet 3147 -Date: 2002/12/23 11:54:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support the obsolete '+' option - -Members: - coreutils/tail.c:1.42->1.43 - textutils/tail.c:1.42->1.43 - ---------------------- -PatchSet 3148 -Date: 2002/12/23 12:49:32 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Sync with 20021214-1 debian package +Matteo Croce submitted a hdparm applet. Members: - debian/changelog:1.30->1.31 - debian/config-deb:1.3->1.4 - debian/config-static:1.4->1.5 - debian/config-udeb:1.6->1.7 + include/applets.h:1.99->1.100 + include/usage.h:1.157->1.158 + miscutils/Config.in:1.2->1.3 + miscutils/Makefile.in:1.5->1.6 + miscutils/hdparm.c:INITIAL->1.1 --------------------- -PatchSet 3149 -Date: 2002/12/27 00:45:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add usage for tar -j and -z - -Members: - include/usage.h:1.133->1.134 - ---------------------- -PatchSet 3150 -Date: 2002/12/27 17:42:01 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Add "Broadcast +" support back in. Also cut the size down some. Not well -tested, but it is the holidays... - -Members: - networking/ifconfig.c:1.20->1.21 - ---------------------- -PatchSet 3151 -Date: 2003/01/02 07:16:53 -Author: sandman -Branch: HEAD -Tag: (none) -Log: -> Eliminate dependancy on kernel header files. Naughty naughty. -> Using linux kernel headers is a Bad Thing(tm) and should be -> punished. -> -Erik - -Doing this wrong should be punished even harder :) - - Robert - -Members: - util-linux/hwclock.c:1.3->1.4 - ---------------------- -PatchSet 3152 -Date: 2003/01/02 07:24:02 +PatchSet 3406 +Date: 2003/07/22 08:33:14 Author: andersen Branch: HEAD Tag: (none) Log: -Fix tab-tab listing of files so it properly reflects current -terminal width. - -Erik - -Members: - shell/cmdedit.c:1.75->1.76 - ---------------------- -PatchSet 3153 -Date: 2003/01/04 11:56:06 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fdisk writable feature, allows compilation of a small fdisk that can -only read partition table, by Vladimir N. Oleynik - -Members: - util-linux/Config.in:1.1->1.2 - util-linux/fdisk.c:1.3->1.4 - ---------------------- -PatchSet 3154 -Date: 2003/01/04 13:45:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Sync with 20030104-2 cvs package, disable fdisk BSD label as they dont -compile on m68k - -Members: - debian/changelog:1.31->1.32 - debian/config-static:1.5->1.6 - debian/config-udeb:1.7->1.8 - debian/control:1.15->1.16 - ---------------------- -PatchSet 3155 -Date: 2003/01/05 00:43:00 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fixes for ia64 - -Members: - networking/libiproute/iptunnel.c:1.3->1.4 - networking/libiproute/ll_addr.c:1.3->1.4 - ---------------------- -PatchSet 3156 -Date: 2003/01/05 02:02:02 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Prepare for new busybox-cvs upload - -Members: - debian/changelog:1.32->1.33 - debian/config-static:1.6->1.7 - ---------------------- -PatchSet 3157 -Date: 2003/01/05 04:01:55 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet: httpd, by Glenn Engel - -Members: - include/applets.h:1.85->1.86 - include/usage.h:1.134->1.135 - networking/Config.in:1.5->1.6 - networking/Makefile.in:1.11->1.12 - networking/httpd.c:INITIAL->1.1 - ---------------------- -PatchSet 3158 -Date: 2003/01/06 01:11:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Correct column width for tab completion and ls +Patch from Paul Mundt: -Members: - coreutils/ls.c:1.94->1.95 - fileutils/ls.c:1.94->1.95 - shell/cmdedit.c:1.76->1.77 - ---------------------- -PatchSet 3159 -Date: 2003/01/06 16:27:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor cleanup, identified by Stewart Brodie, patch by Vladimir N. -Oleynik + The current SC_x references automatically assume that everyone uses ttyS/tts + as their naming scheme for their serial ports. This isn't the case for quite + a few architectures, including sh, sh64, h8, arm, etc. Members: - shell/ash.c:1.66->1.67 + include/libbb.h:1.103->1.104 --------------------- -PatchSet 3160 -Date: 2003/01/08 01:15:31 +PatchSet 3407 +Date: 2003/07/22 08:39:18 Author: andersen Branch: HEAD Tag: (none) Log: -Lineo has ceased to exist, and is no longer a sponsor. - -Members: - docs/busybox.net/index.html:1.115->1.116 - ---------------------- -PatchSet 3161 -Date: 2003/01/08 03:26:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch by Stewart Brodie to terminate the string array correctly +Paul Mundt <lethal@linux-sh.org> writes: -Members: - debianutils/run_parts.c:1.2->1.3 + Here's a bunch of fixes for the watchdog app in busybox. This does a + couple of things: ---------------------- -PatchSet 3162 -Date: 2003/01/09 10:00:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make output the same as upstream, patch by Tito + - configurable timer duration (userspace timer duration is + usually configurable within the device drivers themselves). + - run as a daemon + - shutdown the device properly on SIGINT or SIGHUP + - clear the counter immediately instead of sleeping first -Members: - miscutils/strings.c:1.1->1.2 + as well as updating the usage information. This has also been switched + over to getopt to deal with the optional timer duration specifier. ---------------------- -PatchSet 3163 -Date: 2003/01/09 10:06:00 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -arping applet by Nick Fedchik + The changes themselves are harmless and isolated, and I've veried that + this works on sh and x86 without any problems. Members: - include/applets.h:1.86->1.87 - include/usage.h:1.135->1.136 - networking/Config.in:1.6->1.7 - networking/Makefile.in:1.12->1.13 - networking/arping.c:INITIAL->1.1 + include/usage.h:1.158->1.159 + miscutils/watchdog.c:1.6->1.7 --------------------- -PatchSet 3164 -Date: 2003/01/09 14:36:26 +PatchSet 3408 +Date: 2003/07/22 08:50:18 Author: andersen Branch: HEAD Tag: (none) Log: -Additional patch from Tito to fix some anomolies +mention stresslinux Members: - miscutils/strings.c:1.2->1.3 + docs/busybox.net/index.html:1.122->1.123 --------------------- -PatchSet 3165 -Date: 2003/01/09 18:53:53 +PatchSet 3409 +Date: 2003/07/22 09:25:37 Author: andersen Branch: HEAD Tag: (none) Log: -Fix addgroup so it actually works +Error out early if people try to build mount with nfs support +using uClibc, but have not enabled UCLIBC_HAS_RPC... -Erik Members: - loginutils/addgroup.c:1.8->1.9 - ---------------------- -PatchSet 3166 -Date: 2003/01/11 18:02:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix an obvious mistake - -Members: - Makefile:1.272->1.273 - ---------------------- -PatchSet 3167 -Date: 2003/01/11 18:06:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Robert Schwebel fixing a missing \n - -Members: - modutils/lsmod.c:1.36->1.37 - ---------------------- -PatchSet 3168 -Date: 2003/01/11 18:07:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Robert Schwebel -- support ncurses installed in /usr/local - -Members: - scripts/config/Makefile:1.2->1.3 - ---------------------- -PatchSet 3169 -Date: 2003/01/11 20:40:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Daniel J Walsh at redhat to make free work for systems -with more than 1 GB of memory... - -Members: - procps/free.c:1.18->1.19 - ---------------------- -PatchSet 3170 -Date: 2003/01/12 06:08:33 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Kiss Gabor noticed that ping compiled without BB_FEATURE_FANCY_PING -would return 0 instead of EXIT_FAILURE when no response was received. - -Members: - networking/ping.c:1.52->1.53 - networking/ping6.c:1.2->1.3 - ---------------------- -PatchSet 3171 -Date: 2003/01/13 21:40:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Option to allow ifupdown use ip commands instead of ifconfig, add flush -command to ipaddr, patch by Bastian Blank - -Members: - include/usage.h:1.136->1.137 - networking/Config.in:1.7->1.8 - networking/ifupdown.c:1.15->1.16 - networking/libiproute/ipaddress.c:1.6->1.7 - networking/libiproute/iplink.c:1.4->1.5 + util-linux/mount.c:1.112->1.113 --------------------- -PatchSet 3172 -Date: 2003/01/13 22:09:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Correct some init issues, update email address, last_patch78 by Vladimir -N. Oleynik - -Members: - include/libbb.h:1.90->1.91 - init/init.c:1.179->1.180 - libbb/device_open.c:1.2->1.3 - libbb/process_escape_sequence.c:1.2->1.3 - util-linux/more.c:1.54->1.55 - ---------------------- -PatchSet 3173 -Date: 2003/01/13 23:19:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Tito to rework strings applet, and some testsuite -stuff to test it added by me. - -Members: - miscutils/strings.c:1.3->1.4 - testsuite/strings/strings-works-like-GNU:INITIAL->1.1 - ---------------------- -PatchSet 3174 -Date: 2003/01/14 06:40:11 +PatchSet 3410 +Date: 2003/07/22 09:26:05 Author: andersen Branch: HEAD Tag: (none) Log: -Only call free if it is necessary +Very minor rdate updates Members: - shell/ash.c:1.67->1.68 + include/applets.h:1.100->1.101 + include/usage.h:1.159->1.160 + util-linux/rdate.c:1.22->1.23 --------------------- -PatchSet 3175 -Date: 2003/01/14 06:42:56 +PatchSet 3411 +Date: 2003/07/22 09:54:02 Author: andersen Branch: HEAD Tag: (none) Log: -Fixup addgroup help text +Add a default clean target Members: - include/usage.h:1.137->1.138 + tests/Makefile:1.4->1.5 --------------------- -PatchSet 3176 -Date: 2003/01/14 08:06:07 +PatchSet 3412 +Date: 2003/07/22 09:55:12 Author: andersen Branch: HEAD Tag: (none) Log: -Eliminate use of kernel header file - -Erik +Update TODO list Members: - networking/libiproute/ipaddress.c:1.7->1.8 + TODO:1.85->1.86 --------------------- -PatchSet 3177 -Date: 2003/01/14 08:52:18 +PatchSet 3413 +Date: 2003/07/22 09:56:01 Author: andersen Branch: HEAD Tag: (none) Log: -Clean config binsries on 'make clean' +A minor update for handling older gcc versions Members: - Makefile:1.273->1.274 + Rules.mak:1.16->1.17 --------------------- -PatchSet 3178 -Date: 2003/01/14 08:54:06 +PatchSet 3414 +Date: 2003/07/22 09:56:42 Author: andersen Branch: HEAD Tag: (none) Log: -Eliminate most instances where we use linux kernel headers - -Erik +Remove remaining libc5 support code Members: - libbb/interface.c:1.12->1.13 - networking/ifconfig.c:1.21->1.22 - networking/nameif.c:1.3->1.4 - networking/libiproute/iplink.c:1.5->1.6 - networking/libiproute/iptunnel.c:1.4->1.5 - networking/libiproute/ll_addr.c:1.4->1.5 + coreutils/chgrp.c:1.14->1.15 + coreutils/chown.c:1.22->1.23 + include/busybox.h:1.52->1.53 + include/libbb.h:1.104->1.105 + init/init.c:1.188->1.189 + init/reboot.c:1.28->1.29 + libbb/Makefile.in:1.23->1.24 + libbb/dirname.c:1.6->1.7(DEAD) + libbb/interface.c:1.16->1.17 + libbb/libc5.c:1.6->1.7(DEAD) + libbb/module_syscalls.c:1.12->1.13 + libbb/syscalls.c:1.11->1.12 + libpwdgrp/setgroups.c:1.3->1.4 + miscutils/adjtimex.c:1.4->1.5 + miscutils/dutmp.c:1.30->1.31 + miscutils/update.c:1.24->1.25 + modutils/insmod.c:1.98->1.99 + networking/ping.c:1.54->1.55 + networking/traceroute.c:1.11->1.12 + networking/wget.c:1.53->1.54 + shell/cmdedit.c:1.79->1.80 + sysklogd/klogd.c:1.15->1.16 + sysklogd/logread.c:1.11->1.12 + sysklogd/syslogd.c:1.97->1.98 + util-linux/dmesg.c:1.29->1.30 + util-linux/swaponoff.c:1.34->1.35 --------------------- -PatchSet 3179 -Date: 2003/01/14 09:12:39 +PatchSet 3415 +Date: 2003/07/22 10:41:39 Author: andersen Branch: HEAD Tag: (none) Log: -Ensure consistant sort order, sed behavior, etc +Support reboot, halt, and poweroff independent of busybox init. +Simplify and fixup some logic. -Erik Members: - Rules.mak:1.12->1.13 - ---------------------- -PatchSet 3180 -Date: 2003/01/14 18:13:13 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch75_2 from vodz, - -Members: - coreutils/ls.c:1.95->1.96 - fileutils/ls.c:1.95->1.96 - ---------------------- -PatchSet 3181 -Date: 2003/01/14 21:41:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch for the debian-cvs package, ip* applets in /bin, patch from Bastian Blank - -Members: - debian/changelog:1.33->1.34 - debian/config-deb:1.4->1.5 - debian/config-static:1.7->1.8 - debian/config-udeb:1.8->1.9 - debian/rules:1.21->1.22 - include/applets.h:1.87->1.88 - ---------------------- -PatchSet 3182 -Date: 2003/01/14 23:26:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix leading spaces bug, free line buffer, redo next_word, save some -space. - -Members: - networking/ifupdown.c:1.16->1.17 - ---------------------- -PatchSet 3183 -Date: 2003/01/16 11:37:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use vsyslog instead of syslog, improve initalisation and cleanup of -variables, save 300 Bytes or so, patch by Vladimir N. Oleynik - -Members: - networking/nameif.c:1.4->1.5 - ---------------------- -PatchSet 3184 -Date: 2003/01/19 12:55:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Compile option to avoid using /usr directory, patch by Bastian Blank - -Members: - include/applets.h:1.88->1.89 - sysdeps/linux/Config.in:1.4->1.5 - ---------------------- -PatchSet 3185 -Date: 2003/01/19 13:31:41 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix missed option argument for -I <device>, interface name checks -redesigned, patch by Nick Fedchik - -Members: - networking/arping.c:1.1->1.2 - ---------------------- -PatchSet 3186 -Date: 2003/01/19 13:34:20 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont use getopt_long, minor usage changes, patch by Nick Fedchik - -Members: - include/usage.h:1.138->1.139 - networking/nameif.c:1.5->1.6 - ---------------------- -PatchSet 3187 -Date: 2003/01/20 23:34:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Make test mode output same as official version - -Members: - libbb/run_parts.c:1.3->1.4 - ---------------------- -PatchSet 3188 -Date: 2003/01/20 23:50:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New test mode that allows run_parts to fail silently if the directory -is not found. Patch from Bastian Blank - -Members: - include/libbb.h:1.91->1.92 - libbb/run_parts.c:1.4->1.5 - networking/ifupdown.c:1.17->1.18 - ---------------------- -PatchSet 3189 -Date: 2003/01/21 00:03:05 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -header update - -Members: - networking/libiproute/ip_common.h:1.4->1.5 - ---------------------- -PatchSet 3190 -Date: 2003/01/21 00:12:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -re-order config options, part of a patch from Bastian Blank - -Members: - loginutils/Config.in:1.1->1.2 - ---------------------- -PatchSet 3191 -Date: 2003/01/21 20:55:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -run telnet from inetd, present login prompt if login is configured, -patch from Bastian Blank - -Members: - include/libbb.h:1.92->1.93 - libbb/Makefile.in:1.15->1.16 - loginutils/getty.c:1.5->1.6 - loginutils/login.c:1.8->1.9 - networking/Config.in:1.8->1.9 - networking/telnetd.c:1.2->1.3 - ---------------------- -PatchSet 3192 -Date: 2003/01/21 20:59:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Login prompt function, part of waldi's telnetd from inetd patch - -Members: - libbb/login.c:INITIAL->1.1 + init/Config.in:1.5->1.6 + init/halt.c:1.22->1.23 + init/init_shared.c:1.1->1.2 + init/init_shared.h:1.1->1.2 + init/poweroff.c:1.19->1.20 + init/reboot.c:1.29->1.30 --------------------- -PatchSet 3193 -Date: 2003/01/21 22:39:34 -Author: russ -Branch: HEAD -Tag: (none) -Log: -merge fixes with udhcp - -Members: - networking/udhcp/dhcpc.c:1.6->1.7 - ---------------------- -PatchSet 3194 -Date: 2003/01/22 01:20:35 +PatchSet 3416 +Date: 2003/07/22 10:48:56 Author: andersen Branch: HEAD Tag: (none) Log: -Fix a typo that broke it so busybox won't build - -Members: - networking/libiproute/ip_common.h:1.5->1.6 +Patch from Andrew Flegg: ---------------------- -PatchSet 3195 -Date: 2003/01/22 21:09:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Basitan Blank to fix nasty bug + Here's a pretty crude patch to reload /etc/inittab when init receives a + SIGHUP. The mailing list archives weren't entirely clear on whether or + not it should already happen, but didn't appear to be. -Members: - networking/telnetd.c:1.3->1.4 + The patch: + * Adds a new function, reload_signal() which just calls + parse_inittab() and run_actions(RESPAWN) ---------------------- -PatchSet 3196 -Date: 2003/01/23 04:48:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Joel Vallier to add modules symbols to the kernel symbol -table in order to obtain better debug output from ksymoops. + * Before entering the while (1) loop set up SIGHUP to call + reload_signal() -Members: - modutils/Config.in:1.1->1.2 - modutils/insmod.c:1.92->1.93 + * Modify new_init_action to skip the action if the same command + already exists on the same terminal ---------------------- -PatchSet 3197 -Date: 2003/01/23 04:57:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Artem Egorkine to support the -m option + This last bit means that changing already running entries is a bit + hairy as you can end up with, for example, two shells running on the + same virtual console. However, for solely adding/removing entries this patch + seems to work quite well. Members: - include/usage.h:1.139->1.140 - modutils/Config.in:1.2->1.3 - modutils/insmod.c:1.93->1.94 + init/init.c:1.189->1.190 --------------------- -PatchSet 3198 -Date: 2003/01/23 05:27:42 +PatchSet 3417 +Date: 2003/07/22 10:59:28 Author: andersen Branch: HEAD Tag: (none) Log: -Apply patch from Ghozlane Toumi to add -inum support to find. -Apply patch from Ghozlane Toumi to make find smaller by combining - similar error messages -Forward port find -newer support from busybox stable that was - missing from unstable. -Erik. -Fixup usage messages for find. -Erik +Patch from Terje Kvernes adding quite a lot of missing documentation Members: - findutils/Config.in:1.1->1.2 - findutils/find.c:1.36->1.37 - include/usage.h:1.140->1.141 + editors/Config.in:1.5->1.6 + loginutils/Config.in:1.4->1.5 + modutils/Config.in:1.6->1.7 + networking/Config.in:1.16->1.17 + procps/Config.in:1.5->1.6 + shell/Config.in:1.5->1.6 --------------------- -PatchSet 3199 -Date: 2003/01/23 05:59:31 +PatchSet 3418 +Date: 2003/07/22 11:11:27 Author: andersen Branch: HEAD Tag: (none) Log: -A patch from John F. Kelly to add in a utility for configuring -vlan under linux, derived from Ben Greear's VLAN "vconfig" tool. +Remove the update utility, that is only relevant to older 2.0.x kernels +that are no longer supported. Members: - include/applets.h:1.89->1.90 - include/usage.h:1.141->1.142 - networking/Config.in:1.9->1.10 - networking/Makefile.in:1.13->1.14 - networking/vconfig.c:INITIAL->1.1 + docs/busybox_header.pod:1.10->1.11 + include/applets.h:1.101->1.102 + include/usage.h:1.160->1.161 + miscutils/Makefile.in:1.6->1.7 + miscutils/update.c:1.25->1.26(DEAD) --------------------- -PatchSet 3200 -Date: 2003/01/23 06:02:39 +PatchSet 3419 +Date: 2003/07/22 11:11:48 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Jason McMullan @ linuxcare.com adding insmod -support for s390 systems. +Write some more docs Members: - modutils/insmod.c:1.94->1.95 + miscutils/Config.in:1.3->1.4 --------------------- -PatchSet 3201 -Date: 2003/01/23 06:35:17 +PatchSet 3420 +Date: 2003/07/22 11:14:32 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Brett Hunt at micron.com to fixup potential segfaults -during 'make menuconfig' +Document CONFIG_ASH_CMDCMD Members: - scripts/config/menubox.c:1.1->1.2 + shell/Config.in:1.6->1.7 --------------------- -PatchSet 3202 -Date: 2003/01/23 07:08:26 +PatchSet 3421 +Date: 2003/07/22 11:16:58 Author: andersen Branch: HEAD Tag: (none) Log: -Fix a silly compile error, thanks to a patch from Wen-chien Jesse Sung +Document CONFIG_FEATURE_INSMOD_LOADINKMEM Members: - init/init.c:1.180->1.181 + modutils/Config.in:1.7->1.8 --------------------- -PatchSet 3203 -Date: 2003/01/27 17:41:19 +PatchSet 3422 +Date: 2003/07/22 11:18:17 Author: andersen Branch: HEAD Tag: (none) Log: -This seems sufficient for ifup and ifdown to actually work -as advertised. Works for me (at least with glibc) +There is no need to expose CONFIG_FEATURE_TRACEROUTE_SO_DEBUG Members: - networking/ifupdown.c:1.18->1.19 - networking/libiproute/ip_parse_common_args.c:1.2->1.3 - networking/libiproute/ipaddress.c:1.8->1.9 + networking/Config.in:1.17->1.18 --------------------- -PatchSet 3204 -Date: 2003/01/27 22:11:59 +PatchSet 3423 +Date: 2003/07/22 18:03:24 Author: andersen Branch: HEAD Tag: (none) Log: -Don't wipe the config system on 'make clean' - -Members: - Makefile:1.274->1.275 - ---------------------- -PatchSet 3205 -Date: 2003/01/28 01:45:47 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix long standing bug with old gnu tar files, add a check so tar will -complain "unknown file type" if it tries to extract an oldgnu tar file -and TAR_FEATURE_OLDGNU_COMPATABILITY sint defined. -Print a warning if unisupported gnu extensions are encountered. +the word "only" is repeated for CONFIG_FEATURE_SHADOWPASSWDS Members: - archival/Config.in:1.4->1.5 - archival/libunarchive/data_extract_all.c:1.7->1.8 - archival/libunarchive/get_header_tar.c:1.15->1.16 + loginutils/Config.in:1.5->1.6 --------------------- -PatchSet 3206 -Date: 2003/02/03 12:44:59 +PatchSet 3424 +Date: 2003/07/22 18:04:54 Author: andersen Branch: HEAD Tag: (none) Log: -Fix a couple more ifupdown bugs +As vodz noticed, I screwed up reboot Members: - networking/ifupdown.c:1.19->1.20 + init/reboot.c:1.30->1.31 --------------------- -PatchSet 3207 -Date: 2003/02/05 18:16:45 +PatchSet 3425 +Date: 2003/07/22 18:14:10 Author: andersen Branch: HEAD Tag: (none) Log: -Mention penguru - -Members: - docs/busybox.net/index.html:1.116->1.117 - ---------------------- -PatchSet 3208 -Date: 2003/02/08 22:33:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Nick Fedchik, CONFIG_SYSLOGD should determine getty's -behaviour. - -Members: - loginutils/getty.c:1.6->1.7 - ---------------------- -PatchSet 3209 -Date: 2003/02/08 23:11:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Rewrite by Manuel Novoa III, very compact implimentation. - -Members: - networking/vconfig.c:1.1->1.2 - ---------------------- -PatchSet 3210 -Date: 2003/02/08 23:20:02 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Joshua Jackson, make md5 the default hash algorithm - -Members: - loginutils/passwd.c:1.3->1.4 - ---------------------- -PatchSet 3211 -Date: 2003/02/08 23:36:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from mathuria, compatability with solaris - -Members: - coreutils/chown.c:1.19->1.20 - fileutils/chown.c:1.19->1.20 - include/busybox.h:1.51->1.52 - include/libbb.h:1.93->1.94 - ---------------------- -PatchSet 3212 -Date: 2003/02/09 04:46:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix endian probelm on PPC, i had different types for an extern variable. - -Members: - archival/libunarchive/Makefile.in:1.12->1.13 - archival/libunarchive/unzip.c:1.27->1.28 - ---------------------- -PatchSet 3213 -Date: 2003/02/09 04:49:17 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Moved to libunarchive/unzip.c - -Members: - archival/libunarchive/check_trailer_gzip.c:1.3->1.4(DEAD) - ---------------------- -PatchSet 3214 -Date: 2003/02/09 05:00:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Specify install path, patch by Nick Fedchik - -Members: - sysdeps/linux/Config.in:1.5->1.6 - ---------------------- -PatchSet 3215 -Date: 2003/02/09 05:07:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Dont die if logging remotely fails, patch by Joshua Jackson - -Members: - sysklogd/syslogd.c:1.91->1.92 - ---------------------- -PatchSet 3216 -Date: 2003/02/09 06:51:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet, inetd, make httpd features more configurable, update authors, last_patch_80 -from Vladimir N. Oleynik - -Members: - AUTHORS:1.33->1.34 - docs/busybox_footer.pod:1.9->1.10 - docs/busybox_header.pod:1.8->1.9 - include/applets.h:1.90->1.91 - include/usage.h:1.142->1.143 - networking/Config.in:1.10->1.11 - networking/Makefile.in:1.14->1.15 - networking/httpd.c:1.1->1.2 - networking/inetd.c:INITIAL->1.1 - ---------------------- -PatchSet 3217 -Date: 2003/02/09 07:01:33 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor update to arping, patch from Nick Fedchik - -Members: - networking/arping.c:1.2->1.3 - ---------------------- -PatchSet 3218 -Date: 2003/02/09 12:00:17 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Woops, my gunzip fix broke unzip, these cant be static - -Members: - archival/libunarchive/unzip.c:1.28->1.29 - ---------------------- -PatchSet 3219 -Date: 2003/02/09 22:40:33 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compiler warnings, patch by Steven Scholz +Several simplifications and indenting changes, per +last_patch97 from vodz Members: - libbb/interface.c:1.13->1.14 - libbb/login.c:1.1->1.2 - procps/kill.c:1.46->1.47 + init/init_shared.c:1.2->1.3 --------------------- -PatchSet 3220 -Date: 2003/02/10 09:22:36 +PatchSet 3426 +Date: 2003/07/22 23:15:16 Author: andersen Branch: HEAD Tag: (none) Log: -udhcpc is supposed to be in /sbin, not /usr/sbin/ - -Members: - include/applets.h:1.91->1.92 - ---------------------- -PatchSet 3221 -Date: 2003/02/10 22:28:21 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compile error, last_patch81 by Vladimir N. Oleynik - -Members: - networking/httpd.c:1.2->1.3 - ---------------------- -PatchSet 3222 -Date: 2003/02/10 22:31:09 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix compile error, last_patch82 by Vladimir N. Oleynik - -Members: - networking/inetd.c:1.1->1.2 - ---------------------- -PatchSet 3223 -Date: 2003/02/10 22:53:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch83 by Vladimir N. Oleynik +eliminate DOSTATIC, DODEBUG, etc and name them sensibly Members: - AUTHORS:1.34->1.35 - docs/busybox_footer.pod:1.10->1.11 - networking/Config.in:1.11->1.12 + Rules.mak:1.17->1.18 + coreutils/tr.c:1.35->1.36 + debian/config-deb:1.6->1.7 + debian/config-net-udeb:1.2->1.3 + debian/config-net-udeb-i386:1.3->1.4 + debian/config-static:1.9->1.10 + debian/config-udeb:1.13->1.14 + debian/config-udeb-i386:1.3->1.4 + debian/rules:1.23->1.24 + sysdeps/linux/Config.in:1.9->1.10 + sysklogd/syslogd.c:1.98->1.99 --------------------- -PatchSet 3224 -Date: 2003/02/11 07:06:06 +PatchSet 3427 +Date: 2003/07/24 00:24:31 Author: mjn3 Branch: HEAD Tag: (none) Log: -Fix compile error... header problems. - -Members: - networking/inetd.c:1.2->1.3 - ---------------------- -PatchSet 3225 -Date: 2003/02/12 10:56:53 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't use HZ -- use sysconf(_SC_CLK_TCK) - -Members: - networking/libiproute/utils.c:1.4->1.5 - ---------------------- -PatchSet 3226 -Date: 2003/02/12 22:20:19 -Author: russ -Branch: HEAD -Tag: (none) -Log: -sync with udhcp bug fixes - -Members: - networking/udhcp/ChangeLog:1.3->1.4 - networking/udhcp/arpping.c:1.1->1.2 - networking/udhcp/script.c:1.3->1.4 - ---------------------- -PatchSet 3227 -Date: 2003/02/15 10:53:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Merge fileutils, textutils and shellutils into coreuils - -Members: - Makefile:1.275->1.276 - coreutils/Config.in:INITIAL->1.1 - coreutils/Makefile:INITIAL->1.1 - coreutils/Makefile.in:INITIAL->1.1 - sysdeps/linux/Config.in:1.6->1.7 - ---------------------- -PatchSet 3228 -Date: 2003/02/15 11:43:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fileutils, shellutils, textutils moved to coreutils - -Members: - fileutils/Config.in:1.1->1.2(DEAD) - fileutils/Makefile:1.2->1.3(DEAD) - fileutils/Makefile.in:1.1->1.2(DEAD) - fileutils/chgrp.c:1.11->1.12(DEAD) - fileutils/chmod.c:1.13->1.14(DEAD) - fileutils/chown.c:1.20->1.21(DEAD) - fileutils/cp.c:1.20->1.21(DEAD) - fileutils/dd.c:1.52->1.53(DEAD) - fileutils/df.c:1.49->1.50(DEAD) - fileutils/du.c:1.55->1.56(DEAD) - fileutils/ln.c:1.40->1.41(DEAD) - fileutils/ls.c:1.96->1.97(DEAD) - fileutils/mkdir.c:1.33->1.34(DEAD) - fileutils/mkfifo.c:1.14->1.15(DEAD) - fileutils/mknod.c:1.23->1.24(DEAD) - fileutils/mv.c:1.17->1.18(DEAD) - fileutils/rm.c:1.35->1.36(DEAD) - fileutils/rmdir.c:1.22->1.23(DEAD) - fileutils/sync.c:1.18->1.19(DEAD) - fileutils/touch.c:1.25->1.26(DEAD) - shellutils/Config.in:1.2->1.3(DEAD) - shellutils/Makefile:1.4->1.5(DEAD) - shellutils/Makefile.in:1.4->1.5(DEAD) - shellutils/basename.c:1.20->1.21(DEAD) - shellutils/cal.c:1.4->1.5(DEAD) - shellutils/chroot.c:1.27->1.28(DEAD) - shellutils/date.c:1.38->1.39(DEAD) - shellutils/dirname.c:1.17->1.18(DEAD) - shellutils/echo.c:1.16->1.17(DEAD) - shellutils/env.c:1.4->1.5(DEAD) - shellutils/expr.c:1.11->1.12(DEAD) - shellutils/false.c:1.1->1.2(DEAD) - shellutils/hostid.c:1.12->1.13(DEAD) - shellutils/id.c:1.21->1.22(DEAD) - shellutils/logname.c:1.16->1.17(DEAD) - shellutils/printf.c:1.17->1.18(DEAD) - shellutils/pwd.c:1.22->1.23(DEAD) - shellutils/realpath.c:1.2->1.3(DEAD) - shellutils/sleep.c:1.16->1.17(DEAD) - shellutils/stty.c:1.7->1.8(DEAD) - shellutils/tee.c:1.21->1.22(DEAD) - shellutils/test.c:1.21->1.22(DEAD) - shellutils/true.c:1.1->1.2(DEAD) - shellutils/tty.c:1.11->1.12(DEAD) - shellutils/uname.c:1.18->1.19(DEAD) - shellutils/usleep.c:1.10->1.11(DEAD) - shellutils/watch.c:1.3->1.4(DEAD) - shellutils/who.c:1.1->1.2(DEAD) - shellutils/whoami.c:1.20->1.21(DEAD) - shellutils/yes.c:1.13->1.14(DEAD) - textutils/Config.in:1.1->1.2(DEAD) - textutils/Makefile:1.3->1.4(DEAD) - textutils/Makefile.in:1.3->1.4(DEAD) - textutils/cat.c:1.27->1.28(DEAD) - textutils/cmp.c:1.8->1.9(DEAD) - textutils/cut.c:1.24->1.25(DEAD) - textutils/dos2unix.c:1.16->1.17(DEAD) - textutils/head.c:1.28->1.29(DEAD) - textutils/length.c:1.13->1.14(DEAD) - textutils/md5sum.c:1.27->1.28(DEAD) - textutils/od.c:1.4->1.5(DEAD) - textutils/sort.c:1.34->1.35(DEAD) - textutils/tail.c:1.43->1.44(DEAD) - textutils/tr.c:1.33->1.34(DEAD) - textutils/uniq.c:1.20->1.21(DEAD) - textutils/uudecode.c:1.19->1.20(DEAD) - textutils/uuencode.c:1.24->1.25(DEAD) - textutils/wc.c:1.26->1.27(DEAD) - ---------------------- -PatchSet 3229 -Date: 2003/02/15 11:50:30 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Bastian Blank - - ip route flush - - different usage for telnetd in inetd mode - - changes for the default flags of the ip features - - if no /usr requested, udhcpc should use the script also without /usr. - -Members: - include/usage.h:1.143->1.144 - networking/Config.in:1.12->1.13 - networking/libiproute/iproute.c:1.8->1.9 - networking/udhcp/dhcpc.c:1.7->1.8 - ---------------------- -PatchSet 3230 -Date: 2003/02/17 08:23:21 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet sha1sum - -Members: - coreutils/Config.in:1.1->1.2 - coreutils/Makefile.in:1.1->1.2 - coreutils/sha1sum.c:INITIAL->1.1 - include/applets.h:1.92->1.93 - include/usage.h:1.144->1.145 - ---------------------- -PatchSet 3231 -Date: 2003/02/17 12:18:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix for big endian machines +Set the tm_isdst flag to -1 before calling mktime(). Otherwise, the current +timezone setting is used for the new date. Members: - coreutils/sha1sum.c:1.1->1.2 + coreutils/date.c:1.40->1.41 --------------------- -PatchSet 3232 -Date: 2003/02/18 20:17:30 +PatchSet 3428 +Date: 2003/07/26 01:45:52 Author: andersen Branch: HEAD Tag: (none) Log: -mention "katamaran" +Don't depend on CONFIG_LFS. It is really a suggestion, not a requirement, +since fdisk will work just fine on smaller disks w/o it. Members: - docs/busybox.net/index.html:1.117->1.118 + util-linux/Config.in:1.6->1.7 --------------------- -PatchSet 3233 -Date: 2003/02/27 03:14:04 +PatchSet 3429 +Date: 2003/07/26 07:24:25 Author: andersen Branch: HEAD Tag: (none) Log: -Write all the help text for the util-linux utilities. Allow -people to locate the mtab file somewhere other that /etc to -accomodate read only root filesystems. - -Erik +Patch from Thomas Gleixner to reap any zombie processes that are +reparented to init... Members: - libbb/mtab_file.c:1.5->1.6 - util-linux/Config.in:1.2->1.3 + init/init.c:1.190->1.191 --------------------- -PatchSet 3234 -Date: 2003/02/28 06:29:27 +PatchSet 3430 +Date: 2003/07/26 08:41:56 Author: andersen Branch: HEAD Tag: (none) Log: -There is no good reason to prevent nfs mounts from being mounted -during 'mount -a'. If the user wants to do that, hey, its their -lifs. If the nfs server is down and they don't want to wait for -nfs to time out, that is their problem. +Rework kill / killall so it behaves itself, even when subjected +to abuse. -Erik Members: - util-linux/mount.c:1.108->1.109 + procps/kill.c:1.49->1.50 --------------------- -PatchSet 3235 -Date: 2003/02/28 07:20:55 +PatchSet 3431 +Date: 2003/07/26 08:48:13 Author: andersen Branch: HEAD Tag: (none) Log: -Add all the syslogd help text +Patch from Nick Fedchik to fixup paths in busybox/libpwdgrp +which were not properly using the bb_path_*_file strings. Members: - sysklogd/Config.in:1.1->1.2 + libpwdgrp/getgrgid.c:1.2->1.3 + libpwdgrp/getgrnam.c:1.2->1.3 + libpwdgrp/getpwnam.c:1.2->1.3 + libpwdgrp/getpwuid.c:1.4->1.5 + libpwdgrp/grent.c:1.2->1.3 + libpwdgrp/initgroups.c:1.4->1.5 + libpwdgrp/pwent.c:1.4->1.5 --------------------- -PatchSet 3236 -Date: 2003/03/07 17:27:51 +PatchSet 3432 +Date: 2003/07/26 09:07:56 Author: andersen Branch: HEAD Tag: (none) Log: -Explicitly define -DNDEBUG so asserts don't clutter release code +Some additional description based on a patch from Terje Kvernes Members: - Rules.mak:1.13->1.14 + miscutils/Config.in:1.4->1.5 --------------------- -PatchSet 3237 -Date: 2003/03/07 17:29:12 +PatchSet 3433 +Date: 2003/07/26 09:16:10 Author: andersen Branch: HEAD Tag: (none) Log: -Define bb_xgetlarg as a standard interface for extracting -numbers from getopt which includes careful error checking. - -Erik +Patch from Christian Meyer: -Members: - include/libbb.h:1.94->1.95 - libbb/Makefile.in:1.16->1.17 - libbb/bb_xgetlarg.c:INITIAL->1.1 - ---------------------- -PatchSet 3238 -Date: 2003/03/07 17:33:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -audit for proper error handling, apply a few size optimizations - -Erik + The client gives up way too soon because timeout is set to 0 ... + There's a solution for that problem. Members: - util-linux/dmesg.c:1.25->1.26 + networking/tftp.c:1.18->1.19 --------------------- -PatchSet 3239 -Date: 2003/03/07 17:43:32 +PatchSet 3434 +Date: 2003/07/26 09:20:46 Author: andersen Branch: HEAD Tag: (none) Log: -With nightmares of libbb ending up with 100 .c files starting -with "bb_" it seems best to rename this now and avoid starting -an evil KDE style naming trend. - -Members: - libbb/Makefile.in:1.17->1.18 - libbb/bb_xgetlarg.c:1.1->1.2(DEAD) - libbb/xgetlarg.c:INITIAL->1.1 - ---------------------- -PatchSet 3240 -Date: 2003/03/07 17:59:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Save a few bytes and remove a redundant string - -Members: - util-linux/dmesg.c:1.26->1.27 - ---------------------- -PatchSet 3241 -Date: 2003/03/07 18:03:02 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Scrub things a bit, shave off a few bytes. +The logger utility does not really depend on CONFIG_SYSLOGD, +since it can also be used with other syslog daemons -Erik Members: - util-linux/fdflush.c:1.19->1.20 + sysklogd/Config.in:1.2->1.3 --------------------- -PatchSet 3242 -Date: 2003/03/07 18:09:06 +PatchSet 3435 +Date: 2003/07/26 10:10:35 Author: andersen Branch: HEAD Tag: (none) Log: -be more careful about cleaning up +cleanup and add long options Members: - util-linux/fdflush.c:1.20->1.21 - util-linux/freeramdisk.c:1.19->1.20 + debianutils/start_stop_daemon.c:1.8->1.9 + init/start_stop_daemon.c:1.8->1.9 --------------------- -PatchSet 3243 -Date: 2003/03/08 05:21:02 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix matching for the $ address (last line) - -Members: - editors/sed.c:1.94->1.95 - ---------------------- -PatchSet 3244 -Date: 2003/03/09 02:39:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Mention the opengroup sed reference, add a check which is disabled at present. - -Members: - editors/sed.c:1.95->1.96 - ---------------------- -PatchSet 3245 -Date: 2003/03/09 02:44:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Woops, remove the code i didnt mean to commit - -Members: - editors/sed.c:1.96->1.97 - ---------------------- -PatchSet 3246 -Date: 2003/03/09 08:44:49 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -redo get_addres(). save some space. possible fix a bug where the command might be set to 0 if no second address is given. dont parse sed_cmd struct to get_address, we only need the delim field. - -Members: - editors/sed.c:1.97->1.98 - ---------------------- -PatchSet 3247 -Date: 2003/03/09 10:23:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -use typedef for struct sed_cmd - -Members: - editors/sed.c:1.98->1.99 - ---------------------- -PatchSet 3248 -Date: 2003/03/09 11:06:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -alloc array for commands, use string ptr in parse_command_string() - -Members: - editors/sed.c:1.99->1.100 - ---------------------- -PatchSet 3249 -Date: 2003/03/09 15:12:24 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Support grouped commands, i.e. {cmd1;cmd2} - -Members: - editors/sed.c:1.100->1.101 - ---------------------- -PatchSet 3250 -Date: 2003/03/09 15:40:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix a delimiter matching bug i introduced. - -Members: - editors/sed.c:1.101->1.102 - ---------------------- -PatchSet 3251 -Date: 2003/03/10 02:21:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add the q (quit) option - -Members: - editors/sed.c:1.102->1.103 - ---------------------- -PatchSet 3252 -Date: 2003/03/10 02:56:56 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -add the 'n' command - -Members: - editors/sed.c:1.103->1.104 - ---------------------- -PatchSet 3253 -Date: 2003/03/10 04:12:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix n, add N, P - -Members: - editors/sed.c:1.104->1.105 - ---------------------- -PatchSet 3254 -Date: 2003/03/10 17:21:46 +PatchSet 3436 +Date: 2003/07/26 10:16:00 Author: andersen Branch: HEAD Tag: (none) Log: -Avoid potential rendering problems +Move start_stop_daemon to debianutils. +Cleanup run_parts a bit and add long opts Members: - scripts/config/menubox.c:1.2->1.3 + debianutils/Config.in:1.3->1.4 + debianutils/Makefile.in:1.2->1.3 + debianutils/run_parts.c:1.4->1.5 + init/Config.in:1.6->1.7 + init/Makefile.in:1.6->1.7 + init/start_stop_daemon.c:1.9->1.10(DEAD) --------------------- -PatchSet 3255 -Date: 2003/03/11 18:03:39 +PatchSet 3437 +Date: 2003/07/26 10:27:02 Author: andersen Branch: HEAD Tag: (none) Log: -cope with crappy windoze ftp servers +Allow people to use the full blown iproute2 programs with busybox ifupdown. Members: - networking/wget.c:1.51->1.52 + networking/Config.in:1.18->1.19 --------------------- -PatchSet 3256 -Date: 2003/03/13 18:49:45 +PatchSet 3438 +Date: 2003/07/26 10:33:15 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Tito Ragusa: - -The changes I've made: in strings.c: -1) fix memory allocation error I've detected with MALLOC_CHECK_=1 in *string; -2) code clean up; -3) fix compiler warnings about uninitialized vars; +There should be only one instance of CONFIG_FEATURE_AUTOWIDTH Members: - miscutils/strings.c:1.4->1.5 + coreutils/Config.in:1.11->1.12 + util-linux/Config.in:1.7->1.8 --------------------- -PatchSet 3257 -Date: 2003/03/13 18:57:08 +PatchSet 3439 +Date: 2003/07/28 07:35:32 Author: andersen Branch: HEAD Tag: (none) Log: -Fix obviously wrong names from older busybox +James Petterson writes: -Members: - modutils/insmod.c:1.95->1.96 +I've found a possible bug in libbb/interface.c, in function +if_readlist_proc(). This function calls get_name(), and passes +as an argument 'name', a buffer of 16 bytes (IFNAMSIZ). The +function get_name(), however, may use more than 16 bytes, +when it is searching for aliases. Even if you don't have an +alias interface, you can run into trouble if the interface +has received more than 99999999 bytes, in which case the +space between the interface name and the rx stats +disappears, as in the /proc/net/dev example below: + wan0.200:264573315 462080 ... +In this case get_name() correctly identifies the interface name +as "wan0.200", but to do that it uses 18 bytes of the 'name' +buffer, which could lead to an unpredictable error. ---------------------- -PatchSet 3258 -Date: 2003/03/13 20:54:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -oops. args shuffled. +A simple solution would be to increase the size of the buffer: Members: - miscutils/strings.c:1.5->1.6 + libbb/interface.c:1.17->1.18 --------------------- -PatchSet 3259 -Date: 2003/03/14 16:05:59 +PatchSet 3440 +Date: 2003/07/28 07:42:59 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Jonas Holmberg, adjusted by Robert Schwebel, and -later re-adjusted by me to fix msh backtick handling - -Members: - shell/msh.c:1.11->1.12 - ---------------------- -PatchSet 3260 -Date: 2003/03/18 01:19:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix a bug that corrupted the string followed commands that had no arguments (Closes #1304) - -Members: - editors/sed.c:1.105->1.106 - ---------------------- -PatchSet 3261 -Date: 2003/03/18 08:37:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Match newlines, this fixes matching of ^ or $ when there is a '\n' in the pattern being matched. This fixes cases when the N command is used. - -Members: - editors/sed.c:1.106->1.107 - ---------------------- -PatchSet 3262 -Date: 2003/03/19 09:11:07 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Major coreutils update. +Add a "search google" button Members: - Makefile:1.276->1.277 - applets/applets.c:1.18->1.19 - applets/busybox.c:1.138->1.139 - archival/ar.c:1.43->1.44 - archival/bunzip2.c:1.13->1.14 - archival/cpio.c:1.11->1.12 - archival/dpkg.c:1.71->1.72 - archival/dpkg_deb.c:1.29->1.30 - archival/gunzip.c:1.74->1.75 - archival/gzip.c:1.58->1.59 - archival/rpm.c:1.2->1.3 - archival/rpm2cpio.c:1.8->1.9 - archival/tar.c:1.168->1.169 - archival/uncompress.c:1.1->1.2 - archival/unzip.c:1.4->1.5 - archival/libunarchive/archive_copy_file.c:1.3->1.4 - archival/libunarchive/archive_xread.c:1.1->1.2 - archival/libunarchive/archive_xread_all.c:1.1->1.2 - archival/libunarchive/archive_xread_all_eof.c:1.1->1.2 - archival/libunarchive/check_header_gzip.c:1.3->1.4 - archival/libunarchive/data_extract_all.c:1.8->1.9 - archival/libunarchive/decompress_bunzip2.c:1.3->1.4 - archival/libunarchive/get_header_ar.c:1.5->1.6 - archival/libunarchive/get_header_cpio.c:1.6->1.7 - archival/libunarchive/get_header_tar.c:1.16->1.17 - archival/libunarchive/get_header_tar_gz.c:1.5->1.6 - archival/libunarchive/header_verbose_list.c:1.1->1.2 - archival/libunarchive/seek_by_jump.c:1.2->1.3 - archival/libunarchive/uncompress.c:1.6->1.7 - archival/libunarchive/unpack_ar_archive.c:1.2->1.3 - archival/libunarchive/unzip.c:1.29->1.30 - console-tools/chvt.c:1.18->1.19 - console-tools/deallocvt.c:1.24->1.25 - console-tools/dumpkmap.c:1.15->1.16 - console-tools/loadacm.c:1.22->1.23 - console-tools/loadfont.c:1.19->1.20 - console-tools/loadkmap.c:1.25->1.26 - console-tools/openvt.c:1.3->1.4 - console-tools/setkeycodes.c:1.12->1.13 - coreutils/Config.in:1.2->1.3 - coreutils/basename.c:1.20->1.21 - coreutils/cal.c:1.4->1.5 - coreutils/cat.c:1.27->1.28 - coreutils/chgrp.c:1.11->1.12 - coreutils/chmod.c:1.13->1.14 - coreutils/chown.c:1.20->1.21 - coreutils/chroot.c:1.27->1.28 - coreutils/cmp.c:1.8->1.9 - coreutils/cp.c:1.20->1.21 - coreutils/cut.c:1.24->1.25 - coreutils/date.c:1.38->1.39 - coreutils/dd.c:1.52->1.53 - coreutils/df.c:1.49->1.50 - coreutils/dirname.c:1.17->1.18 - coreutils/dos2unix.c:1.16->1.17 - coreutils/du.c:1.55->1.56 - coreutils/echo.c:1.16->1.17 - coreutils/env.c:1.4->1.5 - coreutils/expr.c:1.11->1.12 - coreutils/false.c:1.1->1.2 - coreutils/head.c:1.28->1.29 - coreutils/hostid.c:1.12->1.13 - coreutils/id.c:1.21->1.22 - coreutils/length.c:1.13->1.14 - coreutils/ln.c:1.40->1.41 - coreutils/logname.c:1.16->1.17 - coreutils/ls.c:1.96->1.97 - coreutils/md5sum.c:1.27->1.28 - coreutils/mkdir.c:1.33->1.34 - coreutils/mkfifo.c:1.14->1.15 - coreutils/mknod.c:1.23->1.24 - coreutils/mv.c:1.17->1.18 - coreutils/od.c:1.4->1.5 - coreutils/printf.c:1.17->1.18 - coreutils/pwd.c:1.22->1.23 - coreutils/realpath.c:1.2->1.3 - coreutils/rm.c:1.35->1.36 - coreutils/rmdir.c:1.22->1.23 - coreutils/sha1sum.c:1.2->1.3 - coreutils/sleep.c:1.16->1.17 - coreutils/sort.c:1.34->1.35 - coreutils/stty.c:1.7->1.8 - coreutils/sync.c:1.18->1.19 - coreutils/tail.c:1.43->1.44 - coreutils/tee.c:1.21->1.22 - coreutils/test.c:1.21->1.22 - coreutils/touch.c:1.25->1.26 - coreutils/tr.c:1.33->1.34 - coreutils/true.c:1.1->1.2 - coreutils/tty.c:1.11->1.12 - coreutils/uname.c:1.18->1.19 - coreutils/uniq.c:1.20->1.21 - coreutils/usleep.c:1.10->1.11 - coreutils/uudecode.c:1.19->1.20 - coreutils/uuencode.c:1.24->1.25 - coreutils/watch.c:1.3->1.4 - coreutils/wc.c:1.26->1.27 - coreutils/who.c:1.1->1.2 - coreutils/whoami.c:1.20->1.21 - coreutils/yes.c:1.13->1.14 - coreutils/libcoreutils/Makefile:INITIAL->1.1 - coreutils/libcoreutils/Makefile.in:INITIAL->1.1 - coreutils/libcoreutils/coreutils.h:INITIAL->1.1 - coreutils/libcoreutils/cp_mv_stat.c:INITIAL->1.1 - coreutils/libcoreutils/getopt_mk_fifo_nod.c:INITIAL->1.1 - coreutils/libcoreutils/xgetoptfile_sort_uniq.c:INITIAL->1.1 - debianutils/mktemp.c:1.1->1.2 - debianutils/readlink.c:1.1->1.2 - debianutils/run_parts.c:1.3->1.4 - debianutils/which.c:1.1->1.2 - editors/awk.c:1.3->1.4 - editors/sed.c:1.107->1.108 - editors/vi.c:1.27->1.28 - findutils/find.c:1.37->1.38 - findutils/grep.c:1.76->1.77 - findutils/xargs.c:1.24->1.25 - include/dump.h:1.1->1.2 - include/libbb.h:1.95->1.96 - include/usage.h:1.145->1.146 - init/halt.c:1.19->1.20 - init/init.c:1.181->1.182 - init/mesg.c:1.1->1.2 - init/poweroff.c:1.16->1.17 - init/reboot.c:1.25->1.26 - init/start_stop_daemon.c:1.7->1.8 - libbb/Makefile.in:1.18->1.19 - libbb/ask_confirmation.c:1.2->1.3 - libbb/bb_asprintf.c:1.2->1.3 - libbb/change_identity.c:1.1->1.2 - libbb/compare_string_array.c:1.1->1.2 - libbb/concat_path_file.c:1.9->1.10 - libbb/copy_file.c:1.23->1.24 - libbb/copy_file_chunk.c:1.7->1.8(DEAD) - libbb/copyfd.c:1.4->1.5 - libbb/correct_password.c:1.1->1.2 - libbb/create_icmp6_socket.c:1.2->1.3 - libbb/create_icmp_socket.c:1.1->1.2 - libbb/default_error_retval.c:INITIAL->1.1 - libbb/dirname.c:1.5->1.6 - libbb/dump.c:1.3->1.4 - libbb/error_msg.c:1.3->1.4 - libbb/error_msg_and_die.c:1.2->1.3 - libbb/fclose_nonstdin.c:INITIAL->1.1 - libbb/fflush_stdout_and_exit.c:INITIAL->1.1 - libbb/find_root_device.c:1.5->1.6 - libbb/full_read.c:1.2->1.3 - libbb/full_write.c:1.2->1.3 - libbb/get_console.c:1.4->1.5 - libbb/get_last_path_component.c:1.4->1.5 - libbb/get_line_from_file.c:1.3->1.4 - libbb/getopt_ulflags.c:INITIAL->1.1 - libbb/herror_msg.c:1.2->1.3 - libbb/herror_msg_and_die.c:1.3->1.4 - libbb/inet_common.c:1.5->1.6 - libbb/interface.c:1.14->1.15 - libbb/kernel_version.c:1.2->1.3 - libbb/loop.c:1.3->1.4 - libbb/make_directory.c:1.13->1.14 - libbb/messages.c:1.8->1.9 - libbb/mode_string.c:1.2->1.3 - libbb/module_syscalls.c:1.9->1.10 - libbb/mtab.c:1.2->1.3 - libbb/mtab_file.c:1.6->1.7 - libbb/my_getgrnam.c:1.4->1.5 - libbb/my_getpwnam.c:1.4->1.5 - libbb/my_getpwnamegid.c:1.4->1.5 - libbb/obscure.c:1.2->1.3 - libbb/parse_mode.c:1.4->1.5 - libbb/parse_number.c:1.2->1.3 - libbb/perror_msg.c:1.2->1.3 - libbb/perror_msg_and_die.c:1.2->1.3 - libbb/perror_nomsg.c:INITIAL->1.1 - libbb/perror_nomsg_and_die.c:INITIAL->1.1 - libbb/print_file.c:1.5->1.6 - libbb/printf.c:INITIAL->1.1 - libbb/process_escape_sequence.c:1.3->1.4 - libbb/procps.c:1.5->1.6 - libbb/read_package_field.c:1.6->1.7 - libbb/recursive_action.c:1.7->1.8 - libbb/remove_file.c:1.4->1.5 - libbb/run_parts.c:1.5->1.6 - libbb/run_shell.c:1.2->1.3 - libbb/setup_environment.c:1.1->1.2 - libbb/simplify_path.c:1.3->1.4 - libbb/skip_whitespace.c:INITIAL->1.1 - libbb/speed_table.c:INITIAL->1.1 - libbb/syscalls.c:1.8->1.9 - libbb/syslog_msg_with_name.c:1.3->1.4 - libbb/time_string.c:1.2->1.3(DEAD) - libbb/verror_msg.c:1.3->1.4 - libbb/vherror_msg.c:1.4->1.5 - libbb/vperror_msg.c:1.2->1.3 - libbb/warn_ignoring_args.c:INITIAL->1.1 - libbb/wfopen.c:1.2->1.3 - libbb/wfopen_input.c:INITIAL->1.1 - libbb/xconnect.c:1.5->1.6 - libbb/xfuncs.c:1.9->1.10 - libbb/xgetcwd.c:1.3->1.4 - libbb/xgethostbyname.c:1.4->1.5 - libbb/xgethostbyname2.c:1.2->1.3 - libbb/xgetlarg.c:1.1->1.2 - libbb/xgetularg.c:INITIAL->1.1 - libbb/xreadlink.c:1.3->1.4 - libbb/xregcomp.c:1.2->1.3 - libpwdgrp/shadow.c:1.3->1.4 - loginutils/addgroup.c:1.9->1.10 - loginutils/adduser.c:1.4->1.5 - loginutils/deluser.c:1.2->1.3 - loginutils/getty.c:1.7->1.8 - loginutils/login.c:1.9->1.10 - loginutils/passwd.c:1.4->1.5 - loginutils/su.c:1.2->1.3 - loginutils/sulogin.c:1.1->1.2 - loginutils/vlock.c:1.2->1.3 - miscutils/adjtimex.c:1.3->1.4 - miscutils/crond.c:1.2->1.3 - miscutils/crontab.c:1.3->1.4 - miscutils/dc.c:1.14->1.15 - miscutils/dutmp.c:1.29->1.30 - miscutils/makedevs.c:1.14->1.15 - miscutils/mt.c:1.23->1.24 - miscutils/strings.c:1.6->1.7 - miscutils/time.c:1.3->1.4 - miscutils/update.c:1.23->1.24 - miscutils/watchdog.c:1.5->1.6 - modutils/insmod.c:1.96->1.97 - modutils/lsmod.c:1.37->1.38 - modutils/modprobe.c:1.18->1.19 - modutils/rmmod.c:1.22->1.23 - networking/arping.c:1.3->1.4 - networking/ftpgetput.c:1.5->1.6 - networking/hostname.c:1.34->1.35 - networking/httpd.c:1.3->1.4 - networking/ifconfig.c:1.22->1.23 - networking/ifupdown.c:1.20->1.21 - networking/inetd.c:1.3->1.4 - networking/ip.c:1.2->1.3 - networking/ipcalc.c:1.1->1.2 - networking/nameif.c:1.6->1.7 - networking/nc.c:1.20->1.21 - networking/netstat.c:1.9->1.10 - networking/nslookup.c:1.29->1.30 - networking/ping.c:1.53->1.54 - networking/ping6.c:1.3->1.4 - networking/route.c:1.21->1.22 - networking/telnet.c:1.35->1.36 - networking/telnetd.c:1.4->1.5 - networking/tftp.c:1.17->1.18 - networking/traceroute.c:1.10->1.11 - networking/vconfig.c:1.2->1.3 - networking/wget.c:1.52->1.53 - networking/libiproute/ip_parse_common_args.c:1.3->1.4 - networking/libiproute/ipaddress.c:1.9->1.10 - networking/libiproute/iplink.c:1.6->1.7 - networking/libiproute/iproute.c:1.9->1.10 - networking/libiproute/iptunnel.c:1.5->1.6 - networking/libiproute/libnetlink.c:1.3->1.4 - networking/libiproute/ll_addr.c:1.5->1.6 - networking/libiproute/utils.c:1.5->1.6 - networking/udhcp/dhcpc.c:1.8->1.9 - procps/free.c:1.19->1.20 - procps/kill.c:1.47->1.48 - procps/pidof.c:1.7->1.8 - procps/renice.c:1.7->1.8 - procps/top.c:1.5->1.6 - shell/ash.c:1.68->1.69 - shell/cmdedit.c:1.77->1.78 - shell/hush.c:1.61->1.62 - shell/lash.c:1.149->1.150 - shell/msh.c:1.12->1.13 - sysklogd/klogd.c:1.13->1.14 - sysklogd/logger.c:1.36->1.37 - sysklogd/logread.c:1.10->1.11 - sysklogd/syslogd.c:1.92->1.93 - util-linux/dmesg.c:1.27->1.28 - util-linux/fbset.c:1.30->1.31 - util-linux/fdflush.c:1.21->1.22 - util-linux/fdisk.c:1.4->1.5 - util-linux/freeramdisk.c:1.20->1.21 - util-linux/fsck_minix.c:1.36->1.37 - util-linux/getopt.c:1.11->1.12 - util-linux/hexdump.c:1.2->1.3 - util-linux/hwclock.c:1.4->1.5 - util-linux/losetup.c:1.1->1.2 - util-linux/mkfs_minix.c:1.37->1.38 - util-linux/mkswap.c:1.26->1.27 - util-linux/more.c:1.55->1.56 - util-linux/mount.c:1.109->1.110 - util-linux/nfsmount.c:1.24->1.25 - util-linux/pivot_root.c:1.6->1.7 - util-linux/rdate.c:1.21->1.22 - util-linux/swaponoff.c:1.32->1.33 - util-linux/umount.c:1.59->1.60 + docs/busybox.net/index.html:1.123->1.124 --------------------- -PatchSet 3263 -Date: 2003/03/19 09:42:02 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Things my compiler didn't catch... - -Members: - coreutils/chgrp.c:1.12->1.13 - coreutils/df.c:1.50->1.51 - coreutils/od.c:1.5->1.6 - ---------------------- -PatchSet 3264 -Date: 2003/03/19 09:42:33 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Obligatory forgotten item. - -Members: - libbb/Makefile.in:1.19->1.20 - ---------------------- -PatchSet 3265 -Date: 2003/03/19 18:09:03 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Restrict octal perms to <= 07777. Cosmetic error message change. - -Members: - coreutils/chmod.c:1.14->1.15 - libbb/parse_mode.c:1.5->1.6 - ---------------------- -PatchSet 3266 -Date: 2003/03/19 18:40:42 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Minor cleanups. Document the cmp -l option. - -Members: - include/usage.h:1.146->1.147 - ---------------------- -PatchSet 3267 -Date: 2003/03/23 20:27:33 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Oops... had != but meant ==. - -Members: - coreutils/df.c:1.51->1.52 - ---------------------- -PatchSet 3268 -Date: 2003/03/28 03:53:31 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use a linked list for sed commands in preparation for branching support - -Members: - editors/sed.c:1.108->1.109 - ---------------------- -PatchSet 3269 -Date: 2003/03/28 04:23:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -make sed cleanup use linked list - -Members: - editors/sed.c:1.109->1.110 - ---------------------- -PatchSet 3270 -Date: 2003/03/28 04:43:39 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add basic branching support, sed ':' and 'b' commands - -Members: - editors/sed.c:1.110->1.111 - ---------------------- -PatchSet 3271 -Date: 2003/03/28 04:57:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix q command - -Members: - editors/sed.c:1.111->1.112 - ---------------------- -PatchSet 3272 -Date: 2003/03/28 07:44:03 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix sed 's' command's 'p' flag, so it can print line twice - -Members: - editors/sed.c:1.112->1.113 - ---------------------- -PatchSet 3273 -Date: 2003/03/28 08:36:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -sed 't' branching command - -Members: - editors/sed.c:1.113->1.114 - ---------------------- -PatchSet 3274 -Date: 2003/03/28 14:11:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Still fine tunning the printing of the substitute command - -Members: - editors/sed.c:1.114->1.115 - ---------------------- -PatchSet 3275 -Date: 2003/03/28 16:54:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -trivial fix to make sure we have sufficient arguments before -we mess with a possibly non-existant argv[1] - -Erik - -Members: - coreutils/tail.c:1.44->1.45 - ---------------------- -PatchSet 3276 -Date: 2003/03/30 03:41:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Experimental support for embeded newline. (im evil) -Fix segfault when using 'N' with an odd number of lines. - -Members: - editors/Config.in:1.1->1.2 - editors/sed.c:1.115->1.116 - ---------------------- -PatchSet 3277 -Date: 2003/03/30 08:02:18 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -sed 'y' command, simplify some other code - -Members: - editors/sed.c:1.116->1.117 - ---------------------- -PatchSet 3278 -Date: 2003/03/30 08:40:09 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Small fix for sed 'y' command - -Members: - editors/sed.c:1.117->1.118 - ---------------------- -PatchSet 3279 -Date: 2003/03/30 09:38:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Group common string - -Members: - editors/sed.c:1.118->1.119 - ---------------------- -PatchSet 3280 -Date: 2003/03/30 13:57:26 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Rename, to specify kernel - -Members: - modutils/Config.in:1.3->1.4 - ---------------------- -PatchSet 3281 -Date: 2003/03/30 16:10:06 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Update config to new menu options - -Members: - debian/config-udeb:1.9->1.10 - ---------------------- -PatchSet 3282 -Date: 2003/03/31 16:27:18 +PatchSet 3441 +Date: 2003/07/28 08:40:34 Author: andersen Branch: HEAD Tag: (none) Log: -Avoid errors with buggy preprocessors - -Members: - scripts/config/lkc_proto.h:1.1->1.2 - ---------------------- -PatchSet 3283 -Date: 2003/04/02 10:13:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Yet another rather large face lift. It now works for me as expected. - -Erik +last_patch95 from vodz: -Members: - networking/ifupdown.c:1.21->1.22 +Hi. ---------------------- -PatchSet 3284 -Date: 2003/04/03 19:29:11 -Author: mjn3 -Branch: HEAD -Tag: (none) -Log: -Fix 'thinko'. +Last patch have new libbb function +vfork_rexec() for can use daemon() to uClinux system. +This patched daemons: syslog, klogd, inetd, crond. +This not tested! I havn`t this systems. +Also. Previous patch for feature request MD5 crypt password for +httpd don`t sended to this mailist on 07/15/03 +(mailist have Pytom module problem?). +The previous patch included, and have testing. -Members: - coreutils/mknod.c:1.24->1.25 ---------------------- -PatchSet 3285 -Date: 2003/04/04 14:35:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Test that cvs commit messages are working properly - -Erik +--w +vodz Members: - coreutils/Config.in:1.3->1.4 + include/libbb.h:1.105->1.106 + libbb/Makefile.in:1.24->1.25 + libbb/vfork_daemon_rexec.c:INITIAL->1.1 + miscutils/Config.in:1.5->1.6 + miscutils/crond.c:1.4->1.5 + networking/Config.in:1.19->1.20 + networking/Makefile.in:1.16->1.17 + networking/httpd.c:1.10->1.11 + networking/inetd.c:1.4->1.5 + sysklogd/klogd.c:1.16->1.17 + sysklogd/syslogd.c:1.99->1.100 --------------------- -PatchSet 3286 -Date: 2003/04/04 15:20:53 +PatchSet 3442 +Date: 2003/07/28 08:42:19 Author: andersen Branch: HEAD Tag: (none) Log: -Add more help text +last_patch98 from vodz: -Members: - coreutils/Config.in:1.4->1.5 +Denis, ---------------------- -PatchSet 3287 -Date: 2003/04/06 04:39:24 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Preparation for the new net-udeb based on required applets documented at -http://cvs.debian.org/debian-installer/doc/busybox-applets.txt +># ./busybox env - echo zzz +>zzz +># ./busybox echo -n zzz +>zzz +># ./busybox env - echo -n zzz +>env: invalid option -- n +> +> obviously, env tried to understand -n as env's option +> instead of blindly passing it to echo... +> +>BusyBox v1.00-pre1 (2003.07.16-07:53+0000) multi-call binary +> +>Usage: env [-iu] [-] [name=value]... [command] -Members: - debian/config-net-udeb:INITIAL->1.1 +Ah, you found very old problem. +Last patch also have: ---------------------- -PatchSet 3288 -Date: 2003/04/06 16:35:52 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Sync with waldi's package - -Members: - debian/changelog:1.34->1.35 - debian/config-deb:1.5->1.6 - debian/config-net-udeb-i386:INITIAL->1.1 - debian/config-static:1.8->1.9 - debian/config-udeb:1.10->1.11 - debian/config-udeb-i386:INITIAL->1.1 - debian/control:1.16->1.17 - debian/rules:1.22->1.23 - ---------------------- -PatchSet 3289 -Date: 2003/04/07 13:24:44 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Rename "line" to pattern_space to be more descriptive and closer to the POSIX description +- multiple "-u unsetenv" support +- GNU long option support +- save errno after exec failed before bb_perror_msg() -Members: - editors/sed.c:1.119->1.120 ---------------------- -PatchSet 3290 -Date: 2003/04/07 17:04:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add hold space commands 'g', 'h', 'x' +--w +vodz Members: - editors/sed.c:1.120->1.121 + coreutils/env.c:1.7->1.8 --------------------- -PatchSet 3291 -Date: 2003/04/08 07:42:45 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fixes block commands to correctly identify end of block, recognise the #n directive, fix substitue command when regex isnt specified - -Members: - editors/sed.c:1.121->1.122 - ---------------------- -PatchSet 3292 -Date: 2003/04/08 12:56:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent - -Members: - editors/sed.c:1.122->1.123 - ---------------------- -PatchSet 3293 -Date: 2003/04/09 02:43:54 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Label ends at a newline, update comments, rename linked list field - -Members: - editors/sed.c:1.123->1.124 - ---------------------- -PatchSet 3294 -Date: 2003/04/09 08:51:43 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -fix substitution when replacing with &, we shouldnt check for an escape charcter. Its already been taken care of _somewhere_ else - -Members: - editors/sed.c:1.124->1.125 - ---------------------- -PatchSet 3295 -Date: 2003/04/09 16:26:14 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix the sed 'r' command - -Members: - editors/sed.c:1.125->1.126 - ---------------------- -PatchSet 3296 -Date: 2003/04/09 16:52:32 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Really fix the 'r' command - -Members: - editors/sed.c:1.126->1.127 - ---------------------- -PatchSet 3297 -Date: 2003/04/11 18:10:23 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix up indenting - -Members: - editors/sed.c:1.127->1.128 - ---------------------- -PatchSet 3298 -Date: 2003/04/12 17:10:42 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix logic error in grouped commands - -Members: - editors/sed.c:1.128->1.129 - ---------------------- -PatchSet 3299 -Date: 2003/04/16 21:52:00 +PatchSet 3443 +Date: 2003/07/28 09:31:56 Author: andersen Branch: HEAD Tag: (none) Log: -enable CONFIG_USE_BB_PWD_GRP for the debian installer, -to prevent glibc from trying and failing to use NSS junk -that is not present. - -Erik - -Members: - debian/config-net-udeb:1.1->1.2 - debian/config-net-udeb-i386:1.1->1.2 - debian/config-udeb:1.11->1.12 - debian/config-udeb-i386:1.1->1.2 - ---------------------- -PatchSet 3300 -Date: 2003/04/17 00:02:35 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Minor .o file naming change +Update docs a bit Members: - libbb/Makefile.in:1.20->1.21 - libbb/printf.c:1.1->1.2 + networking/Config.in:1.20->1.21 --------------------- -PatchSet 3301 -Date: 2003/04/20 00:15:06 +PatchSet 3444 +Date: 2003/07/28 10:31:28 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from David Updegraff to avoid corrupting memory while parsing the -networks/iterfaces file with next_word routine. Without this, next_word -increments one beyond the end of the string. +Fixup bugs in last patch Members: - networking/ifupdown.c:1.22->1.23 + miscutils/crond.c:1.5->1.6 + networking/inetd.c:1.5->1.6 + sysklogd/klogd.c:1.17->1.18 --------------------- -PatchSet 3302 -Date: 2003/04/20 00:18:35 +PatchSet 3445 +Date: 2003/07/28 10:37:56 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from David Updegraff to use calloc so that forward pointers start out -NULL, and so it can handle format strings that have stuff _after_ the last %? -specification +Avoid shadowing built-in function `log' Members: - libbb/dump.c:1.4->1.5 + miscutils/crond.c:1.6->1.7 --------------------- -PatchSet 3303 -Date: 2003/04/21 04:34:01 +PatchSet 3446 +Date: 2003/07/28 10:56:34 Author: andersen Branch: HEAD Tag: (none) Log: -Add link to SimplyGNUstep - -Members: - docs/busybox.net/index.html:1.118->1.119 - ---------------------- -PatchSet 3304 -Date: 2003/04/21 11:07:48 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -unlink() an existing file, before opening it, simply truncating can -cause nasty problems if overwriting glibc, spotted by waldi. - -Members: - archival/tar.c:1.169->1.170 - ---------------------- -PatchSet 3305 -Date: 2003/04/21 11:26:38 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -sync with waldi +This is synced from dash-0.4.17 and full ready for insert to new busybox +version: +ftp://ftp.simtreas.ru/pub/my/bb/new -Members: - debian/changelog:1.35->1.36 - debian/config-net-udeb-i386:1.2->1.3 - debian/config-udeb:1.12->1.13 - debian/config-udeb-i386:1.2->1.3 - libbb/dump.c:1.5->1.6 +News: ---------------------- -PatchSet 3306 -Date: 2003/04/21 12:03:29 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -unlink a previous file before its extracted +- code is smalest! +- support ${var...} expr +- used new very strongly steal controlling terminal Members: - archival/libunarchive/data_extract_all.c:1.9->1.10 + shell/ash.c:1.70->1.71 + shell/cmdedit.c:1.80->1.81 --------------------- -PatchSet 3307 -Date: 2003/04/24 12:41:28 +PatchSet 3447 +Date: 2003/07/28 10:59:05 Author: andersen Branch: HEAD Tag: (none) Log: -There have been many reports of init failing to reboot and/or failing to halt -over the years. Well I finally took the time to track this down. It turns out -that inside linux/kernel/sys.c the kernel will call - machine_halt(); - do_exit(0); -when halting, or will call - machine_power_off(); - do_exit(0); - -during a reboot. Unlike sysv init, we call reboot from within the init -process, so if the call to machine_halt() or machine_power_off() returns, the call to do_exit(0) will cause the kernel to panic. Which is a very -bad thing to happen. - -So I just added this little patch to fork and call the reboot -syscall from within the forked child process, thereby neatly -avoiding the problem. - -But IMHO, both calls to do_exit(0) within linux/kernel/sys.c -are bugs and should be fixed. - - -Erik +Patch from vodz to update httpd usage Members: - init/init.c:1.182->1.183 + include/usage.h:1.161->1.162 --------------------- -PatchSet 3308 -Date: 2003/04/25 13:32:37 +PatchSet 3448 +Date: 2003/07/28 11:13:03 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Steven Scholz to fix telnetd compile problem - -Members: - networking/telnetd.c:1.5->1.6 - ---------------------- -PatchSet 3309 -Date: 2003/04/26 03:22:19 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -iPatch from waldi, fixes usage of ip route flush (from)? (match|exact) - -Members: - networking/libiproute/iproute.c:1.10->1.11 - ---------------------- -PatchSet 3310 -Date: 2003/04/26 05:56:17 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add the -d option, its used by old versions of config.guess, change to -use getopt. - -Members: - debianutils/mktemp.c:1.2->1.3 - ---------------------- -PatchSet 3311 -Date: 2003/04/26 08:40:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New commands, 'G' and 'H' +A small update to the new docs. Plenty more is needed... Members: - editors/sed.c:1.129->1.130 + docs/busybox.sgml:1.49->1.50 --------------------- -PatchSet 3312 -Date: 2003/04/26 14:16:44 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Always preserve date - -Members: - archival/tar.c:1.170->1.171 - ---------------------- -PatchSet 3313 -Date: 2003/04/27 02:50:57 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -grep -f support, adds only 60 Bytes, but regex's now compiled as -required, rather than being pre-compiled. - -Members: - findutils/grep.c:1.77->1.78 - ---------------------- -PatchSet 3314 -Date: 2003/04/27 03:22:01 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix segfault when cleaning up - -Members: - findutils/grep.c:1.78->1.79 - ---------------------- -PatchSet 3315 -Date: 2003/04/27 03:43:53 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Config option to create an fgrep alias - -Members: - findutils/Config.in:1.2->1.3 - include/applets.h:1.93->1.94 - ---------------------- -PatchSet 3316 -Date: 2003/04/27 07:02:13 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet, fold - -Members: - coreutils/Config.in:1.5->1.6 - coreutils/Makefile.in:1.2->1.3 - coreutils/fold.c:INITIAL->1.1 - include/applets.h:1.94->1.95 - include/usage.h:1.147->1.148 - ---------------------- -PatchSet 3317 -Date: 2003/04/27 11:05:35 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use bb_xgetlarg - -Members: - coreutils/fold.c:1.1->1.2 - ---------------------- -PatchSet 3318 -Date: 2003/04/27 11:42:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -A couple of patches from Tito <farmatito@tiscali.it> - -Members: - console-tools/deallocvt.c:1.25->1.26 - miscutils/strings.c:1.7->1.8 - ---------------------- -PatchSet 3319 -Date: 2003/05/02 17:25:01 +PatchSet 3449 +Date: 2003/07/28 11:34:38 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Dmitry V. Levin to fix a fd leak - -Members: - libbb/loop.c:1.4->1.5 - ---------------------- -PatchSet 3320 -Date: 2003/05/08 14:09:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Use xopen instead of xfopen - -Members: - util-linux/freeramdisk.c:1.21->1.22 - ---------------------- -PatchSet 3321 -Date: 2003/05/11 15:52:37 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -minit, a Minimal init system. - -Members: - include/applets.h:1.95->1.96 - include/usage.h:1.148->1.149 - init/Config.in:1.1->1.2 - init/Makefile.in:1.3->1.4 - init/minit.c:INITIAL->1.1 - init/msvc.c:INITIAL->1.1 - init/pidfilehack.c:INITIAL->1.1 - ---------------------- -PatchSet 3322 -Date: 2003/05/13 14:28:25 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix \l so it doesnt print the character as well as the tty, from old -patch by Nick Fedchik - -Members: - libbb/login.c:1.2->1.3 - ---------------------- -PatchSet 3323 -Date: 2003/05/13 15:59:07 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Add some missing lines for getty, patch by Steven Scholz - -Members: - include/usage.h:1.149->1.150 - ---------------------- -PatchSet 3324 -Date: 2003/05/13 17:20:11 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -last_patch84 by Vodz. - -Members: - networking/httpd.c:1.4->1.5 - ---------------------- -PatchSet 3325 -Date: 2003/05/13 17:31:15 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Re-use existing variables, patch from Tito - -Members: - console-tools/openvt.c:1.4->1.5 - ---------------------- -PatchSet 3326 -Date: 2003/05/14 13:11:36 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -vodz, last_patch_85 +bump version to 1.0.0-pre2 Members: - networking/httpd.c:1.5->1.6 + Rules.mak:1.18->1.19 --------------------- -PatchSet 3327 -Date: 2003/05/14 13:20:21 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Part of a patch from Glenn Engel, updates httpd help - -Members: - networking/Config.in:1.13->1.14 - ---------------------- -PatchSet 3328 -Date: 2003/05/16 09:34:38 +PatchSet 3450 +Date: 2003/07/29 07:33:12 Author: andersen Branch: HEAD Tag: (none) Log: -Apply patch from Georg Magschok to fix syslog behavior so that the -'>' charactor can be logged, per rfc3164. - -Also, a small patch from me to fix it so we use MAXLINE when allocating the -buffer, which is consistant with use everywhere else. This is needed since -uClibc defines BUFSIZE as 255, causing lines to be truncated at 255... - -Members: - sysklogd/syslogd.c:1.93->1.94 - ---------------------- -PatchSet 3329 -Date: 2003/05/18 22:12:36 -Author: kraai -Branch: HEAD -Tag: (none) -Log: -Handle -O preceding -x. +Yang Xiaopeng writes: -Members: - archival/tar.c:1.171->1.172 - testsuite/tar/tar-extracts-to-standard-output:INITIAL->1.1 +>I'm sure that no user process use old root now, but when run "umount +>/old_root", it says: +> umount: /old_root: Device or resource busy +> +>I have tried to remount /proc within the new root *after* chroot, but +>get the same result. +> +> +I found the problem, I said that no user process use old root when run +my scripts, but +I'm wrong, actually there is a '3' fd open the file +"/old_root/dev/console". By adding +debug message in init/init.c, I found the problem: when init restart(in +exec_signal()), +before open the new terminal device, there is still a file opened(I +don't know which file it is), so the +terminal device(stdin) get fd '1', and the first dup(0)(stdout) return +'2', the second(stderr) return '3'. ---------------------- -PatchSet 3330 -Date: 2003/05/19 06:56:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Patch from Glenn Engel -- more comments -- larger allowed number of CGI script variables -- ifdefs for regression test hooks -- default to ./ rather than /www (if unspecified) for compatibility with -earlier versions. -- Allow ip: as a synomym for A: rules for compatibility with earlier -versions. -- Setting of CGI_ARGLIST_ when automatic setting of env vars for form -scripting is utilized. This helps with minimal systems like openap. +I attach a simple patch to solve this problem. Members: - networking/httpd.c:1.6->1.7 + init/init.c:1.191->1.192 --------------------- -PatchSet 3331 -Date: 2003/05/22 08:10:22 +PatchSet 3451 +Date: 2003/07/29 07:38:40 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Russell Coker: - -The attached patch fixes a compilation error. If you compile ping6 without -the CONFIG_FEATURE_FANCY_PING6 option then the compile will fail without this -patch. - -Members: - networking/ping6.c:1.4->1.5 +Vladimir N. Oleynik writes: ---------------------- -PatchSet 3332 -Date: 2003/05/23 10:28:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This patch from Vitezslav Batrla, is a cleaner fix for the -problem with syslogd logging the '<' char. +Last patch have synced form Manuel Nova III xxreadtoken() function, +corrected (C) form dash debian/copyright, removed my small mistake +with IFS_BROKEN (thanks by Herbert), and synced cmdedit.c from +current CVS (removed libc5 support, your email correction, my (C) year +corertion). Members: - sysklogd/syslogd.c:1.94->1.95 + shell/ash.c:1.71->1.72 + shell/cmdedit.c:1.81->1.82 --------------------- -PatchSet 3333 -Date: 2003/05/23 10:29:57 +PatchSet 3452 +Date: 2003/07/29 08:05:35 Author: andersen Branch: HEAD Tag: (none) Log: -oops +Bruno Randolf writes: -Members: - sysklogd/syslogd.c:1.95->1.96 +this patch fixes run_parts when it's called by ifupdown. 1) argv has to be a +NULL terminated char* array, not just a string. 2) run_parts now explicitly +sets the environment. this environment is populated from the +/etc/network/interfaces config file and is needed by the scripts in +/etc/network/if-pre-up.d/. when run-parts is called from the command line the +environment is taken from the current process. ---------------------- -PatchSet 3334 -Date: 2003/05/24 08:30:58 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update mkdep, per the "touchless dependencies for 2.4.x" patch -from Geert Uytterhoeven posted to the lkml. - -Erik -Members: - scripts/mkdep.c:1.1->1.2 +Vladimir Oleynik then wrote: ---------------------- -PatchSet 3335 -Date: 2003/05/26 15:05:58 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Vodz, last_patch_86 +You can simplify this if use: -Members: - coreutils/du.c:1.56->1.57 - include/libbb.h:1.96->1.97 - libbb/Makefile.in:1.21->1.22 - libbb/concat_subpath_file.c:INITIAL->1.1 - libbb/copy_file.c:1.24->1.25 - libbb/find_root_device.c:1.6->1.7 - libbb/isdirectory.c:1.3->1.4 - libbb/login.c:1.3->1.4 - libbb/pw_encrypt.c:1.1->1.2 - libbb/recursive_action.c:1.8->1.9 - libbb/remove_file.c:1.5->1.6 - libbb/run_shell.c:1.3->1.4 - libbb/setup_environment.c:1.2->1.3 - libbb/xgetcwd.c:1.4->1.5 - networking/Config.in:1.14->1.15 - networking/httpd.c:1.7->1.8 - networking/ifconfig.c:1.23->1.24 ++ bb_xasprintf(&buf[0], "/etc/network/if-%s.d", opt); ++ buf[1] = NULL; ++ ++ run_parts(&buf, 2, environ); ++ free(buf[0]); ---------------------- -PatchSet 3336 -Date: 2003/05/26 15:09:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Vodz, last_path_87, formatiing changes +--w +vodz Members: - applets/applets.c:1.19->1.20 + debianutils/run_parts.c:1.5->1.6 + include/libbb.h:1.106->1.107 + libbb/run_parts.c:1.8->1.9 + networking/ifupdown.c:1.26->1.27 --------------------- -PatchSet 3337 -Date: 2003/05/26 19:06:20 +PatchSet 3453 +Date: 2003/07/29 08:15:17 Author: andersen Branch: HEAD Tag: (none) Log: -Remove cruft +Fixup typo noticed by Nick Fedchik Members: - libbb/find_pid_by_name.c:1.9->1.10 + shell/ash.c:1.72->1.73 --------------------- -PatchSet 3338 -Date: 2003/05/26 19:07:30 +PatchSet 3454 +Date: 2003/07/29 08:37:39 Author: andersen Branch: HEAD Tag: (none) Log: -Skip printing "/proc/%d/cmdline" stuff when it is not relevant +Match up interfaces Members: - libbb/procps.c:1.6->1.7 + networking/ifupdown.c:1.27->1.28 --------------------- -PatchSet 3339 -Date: 2003/05/26 19:09:14 +PatchSet 3455 +Date: 2003/07/29 08:45:05 Author: andersen Branch: HEAD Tag: (none) Log: -cleanup a bit to remove needless verify() function +Set libbb dead last in the link order Members: - coreutils/printf.c:1.18->1.19 + Makefile:1.282->1.283 --------------------- -PatchSet 3340 -Date: 2003/05/26 19:12:00 +PatchSet 3456 +Date: 2003/07/30 07:52:33 Author: andersen Branch: HEAD Tag: (none) Log: -This was doing some silly stuff that is not necessary when using -vfork(), so I have simplified it. +Ronny L Nilsson writes: -Members: - libbb/run_parts.c:1.6->1.7 - ---------------------- -PatchSet 3341 -Date: 2003/05/26 19:48:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make all syscall declarations use the syscall() function + If BusyBox was compiled with -DCONFIG_FEATURE_CLEAN_UP dmesg command + segfaults if invoked with the "-n" option. (Due to a free() of an + uninitialized pointer). Members: - include/libbb.h:1.97->1.98 - libbb/module_syscalls.c:1.10->1.11 - libbb/syscalls.c:1.9->1.10 + util-linux/dmesg.c:1.30->1.31 --------------------- -PatchSet 3342 -Date: 2003/05/27 21:45:59 +PatchSet 3457 +Date: 2003/07/30 07:56:07 Author: andersen Branch: HEAD Tag: (none) Log: -Put this back the way it was. I misunderstood what vodz was doing. +Ronny L Nilsson writes: -Members: - libbb/run_parts.c:1.7->1.8 +The login process should always timeout if user don't login sucessfully within +reasonable time. Otherwise we're sensetive to a DOS attack by simply doing a +bunch of simultaneous telnet connections (deploys all availible TTY's). ---------------------- -PatchSet 3343 -Date: 2003/06/05 20:37:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman, lars at larsshack.org, to -make ifupdown's mapping function work as documented. +This patch make login.c terminate the connection after "TIMEOUT" seconds. Members: - networking/ifupdown.c:1.23->1.24 + loginutils/login.c:1.11->1.12 --------------------- -PatchSet 3344 -Date: 2003/06/07 15:54:24 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Run through indent - -Members: - coreutils/md5sum.c:1.28->1.29 - ---------------------- -PatchSet 3345 -Date: 2003/06/07 18:06:28 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Fix bug (wrong value computed) when reading file from stdin, implement --s option - -Members: - coreutils/sha1sum.c:1.3->1.4 - ---------------------- -PatchSet 3346 -Date: 2003/06/07 18:11:00 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Minor correction - -Members: - coreutils/sha1sum.c:1.4->1.5 - ---------------------- -PatchSet 3347 -Date: 2003/06/07 18:38:33 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Better error handling - -Members: - coreutils/sha1sum.c:1.5->1.6 - ---------------------- -PatchSet 3348 -Date: 2003/06/08 14:32:12 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -sha1sum option to compare checksums - -Members: - coreutils/Config.in:1.6->1.7 - coreutils/sha1sum.c:1.6->1.7 - ---------------------- -PatchSet 3349 -Date: 2003/06/10 18:22:46 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Vodz, last_patch_88 - -Members: - include/applets.h:1.96->1.97 - libbb/find_root_device.c:1.7->1.8 - networking/httpd.c:1.8->1.9 - networking/udhcp/AUTHORS:1.1->1.2 - networking/udhcp/ChangeLog:1.4->1.5 - networking/udhcp/Makefile.in:1.5->1.6 - networking/udhcp/arpping.c:1.2->1.3 - networking/udhcp/clientpacket.c:1.2->1.3 - networking/udhcp/dhcpc.c:1.9->1.10 - networking/udhcp/dhcpc.h:1.1->1.2 - networking/udhcp/dhcpd.c:1.2->1.3 - networking/udhcp/dhcpd.h:1.2->1.3 - networking/udhcp/dumpleases.c:1.4->1.5 - networking/udhcp/files.c:1.3->1.4 - networking/udhcp/files.h:1.1->1.2 - networking/udhcp/leases.c:1.1->1.2 - networking/udhcp/leases.h:1.1->1.2 - networking/udhcp/options.c:1.4->1.5 - networking/udhcp/packet.c:1.1->1.2 - networking/udhcp/script.c:1.4->1.5 - networking/udhcp/serverpacket.c:1.1->1.2 - networking/udhcp/socket.c:1.1->1.2 - ---------------------- -PatchSet 3350 -Date: 2003/06/12 14:47:16 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Handle hard links by converting them to symlinks - -Members: - archival/libunarchive/get_header_tar.c:1.17->1.18 - ---------------------- -PatchSet 3351 -Date: 2003/06/12 23:09:08 +PatchSet 3458 +Date: 2003/07/30 08:16:39 Author: andersen Branch: HEAD Tag: (none) Log: -Fix the location for the default config so 'make defconfig' -actually works +Christian Meyer provided this patch to fix more bugs with the tftp client Members: - scripts/config/confdata.c:1.1->1.2 + networking/tftp.c:1.19->1.20 --------------------- -PatchSet 3352 -Date: 2003/06/14 03:57:53 +PatchSet 3459 +Date: 2003/07/30 08:57:06 Author: andersen Branch: HEAD Tag: (none) Log: -Add missing pieces from vodz' last_patch88 +Vladimir N. Oleynik writes: -Members: - networking/udhcp/common.c:INITIAL->1.1 - networking/udhcp/common.h:INITIAL->1.1 - networking/udhcp/leases_file.c:INITIAL->1.1 + This moment have algoritmicaly problem, not overflow: + strcat(wrapped, wrapped) - may be looped. ---------------------- -PatchSet 3353 -Date: 2003/06/15 08:00:54 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix rpm usage msg + Hand patch: -Members: - include/usage.h:1.150->1.151 - ---------------------- -PatchSet 3354 -Date: 2003/06/20 10:01:52 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch89 from vodz: - - Manuel, - - I rewrite bb_getopt_ulflags() function for more universal usage. - My version support now: - - options with arguments (optional arg as GNU extension also) - - complementaly and/or incomplementaly and/or incongruously and/or list - options - - long_opt (all applets may have long option, add supporting is trivial) - This realisation full compatibile from your version. - Code size grow 480 bytes, but only coreutils/* over compensate this size - after using new function. Last patch reduced over 800 bytes and not full - applied to all. "mkdir" and "mv" applets have long_opt now for demonstrate - trivial addition support long_opt with usage new bb_getopt_ulflags(). - Complementaly and/or incomplementaly and/or incongruously and/or list options - logic is not trivial, but new "cut" and "grep" applets using this logic - for examples with full demostrating. New "grep" applet reduced over 300 - bytes. - - Mark, - Also. I removed bug from "grep" applet. - $ echo a b | busybox grep -e a b - a b - a b - But right is printing one only. + - else if (strstr(strcat(wrapped, wrapped), newmono)) + + else { + + safe_strncpy(wrapped + lenwrap, wrapped, lenwrap + 1); + + if (strstr(wrapped, newmono)) + +} --w vodz Members: - coreutils/cut.c:1.25->1.26 - coreutils/date.c:1.39->1.40 - coreutils/dd.c:1.53->1.54 - coreutils/df.c:1.52->1.53 - coreutils/du.c:1.57->1.58 - coreutils/env.c:1.5->1.6 - coreutils/mkdir.c:1.34->1.35 - coreutils/mv.c:1.18->1.19 - coreutils/rm.c:1.36->1.37 - coreutils/stty.c:1.8->1.9 - coreutils/test.c:1.22->1.23 - findutils/grep.c:1.79->1.80 - findutils/xargs.c:1.25->1.26 - include/libbb.h:1.98->1.99 - libbb/getopt_ulflags.c:1.1->1.2 - libbb/inode_hash.c:1.4->1.5 - loginutils/addgroup.c:1.10->1.11 - loginutils/adduser.c:1.5->1.6 - miscutils/crond.c:1.3->1.4 - ---------------------- -PatchSet 3355 -Date: 2003/06/20 10:05:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - -I'm building BusyBox using a development kit for MontaVista Hardhat Linux -(PPC) -- which, at least in this instance, is based around kernel 2.2.14. -I've had to massage a few files in networking/libiproute/ to make it -compile. Specifically: - - (1) Added a #include <sys/uio.h> for the iovec structure in - libnetlink.c, - - (2) Put ifdefs in ll_types.c and ll_proto.c around various - constants (ETH_P_xxx and ARPHRD_xxx) that weren't defined, - - (3) Make do_changename() in iplink.c require a kernel >= - 2.4.0 -- the ifr structure in my environment doesn't - have the ifr_name attribute. I've assumed this is - a kernel dependency -- let me know if I ought to be - checking something else. - - In the absence of the correct kernel, do_changename() - always returns 0. - -Attached is a patch against the current CVS that will make these changes. - --- Lars - -Members: - networking/libiproute/iplink.c:1.7->1.8 - networking/libiproute/libnetlink.c:1.4->1.5 - networking/libiproute/ll_proto.c:1.2->1.3 - networking/libiproute/ll_types.c:1.2->1.3 - ---------------------- -PatchSet 3356 -Date: 2003/06/20 10:16:00 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add prototype update missing from last_patch89. Fix screwy -formatting in cut. - -Members: - coreutils/cut.c:1.26->1.27 - include/libbb.h:1.99->1.100 - ---------------------- -PatchSet 3357 -Date: 2003/06/20 10:20:28 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make gcc not whine about "deprecated use of label at end of compound statement" - -Members: - networking/udhcp/dhcpc.c:1.10->1.11 + libbb/obscure.c:1.3->1.4 --------------------- -PatchSet 3358 -Date: 2003/06/20 10:22:12 +PatchSet 3460 +Date: 2003/07/30 09:22:53 Author: andersen Branch: HEAD Tag: (none) Log: -use an explicit cast on some types that change size when -large file support is enabled. +Eric Spakman writes: -Members: - networking/ftpgetput.c:1.6->1.7 +The recent changes in ifupdown where all calls to 'ip link set' and +'ip addr set' are swapped give some problems with v4tunnels. +For plain ipv4 and ipv6 interfaces it works correct, other methods +not tried. The patch below change the behaviour back for v4tunnels +only. ---------------------- -PatchSet 3359 -Date: 2003/06/20 10:23:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a couple vars that could be used uninitialized - -Members: - networking/ifconfig.c:1.24->1.25 +Without the patch the following errors are shown: +RTNETLINK answers: Network is down +RTNETLINK answers: No route to host +and the tunnel is not fully brought up ---------------------- -PatchSet 3360 -Date: 2003/06/20 10:25:34 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't shadow a paramater +With this patch all works as expected. Members: - libbb/find_root_device.c:1.8->1.9 + networking/ifupdown.c:1.28->1.29 --------------------- -PatchSet 3361 -Date: 2003/06/20 10:36:48 +PatchSet 3461 +Date: 2003/07/30 09:29:56 Author: andersen Branch: HEAD Tag: (none) Log: -Somewhere in the 2.4.x kernel series, /proc/mounts was changed to display a -"rootfs" entry as well as the traditional "/dev/root" entry. This caused -applets such as mount and df to display two root filesystem entries.... - -This teaches the relevant utilities to ignore the "rootfs" entry. - -Erik +Do not require that the signal number be specified Members: - coreutils/df.c:1.53->1.54 - util-linux/mount.c:1.110->1.111 - util-linux/umount.c:1.60->1.61 + debianutils/start_stop_daemon.c:1.9->1.10 --------------------- -PatchSet 3362 -Date: 2003/06/20 10:56:37 +PatchSet 3462 +Date: 2003/07/30 09:40:37 Author: andersen Branch: HEAD Tag: (none) Log: -Patch from Andrew Dennison: - -I've had some issues with modprobe which I reported a few months ago. This -is still an issue so I decided to sort it out. - -The attached diff includes the changes against the unstable cvs tree that -work for me. - -Changes are: -mod_process() will report success if the module at the head of the list -loads successfully. It will also report success if any module unloads -successfully. -The net result being that modprobe will succeed in the cases outlined below. -I've also added error reporting to modprobe -r. Previously it would silently -fail (but report success) if the module could not be unloaded. - -Andrew +last_patch100 from vodz updating fdisk to 2.12pre Members: - modutils/modprobe.c:1.19->1.20 + util-linux/fdisk.c:1.7->1.8 --------------------- -PatchSet 3363 -Date: 2003/06/20 10:57:30 +PatchSet 3463 +Date: 2003/07/30 09:55:59 Author: andersen Branch: HEAD Tag: (none) Log: -Fall back to looking in /lib/modules/modules.dep if -/lib/modules/<kernel version>/modules.dep is missing +Lars Ekman writes: -Members: - modutils/modprobe.c:1.20->1.21 +When using "losetup" the device is always setup as Read-Only. ---------------------- -PatchSet 3364 -Date: 2003/06/20 11:02:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup whitespace handing, fixing some annoying behavior and -a couple of segfaults - -Members: - networking/ifupdown.c:1.24->1.25 +(I have only tested with the -o flag, but looking at the code the + problem seems general) ---------------------- -PatchSet 3365 -Date: 2003/06/21 10:05:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a silly bug I introduced yesterday +The problem is the "opt" variable in "losetup.c" that is reused in +the "set_loop()" call. Clear it before the call and everything is OK; -Members: - networking/ifconfig.c:1.25->1.26 + opt = 0; /* <-------- added line */ + if (delete) + return del_loop (argv[optind]) ? EXIT_SUCCESS : EXIT_FAILURE; + else + return set_loop (argv[optind], argv[optind + 1], offset, &opt) + ? EXIT_FAILURE : EXIT_SUCCESS; +} ---------------------- -PatchSet 3366 -Date: 2003/06/21 21:03:06 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Based on a tinylogin patch from Philip Blundell, add several -additional options to adduser. - -Erik - -Members: - include/usage.h:1.151->1.152 - loginutils/adduser.c:1.6->1.7 - ---------------------- -PatchSet 3367 -Date: 2003/06/22 07:59:34 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -Save a few bytes by using bb_getopt_ulflags and a few other minor -improvments - -Members: - archival/uncompress.c:1.2->1.3 - ---------------------- -PatchSet 3368 -Date: 2003/06/22 16:32:40 -Author: bug1 -Branch: HEAD -Tag: (none) -Log: -New applet: patch, applies a unified diff - -Members: - editors/Config.in:1.2->1.3 - editors/Makefile.in:1.2->1.3 - editors/patch.c:INITIAL->1.1 - include/applets.h:1.97->1.98 - include/usage.h:1.152->1.153 - ---------------------- -PatchSet 3369 -Date: 2003/06/25 04:26:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Regenerate the busybox.links file when the .config changes - -Members: - Makefile:1.277->1.278 - ---------------------- -PatchSet 3370 -Date: 2003/06/25 06:18:48 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. As Andrew Dennison just noticed, I left a stray -space in the Makefile, thereby totally breaking it. - -Members: - Makefile:1.278->1.279 - ---------------------- -PatchSet 3371 -Date: 2003/06/26 09:53:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Per patch from Nick Fedchik, use SHADOW_FILE, not "/etc/shadow". -Change fopen to bb_xfopen - -Members: - libpwdgrp/shadow.c:1.4->1.5 - ---------------------- -PatchSet 3372 -Date: 2003/06/26 10:05:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Geir Thomassen wrote, regarding networking/httpd.c line 1358 - - Hello, I think the test for an unconfigured httpd is wrong in - the CVS (busybox-unstable-20030620.tar.bz2) - - flg_deny_all is default 0 - -vodz then wrote: - - Oops. You are right. - Also, this mistake haved from two place. - Last patch rewroted to my new get_ularg() function for overcompensate size - from this error found ;-) - -Members: - include/libbb.h:1.100->1.101 - libbb/login.c:1.4->1.5 - libbb/xgetlarg.c:1.2->1.3 - networking/httpd.c:1.9->1.10 - ---------------------- -PatchSet 3373 -Date: 2003/06/26 10:07:59 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -last_patch91 from vodz to convert tar to use bb_getopt_ulflags - -Members: - archival/tar.c:1.172->1.173 - ---------------------- -PatchSet 3374 -Date: 2003/06/26 19:01:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Oops. - -Members: - libpwdgrp/shadow.c:1.5->1.6 - ---------------------- -PatchSet 3375 -Date: 2003/06/26 22:53:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Make sure we end up with a unix2dos link to busybox - -Members: - coreutils/Config.in:1.7->1.8 - ---------------------- -PatchSet 3376 -Date: 2003/06/27 00:55:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -oops. make this actually work as intended.... - -Members: - libpwdgrp/shadow.c:1.6->1.7 - ---------------------- -PatchSet 3377 -Date: 2003/06/27 06:46:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove bdflush garbage, which is only relevant to unsupported -kernel versions - -Members: - init/init.c:1.183->1.184 - ---------------------- -PatchSet 3378 -Date: 2003/06/27 18:08:15 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Apply last_patch93 from vodz: - - andersen@busybox.net wrote: - >Message: 4 - >Modified Files: - > init.c - >Log Message: - >Remove code for unsupported kernel versions - - Hmm. Current init.c have check >= 2.2.0 kernel one time too. - Ok. Last patch removed this point and move common init code to new file for - /init dir - -Members: - init/Makefile.in:1.4->1.5 - init/halt.c:1.20->1.21 - init/init.c:1.184->1.185 - init/init_shared.c:INITIAL->1.1 - init/init_shared.h:INITIAL->1.1 - init/poweroff.c:1.17->1.18 - init/reboot.c:1.26->1.27 - ---------------------- -PatchSet 3379 -Date: 2003/06/30 19:14:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Pavel Roskin to fixup toplevel help text - -Members: - scripts/config/mconf.c:1.1->1.2 - ---------------------- -PatchSet 3380 -Date: 2003/07/03 10:41:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -As implemented, sha1sum would sometimes give the wrong answer. -This fixes it and uses faster sha1 code from Dr. Gladman. - -Erik - -Members: - coreutils/sha1sum.c:1.7->1.8 - ---------------------- -PatchSet 3381 -Date: 2003/07/03 10:48:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Using safe_read seems, well, safer... - -Members: - libbb/full_read.c:1.3->1.4 - ---------------------- -PatchSet 3382 -Date: 2003/07/03 11:00:12 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Kent Robotti adding a bunch of menuconfig help - -Members: - archival/Config.in:1.5->1.6 - console-tools/Config.in:1.1->1.2 - coreutils/Config.in:1.8->1.9 - shell/Config.in:1.3->1.4 - util-linux/Config.in:1.3->1.4 - ---------------------- -PatchSet 3383 -Date: 2003/07/03 11:02:32 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Kent Robotti updating fdisk to version v2.11z - -Members: - util-linux/fdisk.c:1.5->1.6 - ---------------------- -PatchSet 3384 -Date: 2003/07/03 11:06:57 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Russell Coker: - - I've attached my latest SE Linux patch for busybox against the latest CVS - version of busybox. - -Members: - Makefile:1.279->1.280 - coreutils/id.c:1.22->1.23 - coreutils/ls.c:1.97->1.98 - include/libbb.h:1.101->1.102 - include/usage.h:1.153->1.154 - libbb/find_pid_by_name.c:1.10->1.11 - libbb/procps.c:1.7->1.8 - libbb/run_shell.c:1.4->1.5 - loginutils/login.c:1.10->1.11 - loginutils/su.c:1.3->1.4 - procps/ps.c:1.48->1.49 - procps/top.c:1.6->1.7 - sysdeps/linux/Config.in:1.7->1.8 - ---------------------- -PatchSet 3385 -Date: 2003/07/03 11:19:20 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix stupid unterminated parenthesis - -Members: - include/usage.h:1.154->1.155 - ---------------------- -PatchSet 3386 -Date: 2003/07/03 11:20:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - - Erik, et al. - - The attached patch makes the following changes to networking/ifupdown.c: - - (1) It swaps all calls to 'ip link set' and 'ip addr set'. This solves - two problems: - - (a) Calling 'ip link set <dev> up' before assigning an address - generates an error message, and - - (b) Under User Mode Linux, running in with ethernet interfaces - in daemon mode, the MAC address for an interface is selected - based on the IP address assigned to that interface. If the - interface is brought up before being assigned an IP address, - it gets a null MAC. - - (2) It further cleans up run_mapping(). - - This patch is against ifupdown.c revision 1.25. - - -- Lars - -Members: - networking/ifupdown.c:1.25->1.26 - ---------------------- -PatchSet 3387 -Date: 2003/07/03 11:28:07 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Vladimir N. Oleynik (vodz): - - Last patch have changed for "ipcalc" applet with usage new get_ulflags() - function. - -Members: - networking/ipcalc.c:1.2->1.3 - ---------------------- -PatchSet 3388 -Date: 2003/07/05 07:38:41 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Glenn McGrath (bug1) isaway from my email till the 17th, but caught me on IRC. -He took a look into the recent reports of tar problems, and found an obvious -typo in last_patch91 from vodz which converted tar to use bb_getopt_ulflags. - -Members: - archival/tar.c:1.173->1.174 - ---------------------- -PatchSet 3389 -Date: 2003/07/05 08:51:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Add the fdformat utility, based on a patch from Kent Robotti, -but I then completely reworked the fdformat utility to comply -with the current busybox way of doing things. - -Members: - include/applets.h:1.98->1.99 - include/usage.h:1.155->1.156 - util-linux/Config.in:1.4->1.5 - util-linux/Makefile.in:1.3->1.4 - util-linux/fdformat.c:INITIAL->1.1 - ---------------------- -PatchSet 3390 -Date: 2003/07/05 08:52:29 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Kent Robotti adding a bunch of needed docs! - -Erik - -Members: - archival/Config.in:1.6->1.7 - coreutils/Config.in:1.9->1.10 - debianutils/Config.in:1.2->1.3 - editors/Config.in:1.3->1.4 - findutils/Config.in:1.3->1.4 - init/Config.in:1.2->1.3 - modutils/Config.in:1.4->1.5 - ---------------------- -PatchSet 3391 -Date: 2003/07/05 08:59:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - - This patch fixes endian problems with get_netmask(). I don't know if - this is the cleanest solution, but it makes 'ipcalc -n' work on both - an i386 system and a ppc system. - -Members: - networking/ipcalc.c:1.3->1.4 - ---------------------- -PatchSet 3392 -Date: 2003/07/05 09:00:17 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - - Glibc 2.1.3 (used by the Hardhat Linux SDK distributed by Cyclades) - does not define IF_NAMESIZE in net/if.h. - -Members: - networking/nameif.c:1.7->1.8 - ---------------------- -PatchSet 3393 -Date: 2003/07/05 09:29:01 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Daniel writes: - -I've found a problem with job control when the init process is restarted. - -If the system boots for the first time, I get job control on a serial terminal - -no problems. However, when I restart init by issuing "init -q", then the shell -no longer has job control. - -I traced this a problem in console_init in the file init.c. What was happening -after the restart is that the first compare - - if (ioctl(0, TIOCGSERIAL, &sr) == 0) { - ... - } else if (ioctl(0, VT_GETSTATE, &vt) == 0) { - ... - } else { - ... // assume /dev/console - } - -returned error and subsequently the code assumes /dev/console as the console, -which does not support job control. - -Checking the errno after the first call showed that the system was complaining -about the file descriptor. This is probably because the previous init process -had closed all its file descriptors which the new init process had inherited. - -Members: - init/init.c:1.185->1.186 - ---------------------- -PatchSet 3394 -Date: 2003/07/05 09:38:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -oops - -Members: - init/init.c:1.186->1.187 - ---------------------- -PatchSet 3395 -Date: 2003/07/05 22:56:55 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -As noted by Thomas Eckert: - - bb-tar "cjf" does not create a valid tbz2-archive -- if fact the result is a - plain tar-file (no compression) -- but does not warn about the unrecognized - parameter combination "cj" (bb does not have bzip2-compression yet, right?). - -to fix this I have added an error message stating this does not work. - -He also reported - - cosmetic: versose "-v" does not show any output when used with "create" - -which I have now fixed as well. - - -Erik - -Members: - archival/tar.c:1.174->1.175 - ---------------------- -PatchSet 3396 -Date: 2003/07/05 23:15:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fixup compile problem with dmalloc - -Members: - libbb/xfuncs.c:1.10->1.11 - ---------------------- -PatchSet 3397 -Date: 2003/07/06 00:10:27 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Be certain to not abort prematurely when reading stuff from pipes. - -Members: - archival/tar.c:1.175->1.176 - archival/libunarchive/archive_xread.c:1.2->1.3 - archival/libunarchive/init_handle.c:1.2->1.3 - ---------------------- -PatchSet 3398 -Date: 2003/07/07 07:10:31 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -This declaration no longer needs to hide when using dmalloc - -Members: - include/libbb.h:1.102->1.103 - ---------------------- -PatchSet 3399 -Date: 2003/07/14 09:46:30 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Don't use Linux kernel headers - -Erik - -Members: - networking/libiproute/ll_proto.c:1.3->1.4 - ---------------------- -PatchSet 3400 -Date: 2003/07/14 09:49:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -On second thought, this is a better way to fix things - -Members: - networking/libiproute/ll_proto.c:1.4->1.5 - ---------------------- -PatchSet 3401 -Date: 2003/07/14 20:03:14 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Remove all the llseek junk and just use regular old lseek. When DOLFS is -enabled, regular lseek is transparently promoted to lseek64 anyways, rendering -the llseek stuff pointless. - -Erik - -Members: - util-linux/fdisk.c:1.6->1.7 - ---------------------- -PatchSet 3402 -Date: 2003/07/14 20:08:04 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Require that LFS is enabled to get fdisk - -Members: - util-linux/Config.in:1.5->1.6 - ---------------------- -PatchSet 3403 -Date: 2003/07/14 20:14:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - - Busybox vi is installed in /bin/vi, but crontab was looking for - /usr/bin/vi. This patch makes crontab look for /bin/vi instead. - -Members: - miscutils/crontab.c:1.4->1.5 - ---------------------- -PatchSet 3404 -Date: 2003/07/14 20:18:43 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Lars Kellogg-Stedman: - - The attached two patches add config documentation to init/Config.in and - fileutils/Config.in. - -Members: - findutils/Config.in:1.4->1.5 - init/Config.in:1.3->1.4 - ---------------------- -PatchSet 3405 -Date: 2003/07/14 20:20:46 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Michael Sternberg writes: - - Latest BusyBox from CVS (Jul 7 2003). - File coreutils/ls.c - "if" at line 970 should be enclosed in #ifdef CONFIG_FEATURE_LS_SORTFILES - "if" at line 976 should be enclosed in #ifdef CONFIG_FEATURE_LS_TIMESTAMPS - -Members: - coreutils/ls.c:1.98->1.99 - ---------------------- -PatchSet 3406 -Date: 2003/07/14 20:32:40 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Use standard types - -Members: - util-linux/fbset.c:1.31->1.32 - ---------------------- -PatchSet 3407 -Date: 2003/07/14 20:36:54 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Patch from Thomas Cameron: - - Hello all, - This patch adds more "Help" text to the config system. Almost - all applets now have a help entry. Also, I cleaned up the spacing of - the existing text so that things are consistent. This patch is against - this morning's CVS. - - Thomas Cameron - CEI Systems, Inc. - -Members: - archival/Config.in:1.7->1.8 - console-tools/Config.in:1.2->1.3 - coreutils/Config.in:1.10->1.11 - editors/Config.in:1.4->1.5 - findutils/Config.in:1.5->1.6 - init/Config.in:1.4->1.5 - loginutils/Config.in:1.2->1.3 - miscutils/Config.in:1.1->1.2 - modutils/Config.in:1.5->1.6 - networking/Config.in:1.15->1.16 - networking/udhcp/Config.in:1.3->1.4 - procps/Config.in:1.4->1.5 - shell/Config.in:1.4->1.5 - sysdeps/linux/Config.in:1.8->1.9 - ---------------------- -PatchSet 3408 -Date: 2003/07/14 21:20:45 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -decouple delgroup and deluser - -Members: - loginutils/Makefile.in:1.3->1.4 - loginutils/delgroup.c:INITIAL->1.1 - loginutils/delline.c:INITIAL->1.1 - loginutils/deluser.c:1.3->1.4 - ---------------------- -PatchSet 3409 -Date: 2003/07/14 22:20:36 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Update a bunch of docs. Run a script to update my email addr. - -Members: - AUTHORS:1.35->1.36 - Changelog:1.278->1.279 - INSTALL:1.2->1.3 - LICENSE:1.8->1.9 - Makefile:1.280->1.281 - README:1.25->1.26 - Rules.mak:1.14->1.15 - applets/Makefile:1.3->1.4 - applets/Makefile.in:1.2->1.3 - archival/Makefile:1.5->1.6 - archival/Makefile.in:1.3->1.4 - archival/gunzip.c:1.75->1.76 - archival/gzip.c:1.59->1.60 - archival/tar.c:1.176->1.177 - archival/libunarchive/Makefile:1.3->1.4 - archival/libunarchive/Makefile.in:1.13->1.14 - archival/libunarchive/unzip.c:1.30->1.31 - console-tools/Makefile:1.2->1.3 - console-tools/Makefile.in:1.2->1.3 - console-tools/clear.c:1.15->1.16 - console-tools/reset.c:1.9->1.10 - console-tools/setkeycodes.c:1.13->1.14 - coreutils/Makefile:1.1->1.2 - coreutils/Makefile.in:1.3->1.4 - coreutils/basename.c:1.21->1.22 - coreutils/chgrp.c:1.13->1.14 - coreutils/chmod.c:1.15->1.16 - coreutils/chown.c:1.21->1.22 - coreutils/chroot.c:1.28->1.29 - coreutils/df.c:1.54->1.55 - coreutils/dirname.c:1.18->1.19 - coreutils/env.c:1.6->1.7 - coreutils/false.c:1.2->1.3 - coreutils/ln.c:1.41->1.42 - coreutils/test.c:1.23->1.24 - coreutils/touch.c:1.26->1.27 - coreutils/tr.c:1.34->1.35 - coreutils/true.c:1.2->1.3 - coreutils/libcoreutils/Makefile:1.1->1.2 - coreutils/libcoreutils/Makefile.in:1.1->1.2 - debian/README.debian:1.1->1.2 - debian/copyright:1.3->1.4 - debianutils/Makefile:1.1->1.2 - debianutils/Makefile.in:1.1->1.2 - debianutils/which.c:1.2->1.3 - docs/autodocifier.pl:1.23->1.24 - docs/busybox.sgml:1.48->1.49 - docs/busybox_footer.pod:1.11->1.12 - docs/contributing.txt:1.7->1.8 - docs/busybox.net/index.html:1.119->1.120 - editors/Makefile:1.2->1.3 - editors/Makefile.in:1.3->1.4 - examples/depmod.pl:1.2->1.3 - examples/inittab:1.7->1.8 - findutils/Makefile:1.2->1.3 - findutils/Makefile.in:1.2->1.3 - findutils/find.c:1.38->1.39 - include/inet_common.h:1.2->1.3 - init/Makefile:1.3->1.4 - init/Makefile.in:1.5->1.6 - init/halt.c:1.21->1.22 - init/init.c:1.187->1.188 - init/poweroff.c:1.18->1.19 - init/reboot.c:1.27->1.28 - libbb/Makefile:1.8->1.9 - libbb/Makefile.in:1.22->1.23 - libbb/README:1.2->1.3 - libbb/chomp.c:1.7->1.8 - libbb/concat_path_file.c:1.10->1.11 - libbb/copyfd.c:1.5->1.6 - libbb/device_open.c:1.3->1.4 - libbb/error_msg.c:1.4->1.5 - libbb/error_msg_and_die.c:1.3->1.4 - libbb/fgets_str.c:1.5->1.6 - libbb/find_mount_point.c:1.3->1.4 - libbb/find_pid_by_name.c:1.11->1.12 - libbb/find_root_device.c:1.9->1.10 - libbb/full_read.c:1.4->1.5 - libbb/full_write.c:1.3->1.4 - libbb/get_console.c:1.5->1.6 - libbb/get_line_from_file.c:1.4->1.5 - libbb/herror_msg.c:1.3->1.4 - libbb/herror_msg_and_die.c:1.4->1.5 - libbb/inet_common.c:1.6->1.7 - libbb/inode_hash.c:1.5->1.6 - libbb/interface.c:1.15->1.16 - libbb/kernel_version.c:1.3->1.4 - libbb/libc5.c:1.5->1.6 - libbb/loop.c:1.5->1.6 - libbb/messages.c:1.9->1.10 - libbb/module_syscalls.c:1.11->1.12 - libbb/mtab.c:1.3->1.4 - libbb/mtab_file.c:1.7->1.8 - libbb/my_getgrgid.c:1.5->1.6 - libbb/my_getgrnam.c:1.5->1.6 - libbb/my_getpwnam.c:1.5->1.6 - libbb/my_getpwnamegid.c:1.5->1.6 - libbb/my_getpwuid.c:1.5->1.6 - libbb/perror_msg.c:1.3->1.4 - libbb/perror_msg_and_die.c:1.3->1.4 - libbb/print_file.c:1.6->1.7 - libbb/pw_encrypt.c:1.2->1.3 - libbb/read_package_field.c:1.7->1.8 - libbb/recursive_action.c:1.9->1.10 - libbb/safe_read.c:1.2->1.3 - libbb/safe_strncpy.c:1.2->1.3 - libbb/syscalls.c:1.10->1.11 - libbb/syslog_msg_with_name.c:1.4->1.5 - libbb/trim.c:1.6->1.7 - libbb/u_signal_names.c:1.2->1.3 - libbb/vdprintf.c:1.3->1.4 - libbb/verror_msg.c:1.4->1.5 - libbb/vherror_msg.c:1.5->1.6 - libbb/vperror_msg.c:1.3->1.4 - libbb/wfopen.c:1.3->1.4 - libbb/xfuncs.c:1.11->1.12 - libbb/xgetlarg.c:1.3->1.4 - libbb/xregcomp.c:1.3->1.4 - libpwdgrp/Makefile:1.1->1.2 - libpwdgrp/Makefile.in:1.1->1.2 - libpwdgrp/setgroups.c:1.2->1.3 - loginutils/Makefile:1.1->1.2 - loginutils/Makefile.in:1.4->1.5 - miscutils/Makefile:1.5->1.6 - miscutils/Makefile.in:1.4->1.5 - miscutils/strings.c:1.8->1.9 - modutils/Makefile:1.2->1.3 - modutils/Makefile.in:1.1->1.2 - modutils/insmod.c:1.97->1.98 - modutils/lsmod.c:1.38->1.39 - modutils/rmmod.c:1.23->1.24 - networking/Makefile:1.5->1.6 - networking/Makefile.in:1.15->1.16 - networking/hostname.c:1.35->1.36 - networking/telnet.c:1.36->1.37 - networking/libiproute/Makefile:1.1->1.2 - networking/libiproute/Makefile.in:1.3->1.4 - networking/udhcp/ChangeLog:1.5->1.6 - networking/udhcp/Makefile:1.1->1.2 - networking/udhcp/Makefile.in:1.6->1.7 - procps/Makefile:1.2->1.3 - procps/Makefile.in:1.3->1.4 - procps/free.c:1.20->1.21 - procps/kill.c:1.48->1.49 - procps/pidof.c:1.8->1.9 - procps/ps.c:1.49->1.50 - procps/uptime.c:1.16->1.17 - shell/Makefile:1.2->1.3 - shell/Makefile.in:1.1->1.2 - shell/ash.c:1.69->1.70 - shell/cmdedit.c:1.78->1.79 - shell/hush.c:1.62->1.63 - shell/lash.c:1.150->1.151 - shell/msh.c:1.13->1.14 - sysklogd/Makefile:1.3->1.4 - sysklogd/Makefile.in:1.1->1.2 - sysklogd/klogd.c:1.14->1.15 - sysklogd/logger.c:1.37->1.38 - sysklogd/syslogd.c:1.96->1.97 - util-linux/Makefile:1.4->1.5 - util-linux/Makefile.in:1.4->1.5 - util-linux/dmesg.c:1.28->1.29 - util-linux/freeramdisk.c:1.22->1.23 - util-linux/mkswap.c:1.27->1.28 - util-linux/more.c:1.56->1.57 - util-linux/mount.c:1.111->1.112 - util-linux/swaponoff.c:1.33->1.34 - util-linux/umount.c:1.61->1.62 - ---------------------- -PatchSet 3410 -Date: 2003/07/14 22:50:51 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Looks like I forgot one little tiny detail... - -Members: - loginutils/delgroup.c:1.1->1.2 - loginutils/delline.c:1.1->1.2 - ---------------------- -PatchSet 3411 -Date: 2003/07/14 23:14:49 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Fix a silly typo - -Members: - include/usage.h:1.156->1.157 - ---------------------- -PatchSet 3412 -Date: 2003/07/15 01:28:26 -Author: andersen -Branch: HEAD -Tag: (none) -Log: -Yet more preparation to make a release... - -Members: - Changelog:1.279->1.280 - Makefile:1.281->1.282 - Rules.mak:1.15->1.16 - ---------------------- -PatchSet 3413 -Date: 2003/07/15 01:31:25 -Author: andersen -Branch: HEAD -Tag: busybox_1_00_pre1 -Log: -Update the default set of applets that are listed +Best Regards, +Lars Ekman Members: - docs/busybox_header.pod:1.9->1.10 + util-linux/losetup.c:1.2->1.3 |