+0.39
+ * New Apps: ping and hostname contributed by Randolph Chung
+ <tausq@debian.org>. 2 items off the TODO list!
+ * I wrote free (just calls "cat /proc/meminfo").
+ * Added tail, based on tail from GNU textutils-1.19, but adjusted
+ to suit my evil purposes. Costs 6k.
+ * on reboot, init called 'umount -a -n', which caused errors
+ when BB_MTAB was not enabled. Changed to 'umount -a',
+ which does the right thing.
+ * init will now try to run /sbin/getty if it is present (for easy
+ integration with the about-to-be-released tinylogin.)
+ * kill now behaves itself properly, added 'kill -l' to list signals
+ * 'ls -l' was failing on long directories, since my_getid was leaking
+ one file descriptor per file. Oops.
+ * Fixed rebooting from init. I'd accidently left some debugging code in
+ which blocked reboots.
+ * Fixed reboot, halt (and added poweroff) such that they handle it when
+ init is not at PID 1 (like when running in an initrd).
+ * Added a prelinary du implementation. Some parameter parsing
+ stuff still needs to be added. -beppu (John Beppu <beppu@lineo.com>)
+ * Implemented tee. -beppu
+ * Implemented head. -beppu
+
+ -Erik Andrsen
+
+0.38
+ * Fixed a segfault in 'umount -a' when a badly formed /etc/fstab
+ file existed.
+ * df will not exit on error, but will stat all mounted filesystems.
+ * Fixed tar so uid/gid/permissions on extracted tarballs will be correct.
+ * Fixed find -name so it properly uses shell wildcard patterns
+ (i.e. `*', `?', and `[]') instead of regular expressions, which
+ was causing some confusing and unexpected behavior.
+ * Added klogd to syslogd, so now the log will contain both system and
+ kernel messages.
+ * syslogd now creates the /dev/log socket to make sure it is there, and
+ is actually a socket with the right permissions.
+ * I've taken a first step to making busybox not need the /proc
+ filesystem. Most apps don't need it. Those that _require_ it,
+ will complain if you enable them when you disable
+ BB_FEATURE_USE_PROCFS.
+
+ -Erik Andrsen, Dec 5, 1999
+
0.37
+ * Wrote a micro syslogd, and a logger util (to log things to the syslog
+ from the command line or scripts) With both compiled in, costs 4k.
+ * Fixed 'make install' so symlinks are installed in their proper locations.
+ * Changed the build system slightly so that features can now be enabled
+ or disabled from the busybox.defs.h header file, without trying to
+ compile in a source file named after that featue (unless that file exists).
+ * Several options are now moved into busybox.defs.h
* Now 'rm -R' and 'rm -r' both work.
+ * dd now properly handles input beyond 1 block from stdin.
+ * Fixed a bug where tar unpacked everything a directories. Moved some code
+ from createPath into mkdir where it belonged, thereby making tar work properly.
+ * Fixed an off-by-one bug in cat. Given a list of file it wouldn't cat out the
+ last file in the list.
+ * Fixed 'ls -ln' so numeric group/uid are presented properly, and fixed 'ls -l'
+ so when uid/gid is not in /etc/{passwd,group} the numeric group/uid are
+ presented properly.
+ * Also added a TODO.
- -Erik Andrsen
+
+ -Erik Andrsen, Nov 25, 1999
0.36
* fixed dd so it properly defaults to stdin and stdout when no