[odc] Daily src changes for 2007-03-16
ODC
auto at squish.net
Sat Mar 17 07:00:22 GMT 2007
OpenBSD src changes summary for 2007-03-16
==========================================
distrib/miniroot distrib/notes
libexec/spamd regress/sbin
sbin/ipsecctl share/man
sys/arch/alpha/alpha sys/arch/alpha/conf
sys/arch/alpha/mcbus sys/arch/alpha/pci
sys/arch/i386/conf sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/dev/ic
sys/dev/pci sys/dev/usb
sys/lib/libsa sys/netinet
usr.bin/calendar usr.bin/renice
usr.bin/rev usr.bin/skey
usr.bin/vgrind usr.sbin/bgpctl
usr.sbin/bgpd usr.sbin/lpr
usr.sbin/ospfd usr.sbin/tcpdump
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> Give the upgrader an option to *not* fsck -f non-root filesystems. In
> fact make that the default. Help upgraders with big filesystems and no
> patience.
> Suggested by & ok beck at .rw@)
notes
~ alpha/hardware
> make a note about AlphaServer 1200 and 4100 support
> reminder from martin@ (robert@)
== libexec =========================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
spamd
~ grey.c
> now that we leave the grey, avoid annoying re-adds of white entries
> by checking for them being in the db first.
> ok millert@ (beck@)
~ sync.c
> Fix dribbly HMAC leak.
> ok reyk@ (beck@)
== regress =========================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
sbin
~ ipsecctl/Makefile + ipsecctl/ike57.in
+ ipsecctl/ike57.ok
> move autodetection of the ID type to the parser. this way the
> static flows have the correct ID, too. ok hshoexer, reyk (markus@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ipsecctl
~ ike.c ~ ipsecctl.h
~ parse.y ~ pfkey.c
> move autodetection of the ID type to the parser. this way the
> static flows have the correct ID, too. ok hshoexer, reyk (markus@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/Makefile ~ man4/usb.4
+ man4/uts.4
> add a manual page for uts(4) (robert@)
~ man4/man4.alpha/Makefile + man4/man4.alpha/mcbus.4
+ man4/man4.alpha/mcpcia.4
> add mcbus(4), mcpcia(4) manual pages and also create a link
> from mcbus(4) to mcmem(4) (robert@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/alpha
~ cpuconf.c + dec_kn300.c
> add DEC_KN300 support from NetBSD;
> This code makes it possible to run on some of the AlphaServers,
> namely AlphaServer 4100 and 1200.
> add mcbus(4) and mcpcia(4) to provide support for the system bus and
> the MCPCIA-to-PCI bus adapter that can be found in these systems
> allow the pci_swiz_bus code to handle variable extent names
> to be able to handle more than one mcpcia(4)
> "just commit it" deraadt@ (robert@)
arch/alpha/conf
~ GENERIC ~ files.alpha
> add DEC_KN300 support from NetBSD;
> This code makes it possible to run on some of the AlphaServers,
> namely AlphaServer 4100 and 1200.
> add mcbus(4) and mcpcia(4) to provide support for the system bus and
> the MCPCIA-to-PCI bus adapter that can be found in these systems
> allow the pci_swiz_bus code to handle variable extent names
> to be able to handle more than one mcpcia(4)
> "just commit it" deraadt@ (robert@)
arch/alpha/mcbus
+ mcbus.c + mcbusreg.h
+ mcbusvar.h + mcmem.c
> add DEC_KN300 support from NetBSD;
> This code makes it possible to run on some of the AlphaServers,
> namely AlphaServer 4100 and 1200.
> add mcbus(4) and mcpcia(4) to provide support for the system bus and
> the MCPCIA-to-PCI bus adapter that can be found in these systems
> allow the pci_swiz_bus code to handle variable extent names
> to be able to handle more than one mcpcia(4)
> "just commit it" deraadt@ (robert@)
arch/alpha/pci
~ pci_swiz_bus_io_chipdep.c ~ pci_swiz_bus_mem_chipdep.c
+ pci_kn300.c + pci_kn300.h
+ mcpcia.c + mcpcia_bus_io.c
+ mcpcia_bus_mem.c + mcpcia_dma.c
+ mcpcia_pci.c + mcpciareg.h
+ mcpciavar.h
> add DEC_KN300 support from NetBSD;
> This code makes it possible to run on some of the AlphaServers,
> namely AlphaServer 4100 and 1200.
> add mcbus(4) and mcpcia(4) to provide support for the system bus and
> the MCPCIA-to-PCI bus adapter that can be found in these systems
> allow the pci_swiz_bus code to handle variable extent names
> to be able to handle more than one mcpcia(4)
> "just commit it" deraadt@ (robert@)
arch/i386/conf
~ GENERIC
> enable uts(4) (robert@)
arch/sparc64/include
~ _types.h
> Timecounters for sparc64. The cleanest and easiest timecounter
> implementation this far. Uses the %tick register (as microtime was
> using before).
> kettenis@ ok (art@)
arch/sparc64/sparc64
~ clock.c ~ intr.c
> Timecounters for sparc64. The cleanest and easiest timecounter
> implementation this far. Uses the %tick register (as microtime was
> using before).
> kettenis@ ok (art@)
dev/ic
~ bcwreg.h ~ bcwvar.h
> First super massive register cleanup run; group/sort registers,
> remove lots of obsolete registers, mark unused registers for deletion,
> mark suspect registers for closer verification, comments ... (mglocker@)
~ acx.c
> Split the beacon returned by ieee80211_beacon_alloc() in two parts and
> fill everything up to IEEE80211_ELEMID_TIM into the beacon template and
> everything after and including IEEE80211_ELEMID_TIM into the tim template.
> This fixes the beacons on 11g where two TIM fields where announced.
> acx_beacon_locate() is used to calculate the offset to a defined TLV field.
> If other dirvers need it as well we may move it up into net80211.
> OK mglocker@ (claudio@)
~ bcw.c ~ bcwreg.h
> Better (constant) register naming. (mglocker@)
~ bcw.c ~ bcwreg.h
> Remove a lot of dead code and nonexisting registers. This stuff was mostly
> copied over from bce(4) and is obsolete or needs to be rewritten.
> (mglocker@)
~ bcw.c
> Cleanup prototypes. (mglocker@)
~ fxp.c
> Add missing "goto fail;" in an error path of fxp_attach(). (claudio@)
~ bcw.c
> Split the whole chip init stuff in bcw_init() into a new function
> called bcw_chip_init(), according to the 80211Init steps in the spec.
> (mglocker@)
dev/pci
~ if_em.c ~ if_em_hw.c
~ if_em_hw.h
> A new PCI id for Intel's PCIe quad port fiber adapter. (reyk@)
dev/usb
+ uts.c
> uts(4) is a driver for USB Touchscreens;
> currently the driver only support touchscreens made by eGalax and
> Future Technology Devices (ITM)
> ok deraadt@ (robert@)
lib/libsa
~ ufs.c
> Re-initialise f_seekp to 0 on a successful read_inode() return.
> Fixes a problem that prevented the booting of a kernel that, to be
> found, needs more than one block per directory iin its path to be read.
> ok miod@, deraadt@ (tsi@)
netinet
~ if_ether.c
> remove message that prints
> arplookup: unable to enter address for xxx.xxx.xxx.xxx
> because it is absolutely useless in a modern world with cable modems
> which leak arp packets over IP netblock zones; Anyone who used this as
> a diagnostic for real problems has other tools to use; from discussion
> with kitella, ok claudio (deraadt@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.birthday
> typo, okay jasper@ (pedro@)
renice
~ renice.8 ~ renice.c
> make this page more readable; (jmc@)
rev
~ rev.c
> use __progname
> ok otto@ (jasper@)
skey
~ skey.1
> use a full reference for RFC 2289; from Igor Sobrado (jmc@)
vgrind
~ vgrind.1
> - simplify synopsis and sort options: from Igor Sobrado
> - some small cleanup whilst here (jmc@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpctl
~ bgpctl.c
> Missed to remove SAFI_BOTH here. Informed about it by Steven Mestdagh.
> (claudio@)
bgpd
~ bgpd.h ~ rde.c
~ rde_update.c
> Update multiprotocol extension code to RFC 4760. This actually removes
> a few things we actually never realy cared about.
> OK henning@ (claudio@)
~ bgpd.8
> Multiprotocol Extensions for BGP-4 is now RFC 4760 (claudio@)
~ bgpd.h ~ rde.c
~ rde_update.c ~ session.c
> A few more s/2858/4760/ and use RFC <number> everywhere. (claudio@)
lpr
~ common_source/common.c
> remove unused variable; ok millert@ (stevesk@)
ospfd
~ ospfd.c
> Don't forget to set the metric in the REDIST_LABEL case. OK pyr@ (claudio@)
~ parse.y
> Make sure that the metric on redistributed prefixes is always != 0.
> If no metric was specified for it to DEFAULT_REDIST_METRIC. While this was
> checked for the simple case it was not done if only a metric type was
> specified. OK pyr@ (claudio@)
tcpdump
~ ike.h
> Recognise more vendor payloads (taken from IKE Scan) (tom@)
===============================================================================
More information about the odc
mailing list