[odc] Daily src changes for 2008-03-18
ODC
auto at squish.net
Wed Mar 19 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-03-18
==========================================
share/man sys/arch/i386/i386
sys/arch/sparc64/sparc64 sys/dev/usb
sys/net usr.bin/cvs
usr.bin/netstat usr.sbin/authpf
usr.sbin/rtadvd usr.sbin/rtsold
usr.sbin/snmpd
== share ============================================================= 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uslcom.4
> IRZ MC35pu GSM Terminal
> From/tested by Sergey Prysiazhnyi <apelsin at atmnis.com> (jsg@)
== sys =============================================================== 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/i386
~ freebsd_machdep.c ~ linux_machdep.c
~ svr4_machdep.c
> Clear PSL_D when entering signal handlers; pointed out by dfly people;
> ok miod@ (kettenis@)
arch/sparc64/sparc64
~ locore.s
> Get rid of some dead wood. (kettenis@)
dev/usb
~ usbdevs ~ uftdi.c
~ if_aue.c
> Bring in some changes from DragonFly:
> - New matching logic so we don't need to check against vid/pid
> to figure out which kind of chip we have
> - Match list in a struct instead of messy if statement (hurrah!)
> - More generic dual port handling
> - Insane amount of device additions, mostly found in Linux driver
> (aue included as a usb vendor got renamed)
> Tested by ckuethe@, 'looks super sensible' deraadt@ (jsg@)
~ usbdevs.h ~ usbdevs_data.h
> regen (jsg@)
~ usbdevs
> IRZ MC35pu GSM Terminal
> From Sergey Prysiazhnyi <apelsin at atmnis.com> (jsg@)
~ usbdevs.h ~ usbdevs_data.h
> regen (jsg@)
~ uslcom.c
> IRZ MC35pu GSM Terminal
> From/tested by Sergey Prysiazhnyi <apelsin at atmnis.com> (jsg@)
net
~ if_pppoe.c
> Don't use MBUFLOCK() for ifqueue protection use the correct splnet() dance
> instead. OK canacar@ (claudio@)
~ if_pppoe.c
> Don't use ph after the m_pulldown() calls because the mbuf chain could be
> modified. Better save than sorry. OK canacar@ (claudio@)
== usr.bin =========================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ tag.c
> sync the usage with the manpage, use "symbolic_tag" instead of "tag"
> for the argument to distinguish it from the command keyword which is
> less confusing.
> ok joris@ (reyk@)
netstat
~ if.c
> Make -I work correctly. RTM_NEWADDR needs to filter the ifname as well.
> Found by and tested jmc@ (claudio@)
== usr.sbin ========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
authpf
~ authpf.8
> Fix mention of authpf_users table (s/authpf users/authpf_users/).
> ok jmc@, mcbride@ (merdely@)
rtadvd
~ rtadvd.c
> correct CMSG_SPACE and CMSG_LEN handling as done in other places. These
> are the complicated cases where multiple messages are sent. discussed
> with kettenis, hshoexer, and rtsol tested by jmc - thanks (deraadt@)
rtsold
~ probe.c ~ rtsol.c
> correct CMSG_SPACE and CMSG_LEN handling as done in other places. These
> are the complicated cases where multiple messages are sent. discussed
> with kettenis, hshoexer, and rtsol tested by jmc - thanks (deraadt@)
snmpd
~ ber.c
> fix bug that ber_oid2ber skips the first byte when encoding powers of
> 128. E.g., it will encode 128 as 0x00 instead of 0x81 0x00.
> From Matthew at Dempsky dot org (reyk@)
~ ber.3 ~ ber.c
~ ber.h ~ mib.c
~ trap.c
> remove ber_add_astring and make it the default behaviour in
> ber_add_string, ber_add_nstring, and ber_add_bitstring to allocate and
> copy the provided buffer instead of just attaching it to the ber
> element. this may add some overhead but fixes and avoids some bugs
> with static buffers and simplifies the ber api again.
> From Matthew at Dempsky dot org
> With input from claudio@ (reyk@)
===============================================================================
More information about the odc
mailing list