[odc] Daily src changes for 2007-04-17
ODC
auto at squish.net
Wed Apr 18 08:00:23 BST 2007
OpenBSD src changes summary for 2007-04-17
==========================================
distrib/i386 distrib/sets
sbin/ccdconfig sbin/newfs
share/man sys/conf
sys/dev sys/dev/acpi
sys/dev/ic sys/dev/pci
sys/kern sys/net
usr.bin/cvs usr.bin/ftp
usr.bin/spell usr.sbin/bgpd
usr.sbin/pkg_add
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
i386
~ common/Makefile.inc
> Restore inode parameter for floppy fs to the previous value (524288)
> which appears to work around a bug in newfs's summary information
> generation when used in conjunction with the other fs parameters.
> (millert@)
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.armish ~ lists/base/md.aviion
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.landisk
~ lists/base/md.luna88k ~ lists/base/md.mac68k
~ lists/base/md.macppc ~ lists/base/md.mvme68k
~ lists/base/md.mvme88k ~ lists/base/md.mvmeppc
~ lists/base/md.sgi ~ lists/base/md.sparc
~ lists/base/md.sparc64 ~ lists/base/md.vax
~ lists/base/md.zaurus ~ lists/comp/mi
~ lists/man/mi
> sync (deraadt@)
== sbin ============================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ccdconfig
~ ccdconfig.8 ~ ccdconfig.c
> remove mention of -g and assocatiated options that aren't working now
> reminded by jmc (tedu@)
newfs
~ mkfs.c
> Fix merge error; fs_inodefmt was not being set for the ffs2 case (millert@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/hifn.4
> - do not talk about cards no longer being made in the past tense
> - remove URLs, half of which were dead anyway
> - add powercrypt 5x
> fixes documentation/5451, from Tobias Stoeckmann
> help/ok naddy (jmc@)
~ man4/carp.4
> some markup from Dmitri Alenitchev, tweaked by myself; (jmc@)
~ man4/pppoe.4
> Add support for setting the address of the ppp peer.
> Use the proper in_ifscrub() / in_ifinit() calls for
> address changes to generate routing messages.
> The correct way to set the default route now
> needs the -ifp option, e.g.
> route add default -ifp pppoe0 0.0.0.1
> Since the route is set right after bringing
> the interface up, it still works w/out -ifp though.
> Changes mostly from NetBSD.
> Tested by Matthias Bauer and bluhm@
> OK canacar@ (mpf@)
~ man4/softraid.4
> Add much more language and provide a real life example on how to use this.
> (marco@)
~ man4/softraid.4
> 2 typos (marco@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
conf
~ GENERIC
> Add commented out entry for FFS2 (millert@)
dev
~ softraid.c
> Shuffle ccb contents and clean up a loop (marco@)
~ softraid.c
> Whenever there are mutliple outstanding IOs a chunk can transtion multiple
> times to the same state. Ignore that.
> Tested by thib@ (marco@)
dev/acpi
~ acpidock.c
> Fix a really emberrassing bug: Do not unconditionally call _DCK with a
> parameter of 1 (dock).
> This was causing acpidock to attempt to dock even if the machine was not
> in its dock which was causing hangs on pre-60 series ThinkPads. It was
> also causing my X60 to not see NOTIFY 0 (dock) messages which would
> initiate the docking sequence.
> Diff from Matthew R. Dempsky.
> Tested on X60 by me, on T42/43 by brad, ckuethe, reyk, Johan M:son, and
> on T21 by reyk. I think someone also tested on X40/41 but I don't
> remember who. Thanks a lot. (mk@)
~ acpi.c
> Now that acpidock no longer hangs machines during boot (at least
> according to the reports I've been getting) it should be safe to enable
> it again, so remove the #if 0 stuff around it.
> ok marco (mk@)
dev/ic
~ malo.c
> The debug printf in malo_newstate() is too verbose so require debug level 2
> to print it. (claudio@)
dev/pci
~ if_tht.c
> initial bits for the network interface glue. (dlg@)
~ if_vic.c
> point ifreq in the ioctl path at something, so we can void dereferencing
> random memory. (dlg@)
~ if_tht.c
> add some ifmedia goop.
> it looks like the firmware used to have an interface for figuring out what
> the device was plugged into, and what it had negotiated, but the newer fw
> just has a bit saying "link up" or "link down".
> so all we will use the ifmedia stuff for is to show if the link is up or
> down. (dlg@)
~ if_vic.c
> a break in the default case, while unnecessary, is still nice. (dlg@)
~ if_tht.c
> start defining the hardware structures (dlg@)
~ if_tht.c
> lots of registers (dlg@)
kern
~ kern_clock.c
> Don't bother performing ITIMER accounting on P_SYSTEM processes (i.e.
> kthreads).
> ok art@ kettenis@ (miod@)
net
~ if_sppp.h ~ if_spppsubr.c
> Add support for setting the address of the ppp peer.
> Use the proper in_ifscrub() / in_ifinit() calls for
> address changes to generate routing messages.
> The correct way to set the default route now
> needs the -ifp option, e.g.
> route add default -ifp pppoe0 0.0.0.1
> Since the route is set right after bringing
> the interface up, it still works w/out -ifp though.
> Changes mostly from NetBSD.
> Tested by Matthias Bauer and bluhm@
> OK canacar@ (mpf@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ cvsintro.7
> cvsrc(5) is no more, so point to cvs(5) instead; (jmc@)
ftp
~ fetch.c
> Support proxies which require a password just like ftp servers accept
> passwords
> based on code from Florent Thoumie, ok millert@ (drahn@)
spell
~ spell.ksh
> For "spell -t" pass the -w flag to detex like we do for deroff.
> From Owain Ainsworth. (millert@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ parse.y
> Make "network inet connected" work again. inet and inet6 became keywords
> some time ago. OK henning@ (claudio@)
pkg_add
~ pod/OpenBSD::Vstat.pod
> document the subtle tweak to Vstat that allows updates to account for
> size issues accurately. (espie@)
===============================================================================
More information about the odc
mailing list