Feed openbsd-journal OpenBSD Journal

Favorite IconOpenBSD Journal

Link http://undeadly.org/
Feed http://undeadly.org/cgi?action=rss
Updated 2024-05-02 01:02
t2k17 Hackathon Report: Philip Guenther: locking and libc
Next up in our series of t2k17 hackathon reports is this one from Philip Guenther:
t2k17 Hackathon Report: Andrew Hewus Fresh on Perl and Coffee
Our next hackathon report comes from Andrew Hewus Fresh, who writes:
t2k17 Hackathon Report: No lock no cry... with CTF! (Martin Pieuchot)
The next t2k17 report comes from Martin Pieuchot (mpi@) who writes
t2k17 Hackathon Report: Ian Sutton on ARM progress
The t2k17 hackathon reports keep trickling in. Here's the one from Ian Sutton, who writes:
t2k17 Hackathon Report: Daniel Jakots on updating ports, Nagios OpenBGPD plugin and...
I slacked so much that even portroachstopped mailing the outdated ports I maintained as it noticed how pointless itwas :-)Read more...
t2k17 Hackathon Report: Daniel Jakots on updating ports, Nagios OpenBGPD plugin and...
I slacked so much that even portroachstopped mailing the outdated ports I maintained as it noticed how pointless itwas :-)Read more…
Kernel syspatches will soon be smaller thanks to KARL
It almost went unnoticed due to the 6.2-beta announcement, but Antoine Jacoutot (ajacoutot@) just commited a very useful update to syspatch. In this commit, the groundwork is done for having syspatch update only the kernel object files that have changed. Due to KARL, the scheme to relink the kernel for each reboot, it makes sense to save space and bandwidth that way.The commit message reads:Read more…
Kernel syspatches will soon be smaller thanks to KARL
It almost went unnoticed due to the 6.2-beta announcement, but Antoine Jacoutot (ajacoutot@) just commited a very useful update to syspatch. In this commit, the groundwork is done for having syspatch update only the kernel object files that have changed. Due to KARL, the scheme to relink the kernel for each reboot, it makes sense to save space and bandwidth that way.The commit message reads:Read more...
deraadt@ moves us to 6.2-beta!
Theo has just committed the diff that marks the end of the development cycle and the beginning of the testing phase for the upcoming 6.2 release:
deraadt@ moves us to 6.2-beta!
Theo has just committed the diff that marks the end of the development cycle and the beginning of the testing phase for the upcoming 6.2 release:
t2k17 Hackathon Report: Ted Unangst OpenBSD with more ptys
The second report from the just completed t2k17 hackathoncomes from Ted Unangst (tedu@), who writes:
RETGUARD, the OpenBSD next level in exploit mitigation, is about to debut
In a message to the tech mailling list, Theo de Raadt(deraadt@) offered a preview of the next big thing in exploit mitigation, dubbed RETGUARD:
RETGUARD, the OpenBSD next level in exploit mitigation, is about to debut
In a message to the tech mailling list, Theo de Raadt(deraadt@) offered a preview of the next big thing in exploit mitigation, dubbed RETGUARD:
Undeadly to be Upgraded Next Week
As there have been no reports of functional bugs since the last beta, and the primary goal of the work was achieved long ago, the (main) Undeadly server is to be upgraded.The upgrade, which is expected to involve downtime of no more than one hour, is scheduled for next Tuesday, 2017-08-22 07:00 UTC.Changes since the last public beta include:
Undeadly to be Upgraded Next Week
As there have been no reports of functional bugs since the last beta, and the primary goal of the work was achieved long ago, the (main) Undeadly server is to be upgraded.The upgrade, which is expected to involve downtime of no more than one hour, is scheduled for next Tuesday, 2017-08-22 07:00 UTC.Changes since the last public beta include:
t2k17 Hackathon Report: Ted Unangst OpenBSD with more ptys
The second report from the just completed t2k17 hackathoncomes from Ted Unangst (tedu@), who writes:
Smartisan Makes Another Iridium Donation to the OpenBSD Foundation
News from the OpenBSD Foundation: The Foundation has this year's first Iridium donor.The official statement from the foundation, via director Ken Westerback reads,
Smartisan Makes Another Iridium Donation to the OpenBSD Foundation
News from the OpenBSD Foundation: The Foundation has this year's first Iridium donor.The official statement from the foundation, via director Ken Westerback reads,
t2k17 Hackathon Report: Bob Beck on buffer cache tweaks, libressl and pledge progress
The first report from the just completed t2k17 hackathon comes from Bob Beck, who writes:
t2k17 Hackathon Report: Bob Beck on buffer cache tweaks, libressl and pledge progress
The first report from the just completed t2k17 hackathon comes from Bob Beck, who writes:
Beta Update - Request for (more) Testing
https://beta.undeadly.org/ has received an update. The most significant changes include:
Large Batch of Kernel Errata Patches Released
In response to the DEF CON presentation by Ilja van Sprundel,a large set of kernel patches have been released (for OpenBSD 6.0 and 6.1).These important patches should be applied ASAP!From the announce@ mailing list:
mandoc-1.14.2 released
Ingo Schwarze (schwarze@) writes in saying:
Default compiler switched to clang on amd64 and i386
With this commit, the default compiler for (-current base system on the) amd64 and i386 platforms has been changed to clang(1):
Ted Unangst on notable recent changes in OpenBSD
The flak reports by Ted Unangst (tedu@) continue with part 624.Update - part 625
Add vmctl send and vmctl receive
As we see from the commit message, new developer Pratik Vyas (pd@) adds the ability to do paused VM migrations for VMM.Mike Larkin also writes on Twitter:
OpenBSD and the modern laptop
Over at his blog, Undeadly co-editor Peter Hansteen describes the experience of installing OpenBSD-current on a new laptop.The article, OpenBSD and the modern laptop, goes into some detail on the install procedure, and hits only minor snags even when using modern and recent additions such as UEFI boot.The conclusion is that OpenBSD is well suited for laptop and desktop use, and things tend to just work.On the other hand, we strongly suggest Peter posted the article before the contents of his home directory had actually been completely transferred. He's such a packrat.
Kernel relinking status from Theo de Raadt
As you may have heard (and as was mentioned in an earlier article), on recent OpenBSD snapshots we have KARL, which means that the kernel is relinked so each boot comes with a new kernel where all .o files are linked in random order and with random offsets. Theo de Raadt summarized the status in a message to the tech@ mailing list, subject kernel relinking as follows:
Request for testing: https://beta.undeadly.org/
TL;DR - A modernised version of Undeadly is available for testing at <https://beta.undeadly.org/>.Broken features of the current site have been fixed, removed, or replaced.The new software supports - and, where appropriate, requires - HTTPS. Testing, contributions, and constructive feedback would be appreciated.An effort to modernise the Undeadly software was initiated in response to the article Undeadly and HTTPS.This has resulted in substantially reworked software which is now available for public testing.Note that this is not the completely new system which is (arguably) needed.Read more...
On the Insecurity of TIOCSTI
Theo de Raadt (deraadt@) provided some history on the insecurity of TIOCSTI [simulate typed input on terminal], with a proposal to disable it on OpenBSD:
BSDCan 2017 - Trip report double-p
The OpenBSD presence at the just concluded BSDCan was quite strong, and here is the first trip report, from Phillipp Buehler:
d2k17 hackathon report: Martin Pieuchot on moving the network stack out of the big lock
Our next report from the d2k17 hackathon comes from Martin Pieuchot, who writes:
d2k17 Hackathon Report: Alexander Bluhm on Network Stack Improvements and more
Alexander Bluhm (bluhm@) wrote in with a hackathon report:
OpenBSD now has Trapsleds to make life harder for ROPers
You heard it here (or on tech@) first: Trapsleds are in, and it makes OpenBSD even safer. Work done by Todd Mortimer and submitted to tech@ in the Trapsleds thread was later committed by Theo de Raadt.Todd's message to tech says,
KARL - kernel address randomized link
In amessage to the tech@ mailing list,Theo de Raadt (deraadt@) has announced a new randomization feature forkernel protection:
OpenBSD Daily, code review, and you
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.
Running OpenBSD on Azure
A new Microsoft Azure blog entry, Running OpenBSD on Azure, describes OpenBSD support:
d2k17 Hackathon Report: Florian Obser on slaacd(8)
Florian Obser (florian@) kindly supplied a report on his d2k17 activities:
d2k17 Hackathon Report: Antoine Jacoutot on rc.d, syspatch, and more
Our next d2k17 report comes from Antoine Jacoutot (ajacoutot@), who writes:
d2k17 Hackathon Report: Ken Westerback on XS_NO_CCB removal and dhclient link detection
Our second d2k17 report is from Ken Westerback (krw@), who writes:
d2k17 Hackathon Report: Stefan Sperling on USB audio, WiFi Progress
The first report from the recently completed d2k17 hackathon comes from Stefan Sperling, who writes:
Ted Unangst on notable recent changes in OpenBSD
The flak reports by Ted Unangst (tedu@) continue with parts 620, 621, and 622.As always, there are plenty of interesting developments.Update: part 623
MWL's "Relayd and Httpd Mastery" Published
Relayd and Httpd Mastery, the latest book in the "Mastery" series by Michael W Lucas, is now available.From the author's page for the book:
OpenBSD Community Goes Gold
Kenneth R Westerback of The OpenBSD Foundation (aka krw@, when wearing his dev hat) writes:
Official OpenBSD 6.1 CD - There's only One!
OpenBSD 6.1 was announced as the first release with no CD available for purchase.Now it turns out that in fact, exactly one CD set was made, and it can be yours if you are the successful bidder in the auction that ends on May 13, 2017.Bob Beck (beck@) writes in to tell us
Errata and (First) Binary Patches Announced
Errata for OpenBSD 6.1 and 6.0 have been announced. The message to announce@openbsd.org [from T.J. Townsend (tj@)] reads:
OpenSSH Removes SSHv1 Support
In a series of commits starting here and ending with this one, Damien Miller completed the removal of all support for the now-historic SSHv1 protocol from OpenSSH. The final commit message, for the commit that removes the SSHv1 related regression tests, reads:
The many ways of running firefox on OpenBSD
Landry Breuil, OpenBSD's firefox (and other Mozilla ports) maintainer, writes:Maybe i haven't talked about it enough on the lists, but since i'vebeen maintaining the various mozillas in the portstree (cvs log says istarted around firefox 3.6.something... 7 years ago. *sigh*) alot of things changed, so i wanted take the 6.1 release as an occasionto sum up the various ways one could run which version of which firefoxon which version of OpenBSD.Read more...
OpenBSD 6.1 Song Released
Every OpenBSD release since 3.0 (back in 2001) has had at least one relase song, and OpenBSD 6.1 is no different. Today, Theo de Raadt released the OpenBSD 6.1. The Songs page has download links, lyrics and a background story, which reads:
clang(1) added to base on amd64 and i386
A series of commits, culminating in this one, have seen clang(1) added to the base system (as a non-default compiler) on the amd64 and i386 platforms:
...78910111213141516