[odc] Daily src changes for 2006-04-29
ODC
auto at squish.net
Sun Apr 30 08:00:48 BST 2006
OpenBSD src changes summary for 2006-04-29
==========================================
lib/libc lib/libgssapi
lib/libkrb5 regress/usr.bin
sbin/pdisk share/man
sys/arch/amd64/conf sys/arch/i386/conf
sys/arch/sparc/dev sys/arch/sparc64/dev
sys/dev/i2c sys/dev/pci
sys/dev/usb sys/kern
sys/ufs/ufs usr.bin/cvs
usr.bin/rcs usr.bin/top
usr.sbin/mopd
== lib =============================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdio/vfprintf.c
> check mmap for failure. the helper functions using it return -1, but
> callers do not yet check since printf() for example is not documented
> to return an error.
> some formatting cleanups.
> mostly ok deraadt millert (tedu@)
libgssapi
~ Makefile
> Add a few man pages, remove some old and fix MLINKS (biorn@)
libkrb5
~ Makefile.kafs.inc ~ Makefile.krb5.inc
~ Makefile.roken.inc
> Add a few man pages, remove some old and fix MLINKS (biorn@)
== regress =========================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ rcs/Makefile + rcs/keywords.in
+ rcs/keywords.out
> Add tests for keywords in ci, not enabled yet. We are still missing
> $Log$ functionality.
> OK xsa@ (ray@)
== sbin ============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pdisk
~ dump.c ~ errors.c
~ file_media.c ~ hfs_misc.c
~ io.c ~ media.c
~ partition_map.c ~ pathname.c
~ pdisk.c ~ util.c
~ util.h ~ validate.c
> With last pdisk and full functionality for mac68k now in place, start
> cleaning the maze of ifdef's not relevant for us.
> This round wipes most linux and/or MacOS-only bits, more to come. (martin@)
~ dump.c ~ pathname.c
~ pathname.h
> remove get_linux_name() and an accompanying variable;
> this function was a stub after the last cleanup (martin@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/Makefile ~ man4/usb.4
+ man4/uslcom.4
> Driver for Silicon Laboratories CP2101/CP2102 based serial adapters.
> ok dlg@ (jsg@)
~ man4/uslcom.4
> tweaks; (jmc@)
~ man4/Makefile
> Unbreak tree. -moj (maja@)
~ man4/ucom.4
> Add umsm(4) and uslcom(4).
> Reminded by deraadt@ (jsg@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> Driver for Silicon Laboratories CP2101/CP2102 based serial adapters.
> ok dlg@ (jsg@)
arch/i386/conf
~ GENERIC
> Driver for Silicon Laboratories CP2101/CP2102 based serial adapters.
> ok dlg@ (jsg@)
arch/sparc/dev
~ z8530tty.c
> fix build after timestamping addition; sparc pointed out by pvalchev@
> (naddy@)
arch/sparc64/dev
~ z8530tty.c
> fix build after timestamping addition; sparc pointed out by pvalchev@
> (naddy@)
dev/i2c
~ i2c_scan.c
> bring back skip_fc SMI workaround for max6657 chips; ok kettenis@ (djm@)
dev/pci
~ pcidevs
> Add some more MCP04 ids, found in dmesg from ehunger at inventhorizon.com
> (jsg@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jsg@)
dev/usb
~ usbdevs
> Add a bunch of CP210x based serial adapters found in Linux driver. (jsg@)
~ usbdevs.h ~ usbdevs_data.h
> regen (jsg@)
~ files.usb + uslcom.c
> Driver for Silicon Laboratories CP2101/CP2102 based serial adapters.
> ok dlg@ (jsg@)
~ uslcom.c
> Add a close method to send the shutdown command, which presumably
> put the adapter in a low power usage state. (jsg@)
kern
~ vfs_getcwd.c
> KNF bits (pedro@)
ufs/ufs
~ dirhash.h ~ ufs_dirhash.c
> no need for using rwlocks in dirhash. i was confused about the purpose
> freebsd's mutexes served here, but they are only for smp protection.
> the code is careful not to block and needs no rwlocks.
> ok pedro and an assortment of testers (tedu@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ date.y
> Remove dead code.
> OK niallo@ (ray@)
rcs
~ date.y
> Remove dead code.
> OK niallo@ (ray@)
~ ci.c
> Make ci store gmtime instead of localtime in RCS files, like GNU.
> OK xsa@ (ray@)
~ ci.1 ~ ci.c
~ rcsprog.c ~ rcs.1
> Clarify man pages to match -t behavior and pretty up usage strings.
> OK xsa@ and jmc at .ay@)
~ ci.c ~ co.c
~ diff.c ~ diff3.c
~ rcs.c ~ rcsdiff.c
~ rcsnum.c ~ rcsprog.c
~ rcsutil.c ~ xmalloc.c
> Check return values for all strlcpy, and strlcat calls.
> OK xsa@ and probably others. (ray@)
~ ci.c
> o Simplify ci by using strchr and strcspn instead of custom loops.
> o Search for the ending `$' until the end of the line instead of
> the end of the string.
> OK niallo@ and xsa@, possibly joris at .ay@)
top
~ machine.c
> use calloc(3) instead of malloc(3) to allocate cpu state structs; it's
> better style here; plus it prevents bogus data to show up on first display.
> report + ok pedro@ (otto@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
mopd
~ common/file.c ~ common/file.h
~ mopa.out/mopa.out.c ~ mopchk/Makefile
~ mopchk/mopchk.c ~ mopd/process.c
~ otherOS/Makefile
> Change the compile time option -DINFO into a runtime option to get ride
> of some lint warnings. -moj (maja@)
===============================================================================
More information about the odc
mailing list