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…
Matthew Dillon is continuing his HAMMER work, with this and many other subsequent commits in the past while. Check the archive for more discussion.
Sepherosa Ziehau has committed the rest of his work separating dummynet from ipfw and making it run on a per-CPU basis. This means that, with some additional work, dummynet could be used with pf, for instance.
Sepherosa Ziehau has committed the first half of his work making dummynet(4) work per-CPU; his latest commit has a handy description and bonus ASCII art.
Peter Avalos has managed to add some changes originally from FreeBSD that makes CAM now loadable as a module. This means, as his commit message mentions, a USB floppy can be hooked up without a kernel recompilation.
The 386 processor is no longer officially supported for DragonFly. I say “officially” because it probably didn’t work anyway, as I doubt anyone was crazy enough to try it in the last few years.
Sepherosa Ziehau has made more changes to ipfw, which means a more complete rebuild is required for bleeding edge users when upgrading. This is in addition to the earlier ipfw/dummynet changes.
Gregory Neil Shapiro has updated Sendmail to version 8.14.2.