[odc] Daily src changes for 2007-12-30
ODC
auto at squish.net
Mon Dec 31 07:00:01 GMT 2007
OpenBSD src changes summary for 2007-12-30
==========================================
distrib/sets gnu/usr.bin/binutils
sbin/disklabel sbin/fdisk
sbin/fsck_msdos sbin/kbd
sbin/mknod sbin/mountd
sbin/ping6 sbin/routed
sys/arch/hp300/hp300 sys/arch/mac68k/mac68k
sys/dev/ata sys/dev/ic
sys/dev/pci sys/kern
sys/net sys/netinet
usr.bin/quota usr.bin/sectok
usr.bin/vmstat usr.sbin/dhcpd
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/mi
> sync (deraadt@)
== gnu =============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/binutils
~ Makefile.bsd-wrapper
> enforce install -S, avoids races with make -j:
> libtool does relink some files during install, and it can happen that it
> relinks stuff at the exact same time that ld is being reinstalled.
> okay kettenis@ (espie@)
== sbin ============================================================== 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
disklabel
~ editor.c
> Bring editor_add() code into line with the other editor_* functions.
> The only visible change is allowing only one chance to specify a valid
> partition letter before returning to the main edit prompt.
> "This looks OK to me" millert@ (krw@)
~ editor.c
> Since 'c' now always covers the entire disk and is always FS_UNUSED,
> there is no point in allowing the edit mode commands
> (a)add/(n)ame/(m)odify/(d)elete/(c)hange to pretend to fiddle with it.
> Some already checked for and avoided 'c', but do it in a consistant
> manner in all cases.
> ok millert@ otto@ marco@ (krw@)
~ editor.c
> Simplify code by avoiding manual manipulations of the free space
> counter. Call edit_countfree() instead.
> Feedback from otto at .
> ok millert@ "Go for it" deraadt@ (krw@)
~ editor.c
> Kill some now unneeded checks for 'c' partition manipulation. Change
> the variable 'c' to 'partno' in editor_delete() so all editor_*
> functions are even more consistant. No functional change. (krw@)
~ editor.c
> Use get_size() in editor_change() instead of hand-rolling identical
> code. Makes the size prompt/helpstring/looping the same for
> (a)dd/(m)odify/(c)hange. (krw@)
fdisk
~ fdisk.c
> sort flags in both synopsis and usage
> ok jmc@ (sobrado@)
~ fdisk.8
> sort flags in both synopsis and usage, file not commited in last diff
> ok jmc@ (sobrado@)
fsck_msdos
~ fsck_msdos.8
> sort flags in both synopsis and usage
> ok jmc@ (sobrado@)
kbd
~ main.c
> each usage requires its own line
> written with improvements by jmc@
> ok jmc@ (sobrado@)
mknod
~ mknod.c
> do not repeat "usage:" twice
> ok jmc@ (sobrado@)
mountd
~ mountd.c
> use the same argument name in synopsis and usage; lowercase "usage:"
> ok jmc@ (sobrado@)
ping6
~ ping6.c
> add missing space between argument names and ellipsis
> ok jmc@ (sobrado@)
routed
~ rtquery/rtquery.c
> usage messages should have the form "usage: command [arguments]"
> ok jmc@ (sobrado@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/hp300/hp300
~ locore.s
> Correctly handle non-null state frames on 68020 and 68030 in fpfault.
> (miod@)
arch/mac68k/mac68k
~ locore.s
> Correctly handle non-null state frames on 68020 and 68030 in fpfault.
> (miod@)
dev/ata
~ atascsi.c
> dont freeze lock or set caching modes on ata devices that arent disks, its
> not a good idea.
> found by simon@ who plugged a sata dvd drive into ahci. (dlg@)
dev/ic
~ pgt.c
> Only do pullups when necessary, m_pullup() always prepends an mbuf
> which is very bad if it is not necessary as it causes scrary mbuf
> fragmentation.
> tested and OK mglocker@ (claudio@)
dev/pci
~ pcidevs
> add the PCI id for the Sun Crypto Accelerator 6000 PCIe board.
> ok dlg@ (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ pcidevs
> - rename some SATA entries which are shared between the ATI SB700 and SB800
> chipsets
> - add some new SATA entries for the ATI SB700 and SB800 chipsets
> - add the ATI SB700 IDE PCI id
> From Linux
> ok dlg@ (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
kern
~ subr_prf.c
> Remove unused variable consintr. ok mbalmer (bluhm@)
net
~ pf_norm.c
> Make "scrub max-mss" rule work correctly;
> In pf_normalize_tcpopt() pull the TCP options before processing them.
> This gets the correct TCP options even if an mbuf chain was used, instead
> like now pointing into an invalid mbuf data buffer.
> Will close PR 5623. Diff done together with dhartmei at .
> OK dhartmei@ (mglocker@)
~ pf_norm.c
> In pf_normalize_tcpopt() call pf_pull_hdr() address family safe.
> OK dhartmei@ (mglocker@)
netinet
~ in_pcb.c
> A struct rt_addrinfo is needed for rt_missmsg() so we can use rtrequest1()
> directly instead of takeing the detour via rtrequest().
> OK henning@ markus@ (claudio@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
quota
~ quota.c
> lowercase "usage:"; align synopses
> ok jmc@ (sobrado@)
sectok
~ cyberflex.c ~ main.c
~ sectok.1
> add missing arguments to synopsis; fix brackets; lowercase "usage:"
> ok jmc@ (sobrado@)
~ sectok.1
> new sentence, new line; (jmc@)
vmstat
~ vmstat.c
> minor improvement on the diff to r1.106
> ok jsing@ (sobrado@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
dhcpd
~ dhcpd.c
> add missing space between argument names and ellipsis
> ok jmc@ (sobrado@)
===============================================================================
More information about the odc
mailing list