[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