[odc] Daily src changes for 2006-05-11

ODC auto at squish.net
Fri May 12 08:00:44 BST 2006


OpenBSD src changes summary for 2006-05-11
==========================================

bin/df                                  distrib/sets
libexec/ld.so                           libexec/spamd-setup
sbin/ipsecctl                           sbin/pdisk
share/man                               sys/arch/amd64/amd64
sys/arch/aviion/dev                     sys/arch/aviion/include
sys/arch/i386/i386                      sys/arch/mips64/mips64
sys/dev/isa                             sys/dev/pci
sys/dev/usb                             sys/kern
sys/netinet                             sys/scsi
usr.bin/kdump                           usr.bin/rcs
usr.sbin/dhcpd                          usr.sbin/mopd

== bin =============================================================== 01/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/bin

df

  ~ df.c                                  

  > handle malloc failure; jan.niemann at tu-bs.deeraadt@)

== distrib =========================================================== 02/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

sets

  ~ lists/base/md.mvme68k                 ~ lists/comp/md.mvme68k

  > sync (deraadt@)

== libexec =========================================================== 03/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/libexec

ld.so

  ~ prebind/prebind.8                     

  > move the DESIGN section into the main body of the text, plus tweaks; (jmc@)

  - prebind_strip/Makefile                - prebind_strip/prebind_strip.8
  - prebind_strip/prebind_strip.c         ~ Makefile
  ~ ldconfig/Makefile                     ~ ldconfig/ldconfig.8
  ~ ldconfig/ldconfig.c                   + ldconfig/prebind_delete.c

  > move prebind_strip(8) into ldconfig as the -D option; ok drahn (deraadt@)

  ~ ldconfig/Makefile                     ~ ldconfig/prebind_delete.c

  > use CFLAGS with -I to reach for prebind.h (deraadt@)

spamd-setup

  ~ spamd-setup.c                         

  > fix some type definitions
  > ok beck (dhill@)

== sbin ============================================================== 04/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

ipsecctl

  ~ parse.y                               

  > fix some spelling; noticed by david@ (hshoexer@)

pdisk

  ~ Makefile                              ~ convert.c
  ~ dump.c                                ~ errors.c
  ~ file_media.c                          ~ io.c
  ~ pathname.c                            ~ pdisk.c

  > remove a bunch of linux and NeXT defines and, in turn, -D__unix__ (martin@)

== share ============================================================= 05/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man4/uftdi.4                          

  > add microHAM devices (jason@)

== sys =============================================================== 06/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

arch/amd64/amd64

  ~ bios.c                                

  > clean (deraadt@)

arch/aviion/dev

  ~ vme.c                                 

  > Fix stupid bugs in mapping and unmapping of VME regions. (miod@)

arch/aviion/include

  ~ av400.h                               

  > Fix stupid bugs in mapping and unmapping of VME regions. (miod@)

arch/i386/i386

  ~ apm.c                                 ~ autoconf.c
  ~ cpu.c                                 ~ db_disasm.c
  ~ db_interface.c                        ~ db_memrw.c
  ~ db_trace.c                            ~ disksubr.c
  ~ dkcsum.c                              ~ esm.c
  ~ est.c                                 ~ freebsd_machdep.c
  ~ i686_mem.c                            ~ ioapic.c
  ~ ipifuncs.c                            ~ ipx_cksum.c
  ~ k6_mem.c                              ~ kgdb_machdep.c
  ~ locore.s                              ~ machdep.c
  ~ mem.c                                 ~ mtrr.c
  ~ mutex.S                               ~ pmapae.c
  ~ powernow-k7.c                         ~ powernow-k8.c
  ~ svr4_machdep.c                        ~ sys_machdep.c
  ~ trap.c                                ~ via.c
  ~ vm86.c                                ~ vm_machdep.c

  > kill trainling spaces (mickey@)

  ~ bios.c                                

  > cleaner (deraadt@)

arch/mips64/mips64

  ~ interrupt.c                           

  > One more (!foo & BAR), tested deraadt@ (miod@)

dev/isa

  ~ aria.c                                

  > if (!foo & BAR) bad, if (!(foo & BAR)) better, and I'll have a cookie per
  > file. (miod@)

dev/pci

  ~ azalia_codec.c                        

  > fix incorrect ADC list for ALC880.
  > From kent NetBSD (brad@)

  ~ pcireg.h                              

  > add PCI multimedia subclass type of HD audio. (brad@)

  ~ azalia.c                              ~ azalia.h

  > use the PCI multimedia subclass type HD audio define from pcireg.h (brad@)

dev/usb

  ~ usbdevs                               

  > 2 microHAM devices from linux, and one from me (jason@)

  ~ uftdi.c                               

  > support the microHAM radio/computer interfaces (jason@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > sync (jason@)

  ~ usbdevs                               

  > more microHAM devices (from linux) (jason@)

  ~ usbdevs.h                             ~ usbdevs_data.h
  ~ uftdi.c                               

  > more microHAM devices (jason@)

  ~ if_atu.c                              

  > if (!foo & BAR) bad, if (!(foo & BAR)) better, and I'll have a cookie per
  > file. (miod@)

kern

  ~ subr_disk.c                           

  > One more (!foo & BAR) bogus test. (miod@)

netinet

  ~ ip_mroute.c                           

  > fix corruption of pim register packets.  From Hideki ONO, thanks!
  > ok mcbride@ itojun@ (hshoexer@)

scsi

  ~ cd.c                                  ~ cd.h
  ~ ch.c                                  ~ scsi_all.h
  ~ scsi_base.c                           ~ scsi_ioctl.c
  ~ scsi_message.h                        ~ scsiconf.c
  ~ scsiconf.h                            ~ sd.c
  ~ ses.c                                 ~ ses.h
  ~ ss.c                                  ~ ss_mustek.c
  ~ ss_mustek.h                           ~ ss_scanjet.c
  ~ st.c                                  ~ uk.c

  > Zap trailing whitespace. (krw@)

== usr.bin =========================================================== 07/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

kdump

  ~ kdump.c                               

  > cedric points out 0xff mask isn't needed with unsigned chars (tedu@)

  ~ kdump.c                               

  > C spells 'byte' as 'unsigned char'.  signed chars are not healthy for
  > isprint (tedu@)

  ~ kdump.c                               

  > oops, missed a %ld should be %lu (tedu@)

  ~ kdump.c                               

  > need ctype.h for isprint.
  > %c expects an int argument, cast a u_long value so it gets it. (tedu@)

  ~ kdump.1                               ~ kdump.c

  > -x and -X options to print io output in hex.  from cedric berger
  > ok mickey (tedu@)

  ~ kdump.1                               ~ kdump.c

  > - add -X and -x to SYNOPSIS
  > - sort options
  > - new sentence, new line
  > - sync usage() (jmc@)

rcs

  ~ rcs.c                                 ~ rcs.h

  > first round of rcs_write() cleanup; prodded by joris@; input/OK ray at .  > (xsa@)

  ~ ci.c                                  

  > fix informative msg's wrt to -q and stderr. now matches gnu/usr.bin/rcs.
  > (xsa@)

  ~ diff.c                                

  > Use fstat instead of stat, simplifie switch statement into if
  > statement, and remove __inline.
  > OK xsa@ (ray@)

  ~ co.c                                  ~ rcsprog.c

  > fix informative msg's wrt to -q and stderr. now matches gnu/usr.bin/rcs.
  > (xsa@)

== usr.sbin ========================================================== 08/08 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

dhcpd

  ~ dhcpd.c                               ~ dhcpd.h
  ~ dispatch.c                            

  > If a list of interfaces is supplied via the command line or
  > dhcpd.interfaces then
  > a) don't bother looking up information on interfaces that were not
  > requested;
  > b) don't exit if a requested interface is not found, just issue a
  > warning message;
  > c) exit if none of the interfaces were found.
  > The command line for dhcpd shown in ps will continue to show requested
  > but ignored interfaces.
  > As usual with dhc* code, whack a bunch of unused states, constants,
  > flags, etc. Since we only invoke discover_interfaces() with
  > DISCOVER_SERVER, there is no need to keep track of other
  > possibilities. (krw@)

mopd

  ~ common/common.h                       ~ common/file.c

  > Some more delint. -moj (maja@)

===============================================================================



More information about the odc mailing list