It’s possible to accidentally truncate your password when using DES encryption and 0x80 in UTF-8 encoding. It’s fixed.
There were some benchmarks of DragonFly 3.0 some time ago on Phoronix. (You may recall it being mentioned here previously.) The disk numbers always seemed weird to me, so I repeated that part of the test, and here’s my writeup.
Sepherosa Ziehau has made some changes to SIOCGIFDATA, so if you are using DragonFly-master and pf, you will need a full rebuild. Also pftop, if you use it.
Three more weekly status updates from DragonFly/GSoC students: Mihai Carabas, Vishesh Yadav, and Ivan Sichmann Freitas. That’s all for the past/first week.
Loganaden Velvindron posted a terse update on the state of his Summer of Code work for DragonFly. I’m still waiting on the other students.
If you have a i386 DragonFly machine, emulators/wine-devel should now work.
John Marino proposed cutting several game demos from pkgsrc. I don’t think they are playable at this point, even if you have the missing source files.
Thanks to Magliano Andrea Andrea Magliano, a new version of ACPI has been added to DragonFly, acpica-unix 20110527.
If you are running bleeding-edge DragonFly, libpthread was broken for a short period. If you built anything in the last … 12 hours? You may want to rebuild it. If that doesn’t describe you, it’s a nonevent.
It’s funny that I’m reporting a short-term break in bleeding-edge operating system code as any sort of surprise. It shows something about how stable DragonFly-master is most of the time.
Sepherosa Ziehau has added igb(4) version 2.2.3 direct from Intel, for support of their 82575 and 82576 Ethernet controller chips. It now shares a hardware abstraction layer with the em(4) driver, too.
John Marino posted a report of pkgsrc-currentbuilding on DragonFly i386. The success rate for package building is so good that the “top” package break was security/libpreludedb, with only 9 dependencies. Everything else was less than that. I have never seen a pkgsrc build report before with only single-digit figures for dependent breakage; this is fantastic.
As noted in a recent commit, it’s possible to set up a HAMMER2 /usr/obj and survive a buildworld. That’s good progress.
Note that this is basic work, so features like multi-master and deduplication are not present yet, and it’s still work in progress, so don’t try HAMMER2 unless you like losing data. Watch the branch for changes, though.
(I’m going with “HAMMER2” for the name.)
Sepherosa Ziehau has been making various updates that conform to standards lately, including “RFC4653 Non-Congestion Robustness (NCR)” and “RFC3517bis“. I’m not familiar with what they do, but you can follow the links and read the RFCs if you are curious.
(Not sure if I got that 3517 one correct…)
TUI mode is available now for kgdb on DragonFly, thanks to John Marino. It’s apparently a Text User Interface for debugging core files. I haven’t used it, so I’m relying on the testimony of others.
Apparently Apache 2.4 has a bug that will cause network stalls when sending data that doesn’t line up with segment size. Sepherosa Ziehau has put in a workaround for the issue. Alternately, you can use www/apache22.
Matthew Dillon’s recently added getaddr/setaddr support, dumping, and session encryption, among other things, to Hammer 2. Or is it HAMMER2? I’m not sure.
John Marino has updated libncurses, libedit, gdb, libgmp, and zlib. The release notes are helpfully contained within each commit. If that wasn’t enough, he’s also added terminfo, a future replacement for termcap, if I understand correctly.
Peter Avalos has updated OpenSSL in two different places:. The 3.0 release now has OpenSSL 1.0.0j, which fixes several security issues (see link for CVE IDs). DragonFly 3.1 now has OpenSSL 1.0.1c. As for a changelog… this, maybe?
If you are having USB issues on boot with DragonFly, Sepherosa Ziehau’s sysctl suggestions may help you.
Venkatesh Srinivas posted an explanation of the virtio update he’s working on. I linked to the work before, but not his explanation, which goes into the ‘vm_balloon’ device.