There’s a security update for ftpd(8) in DragonFly, both current and release. As the note about it says, you shouldn’t use it anyway.
You can now add something to run on first boot after install, only, on DragonFly. This is probably of most use to you if you are building a custom image.
If you want to bring in the DragonFly projects repo, the option has been added to /usr/Makefile. (cd /usr; make projects-create)
Aaron LI has rewritten calendar(1) to support Chinese (lunisolar) and Julian calendars, and along the way added support for other calendars, more options, and generally improved the program. His original source archive is available, as is his reference book.
HAMMER2 now has a ‘growfs’ directive, so if there’s room in the partition, you can expand your HAMMER2 volume to fit. Related: gpt(8) and disklabel(8) now have similar options. fdisk(8) does also.
There’s a new option in efibootmgr(8) on DragonFly to boot into firmware, on next boot. You may find this useful.
ncurses has been upgraded from 6.0 to 6.2 in DragonFly; a 4 year jump. Perhaps not a huge effect on you, but I want to link to it cause there’s such nice changelogs!
Instead of posting about updates, here’s a feature that you will hopefully never notice: ‘make upgrade’, part of the upgrade process in DragonFly, will now go look for 3rd party software built to depend on deprecated DragonFly system libraries, before removing those libraries. (details) If you’ve had a program stop running because something else was upgraded – and I’m sure you have, cause “dll hell” is an actual phrase – you’ll be thankful for this.
I keep posting about how Daniel Fojt is updating basic utilities in DragonFly, and he keeps doing more of it – OpenSSH, bmake, and dialog. Some of them are multiyear jumps, and his commit messages nicely summarize the more dramatic changes.
In Daniel Fojt’s ongoing series of third-party software upgrades, he’s moved libreSSL in DragonFly up a major version, from 2.9.1 to 3.1.3. This includes TLS 1.3, among other features.
Well, it’s really the meltdown fix for Intel. You now will see it noted if the fix is present, during the DragonFly boot process.
Tomohiro Kusumi has imported a new version of ext2 filesystem support into DragonFly.
Thanks to Daniel Fojt, ldns in DragonFly is updated to 1.7.1. This time, I do have a changelog link.
It’s a minor update, but I have to point it out because my muscle memory still won’t let go of nslookup,
Francois Tigeot has updated the DRM driver in DragonFly to match what’s in Linux kernel 4.10.17. What’s that change? A few minutes of poking about doesn’t find a granular enough changelog.
Not Direct Memory Access, but the DragonFly Mail Agent, born from a desire to replace larger mail transfer agents. It has its own repository, and the upgrade came from there back into DragonFly.
I am entertained by the notion that adventure(6), backgammon(6), battlestar(6), hack(6) and trek(6) can still get updates. I did not know, incidentally, that sendmail and trek share an author.
Aaron LI has ported over a bunch of ifconfig updated from FreeBSD, and I’ll link here to a few.
Thanks to Daniel Fojt, awk(1) has jumped from the 2012 version in DragonFly, to the 2020 version. The commit message shows the highlights so you don’t have to read through the whole history. Given that DragonFly’s awk is the One True awk, that eight years are only a small percentage of the overall history.
Aaron LI has updated head(1) and tail(1) in DragonFly – new switches for head, a new switch for tail, and tac.