[odc] Daily src changes for 2006-03-06
ODC
auto at squish.net
Tue Mar 7 07:01:00 GMT 2006
OpenBSD src changes summary for 2006-03-06
==========================================
bin/ksh bin/systrace
distrib/amd64 distrib/hp300
distrib/hppa distrib/i386
distrib/luna88k distrib/mac68k
distrib/miniroot distrib/mvme68k
distrib/mvme88k distrib/ramdisk
distrib/sgi distrib/vax
games/rogue lib/libpthread
sbin/ccdconfig sbin/dhclient
sbin/pflogd sbin/ping
sbin/ping6 share/man
sys/arch/amd64/amd64 sys/arch/amd64/conf
sys/arch/i386/conf sys/arch/i386/i386
sys/dev/acpi sys/dev/pci
sys/net sys/uvm
usr.bin/cvs usr.bin/rcs
usr.sbin/apm usr.sbin/pkg_add
== bin =============================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ misc.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
systrace
~ intercept.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
== distrib =========================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
amd64
~ common/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
hp300
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
hppa
~ list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
i386
~ common/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
luna88k
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
mac68k
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
miniroot
~ list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
mvme68k
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
mvme88k
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
ramdisk
~ list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
sgi
~ ramdisk/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
vax
~ common/list
> eject -> mt (except on alpha where size tests are needed) (deraadt@)
== games ============================================================= 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/games
rogue
~ init.c ~ rogue.h
> fixes from adobriyan at gmaileraadt@)
~ save.c
> open(2) returns -1 on error, not NULL
> From: Alexey Dobriyan <adobriyan at gmail.comhenning@)
== lib =============================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libpthread
~ uthread/uthread_init.c
> Add _thread_atexit_lock and _thread_atexit_unlock to the list of
> weak functions; ok millert at .tto@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ccdconfig
~ ccdconfig.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
dhclient
~ dhclient.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
pflogd
~ privsep.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
ping
~ ping.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
ping6
~ ping6.c
> convert permanent privilege revocation to use setresuid/setresgid;
> ok henning@ (djm@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/lmtemp.4
> i386 is not special anymore (deraadt@)
~ man4/lmtemp.4
> actually, the authors section is a lie, since we rewrote it (deraadt@)
~ man4/gpioow.4 ~ man4/onewire.4
~ man4/owid.4 ~ man4/owtemp.4
> 1-Wire bus support will first appear in OpenBSD 4.0, not 3.9.
> Spotted by Dries Schellekens <gwyllion at ulyssis.org(grange@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ ioapic.c
> Synch bits of the i386 and amd64 ioapic code.
> Make ioapic redirect register writes atomic on amd64 just like on i386.
> ok niklas@, grange@ (kettenis@)
~ ioapic.c
> Remove accidentally committed debug printf. (kettenis@)
arch/amd64/conf
~ GENERIC
> Rename hpet to acpihpet so that all devices use the same naming convention.
> discussed with jordan. (marco@)
arch/i386/conf
~ GENERIC
> Rename hpet to acpihpet so that all devices use the same naming convention.
> discussed with jordan. (marco@)
arch/i386/i386
~ ioapic.c
> Synch bits of the i386 and amd64 ioapic code.
> Make ioapic redirect register writes atomic on amd64 just like on i386.
> ok niklas@, grange@ (kettenis@)
dev/acpi
~ files.acpi + acpihpet.c
> Rename hpet to acpihpet so that all devices use the same naming convention.
> discussed with jordan. (marco@)
- hpet.c
> No longer needed since it is moved to acpihpet. (marco@)
dev/pci
~ pciide.c
> Make UDMA on the VT8237 work again.
> ok jsg@, grange@ (kettenis@)
~ pcidevs
> ricoh sd/mmc controller (deraadt@)
~ pcidevs.h ~ pcidevs_data.h
> sync (deraadt@)
net
~ route.c
> KNF, cleanup etc, no binary change (henning@)
~ route.c
> cvhange a KASSERT into a if() .. panic() construct so the binary doesn't
> change every time a line is added or removed. no functional change.
> (henning@)
~ route.c
> more cleanup, again no binary change.
> as the previous changes from a train ride to frankfurt a bit over a week
> ago (henning@)
~ route.c
> change a questionable multi-level foo ? a : b construct into readable
> code. no binary change. (henning@)
~ route.c
> get rid of questionable macro gore.
> a 200+ lines diff, but no binary change. (henning@)
uvm
~ uvm_fault.c
> do not panic unwiring unmapped memory (mmap3 regress); from netbsd;
> kettenis@ tedu@ ok (mickey@)
~ uvm_km.c
> deal w/ uvm_km_alloc() returning null; tedu@ ok (mickey@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ diff3.c
> if the submitted rev(s) is/are the same as the head rev, skip the process
> for the specified file. Fix some error messages while there. OK joris@
> (xsa@)
~ diff3.c
> adapt informative message if we are sending output to stdout. (xsa@)
~ buf.c
> like gnu ci(1), continue to process valid files in argv even if some are
> invalid.
> ok xsa@ (niallo@)
rcs
~ rcsmerge.c
> if the submitted rev(s) is/are the same as the head rev, skip the process
> for the specified file. Fix some error messages while there. OK joris@
> (xsa@)
~ ci.1 ~ ci.c
~ co.1 ~ ident.c
~ rcsclean.1 ~ rcsdiff.1
~ rcsdiff.c ~ rcsintro.7
~ rcsmerge.1 ~ rcsprog.c
~ rlog.1
> many spacing cleanups (deraadt@)
~ rcsdiff.c
> fix output to mimic gnu/usr.bin/rcs. (xsa@)
~ rcsmerge.c
> adapt informative message if we are sending output to stdout. (xsa@)
~ co.c
> missing newline in checkout_rev(); spotted by joris at .sa@)
~ co.c
> should also have removed those newlines in previous commit. (xsa@)
~ co.c
> missing informative message after call to checkout_rev(). (xsa@)
~ rcs.1 ~ rcsprog.c
> move compat flags into a STANDARDS section;
> ok niallo xsa (jmc@)
~ rcsdiff.1 ~ rcsdiff.c
> move compat flags into a STANDARDS section; (jmc@)
~ rcsmerge.1 ~ rcsmerge.c
> move compat flags into a STANDARDS section;
> update usage() whilst here... (jmc@)
~ rlog.1 ~ rlog.c
> move compat flags into a STANDARDS section; (jmc@)
~ ci.c
> update usage() (jmc@)
~ rcsprog.c
> update usage(); (jmc@)
~ rcsclean.c
> update usage(); (jmc@)
~ rcsdiff.c
> update usage(); (jmc@)
~ rlog.c
> update usage(); (jmc@)
~ ci.c
> like gnu ci(1), continue to process valid files in argv even if some are
> invalid.
> ok xsa@ (niallo@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
apm
~ apm.c
> failure to connect to apmd socket -- get status from the /dev/apm directly
> (mickey@)
pkg_add
~ Makefile ~ OpenBSD/PackageRepository.pm
+ OpenBSD/PackageRepository/SCP.pm + OpenBSD/PackageRepository/Source.pm
> take some infrequently used code completely out of the way. (espie@)
~ OpenBSD/PackageRepository.pm
> typo (espie@)
~ OpenBSD/PackageRepository.pm
> actually zap the code (espie@)
~ OpenBSD/PackageLocation.pm
> zap object pid when done with it. (espie@)
===============================================================================
More information about the odc
mailing list