[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