[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