X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=docs%2Fbusybox.net%2Fnews.html;h=cdffd48eb381981d08f78ee00a37166981bbd97d;hb=21b080daa8c180a43d10d6b3dee47134ef21e581;hp=3af3dca3376236f556f30c0ffcf60fd76abee30f;hpb=60be069d581224b2242cfa8297377a6c11b02b52;p=oweals%2Fbusybox.git diff --git a/docs/busybox.net/news.html b/docs/busybox.net/news.html index 3af3dca33..cdffd48eb 100644 --- a/docs/busybox.net/news.html +++ b/docs/busybox.net/news.html @@ -2,123 +2,190 @@
- - Here goes yet another BusyBox pre-release... Please do not bother to send - in patches supplying new features at this time. Only bug-fix patches will - be accepted. If you have a cool new feature you would like to see - supported, or if you have an amazing new applet you would like to submit, - please wait and submit such things later. We really want to get a release - out we can all be proud of. We are still aiming to finish off the -pre - series in February and move on to the final 1.0.0 release... So if you - spot any bugs, now would be an excellent time to send in a fix to the - busybox mailing list. It would also be very helpful if people could - help review the BusyBox documentation and submit improvements. It would be - especially helpful if people could check that the features supported by the - various applets match the features listed in the documentation. - -
- - The changelog has all the details. - And as usual you can download busybox here. - -
Have Fun! -
- - -
-
- - There was a bug in -pre6 that broke argument parsing for a - number of applets, since a variable was not being zeroed out - properly. This release is primarily intended to fix that one - problem. In addition, this release fixes several other - problems, including a rewrite by mjn3 of the code for parsing - the busybox.conf file used for suid handling, some shell updates - from vodz, and a scattering of other small fixes. We are still - aiming to finish off the -pre series in February and move on to - the final 1.0.0 release... If you see any problems, of have - suggestions to make, as always, please feel free to email the - busybox mailing list. - -
- - The changelog has all - the details. And as usual you can - download busybox here. - -
Have Fun! -
- - -
-
- - Here goes the next pre-release for the new BusyBox stable - series. This release adds a number of size optimizations, - updates udhcp, fixes up 2.6 modutils support, updates ash - and the shell command line editing, and the usual pile of - bug fixes both large and small. Things appear to be - settling down now, so with a bit of luck and some testing - perhaps we can finish off the -pre series in February and - move on to the final 1.0.0 release... If you see any - problems, of have suggestions to make, as always, please - feel free to email the busybox mailing list. - -
- - People who rely on the daily BusyBox snapshots - should be aware that snapshots of the old busybox 0.60.x - series are no longer available. Daily snapshots are now - only available for the BusyBox 1.0.0 series and now use - the naming scheme "busybox-<date>.tar.bz2". Please - adjust any build scripts using the old naming scheme accordingly. - -
- - The changelog has all - the details. And as usual you can - download busybox here. - -
Have Fun! -
- - -
-
- - Here goes the next pre-release for the new BusyBox stable - series. The most obvious thing in this release is a fix for - a terribly stupid bug in mount that prevented it from working - properly unless you specified the filesystem type. This - release also fixes a few compile problems, updates udhcp, - fixes a silly bug in fdisk, fixes ifup/ifdown to behave like - the Debian version, updates devfsd, updates the 2.6.x - modutils support, add a new 'rx' applet, removes the obsolete - 'loadacm' applet, fixes a few tar bugs, fixes a sed bug, and - a few other odd fixes. - -
- - If you see any problems, of have suggestions to make, as - always, please feel free to send an email to the busybox - mailing list. - -
- - The changelog has all - the details. And as usual you can - download busybox here. - -
Have Fun! -
- - - -
-
+
BusyBox 1.3.1. + (patches)
+ +Closing 2006 with new release. It includes only trivial fixes accumulated since 1.3.0 +
+BusyBox 1.3.0. + (patches)
+ +This release has CONFIG_DESKTOP option which enables features + needed for busybox usage on desktop machine. For example, find, chmod + and chown get several less frequently used options, od is significantly + bigger but matches GNU coreutils, etc. Intended to eventually make + busybox a viable alternative for "standard" utilities for slightly + adventurous desktop users. +
Changes since previous release: +
Note that GnuPG key used to sign this release is different. + 1.2.2.1 is also signed post-factum now. Sorry for the mess. +
+Added compile-time warning that static linking against glibc + produces buggy executables. +
It's a bit overdue, but + here is + BusyBox 1.2.2.
+ +This release has dozens of fixes backported from the ongoing development + branch. There are a couple of bugfixes to sed, two fixes to documentation + generation (BusyBox.html shouldn't have USE() macros in it anymore), fix + umount to report the right errno on failure and to umount block devices by + name with newer kernels, fix mount to handle symlinks properly, make mdev + delete device nodes when called for hotplug remove, fix a segfault + in traceroute, a minor portability fix to md5sum option parsing, a build + fix for httpd with old gccs, an options parsing tweak to hdparm, make test + fail gracefully when getgroups() returns -1, fix a race condition in + modprobe when two instances run at once (hotplug does this), make "tar xf + foo.tar dir/dir" extract all subdirectories, make our getty initialize the + terminal more like mingetty, an selinux build fix, an endianness fix in + ping6, fix for zcip defending addresses, clean up some global variables in + gzip to save memory, fix sulogin -tNNN, a help text tweak, several warning + fixes and build fixes, fixup dnsd a bit, and a partridge in a pear tree.
+ +As Linux Weekly News noted, + this is my (Rob's) last release of BusyBox. The new maintainer is Denis + Vlasenko, I'm off to do other things. +
+The email address gpl@busybox.net is now the recommended way to contact + the Software Freedom Law Center to report BusyBox license violations.
+ +Since nobody seems to have objected too loudly over the weekend, I + might as well point you all at + Busybox + 1.2.1, a bugfix-only release with no new features.
+ +It has three shell fixes (two to lash: going "var=value" without + saying "export" should now work, plus a missing null pointer check, and + one to ash when redirecting output to a file that fills up.) Fix three + embarassing thinkos in the new dmesg command. Two build tweaks + (dependencies for the compressed usage messages and running make in the + libbb subdirectory). One fix to tar so it can extract git-generated + tarballs (rather than barfing on the pax extensions). And a partridge + in a pear... Ahem.
+ +But wait, there's more! A passwd changing fix so an empty + gecos field doesn't trigger a false objection that the new passwd contains + the gecos field. Make all our setuid() and setgid() calls check the return + value in case somebody's using per-process resource limits that prevent + a user from having too many processes (and thus prevent a process from + switching away from root, in which case the process will now _die_ rather + than continue with root privileges). A fix to adduser to make sure that + /etc/group gets updated. And a fix to modprobe to look for modules.conf + in the right place on 2.6 kernels.
+ +The -devel branch has been stabilized and the result is + Busybox + 1.2.0. Lots of stuff changed, I need to work up a decent changelog + over the weekend.
+ +I'm still experimenting with how long is best for the development + cycle, and since we've got some largeish projects queued up I'm going to + try a longer one. Expect 1.3.0 in December. (Expect 1.2.1 any time + we fix enough bugs. :)
+ +Update: Here are the first few bug fixes that will go into 1.2.1.
+ +BusyBox + 1.1.3 is another bugfix release. It makes passwd use salt, fixes a + memory freeing bug in ls, fixes "build all sources at once" mode, makes + mount -a not abort on the first failure, fixes msh so ctrl-c doesn't kill + background processes, makes patch work with patch hunks that don't have a + timestamp, make less's text search a lot more robust (the old one could + segfault), and fixes readlink -f when built against uClibc.
+ +Expect 1.2.0 sometime next month, which won't be a bugfix release.
+ +You can now download BusyBox 1.1.2, a bug fix release consisting of 11 patches + backported from the development branch: Some build fixes, several fixes + for mount and nfsmount, a fix for insmod on big endian systems, a fix for + find -xdev, and a fix for comm. Check the file "changelog" in the tarball + for more info.
+ +The next new development release (1.2.0) is slated for June. A 1.1.3 + will be released before then if more bug fixes crop up. (The new plan is + to have a 1.x.0 new development release every 3 months, with 1.x.y stable + bugfix only releases based on that as appropriate.)
+ +One issue Erik Andersen wanted to resolve when handing off BusyBox + maintainership to Rob Landley was license enforcement. BusyBox and + uClibc's existing license enforcement efforts (pro-bono representation + by Erik's father's law firm, and the + Hall of Shame), haven't + scaled to match the popularity of the projects. So we put our heads + together and did the obvious thing: ask Pamela Jones of + Groklaw for suggestions. She + referred us to the fine folks at softwarefreedom.org.
+ +As a result, we're pleased to announce that the + Software Freedom Law Center + has agreed to represent BusyBox and uClibc. We join a number of other + free and open source software projects (such as + X.org, + Wine, and + Plone + in being represented by a fairly cool bunch of lawyers, which is not a + phrase you get to use every day.
+ +The new maintainer is Rob Landley, and the new release is BusyBox 1.1.1. Expect a "what's new" document in a few days. (Also, Erik and I have have another announcement pending...)
+Update: Rather than put out an endless stream of 1.1.1.x releases, + the various small fixes have been collected together into a + patch, + and new fixes will be appended to that as needed. Expect 1.1.2 around + June.
+The new stable release is + BusyBox + 1.1.0. It has a number of improvements, including several new applets. + (It also has a few rough spots, + but we're trying out a "release early, release often" strategy to see how + that works. Expect 1.1.1 sometime in March.)
+ +