[odc] Daily src changes for 2007-06-19
ODC
auto at squish.net
Wed Jun 20 07:00:01 BST 2007
OpenBSD src changes summary for 2007-06-19
==========================================
distrib/sets etc/ospfd.conf
libexec/ftpd sbin/ifconfig
share/man sys/arch/hppa/conf
sys/arch/hppa/dev sys/arch/i386/i386
sys/arch/luna88k/include sys/arch/luna88k/luna88k
sys/dev/pci sys/dev/sdmmc
sys/dev/usb sys/netbt
usr.bin/mail usr.bin/netstat
usr.bin/ssh usr.sbin/bgpd
usr.sbin/hoststated usr.sbin/ospfd
usr.sbin/pkg_add
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/man/mi
> sync (deraadt@)
~ lists/man/mi
> sync (deraadt@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
ospfd.conf
~ ospfd.conf
> add rtlabel to external-tag example (reyk@)
== libexec =========================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ ftpd.c
> Make sure perror_reply() is only called when errno is set. When
> changing perror_reply() -> reply(), increase error message detail
> for ftp client. Move free() statement to prevent errno clobbering.
> OK moritz (ray@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ifconfig
~ ifconfig.8 ~ ifconfig.c
> Allow IPv6 addresses to use the CIDR notation too, no need for separate
> prefixlen specification when using this form.
> man page bits by jmc.
> ok henning@, ``looks sane'' djm at . (pyr@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ubt.4
> Update history section (uwe@)
~ man4/Makefile + man4/sbt.4
> Man page for SDIO Bleutooth adapter driver, reminded by Alexey Suslikov
> (uwe@)
~ man4/man4.hppa/Makefile + man4/man4.hppa/ssio.4
> Add ssio(4). (kettenis@)
~ man4/com.4
> Update for com at ssio. (kettenis@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/hppa/conf
~ GENERIC ~ files.hppa
> Add ssio(4), a driver for the castrated National Semiconductor PC87560
> Sucky SuperIO chip. For now it only provides support for the
> i8259-compatible
> PICs on the chip, but that support is necessary to make USB interrupts
> work. (kettenis@)
~ GENERIC ~ files.hppa
> com at ssio (kettenis@)
arch/hppa/dev
+ ssio.c
> Add ssio(4), a driver for the castrated National Semiconductor PC87560
> Sucky SuperIO chip. For now it only provides support for the
> i8259-compatible
> PICs on the chip, but that support is necessary to make USB interrupts
> work. (kettenis@)
~ ssio.c + com_ssio.c
+ ssiovar.h
> com at ssio (kettenis@)
arch/i386/i386
~ pmap.c
> Mark PDE entries with PG_U and PG_M. We never need that information from
> the
> mmu, it slightly speeds up tlb misses and according to an errata from AMD
> it can actually work around a bug in the mmu.
> toby@ ok (art@)
arch/luna88k/include
~ disklabel.h
> Empty another cpu_disklabel. In this case read in the boot
> block/native label as needed rather than keeping it in cpu_disklabel.
> Also a number of assorted minor tweaks to reduce the delta to sparc64
> disksubr.c.
> 'get this in' deraadt@ (krw@)
arch/luna88k/luna88k
~ disksubr.c
> Empty another cpu_disklabel. In this case read in the boot
> block/native label as needed rather than keeping it in cpu_disklabel.
> Also a number of assorted minor tweaks to reduce the delta to sparc64
> disksubr.c.
> 'get this in' deraadt@ (krw@)
dev/pci
~ azalia.c
> Handle interrupts for the record stream as well. Recording now works.
> Tested by ajacoutot@, steven@ and Will Backman. (deanna@)
~ azalia_codec.c
> Add a dac group init, mixer table and mixer init for the Sigmatel
> codec ID 83847661 found in some Sony VAIO FE and SZ laptops.
> No regressions noticed by jasper@, steven@ or Will Backman. I've been
> using it for months. (deanna@)
dev/sdmmc
~ sbt.c
> better debug output (uwe@)
~ sbt.c
> Pass the correct flag to sbt_start() in sbt_start_cmd() (uwe@)
dev/usb
~ usbf.c ~ usbf.h
> KNF after the recent macro expansion, mostly prototype indendation.
> No binary change.
> ok uwe. (mbalmer@)
~ usbdevs
> novatel ES620 CDMA modem found in the oqo model 2 (jcs@)
~ usbdevs.h ~ usbdevs_data.h
> regen (jcs@)
~ umsm.c
> attach to the novatel ES620 found in the oqo model 2 w/sprint card (jcs@)
netbt
~ hci.h ~ hci_link.c
~ hci_event.c
> Abort all pending ACL connections when we get an HCI command parameter
> error in response to a HCI_CMD_CREATE_CON command instead of waiting
> that the user aborts due to boredom. Unfortunately, the command status
> event does not include a hint to tells us which connection failed. (uwe@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
mail
~ vars.c
> Grammar-o.
> OK jmc (ray@)
netstat
~ inet.c
> "off" isn't a pointer, it's a ulong. According to printf(3), %#lx
> is equivalent to %p.
> OK markus and itojun (ray@)
~ netstat.h
> net80211_ifstats() is called in main.c but there was no prototype.
> OK markus and itojun (ray@)
~ net80211.c
> err(3) was being called but was missing an include, and end: was
> unused.
> OK markus and itojun (ray@)
~ show.c
> Remove unused variable. (ray@)
ssh
~ atomicio.c
> if the fd passed to atomicio/atomiciov() is non blocking, then poll() to
> avoid a spin if it is not yet ready for reading/writing; ok dtucker@ (djm@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ rde.c ~ session.c
> Ignore SIGHUP in bgpd's children to allow the use of pkill -1 bgpd for
> reloading.
> ``yeah that is good'' henning@ (pyr@)
hoststated
~ hce.c ~ hoststated.c
~ pfe.c ~ relay.c
> Do not fatal out with ``pipe closed'' when a short read occurs on one
> of our socket pairs. Instead disable listening on the pipe, terminate the
> event loop, and let the parent process's SIGCHLD handler do a clean
> shutdown.
> from an ospfd diff by claudio, ok claudio@ (pyr@)
~ hce.c ~ pfe.c
> don't go through the effort of creating a SIGHUP handler through
> libevent just to ignore it, use SIG_IGN instead.
> this syncs hoststated with bgpd and (soon) ospfd. (pyr@)
ospfd
~ ospfd.c ~ ospfe.c
~ rde.c
> Allow ospfd reconfiguration through SIGHUP, add SIGHUP handlers in
> children like in bgpd so that ``pkill -1 ospfd'' works as expected.
> ok claudio@ (pyr@)
~ kroute.c ~ name2id.c
~ ospfd.conf.5 ~ ospfd.h
~ parse.y ~ printconf.c
~ rde.c ~ rde.h
~ rde_spf.c
> add support for mapping route labels to AS-external route tags.
> manpage bits from jmc@
> ok norby@ claudio@ (reyk@)
pkg_add
~ OpenBSD/Dependencies.pm
> sometimes, wanting to share code gives insight: disentangle the code
> that walks dependencies entirely. It is far less related to the main
> solver than I thought, it can be built when needed, and own its own
> state. Much cleaner design. (espie@)
~ OpenBSD/Dependencies.pm ~ OpenBSD/PackingList.pm
> first draft of a tag solver, needs more flesh to be useful (especially:
> transform the lib cache into a tags/lib cache) (espie@)
===============================================================================
More information about the odc
mailing list