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.
Simon ‘corecode’ Schubert has committed changes from Kimura Fuyuki that should make it possible to build KDE with SSL support and also a native JDK. If you don’t want to wait, and you are running bleeding-edge code, it’s possible to add it without rebuilding world. There will probably be a .1 release to 1.8 that includes this.
Thanks to Simon ‘corecode’ Schubert, GCC 4.1, is now easily available, though it’s not yet the default compiler.
1.8 has been branched in CVS, and release is scheduled for Monday.
Matthew Dillon was planning to branch 1.8 today, but Simon ‘corecode’ Schubert came up with a fix that lets a kernel successfully boot using gcc 4.1, so the branching will be tomorrow.
Peter Avalos has updated bzip2, which fixes some minor security issues.
YONETANI Tomokazu has imported and installed the latest version of ACPI code from Intel.
Sepherosa Ziehau’s support for networking with virtual kernels has been committed. His commit message includes the exact instructions on how to get networking set up.