[odc] Daily src changes for 2007-05-12
ODC
auto at squish.net
Sun May 13 07:00:01 BST 2007
OpenBSD src changes summary for 2007-05-12
==========================================
gnu/usr.bin/cvs lib/libc
sbin/fsck sbin/mount
share/man sys/arch/aviion/aviion
sys/arch/luna88k/include sys/arch/luna88k/luna88k
sys/arch/m88k/m88k sys/arch/mvme88k/mvme88k
sys/dev sys/dev/pci
usr.bin/cvs usr.bin/rcs
usr.bin/tip usr.sbin/pkg_add
== gnu =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
usr.bin/cvs
~ src/diff.c
> when comparing two revisions of a directory tree, don't show dead files
> as new in the 2nd revision
> 'makes sense' niallo, ok xsa (sturm@)
== lib =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ net/getaddrinfo.c
> Clean up macros according to style. From tbert <bret dot lambert at
> gmail>.
> OK moritz@ and jaredy at . (ray@)
~ net/getaddrinfo.c
> Use size_t for strlen results.
> OK moritz at . (ray@)
~ stdio/putc.3
> Document errno usage. From Tobias Stoeckmann.
> Earlier diff OK jmc@, with nit by otto at . (ray@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
fsck
~ fsck.8
> remove references to mount_vnd.8 and fsck_vnd.8 as these are not hooked
> into the build yet.
> ok jmc@ (fkr@)
mount
~ mount.8
> remove references to mount_vnd.8 and fsck_vnd.8 as these are not hooked
> into the build yet.
> ok jmc@ (fkr@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/pci.4
> use the right capitalization for `SMBus'
> ok jmc@ (sobrado@)
~ man4/acx.4
> use the right capitalization for `CardBus'
> ok jmc@ (sobrado@)
~ man4/rln.4
> use the right capitalization for `WaveLAN'
> ok jmc@ (sobrado@)
~ man9/pci_conf_read.9
> use the right capitalization for `CardBus'
> ok jmc@ (sobrado@)
~ man4/puc.4
> use the right capitalization for `CardBus'
> ok jmc@ (sobrado@)
~ man4/malo.4
> use the right capitalization for `CardBus'
> ok jmc@ (sobrado@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/aviion/aviion
~ av400_machdep.c
> Change the 88100 interrupt handlers to process DAEs with interrupts
> enabled,
> as done for DAEs not occuring during interrupts.
> Remove the check for unprocessed DAE on return from trap() in eh_common.S,
> since this can't happen. As a result, the return-from-trap code becomes
> identical on 88100 and 88110 systems. (miod@)
~ machdep.c
> Increment ncpus when hatching a secondary processor. (miod@)
arch/luna88k/include
~ board.h
> Remove unused code and definitions pasted over from mvme188 support, which
> do
> not apply to luna88k. (miod@)
arch/luna88k/luna88k
~ machdep.c
> Remove unused code and definitions pasted over from mvme188 support, which
> do
> not apply to luna88k. (miod@)
~ machdep.c
> Change the 88100 interrupt handlers to process DAEs with interrupts
> enabled,
> as done for DAEs not occuring during interrupts.
> Remove the check for unprocessed DAE on return from trap() in eh_common.S,
> since this can't happen. As a result, the return-from-trap code becomes
> identical on 88100 and 88110 systems. (miod@)
~ machdep.c
> Increment ncpus when hatching a secondary processor. (miod@)
arch/m88k/m88k
~ genassym.cf ~ process.S
> On multiprocessor kernels, update p->p_pcu on exit from the scheduler.
> (miod@)
~ eh_common.S
> Change the 88100 interrupt handlers to process DAEs with interrupts
> enabled,
> as done for DAEs not occuring during interrupts.
> Remove the check for unprocessed DAE on return from trap() in eh_common.S,
> since this can't happen. As a result, the return-from-trap code becomes
> identical on 88100 and 88110 systems. (miod@)
arch/mvme88k/mvme88k
~ m187_machdep.c ~ m188_machdep.c
~ m197_machdep.c
> Change the 88100 interrupt handlers to process DAEs with interrupts
> enabled,
> as done for DAEs not occuring during interrupts.
> Remove the check for unprocessed DAE on return from trap() in eh_common.S,
> since this can't happen. As a result, the return-from-trap code becomes
> identical on 88100 and 88110 systems. (miod@)
~ machdep.c
> Increment ncpus when hatching a secondary processor. (miod@)
dev
~ softraid.c
> Add initial bits for assembly at boot time. (marco@)
~ vnd.c
> Use VNDLABELDEV() and not DISKLABELDEV() in writedisklabel() since
> VNDLABELDEV() is used in readdisklabel(). VNDLABELDEV() preserves the
> vndsimple() property encoded in the device. (krw@)
dev/pci
~ if_msk.c ~ if_mskvar.h
> Take alignment restrictions into account when setting up RAM buffer
> addresses.
> This makes Yukon-2 FE chips work reliably.
> Pointed out by giovanni at gmail dot com. (kettenis@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ rcsnum.c
> Change 0x30 to more readable '0'.
> OK xsa at . (ray@)
rcs
~ rcsnum.c
> Change 0x30 to more readable '0'.
> OK xsa at . (ray@)
tip
~ acu.c
> Prevent core dump if strpbrk() returns NULL. Reported to bugs@ by
> Pav Lucistnik <pav at FreeBSD>, thanks!
> OK otto at . (ray@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/PackageRepository.pm ~ OpenBSD/PkgSpec.pm
> pass refs around instead of extending them. (espie@)
~ pkg_create
> strip extra quotes from all defines. (espie@)
~ OpenBSD/PkgSpec.pm
> somewhat sneaky: allow PkgSpecs to be objects, so that we can perform
> optimizations on them. For now, we just do the subpattern split once.
> (espie@)
~ OpenBSD/PackageLocator.pm ~ OpenBSD/PackageRepository.pm
> also allow Spec objects in Repository matches. (espie@)
~ OpenBSD/PkgSpec.pm
> oops, make the object variant functional (espie@)
~ OpenBSD/Dependencies.pm
> use OO version of spec match (espie@)
~ pkg ~ pkg_add
~ pkg_info ~ OpenBSD/PackingElement.pm
~ OpenBSD/PkgCfl.pm
> use PkgSpec objects most of the time (espie@)
~ OpenBSD/PackageLocator.pm ~ OpenBSD/PackageRepository.pm
> use match_ref consistently (espie@)
~ pod/OpenBSD::PkgSpec.pod
> document the object interface to PkgSpec. (espie@)
~ OpenBSD/PackageLocator.pm ~ OpenBSD/PackageRepository.pm
~ OpenBSD/PkgSpec.pm
> kill old PkgSpec interface (espie@)
~ OpenBSD/Dependencies.pm ~ OpenBSD/PackingElement.pm
> lift PkgSpec creation up into PackingElement::Dependency. (espie@)
~ OpenBSD/Replace.pm
> oops. forgot this one. Noticed by M.Pereboom. (espie@)
~ OpenBSD/PkgSpec.pm
> remove obsolete comment. (espie@)
===============================================================================
More information about the odc
mailing list