Flavors: OpenBSD | FreeBSD | NetBSD | Darwin | Dragonfly BSD | OS X | PC-BSD | MidnightBSD | MirBSD | DesktopBSD | GhostBSD | All
Home | Login | Forgot Pass | Register


BSDNow 068: Just the Essentials

DragonFlyBSD Digest - 2014-12-20 01:55:34 UTC
BSDNow 068 has a large number video links to various BSD conference videos, a bunch of other article links,, and an interview of Michael W. Lucas about his new FreeBSD Mastery: Storage Essentials book.
Comments (0) | Direct Link to Article

BSDNow Episode 068: Just the Essentials

Undeadly.org - 2014-12-19 14:24:02 UTC

It's Michael W. Lucas week at Undeadly, as this week's episode of BSDNow features a lengthy interview with the man.

Additionally, they have more conference videos, a comparison of FreeBSD and OpenBSD security features, the OpenSMTPD folks (hi gilles@!) write about the work they've been doing, a review of httpd(8), and all the week's odds and ends in the world of BSD.

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


Comments (0) | Direct Link to Article

Michael W. Lucas' Sudo Talk Online

Undeadly.org - 2014-12-18 19:09:52 UTC

Michael W. Lucas, author of Absolute OpenBSD, SSH Mastery, and Sudo Mastery (among others!) has given a talk, titled "Sudo: You're Doing it Wrong", now online:

It runs just over an hour, so make sure you bring a snack!


Comments (0) | Direct Link to Article

In Other BSDs for 2014/12/13

DragonFlyBSD Digest - 2014-12-13 14:30:16 UTC
Get ready for some reading. There’s some packages moving from pkgsrc-wip to pkgsrc proper. pkgsrc-2014Q4 branching is planned for Monday the 15th. PC-BSD now has an automatic package/security patch upgrade mechanism. Steam on PC-BSD.  Holy grail, there. PC-BSD needs testers for the new Update Manager, for moving from 10 to 10.1 NetBSD has imported BIND […]
Comments (0) | Direct Link to Article

BSDNow 067: Must Be Rigged

DragonFlyBSD Digest - 2014-12-12 03:08:04 UTC
BSDNow’s episode this week focuses on the just-released Bitrig 1.0, and has an interview with Patrick Wildt of that project.  There’s also coverage of other topics, including the new poudriere release – that’s the tool that bulk builds packages for DragonFly and FreeBSD, though I don’t know if it’s unified across both operating systems yet.
Comments (0) | Direct Link to Article

IPFW2 branch for testing

DragonFlyBSD Digest - 2014-12-12 02:53:46 UTC
bycn82’s rewrite of IPFW2 is available as a git branch to try out; he’s posted the link.  Please try, especially if you are still working with the original ipfw. (note: remember, ‘ipfw’ in DragonFly is what was called ‘ipfw2′ years and years ago because it was a replacement of the original ‘ipfw’ in FreeBSD.  It was […]
Comments (0) | Direct Link to Article

Dec 10th Errata

Undeadly.org - 2014-12-11 19:45:05 UTC

Ted Unangst (tedu@) has announced the availability of patches for three separate issues.

The first errata addresses the recent DNS server issue

Three new errata to announce.

Malicious DNS servers could cause a denial of service with an endless series of delegations. This affects named (BIND) and unbound. There is a patch for unbound in 5.6. (unbound wasn't built in 5.5.) We don't have patches for BIND at this time.

Missing memory barriers (and other bugs) made virtio devices unreliable. Patches available for 5.5 and 5.6.

Lots and lots of security bugs in the X server have finally been fixed. http://www.x.org/wiki/Development/Security/Advisory-2014-12-09/ Patches are available for 5.5 and 5.6.

For 5.6: http://www.openbsd.org/errata56.html
http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/012_unbound.patch.sig
http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/013_virtio.patch.sig
http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/014_xserver.patch.sig

For 5.5: http://www.openbsd.org/errata55.html
http://ftp.openbsd.org/pub/OpenBSD/patches/5.5/common/018_virtio.patch.sig
http://ftp.openbsd.org/pub/OpenBSD/patches/5.5/common/019_xserver.patch.sig


Comments (0) | Direct Link to Article

Libressl 2.1.2 released.

Undeadly.org - 2014-12-09 08:48:51 UTC
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; } Brent Cook writes to [email protected]:
We have released LibreSSL 2.1.2, which will be arriving in the LibreSSL directory of your local OpenBSD mirror soon.
Read more...
Comments (0) | Direct Link to Article

In Other BSDs for 2014/12/06

DragonFlyBSD Digest - 2014-12-06 14:07:03 UTC
I have been building up quite the variety this week. Bitrig 1.0 has been released. Writing NetBSD Sound Drivers in Haskell.  (PDF, via) ruBSD 2014, happening December 13th in Moscow.  (via) How to configure full disk encryption in PC-BSD 10.1.  (via) BSD Magazine for November 2014.  (via)  Why don’t they put new issue announcements in their […]
Comments (0) | Direct Link to Article

BSDNow Episode 066: Conference Connoisseur

Undeadly.org - 2014-12-05 10:21:34 UTC

On this week's episode, It's nothing but BSDCons, with MeetBSD presentation videos, the upcoming ruBSD(Russian) and other BSDCons that are (or may be) upcoming in 2015, in addition to an interview with Paul Schenkeveld about running a BSDCon, and the usual roundup of the week's BSD-related news and rumors.

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


Comments (0) | Direct Link to Article

memcpy vs memmove

Undeadly.org - 2014-12-05 09:00:38 UTC
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; } Ted Unangst (tedu@) took the time to write up a short history of the trials and tribulations that have accompanied the recent attention being paid to the memcpy(3) and memmove(3) routines:

memcpy vs memmove

A few notes about memcpy vs memmove and some related items as well.

memcpy

The C standard specifies two functions for copying memory regions, memcpy and memmove. The important difference is that it is undefined behavior to call memcpy with overlapping regions. One must use memmove for that. As the names imply, memcpy copies data from one region to another, while memmove moves data within a region. (It’s also perfectly acceptable to memmove between different regions.)

This subtle but important distinction allows memcpy to be optimized more aggressively. In the case of memmove between overlapping regions, care must be taken not to destroy the contents of the source before they are done copying. This is easiest to see with a naive implementation of a copy loop.

Read the whole thing; it's an exciting journey into the world of bug-hunting!


Comments (0) | Direct Link to Article

Two New Kernel Errata

Undeadly.org - 2014-12-05 08:59:16 UTC
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; } In an email to tech@, Ted Unangst (tedu@) lets us know about two new kernel bugs for which patches exist:

Patches are now available for 5.5 and 5.6 which fix two kernel errata.

5.5 errata 16 and 5.6 errata 10: Several bugs were fixed that allowed a crash from remote when an active pipex session exists.

5.5 errata 17 and 5.6 errata 11: An incorrect memcpy call would result in corrupted MAC addresses when using PPPOE.

Users who don't use don't use PPPOE or PIPEX are not affected, but can still apply the patches.

Links:

http://www.openbsd.org/errata55.html http://ftp.openbsd.org/pub/OpenBSD/patches/5.5/common/016_pipex.patch.sig http://ftp.openbsd.org/pub/OpenBSD/patches/5.5/common/017_pppoe.patch.sig

and

http://www.openbsd.org/errata56.html http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/010_pipex.patch.sig http://ftp.openbsd.org/pub/OpenBSD/patches/5.6/common/011_pppoe.patch.sig


Comments (0) | Direct Link to Article

Next
Feeds from:
ArchBSD
BSDnow
BSDTalk
DiscoverBSD
DragonFlyBSD Digest
Freebsd.org-errata
Freebsd.orgNews
GhostBSD
Jeremy C Reed
OSNews
Slashdot
Topix.net
Undeadly.org



This site generally feeds most news about *BSD it can find.

If you have questions, remarks, proposals, please let us know at bsdeater(at)riboe.se.

© www.bsdeater.org 2014