OpenBSD Journal
Home : : Add Story : : Archives : : About : : Create Account : : Login :
Beta Update - Request for (more) Testing
Contributed by rueda on Tue Aug 08 06:57:01 2017 (GMT)
from the rinse-and-repeat dept. has received an update. The most significant changes include:

  • The site has been given a less antiquated "look". (As the topic icons have been eliminated, we are no longer seeking help with those graphics.)
  • The site now uses a moderate amount of semantic HTML5.
  • Several bugs in the HTML fragment validator (used for submissions and comments) have been fixed.
  • To avoid generating invalid HTML, submission content which fails validation is no longer displayed in submission/comment previews.
  • Plain text submissions are converted to HTML in a more useful fashion. (Instead of just converting each EOL to <br>, the converter now generates proper paragraphs and interprets two or more consecutive EOLs as indicating a paragraph break.)

The redevelopment remains a work-in-progress. Many thanks to those who have contributed!

As before, constructive feedback would be appreciated. Of particular interest are reports of bugs in behaviour (for example, in the HTML validator or in authentication) that would preclude the adoption of the current code for the main site.

[ 32 comments 2d18:51 ago ] (flat) (expanded)

Large Batch of Kernel Errata Patches Released
Contributed by rueda on Fri Aug 04 00:24:23 2017 (GMT)
from the patch now! dept.

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:

Errata patches for a number of kernel issues have been released for
OpenBSD 6.1 and 6.0.

[ 2 comments 11d3:23 ago ] (flat) (expanded)

mandoc-1.14.2 released
Contributed by pitrh on Sat Jul 29 12:23:24 2017 (GMT)
from the many manners of manuals dept.

Ingo Schwarze (schwarze@) writes in saying:

i just released portable mandoc-1.14.2. It is available now from

The whole message reads,

[ 0 comments ] (flat) (expanded)

Default compiler switched to clang on amd64 and i386
Contributed by rueda on Thu Jul 27 07:42:12 2017 (GMT)
from the clanging now extremely loud dept.

With this commit, the default compiler for (-current base system on the) amd64 and i386 platforms has been changed to clang(1):

Module name:	src
Changes by:	2017/07/26 13:44:42

Modified files:
	share/mk       : 

Log message:
switch the default compiler on amd64 and i386 to clang,
but keep gcc4 in the build for these as well

ok deraadt@

The default compiler for ports has also changed for these platforms.

[ 5 comments 17d21:49 ago ] (flat) (expanded)

Add vmctl send and vmctl receive
Contributed by phessler on Sun Jul 16 18:49:30 2017 (GMT)
from the move-along-nothing-to-see-here dept.

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 vmctl(8) : vmctl send myvm | ssh vmctl receive Yes, it's that easy.
Ed: this is *paused* migrations, not live migrations.

[ 7 comments 20d12:44 ago ] (flat) (expanded)

OpenBSD and the modern laptop
Contributed by pitrh on Mon Jul 10 22:28:33 2017 (GMT)
from the greybeards go modern dept.

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.

[ 0 comments ] (flat) (expanded)

Request for testing:
Contributed by rueda on Tue Jul 04 12:20:17 2017 (GMT)
from the better-late-than-never or shut-up-and-code dept.

TL;DR - A modernised version of Undeadly is available for testing at <>. 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.

[ 44 comments 1:51 ago ] (flat) (expanded)

Ted Unangst on notable recent changes in OpenBSD
Contributed by rueda on Wed Aug 09 00:49:47 2017 (GMT)
from the the-saga-continues dept.

The flak reports by Ted Unangst (tedu@) continue with part 624.

Update - parts 625, 626

[ 1 comment 9d19:24 ago ] (flat) (expanded)

Kernel relinking status from Theo de Raadt
Contributed by pitrh on Wed Jul 05 05:03:58 2017 (GMT)
from the all tomorrows random gaps dept.

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:

5 weeks ago at d2k17 I started work on randomized kernels. I've been having conversations with other developers for nearly 5 years on the topic... but never got off to a good start, probably because I was trying to pawn the work off on others.

[ 10 comments 38d13:07 ago ] (flat) (expanded)

Support OpenBSD!

Donate to OpenBSD

Buy OpenBSD products


We are constantly on the lookout for stories of how you put OpenBSD to work. Please submit any informative articles on how OpenBSD is helping your company.

Older Stuff
Saturday, July 01
12:54 On the Insecurity of TIOCSTI (0)
Thursday, June 29
16:39 BSDCan 2017 - Trip report double-p (4)
09:39 d2k17 hackathon report: Martin Pieuchot on moving the network stack out of the big lock (0)
Wednesday, June 28
07:49 d2k17 Hackathon Report: Alexander Bluhm on Network Stack Improvements and more (0)
Thursday, June 22
06:55 OpenBSD now has Trapsleds to make life harder for ROPers (1)
Tuesday, June 13
02:52 KARL - kernel address randomized link (18)
Friday, June 09
16:48 OpenBSD Daily, code review, and you (4)
11:21 Running OpenBSD on Azure (2)
01:34 d2k17 Hackathon Report: Florian Obser on slaacd(8) (1)

Older Stuff...
Yesterday's Edition...

OpenBSD Errata

OpenBSD Resources

Users wishing RSS/RDF summary files of OpenBSD Journal, can retrieve: [xml]

[ Home | Add Story | Archives | Polls | About ]

Copyright © 2004-2008 Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to April 2nd 2004 as well as images and HTML templates were copied from the fabulous original with Jose's and Jim's kind permission. Some icons from used with permission from Kathleen. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. Search engine is ht://Dig. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]