[odc] Daily src changes for 2008-04-13
ODC
auto at squish.net
Mon Apr 14 07:00:01 BST 2008
OpenBSD src changes summary for 2008-04-13
==========================================
games/fortune games/random
lib/libc libexec/ftpd
libexec/identd libexec/tftp-proxy
regress/lib regress/sys
sbin/disklabel sbin/routed
share/man sys/arch/amd64/amd64
sys/arch/amd64/include sys/arch/i386/i386
sys/arch/i386/include sys/arch/sparc64/include
sys/arch/sparc64/sparc64 sys/dev/pci
sys/dev/usb usr.bin/aucat
usr.bin/awk usr.bin/calendar
usr.bin/mg usr.bin/ssh
usr.sbin/ftp-proxy usr.sbin/httpd
usr.sbin/ntpd usr.sbin/ripd
usr.sbin/rtadvd usr.sbin/rtsold
== games ============================================================= 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
fortune
~ fortune/fortune.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
random
~ random.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
== lib =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/malloc.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
~ net/res_random.c
> Improve the libc DNS resolver ID generation algorithm to be more
> resistant to prediction atacks by wrapping the existing LCG in a
> random permutation generator based on a Luby-Rackoff block cipher.
> lots of discussion and final ok deraadt@ (djm@)
== libexec =========================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ftpd
~ ftpd.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
identd
~ parse.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
tftp-proxy
~ tftp-proxy.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
== regress =========================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
lib
~ libc/malloc/malloc0test/malloc0test.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
sys
~ kern/signal-stress/signal-stress.c ~ sys/tree/rb/rb-test.c
~ sys/tree/splay/splay-test.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
disklabel
~ editor.c
> Redo the '?' output in (E)ditor mode so it uses two columns and once
> again fits on one page. Suggested by, tweaked and ok deraadt at . (krw@)
routed
~ main.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/uvideo.4
> some small fixes; (jmc@)
~ man9/mbuf.9
> MSIZE is defined in sys/param.h, not machine/param.h;
> from Jonathan Thornburg, documentation/5792 (jmc@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ cpu.c
> garbage collect the cpus_running global variable;
> pointed out by and ok drahn@, toby@; (thib@)
~ ipifuncs.c
> lear CPUF_RUNNING when halting a CPU. Fixes problems with powering dowm
> MP amd64 systems for quite a few people.
> ok deraadt@, krw@ (kettenis@)
arch/amd64/include
~ cpuvar.h
> garbage collect the cpus_running global variable;
> pointed out by and ok drahn@, toby@; (thib@)
arch/i386/i386
~ ipifuncs.c
> lear CPUF_RUNNING when halting a CPU. Fixes problems with powering dowm
> MP amd64 systems for quite a few people.
> ok deraadt@, krw@ (kettenis@)
arch/i386/include
~ cpu.h
> garbage collect the cpus_running global variable;
> pointed out by and ok drahn@, toby@; (thib@)
arch/sparc64/include
~ cpu.h
> Use %g7 to store a pointer `struct cpu_info', and use it whereever
> possible. (kettenis@)
arch/sparc64/sparc64
~ locore.s ~ mutex.S
> Use %g7 to store a pointer `struct cpu_info', and use it whereever
> possible. (kettenis@)
dev/pci
~ drm/drm_drv.c
> bring back a free call which was left out when moving from handrolled lists
> to tailqs. this plugs a tiny memleak.
> ``nice catch'' and ok oga@ (pyr@)
~ isp_pci.c
> Disable ISP10160 and ISP12160. They don't quite work yet, and people with
> another (working) isp(4) get hurt by this.
> ok krw@, deraadt@ (kettenis@)
dev/usb
~ usbdevs
> add my logitech camera
> "add the product id to usbdevs" robert@ (ckuethe@)
~ usbdevs.h ~ usbdevs_data.h
> sync (ckuethe@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
aucat
~ aucat.c
> - remove code that was rendered pointless by the last commit
> - minor knf
> from Pierre Riteau (jakemsr@)
awk
~ run.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
calendar
~ day.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
mg
~ theo.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
ssh
~ dh.c ~ sshd.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ftp-proxy
~ ftp-proxy.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
httpd
~ src/modules/standard/mod_rewrite.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
ntpd
~ ntp.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
ripd
~ message.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
rtadvd
~ rtadvd.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
rtsold
~ rtsold.c
> Use arc4random_buf() when requesting more than a single word of output
> Use arc4random_uniform() when the desired random number upper bound
> is not a power of two
> ok deraadt@ millert@ (djm@)
===============================================================================
More information about the odc
mailing list