Nicolas Joly passed away on 2017-06-07.
Born in 1969, he developed a passion for computer science in his youth
but chose to study biology. He then attended a bioinformatics training
at the Pasteur Institute in 1997 at the end of which he got hired in
the scientific IT department. He has continuously worked there since.
Not only was he skille [...]

The weather’s nice but the links aren’t stopping!
The future of education is plain text. (via)
Compiling the Original Commodore 64 KERNAL Source. (via)
Getting a working toilet in a video game. (via)
Harvey OS, a descendent of Plan9. (via)
Pointer Overflow Checking is in LLVM.
Shanzhai (Read more...)

The second BETA build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites.

Matthew Dillon noted some OpenVPN problems, requiring him to disable compression. I don’t think this is a DragonFly problem, or even necessarily a BSD problem, but it’s worth mentioning in case you run it.

In a
message to the tech@ mailing list,
Theo de Raadt (deraadt@) has announced a new randomization feature for
kernel protection:
Over the last three weeks I\'ve been working on a new randomization
feature which will protect the kernel.
[...]
Recently I moved all our kernels to a new mapping model, with patrick
and visa taking ca [...]

Errata patches for wsmux have been released for OpenBSD 6.1 and 6.0.
An unprivileged console user can cause a kernel crash.
Binary updates for the amd64 and i386 platforms are available via the
syspatch utility. Source code patches can be found on the respective
errata pages:
https://www.openbsd.org/errata60.html
https://www.openbsd.or [...]

Errata patches for sti have been released for OpenBSD 6.1 and 6.0.
An integer overflow exists in two range checks.
Source code patches can be found on the respective errata pages:
https://www.openbsd.org/errata60.html
https://www.openbsd.org/errata61.html
As this affects the kernel, a reboot will be needed after patching.
The fix is o [...]

Hello all,
the repository conversion setup for NetBSD CVS -> Fossil -> Git
has found a new home. Ironically, on former cvs.NetBSD.org hardware.
This provides a somewhat faster conversion cycle as well as removing
anoncvs.NetBSD.org from the process. This should avoid occasional
problems with incomplete syncs. Two other changes have bee [...]

Hello all,
the repository conversion setup for NetBSD CVS -> Fossil -> Git
has found a new home. Ironically, on former cvs.NetBSD.org hardware.
This provides a somewhat faster conversion cycle as well as removing
anoncvs.NetBSD.org from the process. This should avoid occasional
problems with incomplete syncs. Two other changes have bee [...]

The first BETA build for the FreeBSD 11.1 release cycle is now available. ISO images for the amd64, armv6, i386, aarch64, powerpc, powerpc64 and sparc64 architectures are available on most of our FreeBSD mirror sites.

OpenBSD developer Adam Wolk (awolk@) talks about a community effort to read at least one C source file from OpenBSD every day at https://blog.tintagel.pl/2017/06/09/openbsd-daily.html.
I made a new years resolution to read at least one C source file from OpenBSD daily. The goal was to both get better at C and to contribute more to the b [...]

A new Microsoft Azure blog entry, Running OpenBSD on Azure, describes OpenBSD support:
Today we are happy to share you that Azure supports OpenBSD 6.1 with the collaboration effort from Esdenera and Microsoft. Meanwhile Esdenera brings their firewall product based on OpenBSD on board Azure Marketplace now.
[Esdenera is Reyk (reyk@) Fl& [...]

Florian Obser (florian@) kindly supplied a report on his d2k17 activities:
I wanted to take an overnight train from Amsterdam to Munich
but that service had been cancelled sometime last year. So I had
to fly to not lose too much time.
Read more...

Radeon hardware support in DragonFly has been moved up to match what’s in the Linux 4.7.10 kernel. If you have a R9 290 GPU, there’s some tweaks you may need.
(n.b. may be unnecessary now from later commits; I don’t have the hardware to check.)