OpenBSD Journal

Tartalom átvétel OpenBSD Journal
The OpenBSD Community.
Frissült: 33 perc 55 másodperc

BSDNow Episode 104: Beverly Hills 25519

p, 2015-08-28 10:15

This week on BSDNow, the hosts have an interview with Damien Miller (djm@) of OpenSSH fame. He talks about the recent scrubbing of the default crypto options in OpenSSH, the reasons behind the move to ChaCha20 and the problems with CBC-mode ciphers, the issue of obsolete OpenSSH releases in the wild, code refactoring for the purpose of automated testing, and a list of ideas for future improvements.

Additionally, they have the usual roundup of the week's happenings in all things BSD.

[ Video | HD Video | MP3 Audio | OGG Audio | Torrent ]

Kategóriák: *BSD

Call for Testing: Using tame() in userland

p, 2015-08-28 09:14

Theo de Raadt (deraadt@) has just released a call for testing of an initial conversions of programs in OpenBSD base to use the tame(2) API: This is for those of you interested in tame, and skilled enough to play along. Read more...

Kategóriák: *BSD

Removal of SSLv3 from LibreSSL

cs, 2015-08-27 11:02

Earlier today, Doug Hogan (doug@) committed the first parts of the removal of SSLv3 support from LibreSSL: Log message: Remove SSLv3 support from LibreSSL. Read more...

Kategóriák: *BSD

Kernel W^X extended to i386

cs, 2015-08-27 09:44
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

As mentioned back in January, Mike Larkin (mlarkin@) has been working on improving W^X protections in the OpenBSD kernel. The bulk of the work was focused on the amd64 architecture, but he recently committed similar support for the i386 architecture as well. Read more...

Kategóriák: *BSD

OpenBSD 5.8, Another Song

k, 2015-08-25 10:41
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; } The second of an anticipated four songs for the OpenBSD 5.8 release has ben published, this one written and performed by Alexandre Ratchov (ratchov@). In the announcement he says: For the 20th anniversary release of OpenBSD, I have contributed this
short sound track:

http://www.openbsd.org/lyrics.html#58b
Read more...
Kategóriák: *BSD

OpenBSD 5.8 Preorders Enabled, Release Song Published

sze, 2015-08-19 19:35
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Two important events of the OpenBSD 5.8 release cycle happened today:

  • On the Orders page, pre-orders for the new release have been enabled
  • On the Lyrics page, the OpenBSD 5.8 release song has been published, with links to OGG and MP3 formats available.

The release date is October 18th, to mark the 20th anniversary of creation the OpenBSD CVS tree, as Theo de Raadt (deraadt@) noted in the announcement:

Read more...

Kategóriák: *BSD

c2k15: beck@ on LibreSSL security, midlayer work

v, 2015-08-16 18:49
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

For your reading pleasure, here is the c2k15 report from Bob Beck (beck@):

So, Unlike many hackathons I really didn't go into this one with any specific goal of getting anything accomplished. Well, that's kind of a Lie, I did have one hidden agenda.. I knew doug@ and bcook@ and miod@ would be there, and I wanted to get many of our Coverity found issues in LibreSSL addressed.

Read more...

Kategóriák: *BSD

The OpenBSD Foundation Announces New Silver Donor: Yandex

szo, 2015-08-15 19:59
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

The OpenBSD Foundation's 2015 fundraising campaign is picking up steam. The Foundation's directors wrote in to announce yet another Silver-class donor:

The OpenBSD Foundation is happy to announce that the latest Silver level donation, from Yandex LLC, our 4th Silver level donor in 2015, has pushed the total donations received in 2015 past our basic goal of $200,000.

This does not bring our 2015 fund raising campaign to a close!

Read more...

Kategóriák: *BSD

c2k15: renato@ on ldpd(8), eigrpd(8) progress

k, 2015-08-11 14:58
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our next c2k15 report comes from Renato Westphal (renato@), who writes,

This was my first OpenBSD Hackathon and it was a very pleasant and productive experience for me. I went to Calgary with two specific goals in mind. The first was to work with rzalamena@ to finish our VPLS implementation that we started long ago.

Read more...

Kategóriák: *BSD

c2k15: guenther@ on C-states, kbind, misc improvements

k, 2015-08-11 03:25
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our next c2k15 report comes from Philip Guenther (guenther@), who writes,

I went to Calgary expecting to do some low-level x86 improvements and fix some issues turned up in the C-state work I had committed back in June...and that's actually what I did! Weird...

Read more...

Kategóriák: *BSD

c2k15: bluhm@ on regress tests, syslogd progresss, TLS work and more

v, 2015-08-09 12:51
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Alexander Bluhm (bluhm@) wrote in with this report from the recently completed c2k15 hackathon:

First of all I would like to say that SAIT in Calgary is a great place to hack. Network connectivity was perfect. Thanks for the invitation.

During this hackathon I was sitting at a table together with benno@ and reyk@. We were discussing the test framework that I have created for kernel socket splicing, pf divert, ospfd, relayd and syslogd. It is integrated in /usr/src/regress. There it spawns processes and coordinates the communication between them. Everything is written in Perl.

Read more...

Kategóriák: *BSD

c2k15: florian@ on building the hackathon network, httpd and pflow

sze, 2015-08-05 17:00
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our next c2k15 report comes from Florian Obser (florian@).

My hackathon started over a week earlier with Peter Hessler (phessler@) arriving at my place in Amsterdam. We were on the same flight to Calgary via Toronto the next morning.

The first flight was uneventful and after breakfast, elevenses, lunch and Air Canada constantly carrying my butt around (we had the help of two very nice people to find ridiculously cheap business class tickets - thank you very much!) we arrived in Toronto. Read more...

Kategóriák: *BSD

The OpenBSD Foundation Announces First Platinum Donor: CII

k, 2015-08-04 18:18
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

We have a platinum donor. The OpenBSD Foundation has announced the name of the first platinum donor:

The OpenBSD Foundation is happy to announce that the Linux Foundation's Core Infrastructure Initiative (CII) has made a significant financial donation to the Foundation. This donation is a repeat of the CII's 2014 donation, and like the first is being used by the Foundation to help cover network connectivity contracts for OpenBSD, OpenSSH and related projects. This donation makes the CII the first Platinum level contributor in the OpenBSD Foundation's 2015 fundraising campaign. Read more...

Kategóriák: *BSD

c2k15: pirofti@ on Octeon architecture progress

p, 2015-07-31 19:00
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Next up in the c2k15 reports series is Paul Irofti (pirofti@), who writes:

I arrived in Calgary with two projects in mind: writing an ACPI WMI driver and adding Flash driver support for the Octeon D-Link DSR-500 machine. This was obviously naive of me as I have not even started working on the former and barely managed to finish the later.

Read more...

Kategóriák: *BSD

c2k15: afresh1@ on libtool(1), encouragement, locales, and Hipster coffee

p, 2015-07-31 17:57
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our next c2k15 report comes from Andrew Fresh (afresh1@). Andrew writes,

I started off the hackathon without a specific project in mind hoping something interesting would come up. In the mean time I thought I would work on running the GNU libtool tests with our libtool(1) in order to see if there were things I could fix or improve. I did get it to run, but their autowhatever tools to get it to go confused me too much and I ended up running `make test` in the port and stealing the test infrastructure from there. It turns out that was the wrong tack to find broken things in libtool. All the complaints were because our error messages don't look like their error messages or other similarly useless problems. If I end up back at this, I'll instead go find ports that use the other libtool and see if I can figure out why they use it.

Read more...

Kategóriák: *BSD

c2k15: sashan@ on SMP pf progress

cs, 2015-07-30 20:06
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

One of our new developers, Alexandr Nedvedicky (sashan@), writes in to tell us about his trip to the lovely locale of Calgary for c2k15. It's been an honor for me to spend a week with OpenBSD developers. I'd like to thank to mikeb@, who somehow made it happen. I've tried not to slack too much, committing all small bugfixes to PF, we've found in past, while porting PF to Solaris. There is still one more patch to come, I'm basically waiting for O.K. from bluhm@.
Read more...

Kategóriák: *BSD

c2k15: jsg@ on graphics work: Mesa, xenocara, drm, libGL

k, 2015-07-28 20:09
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

The next c2k15 hackathon report comes from Jonathan Gray (jsg@), who got a lot done this time:

During c2k15 I mostly focussed on some of the userland parts of graphics support, Mesa which implements the OpenGL library and libdrm the library which abstracts/wraps drm ioctls sent to the kernel.

Read more...

Kategóriák: *BSD

c2k15: rzalamena@ on mpw(4), network MP safety

szo, 2015-07-25 20:29
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

For our next c2k15 installment, we welcome new developer Rafael Zalamena (rzalamena@), who just submitted his first-ever hackathon report:

My name is Rafael Zalamena (rzalamena@) and this was my first OpenBSD hackathon.

I was invited to the hackathon early this year to help renato@ and mpi@ to deal with the commit of mpw(4) device to finish the VPLS implementation for OpenBSD, but after the first days in Calgary I was offered an account to do my first commits.

Read more...

Kategóriák: *BSD

c2k15: jeremy@ on ruby work, kernel and libc bugs, ports progress

szo, 2015-07-25 20:24
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our series of c2k15 hackathon reports continues with this entry from Jeremy Evans (jeremy@):

I had a great time at c2k15 and got a lot of work done.

The first major project I worked on was switching the default version of ruby in the ports tree from 2.1 to 2.2. That's a fairly simple change, but it requires testing a bulk build of the ruby ports, which brought up some issues that had to be fixed in a handful of ports.

Read more...

Kategóriák: *BSD

c2k15: mpi@ on trunk(4), pf(4), wifi, routing, bridge(4) and more

p, 2015-07-24 20:30
td>p,td>ul,td>blockquote,td>font {margin-left:0.5ex;} a:visited {color:#303030!important;} p {margin-top:1ex;margin-bottom:0;} blockquote>p:first-child {margin-top:0;} blockquote>p:last-child {margin-bottom:0;} blockquote { background-color:#e0e0e0; padding:0.5ex 0.5ex 0.5ex 0.5ex; margin:0 0 0 3ex !important; } p+ul,p>ul {margin:0.5ex 0 0 0;} pre {margin:0;} tt {background-color:#f0f0f0; padding:0px; font-weight:500;} .bqcode { background-color: #ffffff; border:1px solid #999; padding: 0px; padding-left: 1em; }

Our next c2k15 report comes from Martin Pieuchot (mpi@), who appears to have had a quite productive hackathon:

As expected, I spent most of my time during this hackathon working on the network stack. But apart from a crazy trunk(4) bug fix I did not write much code during the week and this was completely new to me!

I always though that hackathons were the best place to write code, but what's even more important is that they are the best (well actually only) moment where one can discuss and coordinate projects with other developers IRL. And that's what I did.

Read more...

Kategóriák: *BSD