OpenBSD Journal
| Link | http://undeadly.org/ |
| Feed | http://undeadly.org/cgi?action=rss |
| Updated | 2026-09-15 12:18 |
on (#5WBN6)
With the followingcommit,Theo de Raadt (deraadt@) moved -currentto version 7.1-beta:
on (#5VEVD)
Crystal Kolipe has donea four partmulti-part write upabout getting OpenBSD running on aPinePhone here:
on (#5V2PB)
A long list of recent LibreSSLcommits by Theo Buehler (tb@)culminated inbumps to library versions:
on (#5V2CC)
Johathan Gray (jsg@) hasupdatedDRMto Linux 5.15.14 (with support for several additional chips):
on (#5T7E2)
Damien Miller (djm@) justnoted on social media that he has committed(starting here)changes which allow control overssh-agent(1)key-forwarding based on destination host and forwarding path.A detailed description isavailableon theOpenSSH site.
on (#5T7E3)
After much preparatory work in base and ports,clang(1)has been upgraded to version 13.0.0 (on the relevant platforms).Patrick Wildt (patrick@) made thecommits.
on (#5QQ8P)
The OpenBSD projecthas releasedOpenBSD 7.0,the project's 51 release.As usual, the release pageoffers highlights, installation and upgrade instructions, as well as links toother resources such as thedetailed changelog.Notable improvements include, but are not limited to:
on (#5QG3J)
In the run-up to the OpenBSD 7.0 release, we note several recent interestingthings previously unreported:
on (#5QA8E)
As a result of a licence change byRealtek,that company's wireless firmware images are now included in the tree.The followingcommitby Kevin Lo (kevlo@)explains the details:Read more…
on (#5Q74V)
Did you just runsyspatch(8)and see it fail?Here's the reason: one of the two root certificatesbehind the (excellent)Let's EncryptCA service has expired.A bug in (the "legacy" verifier of)LibreSSLalso contributed.The syspatches (for OpenBSD 6.8,032, for OpenBSD 6.9,018) mitigate the unfortunate situation.However, your syspatch may fail if your local mirror uses aLet's Encrypt certificate.Patch-22!In that case, the best advice may be to try a mirror that does notuse a Let's Encrypt certificate just to get past this speed bump.Read more…
on (#5Q3JB)
EuroBSDCon 2021was held [virtually] earlier this month.Videos of the presentation arenow available.Amongst the OpenBSD-related presentations is that byMarc Espie (espie@) -Debug Packages in OpenBSD(slides,video).
on (#5PCB7)
Thanks to acommitby Damien Miller (djm@),scp(1) (in -current)now defaults to using theSFTP protocol:
on (#5P9HB)
In a recentmessageto tech@ Martin Pieuchot (mpi@) wrote aboutanalysis of kernel lock contention.We reproduce the message(s) here, reformatted with his permission.
on (#5P447)
Florian Obser (florian@)has committeda significant speed boost fortraceroute(8):
on (#5P448)
With the followingcommit,Matthieu Herrb (matthieu@)gavexterm(1)someunveil(2)goodness:
on (#5P2Y5)
With the followingcommit,Tobias Heider (tobhe@)added client-side support for DNS configurationto iked(8):
on (#5P2Y6)
Job Snijders (job@)importedthetimeout(1)utility from NetBSD:
on (#5NZMD)
OpenBSD Journal co-editor Solène Rapenne (solene@) writes,
on (#5NZDF)
Theo de Raadt (deraadt@)committeda change which significantly reduceshibernatetime on machines with larger amounts of RAM:
on (#5NYCC)
In amessage to tech@Damien Miller (djm@)explained the consequences of his recentcommit:
on (#5NY83)
Claudio Jeker (claudio@) hascommittedsupport for simple include and exclude casesin (open)rsync:
on (#5NT0S)
OpenBSD Journal co-editor Peter Hansteen writes in, saying
on (#5NGPK)
With the followingcommit,Theo de Raadt (deraadt@) moved -currentto version 7.0-beta:
on (#5MF8S)
Now enabled by default on OpenBSD -current is dhcpleased(8), a dynamic host configuration protocol daemon written by florian@ (Florian Obser), who spoke with us about his work:I suppose this is either the KAME project's fault, or if we don't want to go that far back, Theo's fault. At g2k16 he floated the idea of a network configuration daemon. It would collect "proposals" for IP addresses, default routes andDNS configuration from various sources (DHCP,IPv6 router advertisements, umb(4), etc.),make some policy decisions, configure the network, and set resolv.conf(5)Read more…
on (#5MA7V)
Florian Obser (florian@) has enableddhcpleased(8)andresolvd(8)[on both of which wereportedearlier]in base.
on (#5K96Y)
Since ourprevious report,there has been significant progress on support for riscv64:
on (#5JB13)
Sven G is back with another tale of using a Raspberry Pi in his garage:
on (#5J1ST)
Frederic Cambus (fcambus@) hasbloggedabout the recent history and current state of toolchains on OpenBSD.It provides a good explanation of how and why things got to where they stand.
on (#5HA09)
The OpenBSD project has releasedOpenBSD 6.9, the project's 50th release. As usual the release page offers highlights, installation and upgrade instructions as well as links to other resources such as the detailed changelog.Notable improvements include, but are not limited to
on (#5GZ72)
With the followingcommit,Dale Rahn (drahn@)imported initial support for the64-bitRISC-Varchitecture:
on (#5GKYH)
We received a contribution from Sven G, about checking the temperature in the garage where his dog sleeps with OpenBSD:
on (#5FMMK)
Dr. Brian Robert Callahan (bcallah@)blogged about his work in getting D compiler(s) working under OpenBSD.The first paragraph reads:
on (#5FGAM)
Hoping to be able to make a conference in Vienna in September (and doing it digitally if not), the EuroBSDCon is now accepting submissions for presentations and tutorials.
on (#5ERD8)
In a recent blog post, OpenBSD developer Solène Rapenne (solene@) offers an over view of the security features offered by a default OpenBSD installation. The first paragraph of the introduction reads,
on (#5ER3M)
With the followingcommit,Florian Obser (florian@) importeddhcpleased(8),DHCP daemon to acquire IPv4 address leasesfrom servers, plusdhcpleasectl(8),a utility to control the daemon:
on (#5EMNG)
With the followingcommit,Florian Obser (florian@) importedresolvd(8),a daemon for handling nameserver configuration:
on (#5EHJX)
In this commit, David Gwynne (dlg@) adds a new veb(4) driver to the tree. David's goal is to replace the old bridge(4) driver:Read more…
on (#5EF2R)
Mark Kettenis (kettenis@) isteasingOpenBSD booting multi-user on Apple M1 hardware:
on (#5E4W6)
Recent noteworthy things commited to -current and not previously reported include:
on (#5E0EW)
You may have missed the event during the weekend, but with this commit, OpenBSD -current turned 6.9-beta.The commit message reads,Read more…
on (#5DM4V)
Does your pf configuration have route-to rules? If so, you need to consider the implications of this commit by David Gwynne (dlg@) carefully.
on (#5D82D)
OpenBSD has managed to drop KDE3 and KDE4 in the6.8 -> 6.9 release cycle. Thatmakes me very happy because it was a big piece of workand long discussions.This of course brings questions:Kde Plasma 5 package missing.After half a year of work, I managed to successfullyupdate the Qt5stack to the last LTS version 5.15.2.On the whole, the most work was updatingQtWebengine. What a monster! With my CPU power at home,I can build it 1-2times a day which makes testing a little bit annoyingand time intensive.But today we can be happy about an up-to-date KDE stack in OpenBSD.Currently - at the end of January - our stack is very up-to-date:
on (#5D74P)
With the followingcommit,Thomas Frohwein (thfr@)added a joystick/gamecontroller driver to -current:
on (#5D107)
IntroductionPf-badhostis a very practical, robust, stable and lightweight security script for network servers.It's compatible with BSD based operating systems such as {Open,Free,Net,Dragonfly}BSD and MacOS. It prevents potentially-bad IP addresses that could possibly attack your servers (and waste your bandwidth and fill your logfiles), by blocking all those IPs contacting your server, and therefore it makes your server network/resources lighter and the logs of important services running on your server become simpler, more readable and efficient.Read more…
on (#5CRNW)
OpenBSD developer Vadim Zhukov (zhukov@)has added preliminary OpenBSD support toOpen Broadcaster Software (OBS) Studio release26.1.0and later. The changes come as part of an ongoing collaboration between the upstreamOBSproject and OpenBSD developers.Preliminary OpenBSD support was added in two commits.Oneintroducedsndio(7) support.This adds a sndio plugin which Zhukov advises will provide more reliable, lower latency audio mixing than the ffmpeg plugin for OpenBSD users.The otherprovides basic support such as help evaluating OpenBSD-specific filesystem paths.A link to the release waspostedon Reddit, with a title claiming full OpenBSD support.Bryan Steele (brynet@) was quick to provide helpful context in acomment:
on (#5C6C7)
With the followingcommit,Marcus Glocker (mglocker@)added an enhanced privacy control for video recording: