⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 手机嵌入式Linux下可用的busybox源码
💻
📖 第 1 页 / 共 5 页
字号:
0.60.5    Stable Release    Bugfixes:	* Fixed a race that could cause init to hang	* Fixed init orphan process reaping 	* Fixed init to always attempt to provide a controlling tty.	    This should fix most cases where ash would print	    "job control disabled" -- the other cases are user error.	* Fixed 'gunzip -c' to not delete the source source file	* Fixed a silly math problem in the time applet	* Fixed 'cp -a' so it will once again copy symlinks properly 	* Fixed a long standing problem in tftp with freeing memory	* Fixed Makefile largefile settings	* Fixed a buffer overflow in vi	* Cosmetic cleanups in lsmod, lash, init, swapon/off, and hostname 	* Set the close-on-exec flag on files opened by init	* The updated top applet was backported from unstable	* Several ash bugfixes were backported from unstable	* Several warnings in ash, md5sum, and ifconfig	 -Erik Andersen, 26 October 20020.60.4    Stable Release    New Applets & New Features:	* Added new a 'top' applet (by special request)	* Lots of small uClinux adjustments    Bugfixes:	* This release has _lots_ of bugfixes.  See Changelog.full 	    for the complete list of what was changed.	 -Erik Andersen, 18 September 20020.60.3    Stable Release    New Applets & New Features:	* Added new a 'time' applet (by special request)	* Added new a 'losetup' applet	* The tftp has been fixed to work	* Default shell is now ash.	* msh shell should work properly on mmu-less systems again	* ls can now do color    Bugfixes:	* Erik Andersen	    -- Hacked together a new time applet	    -- Fixed dangling comma in init.c (s390 arch only)	    -- Fixed more so when it is run on files in the procfs that 		claim 0 length, it will not do weird things i.e. more /proc/pci	    -- Copyright message cleanups.  Fixed sash attributions.	    -- Backporting of fixes and general maintenance.	    -- Fixed several cases where reboot, halt, and poweroff would fail		to function properly when Linux is booted into an initrd.	    -- Fixed a silly compile bug in cpio	    -- nslookup now works properly with uClibc, remove old workaround	    -- Added conv=noerror support to dd	    -- Fixed ash and msh cmdedit to properly account for the current 		PATH setting	    -- Document netcat options and add -e support	    -- Fixed insanely broken insmod endianness handling	    -- Update init.c for better syle conformance, properly detach from 		terminal when necessary, better code reuse, FIFO inittab file 		reading/executing, allow init to be halted and restarted, etc.	    -- Allow gunzip to work on multiple archives, add -v option	    -- Updated x86 optimizations to save over 10k.	* Edward Betts	    -- added -x switch to du.c	* Cliff L. Biffle	    -- Added memory usage to the ps listings	* Przemyslaw Czerpak	    -- Made telnet 8-bit clean, handle screen size, and is now RFC		compliant.  Works nicely now. 	* Wolfgang Denk	    -- hush now supports shell loops (for, while, until) and control 		operators (||, &&)	* Russ Dill	    -- Added an 'restart' inittab action, allowing init to re-exec		itself (or call a script which calls pivot_root then exec...) 	* Larry Doolittle	    -- Made syslogd not give up when errno is EINTR	* Geoffrey Espin	    -- support find -newer <file>	* Robert Griebl	    -- Reworked modprobe so it now reads and uses modules.dep	* Karl M. Hegbloom	    -- Fixed a silly bug where CONTEXT and EGREP_ALIAS were coupled.	* Kevin Hilman	    -- Fixed memory corruption from long pathnames in /etc/fstab	* J.W.Janssen	    -- color ls support!	* Matt Kraai	    -- Fixed get_line_from_file() so that NULL is treated as end of 		line, thereby fixing cut, grep, sed, etc. when working on binary		files or anything that might contain a NULL.	    -- Fixed wget to do DNS initial DNS lookups, and do that only once		to avoid skipping to a different server when round-robin DNS is		in use (bug found by Mike Coleman <mkc@mathdogs.com>)	    -- Several sed fixes	    -- Added new losetup applet	* Ben Low	    -- allow tftp to work with stdin as well as stdout.	* Frank P. MacLachlan <fpm-plutus@tgs.indyme.com> avoid a potential 		NULL pointer problem in mount.	* Glenn McGrath	    -- gunzip was incorrectly reporting a failed crc and length		(Discovered by Change, Shu-Hao).  The problem was the bitbuffer		needs to be unwound after decompression as it was eating into the		crc/size field.	    -- Reworked wc.c to fix severe efficiency problems and make it 		smaller.  When just counting file chars, simply stat the file 		instead of reading the whole thing.  (Fixes Debian bug #103302)	    -- Updated dmalloc options	* Manuel Novoa III	    -- rewrote get_last_path_component() so it would not be so		horrible, and would behave correctly in several important corner		cases.	* Vladimir Oleynik	    -- Fixed ash problem where ^C could be blocked	    -- Several command line editing updates (cmdedit now supports		CTRL-K and CTRL-L,  fixed a segfault, etc)	    -- Fixed ash problem where ^C could be blocked	    -- Several size optimizations for various applets	* Tim Riker	    -- make ash prompt the same as other shells if cmdedit and		fancyprompt are enabled.	* Jeff Studer	    -- tftp now generates default values for localfilename and		remotefilename based on provided file names when possible.	* Stefan Soucek and Miles Bader	    -- Re-add mmu-less support to msh	* Jim Treadway	    -- Fixed a buffer overflow in the local group handling code.	    -- Fixed a missing "\" in usage.h	    -- Made pidof not add trailing spaces	    -- Fixed msh bugs so things like "A = 1; B = `eval $A`; echo $B"		can now work.	* Mike Voytovich	    -- insmod big endian ARM support	 -Erik Andersen, 27 April 20020.60.2    Stable Release	* Please support busybox and help us buy busybox.net.  See the	    (current) busybox webpage for details.    New Applets & New Features:	* msh was reworked by Vladimir Oleynik's so it can handle things like		for i in `ls *.c` ; do echo $i ; done	    unfortunately, this also means that msh is no-longer uClinux safe,	    and will require some surgery to make it use vfork() again.	* Charles Steinkuehler <charles@steinkuehler.net> -- reworked hostname		so it behaves as expected (backport from busybox unstable)    Known Problems	none.  :)    Bugfixes:	* Erik Andersen	    -- Fixed grep -E and egrep so they actually behave as expected	    -- init cleanups and (theoretical) uClinux support	    -- Fixed large file (>2Gig) support (enable in the Makefile)	    -- Always enable test when a shell is enabled (least surprise)	    -- Made 'mount -a' use proc to avoid a static noauto list	    -- lots of source tree cleanups	* Laurence Anderson	    -- Removed some traces of no-longer existant rpmunpack (which		has been obsoleted by the rpm2cpio applet).	    -- Fixed unarchive.c to use the correct buffer when calling 		dirname, improve an error message, and plug some memory leaks.	    -- Fixed rpm2cpio.c mkfs_minix.c fsck_minix.c fbset.c to use		standard types (s/u16/u_int16_t/g  s/u32/u_int32_t/g  etc)	* ASA <llb@udm.net.ru> -- fixed ash handling of command line args 	    when sourcing ('.') commands.	* Ethan Benson <erbenson@alaska.net>	    -- Fix mount's noauto option to not automount as "usbdevfs"	* David Kimdon <dwhedon@instant802.com> -- fixed md5sum binary sums	* Matt Kraai	    -- Fix sed s/[/]// handling (noted by Dumas Patrice).	    -- Fix dirname(3) improper consts, allow libc version to override.	    -- Fixed invoking applets when their names contain a leading dash 		and a full pathname.	    -- Fix ash exec	    -- Fixed basename to be SUSv2 compliant (which specifies that the		extension should stay if it is identical to the basename.	    -- Fixed rmdir, since SuS2 says rmdir must provide -p	    -- Fixed sed empty line substitutions (noted by Joshua Hudson).	* Steve Merrifield <steve@labyrinth.net.au> -- make vi use xmalloc	* Glenn McGrath	    -- dpkg cleanups, various bugfixes	* Vladimir Oleynik	    -- Add support for `busybox --help APPLET'	    -- Fixed route so it properly displays all route entries	    -- Fix for ash leading redirections (i.e. '2>/dev/null ls rubbish')	* Andrew Tipton <andrew@cadre5.com> -- enable vi cursor keys when in		edit mode as vim does.	 	 	 -Erik Andersen, 20 November 20010.60.1    Stable Release    New Applets & New Features:	none.  :)    Known Problems (to be fixed in 0.60.2)	* msh can segfault on constructs such as		for i in `ls *.c` ; do echo $i ; done	  due to a memory allocation problem.  This only seems to cause	  problems when the backtick expands to be several k in size.    Bugfixes:	* Matt Kraai	    -- Fixed msh to support underscores in variable names.	    -- Fixed a sed problem with unsatisfied backrefs (the problem was		noted by Martin Bene).	    -- Removed BB_SH define entirely.  Now one simply picks the shell		or shells they want as BB_<foo> in Config.h	    -- Fixed head to use ferror(3) to check for errors, not errno.	* Shu-Hao Chang <shuhao_chang@trend.com.tw>	    -- Fixed sed handling of multiple -e commands	* Magick <magick@linux-fan.com>	    -- Fixed an init bug with AskFirst and /dev/null	* Jaspreet Singh <jsingh@somanetworks.com>	    -- Fixed both a segfault and cosmetic bug in route	* Erik Andersen	    -- Made the insmod options BB_FEATURE_NEW_MODULE_INTERFACE and 		BB_FEATURE_OLD_MODULE_INTERFACE mutually exclusive	    -- xgetcwd.c now includes sys/param.h to ensure PATH_MAX is defined	    -- Fixed a potential segfault with lash + BB_FEATURE_CLEAN_UP	    -- Removed uint64_t from dos2unix, avoiding C lib compat. problems.	* Glenn McGrath	    -- Rewrite of tftp (commands match atftp, accepts -b, can use 		non-standard ports, and is smaller).	    -- Fixed unarchive exclude list handling	* Manuel Novoa III	    -- rewrite of simplify_path so it behaves itself (fixing some		problems with mount and other applets).	    -- Fixed ifconfig 'broadcast +' handling and disabled it by default	* Matthias ? <matthias@corelatus.com>	    -- Fixed syslogd to log all messages from a single connection, not		just the first.	 	 	 -Erik Andersen, 23 August 20010.60.0    Note: 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -