[odc] Daily src changes for 2007-08-22
ODC
auto at squish.net
Thu Aug 23 07:00:01 BST 2007
OpenBSD src changes summary for 2007-08-22
==========================================
etc/security lib/libc
libexec/makewhatis share/man
share/zoneinfo sys/arch/arm/xscale
sys/arch/hppa/hppa sys/arch/i386/i386
sys/arch/i386/include sys/dev/ic
sys/dev/pci sys/net80211
usr.bin/sort usr.sbin/ntpd
== etc =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
security
~ security
> plural of ID is IDs, not ID's, ok mk jmc (henning@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ time/tz-art.htm ~ time/tz-link.htm
> Update to tzcode2007f grom elsie.nci.nih.gov; no actual code changes
> (millert@)
== libexec =========================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
makewhatis
~ OpenBSD/Makewhatis.pm
> err msg looks better with a \n (espie@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man7/ports.7
> kill trailing whitespace; (jmc@)
zoneinfo
~ datfiles/africa ~ datfiles/antarctica
~ datfiles/australasia ~ datfiles/europe
~ datfiles/leapseconds ~ datfiles/northamerica
~ datfiles/zone.tab
> update to tzdata2007g from elsie.nci.nih.gov (millert@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/arm/xscale
~ pxa2x0_mmc.c
> Remove ``#define SDMMC_DEBUG''. Avoids redefinition error when compiling
> a kernel and setting SDMMC_DEBUG option.
> ok deraadt@ (mglocker@)
arch/hppa/hppa
~ autoconf.c
> Subsequent address ranges start at index 1, not index 0. (kettenis@)
arch/i386/i386
~ machdep.c
> Add bus_space_vaddr to i386 arch.
> Comments and ok kettenis, art & miod (marco@)
arch/i386/include
~ bus.h
> Add bus_space_vaddr to i386 arch.
> Comments and ok kettenis, art & miod (marco@)
dev/ic
~ com.c
> fix compilation with KDGB
> from Nicholas Marriott
> ok deraadt@ (jasper@)
dev/pci
~ if_wpi.c ~ if_wpivar.h
> when running out of rx buffers, allocate a new mbuf and copy the rx
> buffer into it using m_copym2() instead of just dropping the received
> frame. otherwise, it may happen that all rx buffers are queued by
> tcp_input() waiting for a frame that will never arrive because we are
> dropping it. when it happens, rx stop working and it is hard to
> recover from this.
> the problem is not visible when using WEP because WEP decryption is
> currently done by software and that rx buffers are copied into mbufs
> by the software decryption code.
> while i'm here, increase the number of rx buffers allocated by wpi(4)
> from 80 to 96 to limit the number of copies.
> problem and solution found by bluhm@ - thanks. (damien@)
net80211
~ ieee80211_crypto.c ~ ieee80211_crypto.h
~ ieee80211_input.c ~ ieee80211_output.c
~ ieee80211_var.h
> - add k_rxmic and k_txmic fields to struct ieee80211_key to store the
> Tx/Rx MIC for TKIP.
> - add two functions to map a PTK and a GTK to an IEEE 802.11 key and
> use them in ieee80211_input.c instead of duplicating the same code.
> properly set Tx/Rx MIC in the IEEE 802.11 key in the case of TKIP.
> - add ic_psk to struct ieee80211com to store the pre-shared key.
> - fix setting of the SECURE bit in outgoing EAPOL-Key frames.
> - when receiving msg 2 of the 4-way handshake, deauthenticate the
> station if the RSN IE does not match that of the (Re)Association
> request.
> - before parsing an RSN or WPA IE, check that there's enough room for
> the version field (2 bytes) which is mandatory.
> - various tweaks while i'm here. (damien@)
~ ieee80211_crypto.c ~ ieee80211_crypto.h
> add a ieee80211_get_txkey() function to determine the key to use for
> transmitting a frame to a given node.
> change ieee80211_encrypt() so that it now takes the key as parameter.
> this change is required because drivers doing hardware crypto need to
> know what key is being used. (damien@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
sort
~ sort.c
> sort usage(); (jmc@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ntpd
~ log.c ~ ntpd.8
~ ntpd.c
> Allow ntpd to log sensor offsets and adjtime calls to syslog at LOG_DEBUG
> priority.
> ok gwk, mbalmer, weingart
> "explicit non-ok from" henning (ckuethe@)
===============================================================================
More information about the odc
mailing list