Update internal.h to conditionally include asm/string.h
[oweals/busybox.git] / Changelog
index 98d145f0b0486b378f7ec6f9ea48c85cc003a533..e3548257ae59205bc4400462f3ecde4fa26bf126 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,15 +1,24 @@
 0.44
        * Added BB_FEATURE_TRIVIAL_HELP which compiles out most all of the
            help messages (i.e --help).  Saves 17k over a full compile.
-       * Added mktemp, contributed by Daniel Jacobowitz <dan@debian.org>
-       * Added setkeycodes, for those that have wierd keyboard buttons.
        * Added cut and tr from minix, since due to the license change, 
            we can now use minix code.  Minix tr saves 4k. 
+       * insmod now works.  It costs 29k, but imagine an initrd with a 
+           staticly linked busybox containing only insmod and sh, a few /dev 
+           entries, and a kernel module or two...  It doesn't get smaller
+           then this folks (I pity the fool that writes insmod in asm ;-).
+           Many kudos go to Ron Alder <alder@lineo.com> for finishing this off!!!
        * Added a mini ar archive utility, especially written for BusyBox by 
            Glenn McGrath <bug1@netconnect.com.au>
+       * Added mktemp, contributed by Daniel Jacobowitz <dan@debian.org>
+       * Added setkeycodes, for those that have wierd keyboard buttons.
+       * Added md5sum, uuencode and uudecode -- thanks to Alfred M. Szmidt 
+           <ams@trillian.itslinux.org> for contributing these.
         * Added 'grep -v' option (inverted search) and updated 
            docs accordingly.  -beppu
        * Wrote which
+       * Replaced the telnet implementation with one written by Tomi Ollila <too@iki.fi>
+           It works great and costs 3k.
        * BusyBox sh (lash) now supports being used as a standalone shell.  When
            BB_FEATURE_STANDALONE_SHELL is defined, all the busybox commands may
            be invoked as shell internals.  Best used when compiling staticly 
        * Simplified freeramdisk and added argument checking -- Pavel Roskin. 
        * Fixed segfault caused by "touch -c"
        * Fixed segfault caused by "rm -f"
-       * Fixed segfault caused by "ln -s -s" and similar abuses.
+       * Fixed segfault caused by "ln -s -s" and similar abuses. Further fixes
+           and "--" support from Pavel Roskin.
        * Fixed segfault caused by "cp -a -a" and similar abuses.
-       * Implemented "rm -- <foo>"
+       * Implemented "rm -- <foo>". Implementation fixed by Pavel Roskin.
        * "which" rewritten to use stat(). Fixes to improve its compatability
            with traditional implementations -- Pavel Roskin.
        * "mount" now reports errors from nfsmount() and assumes NFS mount
            Pavel Roskin
        * Syslogd will not go to background if "-n" is given. Better help
            and argument checking -- Pavel Roskin
+       * Fixed a small bug that could cause tar to emit warning messages
+           and not extract the first file in a directory in some cases
+           of nested directories.  Thanks to Kevin Traas <kevin@netmaster.com>
+           for helping track this one down.
        * More doc updates
+       * Fixed grep "Line too long" problem -- John Beppu
+       * Fixed 'grep -q -i B some_file' so it works
+       * math takes input from stdin if no args are given.  -- John Beppu
 
 
         -Erik Andersen