Sunday, February 24, 2008

Errata 008_ip6rthdr

PuffyThe OpenBSD team released an Errata entry 008_ip6rthdr for OpenBSD 4.2.

Quote from the henning@'s commit message:



MFC (mcbride)
Correctly check that we have a complete rthdr before trying to do m_copydata() on it.



I've made binpatches for i386, amd64 and sparc64.

Friday, February 22, 2008

Errata 007_tcprespond

PuffyThe OpenBSD team released an Errata entry 007_tcprespond for OpenBSD 4.2.

Quote from the henning@'s commit message:

MFC (markus)
when creating a response, use the correct TCP header instead of relying on the mbuf chain layout; with claudio@ and krw@; ok henning@



I've made binpatches for i386, amd64 and sparc64.

Wednesday, February 6, 2008

Errata 005_ifrtlabel

PuffyThe OpenBSD team released an Errata entry 005_ifrtlabel for OpenBSD 4.2 in January.

I guess a binpatch is better late than never.

Quote from the henning@'s commit message:

MFC, initial fix by Chris Cappucino, more complete fix by me:
make sure users of rtlabel_id2name() can deal with no label present, by not calling it when the label id is 0 (initial fix) and also checking for rtlabel_id2name() returning NULL (complete fix). original rtlabel code had that all right, the newer rtlabel bound to an interface code not.
impact: local users can cause a kernel panic by using the SIOCGIFRTLABEL ioctl on interfaces with no route label assigned.



I've made binpatches for i386, amd64 and sparc64.