diff options
-rw-r--r-- | Changelog | 19367 | ||||
-rw-r--r-- | docs/busybox.net/index.html | 303 | ||||
-rw-r--r-- | docs/busybox.net/oldnews.html | 74 | ||||
-rw-r--r-- | docs/busybox.net/screenshot.html | 36 |
4 files changed, 19596 insertions, 184 deletions
@@ -1,16 +1,19361 @@ -1.00-pre1 +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 - Preparing for a new Stable Series. Because so amazingly much has changed - since the last stable series (but mostly because I am feeling too lazy to - spend the next hour writing up a list of everything new and different), - I'll stick with a simple summary. +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 - *) Many many new applets have been added. - *) We have an entirely new configuration system based on - the Linux kernel config system. - *) Most applets have more features, more configurable options, - and are more standards compliant. +--------------------- +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 - -Erik Andersen, July 14, 2003 +--------------------- +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 +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 + +Members: + networking/udhcp/ChangeLog:1.2->1.3 + networking/udhcp/dhcpd.c:1.1->1.2 + networking/udhcp/options.c:1.3->1.4 + +--------------------- +PatchSet 3117 +Date: 2002/12/11 21:45:08 +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) +Log: +slight change to reflect BB_VER change + +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 + +--------------------- +PatchSet 3119 +Date: 2002/12/11 22:45:33 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Makefile rework coordinate with Russ so udhcp will behave + -Erik + +Members: + networking/udhcp/Makefile.in:1.3->1.4 + +--------------------- +PatchSet 3120 +Date: 2002/12/11 22:59:39 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +hehe. Screwed that one up. Lets do things right this time. + -Erik + +Members: + networking/udhcp/Makefile.in:1.4->1.5 + +--------------------- +PatchSet 3121 +Date: 2002/12/12 08:57:16 +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. + +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 + +--------------------- +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 +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) + +Members: + Rules.mak:1.11->1.12 + +--------------------- +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 +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 + +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 + +--------------------- +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 +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 + +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 + +Members: + shell/ash.c:1.66->1.67 + +--------------------- +PatchSet 3160 +Date: 2003/01/08 01:15:31 +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 + +Members: + debianutils/run_parts.c:1.2->1.3 + +--------------------- +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 + +Members: + miscutils/strings.c:1.1->1.2 + +--------------------- +PatchSet 3163 +Date: 2003/01/09 10:06:00 +Author: bug1 +Branch: HEAD +Tag: (none) +Log: +arping applet by Nick Fedchik + +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 + +--------------------- +PatchSet 3164 +Date: 2003/01/09 14:36:26 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Additional patch from Tito to fix some anomolies + +Members: + miscutils/strings.c:1.2->1.3 + +--------------------- +PatchSet 3165 +Date: 2003/01/09 18:53:53 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix addgroup so it actually works + -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 + +--------------------- +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 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Only call free if it is necessary + +Members: + shell/ash.c:1.67->1.68 + +--------------------- +PatchSet 3175 +Date: 2003/01/14 06:42:56 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fixup addgroup help text + +Members: + include/usage.h:1.137->1.138 + +--------------------- +PatchSet 3176 +Date: 2003/01/14 08:06:07 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Eliminate use of kernel header file + -Erik + +Members: + networking/libiproute/ipaddress.c:1.7->1.8 + +--------------------- +PatchSet 3177 +Date: 2003/01/14 08:52:18 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Clean config binsries on 'make clean' + +Members: + Makefile:1.273->1.274 + +--------------------- +PatchSet 3178 +Date: 2003/01/14 08:54:06 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Eliminate most instances where we use linux kernel headers + -Erik + +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 + +--------------------- +PatchSet 3179 +Date: 2003/01/14 09:12:39 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Ensure consistant sort order, sed behavior, etc + -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 + +--------------------- +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 +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 + +--------------------- +PatchSet 3195 +Date: 2003/01/22 21:09:48 +Author: bug1 +Branch: HEAD +Tag: (none) +Log: +Patch from Basitan Blank to fix nasty bug + +Members: + networking/telnetd.c:1.3->1.4 + +--------------------- +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. + +Members: + modutils/Config.in:1.1->1.2 + modutils/insmod.c:1.92->1.93 + +--------------------- +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 + +Members: + include/usage.h:1.139->1.140 + modutils/Config.in:1.2->1.3 + modutils/insmod.c:1.93->1.94 + +--------------------- +PatchSet 3198 +Date: 2003/01/23 05:27:42 +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 + +Members: + findutils/Config.in:1.1->1.2 + findutils/find.c:1.36->1.37 + include/usage.h:1.140->1.141 + +--------------------- +PatchSet 3199 +Date: 2003/01/23 05:59:31 +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. + +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 + +--------------------- +PatchSet 3200 +Date: 2003/01/23 06:02:39 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Patch from Jason McMullan @ linuxcare.com adding insmod +support for s390 systems. + +Members: + modutils/insmod.c:1.94->1.95 + +--------------------- +PatchSet 3201 +Date: 2003/01/23 06:35:17 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Patch from Brett Hunt at micron.com to fixup potential segfaults +during 'make menuconfig' + +Members: + scripts/config/menubox.c:1.1->1.2 + +--------------------- +PatchSet 3202 +Date: 2003/01/23 07:08:26 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix a silly compile error, thanks to a patch from Wen-chien Jesse Sung + +Members: + init/init.c:1.180->1.181 + +--------------------- +PatchSet 3203 +Date: 2003/01/27 17:41:19 +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) + +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 + +--------------------- +PatchSet 3204 +Date: 2003/01/27 22:11:59 +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. + +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 + +--------------------- +PatchSet 3206 +Date: 2003/02/03 12:44:59 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix a couple more ifupdown bugs + +Members: + networking/ifupdown.c:1.19->1.20 + +--------------------- +PatchSet 3207 +Date: 2003/02/05 18:16:45 +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 + +Members: + libbb/interface.c:1.13->1.14 + libbb/login.c:1.1->1.2 + procps/kill.c:1.46->1.47 + +--------------------- +PatchSet 3220 +Date: 2003/02/10 09:22:36 +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 + +Members: + AUTHORS:1.34->1.35 + docs/busybox_footer.pod:1.10->1.11 + networking/Config.in:1.11->1.12 + +--------------------- +PatchSet 3224 +Date: 2003/02/11 07:06:06 +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 + +Members: + coreutils/sha1sum.c:1.1->1.2 + +--------------------- +PatchSet 3232 +Date: 2003/02/18 20:17:30 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +mention "katamaran" + +Members: + docs/busybox.net/index.html:1.117->1.118 + +--------------------- +PatchSet 3233 +Date: 2003/02/27 03:14:04 +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 + +Members: + libbb/mtab_file.c:1.5->1.6 + util-linux/Config.in:1.2->1.3 + +--------------------- +PatchSet 3234 +Date: 2003/02/28 06:29:27 +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. + -Erik + +Members: + util-linux/mount.c:1.108->1.109 + +--------------------- +PatchSet 3235 +Date: 2003/02/28 07:20:55 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Add all the syslogd help text + +Members: + sysklogd/Config.in:1.1->1.2 + +--------------------- +PatchSet 3236 +Date: 2003/03/07 17:27:51 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Explicitly define -DNDEBUG so asserts don't clutter release code + +Members: + Rules.mak:1.13->1.14 + +--------------------- +PatchSet 3237 +Date: 2003/03/07 17:29:12 +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 + +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 + +Members: + util-linux/dmesg.c:1.25->1.26 + +--------------------- +PatchSet 3239 +Date: 2003/03/07 17:43:32 +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. + -Erik + +Members: + util-linux/fdflush.c:1.19->1.20 + +--------------------- +PatchSet 3242 +Date: 2003/03/07 18:09:06 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +be more careful about cleaning up + +Members: + util-linux/fdflush.c:1.20->1.21 + util-linux/freeramdisk.c:1.19->1.20 + +--------------------- +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 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Avoid potential rendering problems + +Members: + scripts/config/menubox.c:1.2->1.3 + +--------------------- +PatchSet 3255 +Date: 2003/03/11 18:03:39 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +cope with crappy windoze ftp servers + +Members: + networking/wget.c:1.51->1.52 + +--------------------- +PatchSet 3256 +Date: 2003/03/13 18:49:45 +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; + +Members: + miscutils/strings.c:1.4->1.5 + +--------------------- +PatchSet 3257 +Date: 2003/03/13 18:57:08 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix obviously wrong names from older busybox + +Members: + modutils/insmod.c:1.95->1.96 + +--------------------- +PatchSet 3258 +Date: 2003/03/13 20:54:26 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +oops. args shuffled. + +Members: + miscutils/strings.c:1.5->1.6 + +--------------------- +PatchSet 3259 +Date: 2003/03/14 16:05: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. + +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 + +--------------------- +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 +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 + +Members: + networking/ifupdown.c:1.21->1.22 + +--------------------- +PatchSet 3284 +Date: 2003/04/03 19:29:11 +Author: mjn3 +Branch: HEAD +Tag: (none) +Log: +Fix 'thinko'. + +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 + +Members: + coreutils/Config.in:1.3->1.4 + +--------------------- +PatchSet 3286 +Date: 2003/04/04 15:20:53 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Add more help text + +Members: + coreutils/Config.in:1.4->1.5 + +--------------------- +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 + +Members: + debian/config-net-udeb:INITIAL->1.1 + +--------------------- +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 + +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' + +Members: + editors/sed.c:1.120->1.121 + +--------------------- +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 +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 + +Members: + libbb/Makefile.in:1.20->1.21 + libbb/printf.c:1.1->1.2 + +--------------------- +PatchSet 3301 +Date: 2003/04/20 00:15:06 +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. + +Members: + networking/ifupdown.c:1.22->1.23 + +--------------------- +PatchSet 3302 +Date: 2003/04/20 00:18:35 +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 + +Members: + libbb/dump.c:1.4->1.5 + +--------------------- +PatchSet 3303 +Date: 2003/04/21 04:34:01 +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 + +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 + +--------------------- +PatchSet 3306 +Date: 2003/04/21 12:03:29 +Author: bug1 +Branch: HEAD +Tag: (none) +Log: +unlink a previous file before its extracted + +Members: + archival/libunarchive/data_extract_all.c:1.9->1.10 + +--------------------- +PatchSet 3307 +Date: 2003/04/24 12:41:28 +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 + +Members: + init/init.c:1.182->1.183 + +--------------------- +PatchSet 3308 +Date: 2003/04/25 13:32:37 +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' + +Members: + editors/sed.c:1.129->1.130 + +--------------------- +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 +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 + +Members: + networking/httpd.c:1.5->1.6 + +--------------------- +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 +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. + +Members: + archival/tar.c:1.171->1.172 + testsuite/tar/tar-extracts-to-standard-output:INITIAL->1.1 + +--------------------- +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. + +Members: + networking/httpd.c:1.6->1.7 + +--------------------- +PatchSet 3331 +Date: 2003/05/22 08:10:22 +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 + +--------------------- +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. + +Members: + sysklogd/syslogd.c:1.94->1.95 + +--------------------- +PatchSet 3333 +Date: 2003/05/23 10:29:57 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +oops + +Members: + sysklogd/syslogd.c:1.95->1.96 + +--------------------- +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 + +--------------------- +PatchSet 3335 +Date: 2003/05/26 15:05:58 +Author: bug1 +Branch: HEAD +Tag: (none) +Log: +Vodz, last_patch_86 + +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 + +--------------------- +PatchSet 3336 +Date: 2003/05/26 15:09:12 +Author: bug1 +Branch: HEAD +Tag: (none) +Log: +Vodz, last_path_87, formatiing changes + +Members: + applets/applets.c:1.19->1.20 + +--------------------- +PatchSet 3337 +Date: 2003/05/26 19:06:20 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Remove cruft + +Members: + libbb/find_pid_by_name.c:1.9->1.10 + +--------------------- +PatchSet 3338 +Date: 2003/05/26 19:07:30 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Skip printing "/proc/%d/cmdline" stuff when it is not relevant + +Members: + libbb/procps.c:1.6->1.7 + +--------------------- +PatchSet 3339 +Date: 2003/05/26 19:09:14 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +cleanup a bit to remove needless verify() function + +Members: + coreutils/printf.c:1.18->1.19 + +--------------------- +PatchSet 3340 +Date: 2003/05/26 19:12:00 +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. + +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 + +Members: + include/libbb.h:1.97->1.98 + libbb/module_syscalls.c:1.10->1.11 + libbb/syscalls.c:1.9->1.10 + +--------------------- +PatchSet 3342 +Date: 2003/05/27 21:45:59 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Put this back the way it was. I misunderstood what vodz was doing. + +Members: + libbb/run_parts.c:1.7->1.8 + +--------------------- +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. + +Members: + networking/ifupdown.c:1.23->1.24 + +--------------------- +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 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix the location for the default config so 'make defconfig' +actually works + +Members: + scripts/config/confdata.c:1.1->1.2 + +--------------------- +PatchSet 3352 +Date: 2003/06/14 03:57:53 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Add missing pieces from vodz' last_patch88 + +Members: + networking/udhcp/common.c:INITIAL->1.1 + networking/udhcp/common.h:INITIAL->1.1 + networking/udhcp/leases_file.c:INITIAL->1.1 + +--------------------- +PatchSet 3353 +Date: 2003/06/15 08:00:54 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix rpm usage msg + +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. + + --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 + +--------------------- +PatchSet 3358 +Date: 2003/06/20 10:22:12 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +use an explicit cast on some types that change size when +large file support is enabled. + +Members: + networking/ftpgetput.c:1.6->1.7 + +--------------------- +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 + +--------------------- +PatchSet 3360 +Date: 2003/06/20 10:25:34 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Don't shadow a paramater + +Members: + libbb/find_root_device.c:1.8->1.9 + +--------------------- +PatchSet 3361 +Date: 2003/06/20 10:36:48 +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 + +Members: + coreutils/df.c:1.53->1.54 + util-linux/mount.c:1.110->1.111 + util-linux/umount.c:1.60->1.61 + +--------------------- +PatchSet 3362 +Date: 2003/06/20 10:56: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 + +Members: + modutils/modprobe.c:1.19->1.20 + +--------------------- +PatchSet 3363 +Date: 2003/06/20 10:57:30 +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 + +Members: + modutils/modprobe.c:1.20->1.21 + +--------------------- +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 + +--------------------- +PatchSet 3365 +Date: 2003/06/21 10:05:49 +Author: andersen +Branch: HEAD +Tag: (none) +Log: +Fix a silly bug I introduced yesterday + +Members: + networking/ifconfig.c:1.25->1.26 + +--------------------- +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 + +Members: + docs/busybox_header.pod:1.9->1.10 diff --git a/docs/busybox.net/index.html b/docs/busybox.net/index.html index c4a49d2..84cb218 100644 --- a/docs/busybox.net/index.html +++ b/docs/busybox.net/index.html @@ -94,79 +94,53 @@ <ul> <p> - <li><b>26 October 2002 -- BusyBox 0.60.5 released</b><p> - - I am very pleased to announce that the BusyBox 0.60.5 (stable) - is now available for download. This is a bugfix release for - the stable series to address all the problems that have turned - up since the last release. Unfortunately, the previous release - had a few nasty bugs (i.e. init could deadlock, gunzip -c tried - to delete source files, cp -a wouldn't copy symlinks, and init - was not always providing controlling ttys when it should have). - I know I said that the previous release would be the end of the - 0.60.x series. Well, it turns out I'm a liar. But this time I - mean it (just like last time ;-). This will be the last - release for the 0.60.x series -- all further development work - will be done for the development busybox tree. Expect the development - version to have its first real release very very soon now... - - <p> - The <a href="downloads/Changelog.full">changelog</a> has all - the details. As usual you can <a href="downloads">download busybox here</a>. - <p>Have Fun! + <li><b>15 July 2003 -- BusyBox 1.0.0-pre1 released</b><p> + + The busybox development series has been under construction for + nearly two years now. Which is just entirely too long... So + it is with great pleasure that I announce the imminent release + of a new stable series. Due to the huge number of changes + since the last stable release (and the usual mindless version + number inflation) I am branding this new stable series verison + 1.0.x... <p> - - <p> - <li><b>18 September 2002 -- BusyBox 0.60.4 released</b><p> - - I am very pleased to announce that the BusyBox 0.60.4 - (stable) is now available for download. This is primarily - a bugfix release for the stable series to address all - the problems that have turned up since the last - release. This will be the last release for the 0.60.x series. - I mean it this time -- all further development work will be done - on the development busybox tree, which is quite solid now and - should soon be getting its first real release. - + The point of "-preX" versions is to get a larger group of + people and vendors testing, so any problems that turn up can be + fixed prior to the magic 1.0.0 release (which should happen + later this month)... I plan to release BusyBox 1.0.0-pre2 next + Monday (July 21st), and, if necessary, -pre3 on July 28th. + Hopefully (i.e. unless some horrible catastrophic problem turns + up) the final BusyBox 1.0.0 release should be ready by the end + of July. <p> - The <a href="downloads/Changelog.full">changelog</a> has all - the details. As usual you can <a href="downloads">download busybox here</a>. - <p>Have Fun! + + If you have submitted patches, and they are not in this release + and I have not emailed you explaining why your patch was + rejected, it is safe to say that I have lost your patch. That + happens sometimes. Please do <B>NOT</b> send all your patches, + support questions, etc, directly to Erik. I get hundreds of + emails every day (which is why I end up losing patches + sometimes in the flood)... The busybox mailing list is the + right place to send your patches, support questions, etc. <p> + I would like to especially thank Vladimir Oleynik (vodz), Glenn + McGrath (bug1), Robert Griebl (sandman), and Manuel Novoa III + (mjn3) for their significant efforts and contributions that + have made this release possible. + <p> - <p> - <li><b>27 April 2002 -- BusyBox 0.60.3 released</b><p> - - I am very pleased to announce that the BusyBox 0.60.3 (stable) is - now available for download. This is primarily a bugfix release - for the stable series. A number of problems have turned up since - the last release, and this should address most of those problems. - This should be the last release for the 0.60.x series. The - development busybox tree has been progressing nicely, and will - hopefully be ready to become the next stable release. + As usual you can <a href="downloads">download busybox here</a>. + You don't really need to bother with the + <a href="downloads/Changelog">changelog</a>, as the changes + vs the stable version are way too extensive to easily enumerate. + But you can take a look if you really want too. - <p> - The <a href="downloads/Changelog">changelog</a> has all - the details. As usual you can <a href="downloads">download busybox here</a>. <p>Have Fun! <p> - <p> - <li><b>6 March 2002 -- busybox.net now has mirrors!</b><p> - - Busybox.net is now much more available, thanks to - the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a> - who are providing hosting for busybox.net and - uclibc.org. In addition, we now have two mirrors: - <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a> - in Canada and - <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a> - in Germany. I hope this makes things much more - accessible for everyone! - <p> <li><b>Old News</b><br> @@ -230,16 +204,16 @@ downloaded from <a href="downloads">http://www.busybox.net/downloads</a>. <p> - BusyBox now has <b>two</b> CVS trees. The "busybox-stable" - tree contains the latest updates to the 0.60.x stable series. - The "busybox" tree contains the latest development version - of busybox.<br> + BusyBox now has <b>two</b> CVS trees. The "busybox-stable" tree + contains the older 0.60.x stable series. The "busybox" tree contains + the latest 1.0.0-preX development version of busybox.<br> + <ul> <li><a href= "downloads/snapshots/">Daily Snapshots of the the latest stable, and the latest development CVS source trees can be found right here</a>. <br> </li><li><a href="/cgi-bin/cvsweb/busybox/">Click here to browse the CVS - tree for the development version of BusyBox</a> + tree for the 1.0.0-preX development version of BusyBox</a> </li><li><a href="/cgi-bin/cvsweb/busybox.stable/">Click here to browse the CVS tree for the stable 0.60.x version of BusyBox</a>. </li><li>Anonymous <a href="cvs_anon.html">CVS @@ -316,8 +290,8 @@ statically link a "Hello World" application under x86 that only takes 4k (as opposed to 200k under GNU libc). It can do dynamic linking too and works nicely - with BusyBox to create very small embedded - systems.</li> + with BusyBox to create very small embedded Linux systems. + </li> </ul> </td> </tr> @@ -325,8 +299,7 @@ <!-- Begin Projects section --> <tr> <td bgcolor="#CCCCC0" align="center"><a name= - "projects"><big><b>Products/Projects Using - BusyBox</b></big></a></td> + "projects"><big><b>Products/Projects Using BusyBox</b></big></a></td> </tr> <tr> @@ -336,125 +309,129 @@ them to the web page:</p> <ul> - <li><a href= - "http://cvs.debian.org/boot-floppies/">Debian - installer (boot floppies) project</a></li> + - <li><a href="http://redhat.com/">Red Hat 7.2 - installer</a></li> + <li><a href="/cgi-bin/cvsweb/buildroot/">buildroot</a> a configurable + means for building your own busybox/uClibc based system systems. - <li><a href= - "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/"> - Slackware Installer</a></li> + </li><li><a href= + "http://cvs.debian.org/boot-floppies/"> + Debian installer (boot floppies) project</a> - <li><a href="http://www.gentoo.org/">Gentoo Linux install/boot CDs</a> - <li><a href="http://www.mandrake.com/">The Mandrake installer</a> + </li><li><a href="http://redhat.com/">Red Hat 7.2 + installer</a> - <li><a href="http://www.linuxrouter.org/">Linux - Router Project</a></li> + </li><li><a href= + "http://distro.ibiblio.org/pub/Linux/distributions/slackware/source/rootdsks/"> + Slackware Installer</a> - <li><a href="http://linux-embedded.org/">LEM</a></li> + </li><li><a href="http://www.gentoo.org/">Gentoo Linux install/boot CDs</a> + </li><li><a href="http://www.mandrake.com/">The Mandrake installer</a> - <li><a href= - "http://www.toms.net/rb/">tomsrtbt</a></li> + </li><li><a href="http://www.linuxrouter.org/">Linux + Router Project</a> - <li><a href="http://www.stormix.com/">Stormix - Installer</a></li> + </li><li><a href="http://linux-embedded.org/">LEM</a> - <li><a href= - "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux - 2.0 SBC</a></li> + </li><li><a href= + "http://www.toms.net/rb/">tomsrtbt</a> - <li><a href="http://www.trinux.org/">Trinux</a></li> + </li><li><a href="http://www.stormix.com/">Stormix + Installer</a> - <li><a href="http://oddas.sourceforge.net/">ODDAS - project</a></li> + </li><li><a href= + "http://www.emacinc.com/linux2_sbc.htm">EMAC Linux + 2.0 SBC</a> - <li><a href="http://www.kerbango.com/">The Kerbango - Internet Radio</a></li> + </li><li><a href="http://www.trinux.org/">Trinux</a> - <li><a href= - "http://www.linuxmagic.com/vpn/">LinuxMagic VPN - Firewall</a></li> + </li><li><a href="http://oddas.sourceforge.net/">ODDAS + project</a> - <li><a href="http://byld.sourceforge.net/">Build Your - Linux Disk</a></li> + </li><li><a href="http://byld.sourceforge.net/">Build Your + Linux Disk</a> - <li><a href= - "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a></li> + </li><li><a href= + "http://homepages.ihug.co.nz/~ichi/baslinux.html">BasicLinux</a> - <li><a href= - "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a></li> + </li><li><a href= + "http://ibiblio.org/pub/Linux/system/recovery">Zdisk</a> - <li><a href="http://www.adtran.com">AdTran - - VPN/firewall VPN Linux Distribution</a></li> + </li><li><a href="http://www.adtran.com">AdTran - + VPN/firewall VPN Linux Distribution</a> - <li><a href="http://mkcdrec.ota.be/">mkCDrec - make - CD-ROM recovery</a></li> + </li><li><a href="http://mkcdrec.ota.be/">mkCDrec - make + CD-ROM recovery</a> - <li><a href= + </li><li><a href= "http://recycle.lbl.gov/~ldoolitt/bse/">Linux on - nanoEngine</a></li> + nanoEngine</a> - <li><a href= - "http://www.zelow.no/floppyfw/">Floppyfw</a></li> + </li><li><a href= + "http://www.zelow.no/floppyfw/">Floppyfw</a> - <li><a href="http://midori.transmeta.com/">Midori + </li><li><a href="http://midori.transmeta.com/">Midori Linux</a> - <a href= "http://www.wired.com/news/technology/0,1282,42399,00.html"> Article on Midori Linux</a> on <a href= "http://www.wired.com">Wired</a>. Quote from Erik at the top of <a href= "http://www.wired.com/news/technology/0,1282,42399-2,00.html"> - this page</a></li> - - <li><a href="http://www.ltsp.org/">Linux Terminal - Server Project</a></li> - - <li><a href= - "http://www.devil-linux.org/">Devil-Linux</a></li> - - <li><a href= - "http://dutnux.sourceforge.net/">DutNux</a></li> - - <li><a href= - "http://www.microwerks.net/~hugo/mindi/">Mindi</a></li> - - <li><a href= - "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a></li> - - <li><a href="http://www.coyotelinux.com/">Coyote Linux</a></li> - - <li><a href="http://www.partimage.org/">Partition - Image</a></li> - - <li><a href="http://www.fli4l.de/">fli4l the on(e)-disk-router</a></li> - - <li><a href="http://tuxscreen.net">Tuxscreen Linux - Phone</a></li> - - <li><a href="http://tinfoilhat.cultists.net/">Tinfoil - Hat Linux</a></li> - - <li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus - PDA</a></li> - - <li><a href="http://familiar.handhelds.org/">Familiar Linux</a> - a linux distribution for handheld computers</li> - <li><a href="http://rescuecd.sourceforge.net/">Timo's Rescue CD Set</a> - <li><a href="http://sf.net/projects/netstation/">Netstation</a> - <li><a href="http://www.isilver-inc.com/">I-Silver Linux appliance servers</a> - <li><a href="http://www.fiwix.org/">GNU/Fiwix Operating System</a> - <li><a href="http://www.cyclades.com/">Cyclades-TS and other Cyclades products</a> - <li><a href="http://www.softcraft.com/">Generations Linux</a> - <li><a href="http://systemimager.org/relatedprojects/">SystemImager / System Installation Suite</a> - <li><a href="http://www.bablokb.de/gendist/">GENDIST distribution generator</a> - <li><a href="http://diet-pc.sourceforge.net/">DIET-PC embedded Linux thin client distribution</a> - <li><a href="http://byzgl.sourceforge.net/">BYZantine Gnu/Linux</a> - <li><a href="http://dban.sourceforge.net/">Darik's Boot and Nuke</a> - <li><a href="http://www.timesys.com/">TimeSys real-time Linux</a> - <li><a href="http://movix.sf.net/">MoviX</a> -- boots from CD and automatically plays every video file on the CD - <li><a href="http://katamaran.sourceforge.net"></a>Linux, X11, xfce windowmanager, based on BusyBox - <li><a href="http://www.sourceforge.net/projects/simplygnustep"></a>Prometheus SimplyGNUstep + this page</a> + + </li><li><a href="http://www.ltsp.org/">Linux Terminal + Server Project</a> + + </li><li><a href= + "http://www.devil-linux.org/">Devil-Linux</a> + + </li><li><a href= + "http://dutnux.sourceforge.net/">DutNux</a> + + </li><li><a href= + "http://www.microwerks.net/~hugo/mindi/">Mindi</a> + + </li><li><a href= + "http://www.tzi.de/~pharao90/ttylinux">ttylinux</a> + + </li><li><a href="http://www.coyotelinux.com/">Coyote Linux</a> + + </li><li><a href="http://www.partimage.org/">Partition + Image</a> + + </li><li><a href="http://www.fli4l.de/">fli4l the on(e)-disk-router</a> + + </li><li><a href="http://tinfoilhat.cultists.net/">Tinfoil + Hat Linux</a> + + </li><li><a href="http://familiar.handhelds.org/">Familiar Linux</a> - a linux distribution for handheld computers + </li><li><a href="http://rescuecd.sourceforge.net/">Timo's Rescue CD Set</a> + </li><li><a href="http://sf.net/projects/netstation/">Netstation</a> + </li><li><a href="http://www.fiwix.org/">GNU/Fiwix Operating System</a> + </li><li><a href="http://www.softcraft.com/">Generations Linux</a> + </li><li><a href="http://systemimager.org/relatedprojects/">SystemImager / System Installation Suite</a> + </li><li><a href="http://www.bablokb.de/gendist/">GENDIST distribution generator</a> + </li><li><a href="http://diet-pc.sourceforge.net/">DIET-PC embedded Linux thin client distribution</a> + </li><li><a href="http://byzgl.sourceforge.net/">BYZantine Gnu/Linux</a> + </li><li><a href="http://dban.sourceforge.net/">Darik's Boot and Nuke</a> + </li><li><a href="http://www.timesys.com/">TimeSys real-time Linux</a> + </li><li><a href="http://movix.sf.net/">MoviX</a> -- boots from CD and automatically plays every video file on the CD + </li><li><a href="http://katamaran.sourceforge.net">katamaran</a>Linux, X11, xfce windowmanager, based on BusyBox + </li><li><a href="http://www.sourceforge.net/projects/simplygnustep"></a>Prometheus SimplyGNUstep + </li><li><a href="http://www.renyi.hu/~ekho/lowlife/">lowlife</a>A documentation project on how to make your own uClibc-based systems and floppy. + </li><li><a href="http://metadistros.hispalinux.es/">Metadistros</a>a project to allow you easily make Live-CD distributions. + </li><li><a href="http://salvare.sourceforge.net/">Salvare</a>More Linux than tomsrtbt but less than Knoppix, aims to provide a useful workstation as well as a rescue disk. + </li><li><a href="http://thinstation.sourceforge.net/">thinstation</a>convert standard PCs into full-featured diskless thinclients. + + </li><li><a href="http://tuxscreen.net">Tuxscreen Linux Phone</a> + </li><li><a href="http://www.kerbango.com/">The Kerbango Internet Radio</a> + </li><li><a href= "http://www.linuxmagic.com/vpn/">LinuxMagic VPN Firewall</a> + </li><li><a href="http://www.isilver-inc.com/">I-Silver Linux appliance servers</a> + </li><li><a href="http://zaurus.sourceforge.net/">Sharp Zaurus PDA</a> + </li><li><a href="http://www.cyclades.com/">Cyclades-TS and other Cyclades products</a> + </li><li><a href="http://www.buffalo-technology.com/products/wireless/wbr-g54.htm">Buffalo WBR-G54 wireless router</a> + </li><li><a href="http://catalog.belkin.com/IWCatProductPage.process?Merchant_Id=&Section_Id=201522&pcount=&Product_Id=136493">Belkin 54g Wireless DSL/Cable Gateway Router</a> + </li><li><a href="http://www.linksys.com/products/product.asp?prid=508">Linksys WRT54G - Wireless-G Broadband Router</a> </ul> diff --git a/docs/busybox.net/oldnews.html b/docs/busybox.net/oldnews.html index 9181361..9f7d79a 100644 --- a/docs/busybox.net/oldnews.html +++ b/docs/busybox.net/oldnews.html @@ -42,6 +42,80 @@ <hr> + <p> + <li><b>26 October 2002 -- BusyBox 0.60.5 released</b><p> + + I am very pleased to announce that the BusyBox 0.60.5 (stable) + is now available for download. This is a bugfix release for + the stable series to address all the problems that have turned + up since the last release. Unfortunately, the previous release + had a few nasty bugs (i.e. init could deadlock, gunzip -c tried + to delete source files, cp -a wouldn't copy symlinks, and init + was not always providing controlling ttys when it should have). + I know I said that the previous release would be the end of the + 0.60.x series. Well, it turns out I'm a liar. But this time I + mean it (just like last time ;-). This will be the last + release for the 0.60.x series -- all further development work + will be done for the development busybox tree. Expect the development + version to have its first real release very very soon now... + + <p> + The <a href="downloads/Changelog.full">changelog</a> has all + the details. As usual you can <a href="downloads">download busybox here</a>. + <p>Have Fun! + <p> + + <p> + <li><b>18 September 2002 -- BusyBox 0.60.4 released</b><p> + + I am very pleased to announce that the BusyBox 0.60.4 + (stable) is now available for download. This is primarily + a bugfix release for the stable series to address all + the problems that have turned up since the last + release. This will be the last release for the 0.60.x series. + I mean it this time -- all further development work will be done + on the development busybox tree, which is quite solid now and + should soon be getting its first real release. + + <p> + The <a href="downloads/Changelog.full">changelog</a> has all + the details. As usual you can <a href="downloads">download busybox here</a>. + <p>Have Fun! + <p> + + + <p> + <li><b>27 April 2002 -- BusyBox 0.60.3 released</b><p> + + I am very pleased to announce that the BusyBox 0.60.3 (stable) is + now available for download. This is primarily a bugfix release + for the stable series. A number of problems have turned up since + the last release, and this should address most of those problems. + This should be the last release for the 0.60.x series. The + development busybox tree has been progressing nicely, and will + hopefully be ready to become the next stable release. + + <p> + The <a href="downloads/Changelog">changelog</a> has all + the details. As usual you can <a href="downloads">download busybox here</a>. + <p>Have Fun! + <p> + + + <p> + <li><b>6 March 2002 -- busybox.net now has mirrors!</b><p> + + Busybox.net is now much more available, thanks to + the fine folks at <a href= "http://i-netinnovations.com/">http://i-netinnovations.com/</a> + who are providing hosting for busybox.net and + uclibc.org. In addition, we now have two mirrors: + <a href= "http://busybox.linuxmagic.com/">http://busybox.linuxmagic.com/</a> + in Canada and + <a href= "http://busybox.csservers.de/">http://busybox.csservers.de/</a> + in Germany. I hope this makes things much more + accessible for everyone! + + <li> <b>3 January 2002 -- Welcome to busybox.net!</b> diff --git a/docs/busybox.net/screenshot.html b/docs/busybox.net/screenshot.html index 4676e1b..5a8020c 100644 --- a/docs/busybox.net/screenshot.html +++ b/docs/busybox.net/screenshot.html @@ -21,8 +21,8 @@ font-family: monospace; font-size: smaller;" width="80%"> -$ ./busybox -BusyBox v0.60.3 (2002.04.27-10:33+0000) multi-call binary +$ ./busybox +BusyBox v1.00-pre1 (2003.07.15-06:37+0000) multi-call binary Usage: busybox [function] [arguments]... or: [function] [arguments]... @@ -33,14 +33,30 @@ Usage: busybox [function] [arguments]... will act like whatever it was invoked as. Currently defined functions: - [, basename, busybox, cat, chgrp, chmod, chown, chroot, chvt, - clear, cp, cut, date, dd, df, dirname, dmesg, du, echo, env, false, - find, free, grep, gunzip, gzip, halt, head, id, init, kill, killall, - klogd, linuxrc, ln, logger, ls, lsmod, mkdir, mknod, mkswap, modprobe, - more, mount, msh, mv, pidof, poweroff, ps, pwd, reboot, reset, - rm, rmdir, sed, sh, sleep, sort, swapoff, swapon, sync, syslogd, - tail, tar, test, touch, true, tty, umount, uname, uniq, uptime, - wc, which, whoami, xargs, yes, zcat + [, addgroup, adduser, adjtimex, ar, arping, ash, awk, basename, + bunzip2, busybox, bzcat, cal, cat, chgrp, chmod, chown, chroot, + chvt, clear, cmp, cp, cpio, crond, crontab, cut, date, dc, dd, + deallocvt, delgroup, deluser, df, dirname, dmesg, dos2unix, dpkg, + dpkg-deb, du, dumpkmap, dumpleases, dutmp, echo, egrep, env, expr, + false, fbset, fdflush, fdformat, fgrep, find, fold, free, freeramdisk, + fsck.minix, ftpget, ftpput, getopt, getty, grep, gunzip, gzip, + halt, head, hexdump, hostid, hostname, httpd, hush, hwclock, id, + ifconfig, ifdown, ifup, inetd, init, insmod, ip, ipcalc, iplink, + iproute, iptunnel, kill, killall, klogd, lash, length, linuxrc, + ln, loadacm, loadfont, loadkmap, logger, login, logname, logread, + losetup, ls, lsmod, makedevs, md5sum, mesg, minit, mkdir, mkfifo, + mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount, msh, + msvc, mt, mv, nameif, nc, netstat, nslookup, od, openvt, passwd, + patch, pidfilehack, pidof, ping, ping6, pivot_root, poweroff, + printf, ps, pwd, rdate, readlink, realpath, reboot, renice, reset, + rm, rmdir, rmmod, route, rpm, rpm2cpio, run-parts, sed, setkeycodes, + sha1sum, sleep, sort, start-stop-daemon, strings, stty, su, sulogin, + swapoff, swapon, sync, syslogd, tail, tar, tee, telnet, telnetd, + test, tftp, time, top, touch, tr, traceroute, true, tty, udhcpc, + udhcpd, umount, uname, uncompress, uniq, unix2dos, unzip, update, + uptime, usleep, uudecode, uuencode, vconfig, vi, vlock, watch, + watchdog, wc, wget, which, who, whoami, xargs, yes, zcat + $ <blink>_</blink> |