[odc] Daily src changes for 2007-03-29
ODC
auto at squish.net
Fri Mar 30 08:00:21 BST 2007
OpenBSD src changes summary for 2007-03-29
==========================================
bin/md5 etc/bgpd.conf
libexec/spamd sys/arch/amd64/amd64
sys/arch/amd64/include sys/arch/arm/xscale
sys/arch/i386/i386 sys/arch/macppc/conf
sys/arch/sparc64/dev sys/arch/zaurus/dev
sys/dev/ic sys/dev/pci
usr.bin/cap_mkdb usr.bin/file
usr.bin/mg usr.bin/showmount
usr.bin/tn3270 usr.bin/touch
usr.bin/units usr.bin/wall
usr.bin/x99token usr.bin/ypwhich
usr.sbin/apmd usr.sbin/bgpd
== bin =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
md5
~ md5.c
> Do not print a warning that no valid checksums were found if there
> was a single fingerprint for a file that could not be opened.
> The warning that the file could not be opened is sufficient.
> From espie@ (millert@)
~ md5.c
> Fix a cust & pasto
> Correctly compute amount of base64 padding in checklist mode (millert@)
== etc =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
bgpd.conf
~ bgpd.conf
> Update config because of the new way prefixlen works. The prefixlen 8 - 24
> rule needs an explicit "inet" to match on IPv4 addresses only. OK henning@
> (claudio@)
== libexec =========================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
spamd
~ sdl.h
> I relinquish any copyright claim I have on this file (kjell@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ bios.c
> Comment fixes from Daniel Dickman <didickman AT gmail DOT com>, relevant
> changes
> for amd64 added by myself and while here nuke some whitespace. (gwk@)
arch/amd64/include
~ vmparam.h
> Equiv diff to amd64 as was done on i386, bump VM_PHYSSEG_MAX. Amd64 are
> PCs too...
> Tested by dlg@ and brad. (weingart@)
arch/arm/xscale
~ pxa2x0_apm.c
> Add power hook to scoop(4), replacing the Zaurus-specific scoop_* calls in
> pxa2x0_apm.c.
> Set a flag to indicate that scoop is currently suspended. Test this flag
> in scoop_timeout() (and maybe later in other places) to avoid manipulating
> scoop registers while the driver is suspended. The scoop_checkdisk timeout
> is intentionally not stopped, as it should be safe to have timeouts running
> accross suspend/resume.
> Put splhigh() in scoop_gpio_pin_write() to make changing the pin level an
> atomic operation.
> Result of prodding and diffs from Robert and Theo. (uwe@)
arch/i386/i386
~ bios.c
> Comment fixes from Daniel Dickman <didickman AT gmail DOT com>, relevant
> changes
> for amd64 added by myself and while here nuke some whitespace. (gwk@)
arch/macppc/conf
~ GENERIC
> Enable acx(4) as it is finally working on bigendian boxes. OK deraadt@
> (claudio@)
arch/sparc64/dev
~ ofwi2c.c
> ignore various i2c seeproms that sun puts on all their machine parts; ok
> miod kettenis (deraadt@)
arch/zaurus/dev
~ zaurus_scoop.c
> Add power hook to scoop(4), replacing the Zaurus-specific scoop_* calls in
> pxa2x0_apm.c.
> Set a flag to indicate that scoop is currently suspended. Test this flag
> in scoop_timeout() (and maybe later in other places) to avoid manipulating
> scoop registers while the driver is suspended. The scoop_checkdisk timeout
> is intentionally not stopped, as it should be safe to have timeouts running
> accross suspend/resume.
> Put splhigh() in scoop_gpio_pin_write() to make changing the pin level an
> atomic operation.
> Result of prodding and diffs from Robert and Theo. (uwe@)
dev/ic
~ acx.c
> Fix a scary bug when setting up the HW dma structure. Use a 2byte bus_space
> access to write the mbuf lenght instead of a 4byte one. On big endian
> machines
> the length was written to the wrong field and so no TX transactions were
> done.
> OK mglocker@ (claudio@)
~ acxvar.h
> Fix yet another endianess bug. bus_space(9) does all the necessary byte
> order
> conversions so there is no need to use htoleXX() before writing the data to
> the HW dma registers. With this and the previous acx.c commit acx(4) finaly
> works on big endian machines like macppc. OK mglocker@ (claudio@)
~ acxreg.h
> The message size calculated by BSS_JOIN_PARAM_SIZE() is off by one. The
> first byte of the essid is counted double once in the sizeof() and once
> via essidlen. Luckily the FW command ignored the additional byte.
> OK mglocker@ (claudio@)
~ acxvar.h
> Remove FW_TXDESC_GETFIELD_4() it is never used and busted. (claudio@)
dev/pci
~ ahci.c
> Correct some minor whitespace issues. (pascoe@)
~ ahci.c
> Avoid leaking a ccb in error paths. (pascoe@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cap_mkdb
~ cap_mkdb.1
> tidy up SYNOPSIS; from Igor Sobrado (jmc@)
file
~ file.1
> let the description of -m match SYNOPSIS and usage(); from Igor Sobrado
> (jmc@)
mg
~ display.c ~ macro.c
> Indicate when macro recording is in progress on the modeline.
> (This should eventually move to becoming a "real" mode.)
> Don't print end macro message unless the macro is being recorded.
> ok cloder at .oks fine art@ (kjell@)
showmount
~ showmount.c ~ showmount.8
> tidy up SYNOPSIS and usage(); from Igor Sobrado (jmc@)
tn3270
~ mset/mset.1
> fix .Nm blip; from Igor Sobrado (jmc@)
~ tn3270/tn3270.1
> remove some unneccessary `Ns'; from Igor Sobrado (jmc@)
touch
~ touch.1
> -r and -t take arguments; from Igor Sobrado (jmc@)
units
~ units.1
> tidy up SYNOPSIS; from Igor Sobrado (jmc@)
~ units.c
> sync usage(); from Igor Sobrado (jmc@)
wall
~ wall.1
> -g takes an argument; from Igor Sobrado (jmc@)
x99token
~ x99token.1 ~ x99token.c
> tidy up SYNOPSIS and usage(); from Igor Sobrado (jmc@)
ypwhich
~ ypwhich.1
> put -t in the correct place; from Igor Sobrado (jmc@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
apmd
~ apmd.c
> sync sync sync is so 1970; ok miod (deraadt@)
bgpd
~ bgpd.conf.5
> Document the new inet and inet6 filter parameters. OK henning@ (claudio@)
~ parse.y ~ printconf.c
> Until now prefixlen defaulted to AF_INET if it was used without a prefix.
> This makes prefixlen filtering for AF_INET6 unnecessary complex. From now
> on if prefixlen is used alone the address family needs to be specified
> beforehands via the new inet or inet6 keywords.
> Remove an old check so that it is finally possible to filter IPv6 prefixes.
> OK henning@ (claudio@)
===============================================================================
More information about the odc
mailing list