[odc] Daily src changes for 2007-06-14
ODC
auto at squish.net
Fri Jun 15 07:00:01 BST 2007
OpenBSD src changes summary for 2007-06-14
==========================================
sbin/ifconfig share/zoneinfo
sys/arch/alpha/alpha sys/arch/amd64/amd64
sys/arch/arm/arm sys/arch/arm/xscale
sys/arch/aviion/aviion sys/arch/hp300/hp300
sys/arch/hppa/hppa sys/arch/hppa64/hppa64
sys/arch/i386/i386 sys/arch/landisk/landisk
sys/arch/luna88k/luna88k sys/arch/mac68k/mac68k
sys/arch/macppc/dev sys/arch/macppc/include
sys/arch/macppc/macppc sys/arch/macppc/stand
sys/arch/mips64/mips64 sys/arch/mvme68k/mvme68k
sys/arch/mvme88k/mvme88k sys/arch/mvmeppc/mvmeppc
sys/arch/sparc/sparc sys/arch/sparc64/dev
sys/arch/sparc64/sparc64 sys/arch/vax/vax
sys/dev/isa sys/dev/pci
sys/dev/usb sys/kern
sys/net sys/netinet
sys/sys usr.bin/calendar
usr.bin/ssh usr.sbin/pkg_add
usr.sbin/tcpdump
== sbin ============================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ifconfig
~ ifconfig.8 ~ ifconfig.c
> Add a new "rtlabel" option to ifconfig. It allows to specify a route label
> which will be used for new interface routes. For example,
> ifconfig em0 10.1.1.0 255.255.255.0 rtlabel RING_1
> will set the new interface address and attach the route label RING_1 to
> the corresponding route.
> manpage bits from jmc@
> ok claudio@ henning@ (reyk@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
zoneinfo
~ datfiles/africa ~ datfiles/asia
~ datfiles/australasia ~ datfiles/europe
~ datfiles/leapseconds ~ datfiles/northamerica
~ datfiles/southamerica ~ datfiles/zone.tab
> Update to tzdata2007f from elsie.nci.nih.gov. (millert@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/alpha
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/amd64/amd64
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/arm/arm
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/arm/xscale
~ pxa27x_udc.c
> Move the inclusion of sys/timeout.h from usb_port.h to the drivers that
> need it.
> If a USB driver uses timeout(9) functions, the header file sys/timeout.h
> must be included.
> Tested by me (i386, macppc, sparc64), ckuethe (amd64), & todd (sparc,
> zaurus).
> ok dlg. (mbalmer@)
~ pxa2x0_ohci.c
> unbreak tree after untested timeout.h deletions (deraadt@)
arch/aviion/aviion
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/hp300/hp300
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
arch/hppa/hppa
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/hppa64/hppa64
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/i386/i386
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/landisk/landisk
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/luna88k/luna88k
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
~ disksubr.c
> some spaces in the way (deraadt@)
arch/mac68k/mac68k
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
arch/macppc/dev
~ tpms.c
> Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS and
> USB_DECLARE_DRIVER macros.
> No binary change.
> ok dlg. (mbalmer@)
arch/macppc/include
~ vmparam.h
> When macppc was switched to __HAVE_VM_PAGE_MD, data structures were
> incorrectly
> exposed to userland, protect with _KERNEL. Tested by Antoine Jacoutot
> (drahn@)
arch/macppc/macppc
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/macppc/stand
~ ofdev.c
> boot code does not do daddr64_t yet. 'unchange that' deraadt@ (drahn@)
~ main.c
> Remove some debug prints which I let slip in. (drahn@)
arch/mips64/mips64
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
~ disksubr.c
> some spaces in the way (deraadt@)
~ disksubr.c
> Fix label name in writedisklabel(). (miod@)
arch/mvme68k/mvme68k
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/mvme88k/mvme88k
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/mvmeppc/mvmeppc
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
arch/sparc/sparc
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
~ disksubr.c
> some spaces in the way (deraadt@)
arch/sparc64/dev
~ fd.c
> bzero the right thing (deraadt@)
arch/sparc64/sparc64
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
~ disksubr.c
> some spaces in the way (deraadt@)
arch/vax/vax
~ disksubr.c
> do not depend on previous loop variable, use a constant instead (deraadt@)
~ disksubr.c
> set the prototype disklabel to version 1 (deraadt@)
~ disksubr.c
> excessive blank lines making the versions different (deraadt@)
dev/isa
~ viasio.c
> Prettier dmesg; requested a long time ago by deraadt at . (grange@)
dev/pci
~ pcidevs
> Fix some typos in a few Intel entries.
> From brad. (mk@)
~ pcidevs.h ~ pcidevs_data.h
> sync (mk@)
dev/usb
~ ehci.c ~ if_cdcef.c
~ if_cue.c ~ umass.c
~ usb_port.h
> Move the inclusion of sys/timeout.h from usb_port.h to the drivers that
> need it.
> If a USB driver uses timeout(9) functions, the header file sys/timeout.h
> must be included.
> Tested by me (i386, macppc, sparc64), ckuethe (amd64), & todd (sparc,
> zaurus).
> ok dlg. (mbalmer@)
~ ucomvar.h ~ uhidev.h
~ usb_port.h
> Move four #defines out of usb_port.h and to the places where they are used.
> ok jsg. (mbalmer@)
~ if_atu.c ~ if_aue.c
~ if_axe.c ~ if_cdce.c
~ if_cue.c ~ if_kue.c
~ if_ral.c ~ if_rum.c
~ if_uath.c ~ if_udav.c
~ if_upl.c ~ if_url.c
~ if_wi_usb.c ~ if_zyd.c
~ moscom.c ~ uark.c
~ uaudio.c ~ uberry.c
~ ubsa.c ~ ubt.c
~ ucom.c ~ ucycom.c
~ udcf.c ~ udsbr.c
~ ueagle.c ~ uftdi.c
~ ugen.c ~ uhid.c
~ uhidev.c ~ uhub.c
~ uipaq.c ~ ukbd.c
~ ulpt.c ~ umass.c
~ umct.c ~ umidi.c
~ umodem.c ~ ums.c
~ umsm.c ~ uow.c
~ uplcom.c ~ urio.c
~ usb.c ~ usb_port.h
~ uscanner.c ~ uslcom.c
~ usscanner.c ~ uts.c
~ uvisor.c ~ uvscom.c
~ uyap.c
> Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS and
> USB_DECLARE_DRIVER macros.
> No binary change.
> ok dlg. (mbalmer@)
~ ehci.c ~ ohci.c
~ uhci.c ~ usb_port.h
> Move the mstohz macro out of ubs_port.h and to the three places where it is
> used.
> ok jsg. (mbalmer@)
~ usbf_subr.c
> unbreak tree after untested timeout.h deletions (deraadt@)
kern
~ vfs_syscalls.c ~ vfs_vnops.c
> Forgotten hackton diff: bounds check for seek on special devices
> with a disklabel. Original diff from pedro@; ok pedro@ deraadt@ (otto@)
net
~ if_pfsync.c
> sprinkle some #ifdef IPSEC so that pfsync compiles w/o ipsec
> from mickey, ok me markus mickey (henning@)
~ if.h ~ route.c
~ if.c
> Add a new "rtlabel" option to ifconfig. It allows to specify a route label
> which will be used for new interface routes. For example,
> ifconfig em0 10.1.1.0 255.255.255.0 rtlabel RING_1
> will set the new interface address and attach the route label RING_1 to
> the corresponding route.
> manpage bits from jmc@
> ok claudio@ henning@ (reyk@)
netinet
~ ip_carp.c
> preserve the possible route label if the route belongs to the carp
> interface (ip-less parent).
> tested by claudio and me
> ok claudio@ (reyk@)
sys
~ sockio.h
> Add a new "rtlabel" option to ifconfig. It allows to specify a route label
> which will be used for new interface routes. For example,
> ifconfig em0 10.1.1.0 255.255.255.0 rtlabel RING_1
> will set the new interface address and attach the route label RING_1 to
> the corresponding route.
> manpage bits from jmc@
> ok claudio@ henning@ (reyk@)
~ vnode.h
> Forgotten hackton diff: bounds check for seek on special devices
> with a disklabel. Original diff from pedro@; ok pedro@ deraadt@ (otto@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.birthday ~ calendars/calendar.music
> put Edvard Grieg like the other composers in .music
> from minusf at obiit.org (jasper@)
ssh
~ ssh.c
> handle EINTR when waiting for mux exit status properly (djm@)
~ ssh.c
> when waiting for the multiplex exit status, read until the master end
> writes an entire int of data *and* closes the client_fd; fixes mux
> regression spotted by dtucker, ok dtucker@ (djm@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/PackingElement.pm
> minor changes: move @ignore to deprecated stuff (it's been out for a few
> months now), register lastfileobject for future changes, make a common
> class for uniqueoptions. (espie@)
~ OpenBSD/Delete.pm
> I don't know what we will do with system packages yet, but prevent
> them from getting deleted. (espie@)
~ pkg_create ~ pkg_create.1
> explicitly mark -S as deprecated, I'd love to use for something else...
> (espie@)
~ OpenBSD/Temp.pm
> Really cleanup temporary directories.
> "commit that now, please." espie@ (kili@)
tcpdump
~ ospf.h ~ print-ospf.c
> The External Route Tag for AS-External-LSAs can be an arbitrary 32bit
> value and doesn't need to be an IPv4 address. It is more like a
> vendor-specific field.
> as discussed with claudio after looking into rfc2328 (reyk@)
~ print-bgp.c
> Print communities in a nicer format and include a missing well-known one.
> This is mostly from Stuart Henderson. OK canacar@ (claudio@)
===============================================================================
More information about the odc
mailing list