[odc] Daily src changes for 2005-09-08
ODC
auto at squish.net
Fri Sep 9 08:00:33 BST 2005
OpenBSD src changes summary for 2005-09-08
==========================================
sys/arch/sparc64/dev sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/conf
sys/dev/cardbus sys/dev/ic
sys/dev/pci sys/net80211
sys/scsi usr.sbin/bgpd
usr.sbin/httpd usr.sbin/pkg_add
== sys =============================================================== 01/02 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/sparc64/dev
~ ce4231.c ~ sbus.c
> make comments match the fact that we are on sun4u, plus minor cleanup
> ok mickey@ (martin@)
arch/sparc64/include
~ bsd_openprom.h ~ param.h
> make comments match the fact that we are on sun4u, plus minor cleanup
> ok mickey@ (martin@)
arch/sparc64/sparc64
~ cpuvar.h
> make comments match the fact that we are on sun4u, plus minor cleanup
> ok mickey@ (martin@)
conf
~ files
> Remove FreeBSD if_printf compat function from net80211.
> ok reyk@ (jsg@)
dev/cardbus
~ if_ath_cardbus.c ~ if_atw_cardbus.c
~ if_rtw_cardbus.c
> Remove the last of the FreeBSD compatiblity goop.
> ok reyk@ (jsg@)
dev/ic
~ ath.c
> Remove FreeBSD if_printf compat function from net80211.
> ok reyk@ (jsg@)
~ ar5xxx.h ~ ath.c
~ atw.c ~ rtw.c
> Remove the last of the FreeBSD compatiblity goop.
> ok reyk@ (jsg@)
~ ath.c
> fix a possible division by zero by using minimal default values for the
> beacon interval and the beacon miss timeout (beacon interval * 7). (reyk@)
~ ath.c
> use ieee80211_iterate_nodes to iterate the nodes and add a extra check
> for the maximal number of gpio pins. (reyk@)
dev/pci
~ if_de.c
> make de(4) use ether_input_mbuf()
> From thorpej NetBSD
> ok krw@ martin@ (brad@)
~ if_devar.h
> remove some trailing whitespace (brad@)
~ if_de.c
> add missing TULIP_STS_LINKFAIL flag in tulip_21041_media_probe().
> From NetBSD rev 1.67 and verified to still be there in -current. (brad@)
~ if_ath_pci.c ~ if_atw_pci.c
~ if_rtw_pci.c
> Remove the last of the FreeBSD compatiblity goop.
> ok reyk@ (jsg@)
~ if_ath_pci.c
> tell the driver to allocate memory for the size of ath_pci_softc
> instead of ath_softc. this fixes possible page faults with ath at pci.eyk@)
~ if_ath_pci.c
> remove unused variables from ath_pci_softc (reyk@)
~ pcidevs.h ~ pcidevs_data.h
> regen (mickey@)
~ pcidevs
> two more ibm serveraid ids (mickey@)
~ if_ath_pci.c
> save the pcitag (reyk@)
~ if_bge.c
> - Removes spl durring attach
> - Use pci_mapreg_map()
> - Ensure bge_attach() always cleans up properly upon failure
> ok krw@ sturm@ (brad@)
net80211
~ ieee80211.c ~ ieee80211_node.c
~ ieee80211_node.h
> reset the scan state for each new mode
> ok jsg@ (reyk@)
- ieee80211_compat.c ~ ieee80211.c
~ ieee80211_compat.h ~ ieee80211_crypto.c
~ ieee80211_input.c ~ ieee80211_node.c
~ ieee80211_output.c ~ ieee80211_proto.c
> Remove FreeBSD if_printf compat function from net80211.
> ok reyk@ (jsg@)
- ieee80211_compat.h ~ ieee80211.c
~ ieee80211_crypto.c ~ ieee80211_input.c
~ ieee80211_node.c ~ ieee80211_output.c
~ ieee80211_proto.c ~ ieee80211_rssadapt.c
> Remove the last of the FreeBSD compatiblity goop.
> ok reyk@ (jsg@)
~ ieee80211.c ~ ieee80211.h
~ ieee80211_crypto.c ~ ieee80211_input.c
~ ieee80211_ioctl.h ~ ieee80211_node.c
~ ieee80211_node.h ~ ieee80211_output.c
~ ieee80211_proto.c ~ ieee80211_regdomain.c
~ ieee80211_rssadapt.c ~ ieee80211_rssadapt.h
~ ieee80211_var.h
> mostly knf
> ok jsg@ (reyk@)
scsi
~ sd.c
> free(NULL, ...) is not safe in the kernel. So check for NULL'ness
> before free()'ing buf in sd_get_parms(). Tweak code so there is only
> one free(buf, ...) to worry about.
> ok deraadt at .rw@)
== usr.sbin ========================================================== 02/02 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ session.c
> fix reloads where capbilities change
> when a new peer in initialized, the configured capailities are copied.
> this copy is modified as part of the capabilities negotiation.
> now if teh session drops we want to re-negotiate capabilities at the next
> establishment, last not least because the configured capabilities might
> have changed in between (that's how I stumbled over it, added v6 shitz)
> so copy the configured capabilities over every time a session goes to
> IDLE state, unless the reason is EVNT_RCVD_OPEN, because then we're in
> capabilities negotiation. (henning@)
httpd
~ src/modules/ssl/ssl_engine_kernel.c
> ensure that renegotiation is performed for a transition from
> "SSLVerifyClient
> optional" to "SSLVerifyClient require"
> fixes CAN-2005-2700
> ok henning@, "go for it" deraadt@ (niallo@)
pkg_add
~ pod/OpenBSD::PackingList.pod
> typo, from Bernd Ahlers (espie@)
~ pkg_merge.1
> - make SYNOPSIS match usage() and tweak DESCRIPTION accordingly
> - tweak -o description a little
> ok espie@ (jmc@)
===============================================================================
More information about the odc
mailing list