Matthew Dillon was considering completing AMD64 support for the next release, and it looks like he might be starting on it.
 Update: No, that’s disklabel work. Thanks to ‘anonymous’ for indirectly pointing that out.
Matthew Dillon was considering completing AMD64 support for the next release, and it looks like he might be starting on it.
 Update: No, that’s disklabel work. Thanks to ‘anonymous’ for indirectly pointing that out.
kern.ipc.nmbufs and kern.ipc.nmbclusters sysctl variables are now read-only, and can only be set at boot. Previously, changing them on a running system would show changed values in any application that reported them, but it wouldn’t actually take effect. If you don’t already change these values, this won’t affect you.
Hasso Tepper passed along word that he has added a more permanent fix for the IPv6 ‘Type 0 routing header‘ bug. The fix has been brought to DragonFly 1.8, 1.6, and 1.4, too.
Sepherosa Ziehau has commited encryption support for 802.11 cards that aren’t ath(4). The commit message goes into far more detail than I can sum up (or understand).
Peter Avalos has updated DragonFly’s One True Awk to the latest version.
Matthew Dillon will be committing his integration of SYSREF and struct vnode this Sunday, 2007/05/06. A side effect of this is dynamic allocation and unallocation of vnodes.
Matthew Dillon has committed a huge update to the system initalization code, which, among other things, allows parallel processes during boot. This means that system initialization can be greatly sped up, which he plans to have working by Monday. (and is already starting on it!)
(Reminds me of my old BeOS/PPC system – a desktop within 10 seconds.)
Matthew Dillon has synchronized the Preview version of DragonFly with the bleeding edge code, since his commit of the SYSREF system may cause some stability problems. The first commit incidentally fixes some other issues he found.
Peter Avalos has updated libarchive to version 2.1.9.
When we say DragonFly is a modern BSD, we mean it in every way. Simon ‘corecode’ Schubert taught morse(6) to produce actual sounds and allow them to be saved to a file, among other things.
Peter Avalos has updated tnftp to the latest version.
Simon ‘corecode’ Schubert has added the ability to switch between threading libraries. It needs a little bit more work, for which he could use the help – see the message for details.
Syslink, the method for having DragonFly systems communicate within a cluster, has been added in a basic form. This is the infrastructure – it can’t be used for clustering yet. (Don’t want to get anyone overexcited.) The man page isn’t online yet, but you can look at the raw page.
Sendmail 8.14.1 is now tied into the codebase by Gregory Neil Shapiro; your milters may need recompilation if you are following DragonFly’s bleeding edge code. Also, binutils 2.17 has been added by Simon ‘corecode’ Schubert.
Gregory Neil Shapiro has imported the Sendmail 8.14.1 source into DragonFly, but it’s not yet linked into the build. If you want to test it, there’s a patch available; otherwise it will be linked in soon.
I spoke too soon – Peter Avalos has updated us to libarchive 2.0.28.
Peter Avalos has updated libarchive to version 2.0.27.
Peter Avalos has upgraded DragonFly to use libarchive 2.0.25, for increased speed relative to both libarchive 1.x and GNU tar, and other bugfixes.
Simon ‘corecode’ Schubert 1:1 threading work is ready for use! There’s still some rough bits to finish, but he reports successful use of Firefox with the new library.