[odc] Daily src changes for 2005-12-15
ODC
auto at squish.net
Fri Dec 16 07:00:34 GMT 2005
OpenBSD src changes summary for 2005-12-15
==========================================
distrib/sets regress/usr.bin
share/man sys/arch/i386/i386
sys/arch/sparc/include sys/arch/zaurus/stand/zboot
sys/dev/ic sys/dev/pci
sys/scsi sys/sys
sys/ufs/ext2fs usr.bin/calendar
usr.bin/fstat usr.bin/mg
usr.bin/xlint usr.sbin/ospfd
== distrib =========================================================== 01/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ 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
> sync (deraadt@)
== regress =========================================================== 02/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ xlint/test-5.c.exp
> kjell forgot to update this after his last message commit :) (cloder@)
== share ============================================================= 03/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/ddb.4
> Document x/q, sync x/I with reality. (miod@)
== sys =============================================================== 04/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/i386
~ esm.c
> split esms psu sensor into 6 kernel sensors. you can easily see if the
> psu is powered, switched on, overtemp, failed and so on now.
> ok marco@ (dlg@)
~ esm.c
> dont use the esm sensor tables to store format strings. (dlg@)
~ esm.c
> shrink a little (dlg@)
arch/sparc/include
~ stdarg.h
> __BSD_VISIBLE is not compared against a date (deraadt@)
~ stdarg.h
> Protect va_copy with __ISO_C_VISIBLE as intended. (millert@)
arch/zaurus/stand/zboot
~ boot.8
> document horrific bootblock upgrade "procedure" (deraadt@)
~ boot.8
> tweaks; (jmc@)
dev/ic
~ smc83c170.c
> Fix error printf()s.
> ok brad@ (krw@)
~ smc83c170.c
> If i is unsigned then i can wrap in 'for(...; i >= 0; i--)'. Spotted
> by lint.
> While there fix incorrect uses of sizeof(mydevname) instead of
> sizeof(devname). And actually print the constructed devname, using the
> format suggested by brad at . > ok brad@ (krw@)
dev/pci
~ pciide.c
> Missing break and initializations found by lint.
> ok jsg@ uwe@ grange@ (krw@)
~ if_epic_pci.c
> Fix error printf()s.
> ok brad@ (krw@)
~ if_sk.c
> merge printing of the revision and the interrupt string into one printf.
> (brad@)
scsi
~ ss_scanjet.c
> A sanity check for an unsigned variable being < 0 after a subtraction
> is not useful. Check the value about to be subtracted.
> Spotted by lint. (krw@)
sys
~ cdefs.h
> Use _SYS_CDEFS_H_ not _CDEFS_H_ for duplicate header supression.
> OK deraadt@ (millert@)
ufs/ext2fs
~ ext2fs_inode.c
> A sanity check for an unsigned variable being < 0 after a subtraction
> is not useful. Check the value about to be subtracted.
> Spotted by lint.
> ok pedro@ (krw@)
== usr.bin =========================================================== 05/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendar.1
> sort; (jmc@)
fstat
~ fstat.1
> fstat does not print an '*' for fifos, okay jmc@ (pedro@)
~ fstat.1
> make the systrace section just like the rest... (jmc@)
~ fstat.1
> remove inaccuracy (pipes do not appear as unix sockets);
> ok jaredy@ pedro@ (jmc@)
mg
~ region.c
> NULL != '\0'. Spotted by Han Boetes and a linux gcc. (kjell@)
xlint
~ lint1/err.c ~ lint1/tree.c
> Add a new warning message: conversion of %s return value from '%s' to '%s'.
> Lint now warns when a function's return value is converted to a smaller
> (or differently signed) type. These conversions can happen when
> doing an assignment, when passing a function's return value as an argument
> to another function, or when initializing a variable. Currently this
> produces useless warnings on tolower() and toupper() because they return
> ints but are usually assigned to chars. (cloder@)
== usr.sbin ========================================================== 06/06 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ospfd
~ parse.y
> Fix memory leaks in the parser. Make the string passed with area more
> strict.
> Finaly implement clear_config(). OK norby@ (claudio@)
~ neighbor.c ~ interface.c
~ ospfe.h
> Simpify iface_del() and nbr_del(). make them void funtions as they can not
> fail
> and do not remove a element twice in iface_del(). OK norby@ (claudio@)
~ ospfe.c
> Fix ospfe shutdown function. The cleanup was totaly busted. OK norby@
> (claudio@)
~ lsreq.c
> No need to call the nbr_fsm for unexpected LS requests. The RFC tells to
> just ignore thos packets. OK norby@ (claudio@)
===============================================================================
More information about the odc
mailing list