This sentence caught my eye from a recent commit by Sepherosa Ziehau: “it accidentally doubles the current lo0 performance“
Peter Avalos has updated OpenSSL to version 0.9.8h, which fixes “two moderate security flaws“. The original diffs came from Andras Voroskoi.
Hasso Tepper has committed Dashu Huang’s “RFC3542 support” Summer of Code project.
In addition to committing acpi_cpu(4), Hasso Tepper has also enabled the powering-down of unused PCI devices. His post to users@ explains the details.
Matthias Schmidt has added a release info page for 2.2. This next release won’t be out for a few months, yet, but if you’re adding something new for that release, write it there so we don’t have to remember it all within 24 hours in January.
Remember rconfig(8)? Matthew Dillon’s added an example that will format a disk with UFS /boot and Hammer /everythingelse.
Hasso Tepper has updated coretemp(4) to read from all cores, and has a test port of FreeBSD’s acpi_cpu code, which can reduce power usage and heat.
Matthew Dillon’s made more changes to the boot process, allowing the boot code to boot directly from a /boot partition. I’m abusing the English language with that last sentence.)Â This allows having a UFS /boot and a Hammer /everythingelse
Matthew Dillon has added hunt(6) to DragonFly, calling it “The best multi-player terminal game ever!” Does that exclude MUDs? Mangband? IRC? (OK, that last one stretches it.) This version of hunt(6) came from OpenBSD, which came from the NetBSD version, all the way back to the original program in 4.4BSD. (Thanks, Hubert Feyrer, for the history)
More chunks of the DragonFly Summer of Code projects are getting committed – recently, it’s Louisa Luciani’s LiveDVD work and some of Max Lindner’s work on dma(8). (more DMA work forthcoming)
As Matthew Dillon writes in a post to kernel@: “The kernel & modules are now being installed in /boot/kernel and /boot/modules instead of /kernel and /modules.”
This means do a full buildworld and installworld if you are using bleeding edge code; this is to clean up the correct files.
Sepherosa Ziehau has enabled intr_mpsafe for bleeding edge code; see his warning if this causes issues for you. Another step closer to removing the big lock from networking…
Louisa Luciani has created her DragonFly LiveDVD, complete with X and a nice desktop. I really like this thing.
dhcp-3 has been removed from the base install of DragonFly. Instead, the install CD will come with the pkgsrc version. Matthias Schmidt and Andras Voroskoi ported over the OpenBSD version of dhclient.
Matthew Dillon has committed a significant amount of work from Jordan Gordeev’s Summer of Code project, for AMD64 support. (It is very close to being able to completely boot an AMD64 kernel) As he says in the commit message, the code is the product of many folks, but with much credit to Jordan Gordeev for getting the work to this point. As far as I know, Jordan will continue working on this past the Summer of Code, which makes it a double success.
Dru Lavigne brings news of oDesk offering a BSD job trends page and RSS feed – focusing on FreeBSD, since I daresay that’s the largest part of the market. More like this please!
The latest @Play column on GameSetWatch describes something I never expected to see: graphical, accessible versions of NetHack. Is part of the experience for some people staring at a terminal?
Not news, but a succinct description of DragonFly’s scheduler. Bits of what’s described there have shown up in news posts here, but I think this is the first full description.
Eric Gillespie posted in the pkgsrc-users@netbsd.org to announce the apache22 package now has shared module support; it’s not on by default. (Apache’s a common enough program that it’s worth singling out this announcement.)
Damian Vicino wrote up his experience presenting DragonFly at JRSL 2008; it apparently was lightly attended because of another big event, but the DragonFly presentation was interesting enough they ran long and had to keep answering questions even after the next presentation started. (previously mentioned here)