Peter Avalos has updated bzip2 to fix issue CVE-2008-1372.
Hasso Tepper has updated DragonFly’s Bluetooth stack with code from OpenBSD (and originally from NetBSD, if I understand correctly.)
Update: corrected because I managed to invert just about everything in that post.
Hasso Tepper has fixed an overflow in ppp, from OpenBSD errata 2008-009.
Sascha Wildner has added a way to get a new list of PCI IDs added to the system; for those who don’t know, these lists are how the system knows what names to use for devices detected and listed in dmesg.
Matthias Schmidt has updated pkg_search with a ‘-s’ option, which provides the long description of the item(s) found in the search.
Matthias Schmidt and Simon ‘corecode’ Schubert have put together ‘dma’, a local mail delivery agent that can replace sendmail for most common needs, with the benefit of being simpler and smaller. It’s already in the system.
Chris Turner has added in support for a -l option to vnconfig(8), listing configured vnode disks. Note that this will require a full rebuild for those running bleeding-edge code.
Peter Avalos has been busy, updating mly(4), updating file to 4.23, and adding the CAM_NEW_TRAN_CODE kernel option. Thanks, Peter!
This is a very minor change, but almost everyone will use it, sooner or later: Matthias Schmidt has updated ls(1) for sorting (-t) by size (-S).
If you’re running bleeding-edge DragonFly code, Sepherosa Ziehau’s recent 802.11 changes will require you to do a ‘make quickworld’ or normal ‘make world’ on your next build, due to structure changes.
Simon ‘corecode’ Schubert has updated gdb to version 6.7.1.
Matthias Schmidt has committed a useful feature from FreeBSD that uses dumpfs to get the correct newfs command to duplicate an existing filesystem. Also, he added PAM support to cron, which I’m surprised we didn’t have already.
Matthias Schmidt committed changes to kdump(1) that make the output more human-readable. (Original code is from FreeBSD.)
Peter Avalos has added the CAM_NEW_TRAN_CODE kernel option, which apparently is very helpful in an unspecified way if you are using SCSI disks via CAM.
Simon ‘corecode’ Schubert has made libthread_xu the default threading model for DragonFly. You can switch to it immediately with a symlink if you are not running the bleeding edge code. Caveat emptor, however.
‘walt’ is the newest DragonFly committer. Hello, ‘walt’! Maybe someday I’ll know your last name so I can use it in a post!
Matthew Dillon has committed Matthias Schmidt’s pkg_search program to DragonFly, so the tool will always be accessible.
Matthew Dillon has changed the random IP sequence number generation in DragonFly to use the system generator. This issue comes from a review of the old randomizer algorithm by Amit Klein, who has worked on some similar issues. No idea how this affects other BSDs…