X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Changelog;h=92139bca37be7b1190f8281281a21fd8cac2c5d9;hb=8fbaeece53a3cad58ca2e135fc6b6d540fa1e3c4;hp=f9d385622ca1e45ddc42896799dfcff40c744693;hpb=02bc25be56606b3a6c66225687f848f8968a5dff;p=oweals%2Fbusybox.git diff --git a/Changelog b/Changelog index f9d385622..92139bca3 100644 --- a/Changelog +++ b/Changelog @@ -1,8 +1,15 @@ 0.46 + * Better portability. Now should compile cleanly with libc5, + GNU libc 2.0 and 2.1, and various Linux kernels including + 2.0.x, 2.2.x, and to 2.4.0-test*. (patch for 2.4.x kernels + to make /proc/mounts behave included in the kernel-patches dir). * Fixed a _horrible_ bug where 'tar -tvf' could unlink - local files!!! Fix thanks to Marius Groeger + local files that matched tarball contents!!! Fix thanks + to Marius Groeger * Fixed a nasty bug in tar when could mess up saved symlinks. + * Fixed tar creation support when reading from stdin ('tar -cf - . ') + thanks to Daniel Quinlan * Updates to handle Linux 2.4.0 kernels (kludged around the "none" entries in /proc/mounts, added a hack to make sysinfo work with both old and new kernels). @@ -24,14 +31,31 @@ of thing. Patch thanks to David Vrabel * Fix to init.c from Stuart Menefy so that it always sets the controlling terminal before running any programs - * Fix to tr so it recognizes standard escape sequences. Merged common - escape seq. code from tr and echo into utility.c. Fix thanks to - Matt Kraai . + * Several fixes from Matt Kraai + - Fixed tr so it recognizes standard escape sequences. + Merged common escape seq. code from tr and echo into utility.c. + - Major work in updating/cleaning up the docs, and getting the + new SGML based docs into shape. + - cleanup of ar.c + - BusyBox should now poweroff when asked to do so. + - Fixed 'ln -n' and 'ln -s' so they both work properly. * Reorganized signal names in kill.c for better architecture support -- patch thanks to simon wood * In 0.43, backspace and delete worked properly, but with 0.45, it just echoed a ^? for backspace, and ^H for control-h. This was due to a broken macro in init.c, that is now fixed. + * Removed sfdisk from BusyBox. It was buggy, fat, and we really + couldn't maintain it very well, so including it was not really + very appropriate. Those wanting an fdisk are invited to + grab a copy from util-linux. + * Added 'dumpkmap' to allow people to dump a binary keymap, which can + then be loaded in by 'loadkmap' -- submitted by + Arne Bernin + * Fixed NFS so it supports 2.4.x kernels and NFSv3. + * Brand, new versions of grep and sed which use libc regex routines, + thanks to Mark Whitley . The hand-tooled + "regexp.[ch]" files have been removed. Much help on these from + Matt Kraai as well. -Erik Andersen