[odc] Daily src changes for 2010-07-03

ODC auto at squish.net
Sun Jul 4 07:00:01 BST 2010


OpenBSD src changes summary for 2010-07-03
==========================================

distrib/notes                           distrib/sets
etc/etc.alpha/MAKEDEV                   etc/etc.alpha/MAKEDEV.md
etc/etc.amd64/MAKEDEV                   etc/etc.amd64/MAKEDEV.md
etc/etc.armish/MAKEDEV                  etc/etc.armish/MAKEDEV.md
etc/etc.aviion/MAKEDEV                  etc/etc.aviion/MAKEDEV.md
etc/etc.hp300/MAKEDEV                   etc/etc.hp300/MAKEDEV.md
etc/etc.hppa/MAKEDEV                    etc/etc.hppa/MAKEDEV.md
etc/etc.hppa64/MAKEDEV                  etc/etc.hppa64/MAKEDEV.md
etc/etc.i386/MAKEDEV                    etc/etc.i386/MAKEDEV.md
etc/etc.landisk/MAKEDEV                 etc/etc.landisk/MAKEDEV.md
etc/etc.loongson/MAKEDEV                etc/etc.loongson/MAKEDEV.md
etc/etc.luna88k/MAKEDEV                 etc/etc.luna88k/MAKEDEV.md
etc/etc.mac68k/MAKEDEV                  etc/etc.mac68k/MAKEDEV.md
etc/etc.macppc/MAKEDEV                  etc/etc.macppc/MAKEDEV.md
etc/etc.mvme68k/MAKEDEV                 etc/etc.mvme68k/MAKEDEV.md
etc/etc.mvme88k/MAKEDEV                 etc/etc.mvme88k/MAKEDEV.md
etc/etc.mvmeppc/MAKEDEV.md              etc/etc.palm/MAKEDEV
etc/etc.palm/MAKEDEV.md                 etc/etc.sgi/MAKEDEV
etc/etc.sgi/MAKEDEV.md                  etc/etc.socppc/MAKEDEV
etc/etc.socppc/MAKEDEV.md               etc/etc.sparc/MAKEDEV
etc/etc.sparc/MAKEDEV.md                etc/etc.sparc64/MAKEDEV
etc/etc.sparc64/MAKEDEV.md              etc/etc.vax/MAKEDEV
etc/etc.vax/MAKEDEV.md                  etc/etc.zaurus/MAKEDEV
etc/etc.zaurus/MAKEDEV.md               lib/libc
regress/libexec                         regress/sbin
regress/usr.bin                         sbin/dhclient
sbin/ifconfig                           sbin/iked
sbin/pfctl                              sbin/ping
sbin/route                              share/man
sys/arch/alpha/alpha                    sys/arch/alpha/conf
sys/arch/amd64/amd64                    sys/arch/amd64/conf
sys/arch/arm/arm                        sys/arch/armish/conf
sys/arch/aviion/aviion                  sys/arch/aviion/conf
sys/arch/beagle/conf                    sys/arch/gumstix/conf
sys/arch/hp300/conf                     sys/arch/hp300/hp300
sys/arch/hppa/conf                      sys/arch/hppa/hppa
sys/arch/hppa64/conf                    sys/arch/hppa64/hppa64
sys/arch/i386/conf                      sys/arch/i386/i386
sys/arch/i386/include                   sys/arch/landisk/conf
sys/arch/landisk/landisk                sys/arch/loongson/conf
sys/arch/loongson/loongson              sys/arch/luna88k/conf
sys/arch/luna88k/luna88k                sys/arch/mac68k/conf
sys/arch/mac68k/mac68k                  sys/arch/macppc/conf
sys/arch/macppc/macppc                  sys/arch/mvme68k/conf
sys/arch/mvme68k/mvme68k                sys/arch/mvme88k/conf
sys/arch/mvme88k/mvme88k                sys/arch/mvmeppc/conf
sys/arch/mvmeppc/mvmeppc                sys/arch/palm/conf
sys/arch/sgi/conf                       sys/arch/sgi/sgi
sys/arch/sparc/conf                     sys/arch/sparc/sparc
sys/arch/sparc64/conf                   sys/arch/sparc64/sparc64
sys/arch/vax/conf                       sys/arch/vax/vax
sys/arch/zaurus/conf                    sys/dev
sys/dev/ata                             sys/dev/pci
sys/dev/usb                             sys/kern
sys/net                                 sys/netinet
sys/netinet6                            sys/ntfs
sys/scsi                                sys/sys
sys/ufs/ufs                             sys/uvm
usr.bin/ftp                             usr.bin/less
usr.bin/mandoc                          usr.bin/nc
usr.bin/tcpbench                        usr.bin/telnet
usr.bin/tip                             usr.sbin/dhcpd
usr.sbin/dhcrelay                       usr.sbin/ospfd
usr.sbin/pkg_add                        usr.sbin/ripd
usr.sbin/traceroute                     

== distrib =========================================================== 01/09 ==

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

notes

  ~ alpha/hardware                        

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.armish                  ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.landisk
  ~ lists/base/md.loongson                ~ lists/base/md.mac68k
  ~ lists/base/md.macppc                  ~ lists/base/md.mvme68k
  ~ lists/base/md.mvmeppc                 ~ lists/base/md.palm
  ~ lists/base/md.sgi                     ~ lists/base/md.socppc
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.zaurus                  ~ lists/comp/mi
  ~ lists/man/mi                          

  > sync (deraadt@)

  ~ lists/base/md.hp300                   ~ lists/base/md.hppa
  ~ lists/base/md.hppa64                  ~ lists/base/md.mvme68k
  ~ lists/comp/md.hp300                   ~ lists/comp/md.hppa
  ~ lists/comp/md.hppa64                  ~ lists/comp/md.mvme68k
  ~ lists/man/mi                          

  > sync (deraadt@)

== etc =============================================================== 02/09 ==

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

etc.alpha/MAKEDEV

  ~ etc.alpha/MAKEDEV                     

  > Regen. (krw@)

etc.alpha/MAKEDEV.md

  ~ etc.alpha/MAKEDEV.md                  

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.amd64/MAKEDEV

  ~ etc.amd64/MAKEDEV                     

  > Regen. (krw@)

etc.amd64/MAKEDEV.md

  ~ etc.amd64/MAKEDEV.md                  

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.armish/MAKEDEV

  ~ etc.armish/MAKEDEV                    

  > Regen. (krw@)

etc.armish/MAKEDEV.md

  ~ etc.armish/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.aviion/MAKEDEV

  ~ etc.aviion/MAKEDEV                    

  > Regen. (krw@)

etc.aviion/MAKEDEV.md

  ~ etc.aviion/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.hp300/MAKEDEV

  ~ etc.hp300/MAKEDEV                     

  > Regen. (krw@)

etc.hp300/MAKEDEV.md

  ~ etc.hp300/MAKEDEV.md                  

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.hppa/MAKEDEV

  ~ etc.hppa/MAKEDEV                      

  > Regen. (krw@)

etc.hppa/MAKEDEV.md

  ~ etc.hppa/MAKEDEV.md                   

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.hppa64/MAKEDEV

  ~ etc.hppa64/MAKEDEV                    

  > Regen. (krw@)

etc.hppa64/MAKEDEV.md

  ~ etc.hppa64/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.i386/MAKEDEV

  ~ etc.i386/MAKEDEV                      

  > Regen. (krw@)

etc.i386/MAKEDEV.md

  ~ etc.i386/MAKEDEV.md                   

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.landisk/MAKEDEV

  ~ etc.landisk/MAKEDEV                   

  > Regen. (krw@)

etc.landisk/MAKEDEV.md

  ~ etc.landisk/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.loongson/MAKEDEV

  ~ etc.loongson/MAKEDEV                  

  > Regen. (krw@)

etc.loongson/MAKEDEV.md

  ~ etc.loongson/MAKEDEV.md               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.luna88k/MAKEDEV

  ~ etc.luna88k/MAKEDEV                   

  > Regen. (krw@)

etc.luna88k/MAKEDEV.md

  ~ etc.luna88k/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.mac68k/MAKEDEV

  ~ etc.mac68k/MAKEDEV                    

  > Regen. (krw@)

etc.mac68k/MAKEDEV.md

  ~ etc.mac68k/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.macppc/MAKEDEV

  ~ etc.macppc/MAKEDEV                    

  > Regen. (krw@)

etc.macppc/MAKEDEV.md

  ~ etc.macppc/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.mvme68k/MAKEDEV

  ~ etc.mvme68k/MAKEDEV                   

  > Regen. (krw@)

etc.mvme68k/MAKEDEV.md

  ~ etc.mvme68k/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.mvme88k/MAKEDEV

  ~ etc.mvme88k/MAKEDEV                   

  > Regen. (krw@)

etc.mvme88k/MAKEDEV.md

  ~ etc.mvme88k/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.mvmeppc/MAKEDEV.md

  ~ etc.mvmeppc/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.palm/MAKEDEV

  ~ etc.palm/MAKEDEV                      

  > Regen. (krw@)

etc.palm/MAKEDEV.md

  ~ etc.palm/MAKEDEV.md                   

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.sgi/MAKEDEV

  ~ etc.sgi/MAKEDEV                       

  > Regen. (krw@)

etc.sgi/MAKEDEV.md

  ~ etc.sgi/MAKEDEV.md                    

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.socppc/MAKEDEV

  ~ etc.socppc/MAKEDEV                    

  > Regen. (krw@)

etc.socppc/MAKEDEV.md

  ~ etc.socppc/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.sparc/MAKEDEV

  ~ etc.sparc/MAKEDEV                     

  > Regen. (krw@)

etc.sparc/MAKEDEV.md

  ~ etc.sparc/MAKEDEV.md                  

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.sparc64/MAKEDEV

  ~ etc.sparc64/MAKEDEV                   

  > Regen. (krw@)

etc.sparc64/MAKEDEV.md

  ~ etc.sparc64/MAKEDEV.md                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.vax/MAKEDEV

  ~ etc.vax/MAKEDEV                       

  > Regen. (krw@)

etc.vax/MAKEDEV.md

  ~ etc.vax/MAKEDEV.md                    

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

etc.zaurus/MAKEDEV

  ~ etc.zaurus/MAKEDEV                    

  > Regen. (krw@)

etc.zaurus/MAKEDEV.md

  ~ etc.zaurus/MAKEDEV.md                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

== lib =============================================================== 03/09 ==

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

libc

  - sys/getrdomain.2                      ~ shlib_version
  ~ sys/Makefile.inc                      + sys/getrtable.2

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

== regress =========================================================== 04/09 ==

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

libexec

  ~ ld.so/link-order/test/Makefile        

  > clean up all created files (phessler@)

sbin

  ~ pfctl/Makefile                        ~ pfctl/pf91.optimized
  ~ pfctl/pf92.optimized                  + pfctl/pf100.in
  + pfctl/pf100.include.in                + pfctl/pf100.loaded
  + pfctl/pf100.ok                        + pfctl/pf100.optimized
  + pfctl/pfcmd1.in                       + pfctl/pfcmd1.ok
  + pfctl/pfcmd1.opts                     + pfctl/pfload100.in

  > add several new tests for pfctl, and fix the output of some existing
  > tests for the updated pfctl.
  > OK henning@, mcbride@ (phessler@)

usr.bin

  ~ sed/sedtest.sh                        

  > the sedtest regress test requires 200-ish file descriptors, so set a
  > somewhat nicer limit inside the script itself.
  > debugged and reviewed with naddy@ (phessler@)

== sbin ============================================================== 05/09 ==

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

dhclient

  ~ dispatch.c                            

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

ifconfig

  ~ ifconfig.c                            

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

iked

  ~ ikev2.c                               ~ ikev2.h
  ~ ikev2_pld.c                           ~ policy.c

  > Better non-debug logging messages when a session is established/closed.
  > (reyk@)

pfctl

  ~ pfctl_parser.c                        

  > Use our own enum here rather than abusing the PF rule type enums, which
  > will be getting cleaned up soon.
  > ok henning (mcbride@)

  ~ parse.y                               ~ pfctl.c
  ~ pfctl_parser.c                        

  > Fix a couple of problems with printing of anchors, in particular recursive
  > printing, both of inline anchors and when requested explicitly with a '*'
  > in the anchor.
  > - Correct recursive printing of wildcard anchors (recurse into child
  > anchors
  > rather than rules, which don't exist)
  > - Print multi-part anchor paths correctly (pr6065)
  > - Fix comments and prevent users from specifying multi-component names for
  > inline anchors.
  > tested by phessler
  > ok henning (mcbride@)

ping

  ~ ping.8                                ~ ping.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

route

  ~ route.c                               

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

== share ============================================================= 06/09 ==

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

man

  ~ man4/Makefile                         + man4/itherm.4

  > Intel 3400 Thermal Sensor driver, found on some new Intel machines.
  > This is also the same as the Intel Series 5 Thermal Sensor.
  > ok deraadt@, kettenis@ (mlarkin@)

  ~ man4/Makefile                         ~ man4/adv.4
  ~ man4/aha.4                            ~ man4/ahb.4
  ~ man4/ahc.4                            ~ man4/aic.4
  ~ man4/bha.4                            ~ man4/iha.4
  ~ man4/isp.4                            ~ man4/oosiop.4
  ~ man4/osiop.4                          ~ man4/pcscp.4
  ~ man4/scsi.4                           ~ man4/trm.4
  ~ man4/uk.4                             ~ man4/usb.4
  ~ man4/usscanner.4                      

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

  ~ man8/man8.alpha/MAKEDEV.8             ~ man8/man8.amd64/MAKEDEV.8
  ~ man8/man8.armish/MAKEDEV.8            ~ man8/man8.aviion/MAKEDEV.8
  ~ man8/man8.hp300/MAKEDEV.8             ~ man8/man8.hppa/MAKEDEV.8
  ~ man8/man8.hppa64/MAKEDEV.8            ~ man8/man8.i386/MAKEDEV.8
  ~ man8/man8.landisk/MAKEDEV.8           ~ man8/man8.loongson/MAKEDEV.8
  ~ man8/man8.luna88k/MAKEDEV.8           ~ man8/man8.mac68k/MAKEDEV.8
  ~ man8/man8.macppc/MAKEDEV.8            ~ man8/man8.mvme68k/MAKEDEV.8
  ~ man8/man8.mvme88k/MAKEDEV.8           ~ man8/man8.palm/MAKEDEV.8
  ~ man8/man8.sgi/MAKEDEV.8               ~ man8/man8.socppc/MAKEDEV.8
  ~ man8/man8.sparc/MAKEDEV.8             ~ man8/man8.sparc64/MAKEDEV.8
  ~ man8/man8.vax/MAKEDEV.8               ~ man8/man8.zaurus/MAKEDEV.8

  > Regen. (krw@)

  ~ man4/route.4                          

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

  ~ man4/itherm.4                         

  > tweak previous; (jmc@)

  ~ man4/pci.4                            

  > +.It Xr itherm 4 (jmc@)

  ~ man4/scsi.4                           ~ man4/man4.alpha/asc.4
  ~ man4/man4.hp300/ct.4                  ~ man4/man4.hp300/hd.4
  ~ man4/man4.hp300/spc.4                 ~ man4/man4.i386/sea.4
  ~ man4/man4.i386/uha.4                  ~ man4/man4.luna88k/spc.4
  ~ man4/man4.mvme68k/vs.4                ~ man4/man4.mvme68k/vsbic.4
  ~ man4/man4.mvme88k/vs.4                ~ man4/man4.mvme88k/vsbic.4
  ~ man4/man4.sparc/si.4                  ~ man4/man4.sparc/sw.4
  ~ man4/man4.sparc64/esp.4               ~ man4/man4.vax/asc.4
  ~ man4/man4.vax/ncr.4                   ~ man4/man4.vax/sii.4

  > Nuke missed .Xr ss. Pointed out by jmc at . (krw@)

  ~ man7/mdoc.samples.7                   

  > Add a quick hack to fix the display of reserved characters,
  > using the mandoc(1) .ds implementation just committed.
  > Note this is not compatible with our old in-tree groff
  > and only barely compatible with modern groff, but right now,
  > it is most important to get correct formatting for the
  > release; all he rest can be fixed up later. (schwarze@)

== sys =============================================================== 07/09 ==

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

arch/alpha/alpha

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/alpha/conf

  ~ GENERIC                               ~ RAMDISKBIG

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/amd64/amd64

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/amd64/conf

  ~ GENERIC                               

  > Intel 3400 Thermal Sensor driver, found on some new Intel machines.
  > This is also the same as the Intel Series 5 Thermal Sensor.
  > ok deraadt@, kettenis@ (mlarkin@)

  ~ GENERIC                               ~ RAMDISK
  ~ RAMDISK_CD                            

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/arm/arm

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/armish/conf

  ~ RAMDISK                               

  > Omit some silly USB devices from RAMDISK kernels.
  > suggestion of more devices and ok tedu@; ok krw@ (matthew@)

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/aviion/aviion

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/aviion/conf

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/beagle/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/gumstix/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hp300/conf

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hp300/hp300

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hppa/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hppa/hppa

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hppa64/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/hppa64/hppa64

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/i386/conf

  ~ GENERIC                               

  > Intel 3400 Thermal Sensor driver, found on some new Intel machines.
  > This is also the same as the Intel Series 5 Thermal Sensor.
  > ok deraadt@, kettenis@ (mlarkin@)

  ~ RAMDISK_CD                            

  > Omit some silly USB devices from RAMDISK kernels.
  > suggestion of more devices and ok tedu@; ok krw@ (matthew@)

  ~ GENERIC                               ~ RAMDISK_CD

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/i386/i386

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

  ~ genassym.cf                           ~ locore.s
  ~ machdep.c                             

  > Make the kernel responsible for saving the FPU state before running
  > signal handlers.  Breaks ABI for applications that copy around struct
  > sigcontext to implement cooperative threading.  Other applications
  > shoouldn't notice the difference.
  > ok guenther@, deraadt@ (kettenis@)

arch/i386/include

  ~ frame.h                               ~ signal.h

  > Make the kernel responsible for saving the FPU state before running
  > signal handlers.  Breaks ABI for applications that copy around struct
  > sigcontext to implement cooperative threading.  Other applications
  > shoouldn't notice the difference.
  > ok guenther@, deraadt@ (kettenis@)

arch/landisk/conf

  ~ RAMDISK                               

  > Omit some silly USB devices from RAMDISK kernels.
  > suggestion of more devices and ok tedu@; ok krw@ (matthew@)

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/landisk/landisk

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/loongson/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/loongson/loongson

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/luna88k/conf

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/luna88k/luna88k

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mac68k/conf

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mac68k/mac68k

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/macppc/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/macppc/macppc

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvme68k/conf

  ~ GENERIC                               ~ MVME147
  ~ MVME162                               ~ MVME167
  ~ MVME177                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvme68k/mvme68k

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvme88k/conf

  ~ GENERIC                               ~ M187
  ~ M188                                  ~ M197

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvme88k/mvme88k

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvmeppc/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/mvmeppc/mvmeppc

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/palm/conf

  ~ RAMDISK                               

  > Omit some silly USB devices from RAMDISK kernels.
  > suggestion of more devices and ok tedu@; ok krw@ (matthew@)

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sgi/conf

  ~ RAMDISK-IP27                          ~ RAMDISK-IP30
  ~ RAMDISK-IP32                          

  > Omit some silly USB devices from RAMDISK kernels.
  > suggestion of more devices and ok tedu@; ok krw@ (matthew@)

  ~ GENERIC-IP27                          ~ GENERIC-IP30
  ~ GENERIC-IP32                          ~ RAMDISK-IP27
  ~ RAMDISK-IP30                          ~ RAMDISK-IP32

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sgi/sgi

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sparc/conf

  ~ GENERIC                               ~ RAMDISK
  ~ SUN4                                  ~ SUN4C
  ~ SUN4M                                 

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sparc/sparc

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sparc64/conf

  ~ GENERIC                               

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/sparc64/sparc64

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/vax/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/vax/vax

  ~ conf.c                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

arch/zaurus/conf

  ~ GENERIC                               ~ RAMDISK

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

dev

  ~ softraid.c                            

  > explicitly specify flags to malloc and pool_get instead of relying on 0.
  > This is more clear, and as thib pointed out, the default in softraid was
  > wrong.  ok thib. (tedu@)

dev/ata

  ~ atascsi.c                             ~ atascsi.h

  > Implement translation of the SCSI START STOP UNIT command.
  > ok dlg@, marco@ (kettenis@)

dev/pci

  ~ ahci.c                                

  > Turns out the
  > /* XXX maybe more than the default wait is appropriate here? */
  > in ahci_port_portreset() is true, at least when we come out of suspend.
  > Allow a timeout of 3s here while keeping all the other delays at 1s.
  > ok dlg@, kettenis@ (kettenis@)

  ~ files.pci                             + itherm.c

  > Intel 3400 Thermal Sensor driver, found on some new Intel machines.
  > This is also the same as the Intel Series 5 Thermal Sensor.
  > ok deraadt@, kettenis@ (mlarkin@)

dev/usb

  ~ files.usb                             ~ uscanner.c

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

kern

  ~ subr_extent.c                         ~ subr_pool.c
  ~ sysv_shm.c                            

  > explicitly specify flags to malloc and pool_get instead of relying on 0.
  > This is more clear, and as thib pointed out, the default in softraid was
  > wrong.  ok thib. (tedu@)

  ~ uipc_mbuf.c                           

  > replace 0 with equivalent allocation flag. ok thib (tedu@)

  ~ vfs_sync.c                            

  > no need for syncdelay to be a time_t, make it it an int. unstatic variables
  > so I can twiddle them from ddb (not that I will mess with the hashmask, but
  > static burns).
  > ok tedu@ (thib@)

  ~ init_main.c                           ~ init_sysent.c
  ~ syscalls.c                            ~ syscalls.master
  ~ uipc_socket.c                         ~ uipc_syscalls.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

net

  ~ pipex.c                               ~ pipex.h
  ~ pipex_local.h                         

  > s/$Id$/$OpenBSD$/ (yasuoka@)

  ~ if.c                                  ~ if_enc.c
  ~ if_gif.c                              ~ if_gre.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

netinet

  ~ in_pcb.c                              ~ in_pcb.h
  ~ ip_divert.c                           ~ ip_icmp.c
  ~ ip_output.c                           ~ raw_ip.c
  ~ tcp_input.c                           ~ tcp_output.c
  ~ tcp_subr.c                            ~ tcp_timer.c
  ~ tcp_var.h                             ~ udp_usrreq.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

netinet6

  ~ ip6_divert.c                          

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

ntfs

  ~ ntfs_vfsops.c                         

  > Last bit of thib@ locking diff from long ago. Put proper locking
  > around vinvalbuf(). vrele() -> vput() after VOP_CLOSE().
  > ok tedu@ (krw@)

scsi

  ~ sd.c                                  

  > Stop disk on suspend and start it again upon resume.  Gets rid of the loud
  > click upon suspend that my laptop with ahci(4) has.
  > ok dlg@, ok marco@ on an earlier iteration of this diff (kettenis@)

  ~ scsi_base.c                           

  > Get rid of EAGAIN, retry scsi_xs_sync() commands (after a scsi_delay())
  > that get XS_NO_CCB until retry limit exceeded. On to getting rid
  > of XS_NO_CCB.
  > ok matthew@ "so be it" dlg@ (krw@)

  ~ files.scsi                            

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

sys

  ~ conf.h                                

  > No more ss(4) or usscanner(4). Unused, unloved and unmaintained.
  > General huzzahs.
  > "go for it" deraadt@ (krw@)

  ~ proc.h                                ~ socket.h
  ~ sockio.h                              ~ syscall.h
  ~ syscallargs.h                         

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

ufs/ufs

  ~ ufs_vnops.c                           

  > de-static ufs_chown and ufs_chmod so they show up in DDB. (thib@)

uvm

  ~ uvm_amap.c                            

  > explicitly specify flags to malloc and pool_get instead of relying on 0.
  > This is more clear, and as thib pointed out, the default in softraid was
  > wrong.  ok thib. (tedu@)

  ~ uvm_swap.c                            

  > Be sure to initialize b_bq member of struct buf not allocated through the
  > regular buf routines; and now we can swap again. (miod@)

== usr.bin =========================================================== 08/09 ==

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

ftp

  ~ fetch.c                               ~ list.c

  > make lint happy
  > ok phessler@ (halex@)

less

  ~ edit.c                                ~ filename.c
  ~ ifile.c                               ~ main.c
  ~ mark.c                                ~ optfunc.c
  ~ opttbl.c                              

  > use SMALL_PROGRAM to knock out some code (deraadt@)

mandoc

  ~ regs.h                                ~ roff.3
  ~ roff.c                                ~ term.c

  > Rudimentary implementation of user-defined strings;
  > no time for more refinement right now.
  > In particular, fixes terminfo(3) and mdoc.samples(7).
  > ok kristaps@, who will add the HTML frontend bits (schwarze@)

nc

  ~ nc.1                                  ~ netcat.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

tcpbench

  ~ tcpbench.1                            ~ tcpbench.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

  ~ tcpbench.1                            

  > put .Os in the right place; (jmc@)

telnet

  ~ commands.c                            ~ externs.h
  ~ main.c                                ~ telnet.1

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

tip

  ~ cu.c                                  ~ tip.c

  > Changed vinit to clear the values but forgot to move it before they are set
  > by
  > command line parsing. (nicm@)

  ~ hunt.c                                

  > When open() fails, warn using the device name, not the host name. (nicm@)

== usr.sbin ========================================================== 09/09 ==

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

dhcpd

  ~ dhcpd.c                               ~ dispatch.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

dhcrelay

  ~ dhcrelay.c                            

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

ospfd

  ~ interface.c                           

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

pkg_add

  ~ OpenBSD/PkgCreate.pm                  

  > we can't checksum directories either, so give a better error message
  > (espie@)

  ~ OpenBSD/PkgInfo.pm                    

  > string comparison (noticed by landry) (espie@)

ripd

  ~ interface.c                           

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

traceroute

  ~ traceroute.8                          ~ traceroute.c

  > Fix the naming of interfaces and variables for rdomains and rtables
  > and make it possible to bind sockets (including listening sockets!)
  > to rtables and not just rdomains.  This changes the name of the
  > system calls, socket option, and ioctl.  After building with this
  > you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.
  > Since this removes the existing [gs]etrdomain() system calls, the
  > libc major is bumped.
  > Written by claudio@, criticized^Wcritiqued by me (guenther@)

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


More information about the odc mailing list