[odc] Daily src changes for 2008-02-13
ODC
auto at squish.net
Thu Feb 14 07:00:01 GMT 2008
OpenBSD src changes summary for 2008-02-13
==========================================
bin/mkdir lib/libc
sbin/pfctl sys/arch/hp300/hp300
sys/arch/hp300/stand/include sys/dev/pci
sys/kern usr.bin/cvs
usr.bin/ssh usr.sbin/relayd
== bin =============================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
mkdir
~ mkdir.c
> Rework the fix in 1.20. The original fix causes problems for systrace
> policies since mkdir(2) will be called for each directory in the path,
> even things like / or /usr. We now use a hybrid approach uses stat(2)
> until either we find something missing or we reach that last component.
> Then we switch to calling mkdir(). Tested by bernd@ and chl@ (millert@)
== lib =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ hash/sha1.3
> The digest in the example seems to have been generated
> by code that does not do zero padding. The example code does. Fix.
> millert@ ok (art@)
== sbin ============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pfctl.c
> Use HW_PHYSMEM64.
> ok henning@ (kettenis@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/hp300/hp300
~ pmap_bootstrap.c
> Offset the kernel message buffer down one page again, for the PROM
> scribbles
> to the upper *two* pages actually. (miod@)
arch/hp300/stand/include
~ samachdep.h
> #undef IIOV before redefining for 1:1 mappings, to silence a warning.
> (miod@)
dev/pci
~ auixp.c
> as with the recent auich(4) commit, set the sample rate of the
> front dac last.
> problem found and analyzed by ian@, thanks
> ok ian@ (jakemsr@)
~ auixp.c
> Since SPDIF support for the auixp driver is still half done
> disable it for now since some chipset revisions will freak out
> on the aparent half-initialisation.
> Also delay the setting of the DMA bits until after the codec
> detection but before the enabling of interrupts. Note that the
> DMA has to be explicitly started when the device is opened.
> From reinoud NetBSD via brad@
> tested by ian@ and matthieu@ (jakemsr@)
kern
~ kern_exec.c
> Make sure we reserve enough stack space on MACHINE_STACK_GROWS_UP
> architectures
> by aligning the stack gap. Fixes gettext port build (and probably many
> others).
> ok miod@, tedu@, tested by sthen@ (kettenis@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ status.c
> fix a crash that could happen when running status on unknown files.
> from Tero Koskinen. (joris@)
ssh
~ sshd.c ~ session.c
~ servconf.h
> rekey arc4random and OpenSSL RNG in postauth child
> closefrom fds > 2 before shell/command execution
> ok markus@ (djm@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
relayd
~ parse.y ~ relayd.c
~ relayd.h
> stylistic change: move code to add protonodes from the BNF into
> seperate functions in relayd.c (protonode_add/protonode_header). this
> code got to big to look nice in the BNF statements... (reyk@)
~ relayd.c
> no need to set values after bcopying the complete struct (reyk@)
~ check_script.c ~ parse.y
~ relay.c ~ relay_udp.c
~ relayd.c ~ relayd.h
> bump copyright (reyk@)
===============================================================================
More information about the odc
mailing list