[odc] Daily src changes for 2007-06-10
ODC
auto at squish.net
Mon Jun 11 07:00:01 BST 2007
OpenBSD src changes summary for 2007-06-10
==========================================
sbin/fdisk sbin/newfs
sbin/tunefs sys/arch/alpha/alpha
sys/arch/alpha/include sys/arch/arm/xscale
sys/arch/i386/i386 sys/dev/pci
sys/dev/usb sys/kern
usr.bin/calendar usr.bin/top
usr.sbin/pkg_add
== sbin ============================================================== 01/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
fdisk
~ part.c
> adjust the width of columns to match the geometry of current drives
> ok deraadt@ (sobrado@)
newfs
~ mkfs.c ~ newfs.c
> remove last instances of daddr_t; ok thib@ (otto@)
tunefs
~ tunefs.c
> daddr_t -> daddr64_t (otto@)
== sys =============================================================== 02/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/alpha
~ disksubr.c
> No need for two *LABELSECTOR and *LABELOFFSET defines that mean the
> same thing. Keep LABELSECTOR and LABELOFFSET and nuke
> ALPHA_LABELSECTOR and ALPHA_LABELOFFSET.
> Kernel still compiles and boots.
> Superfluidity pointed out by deraadt at . (krw@)
arch/alpha/include
~ disklabel.h
> No need for two *LABELSECTOR and *LABELOFFSET defines that mean the
> same thing. Keep LABELSECTOR and LABELOFFSET and nuke
> ALPHA_LABELSECTOR and ALPHA_LABELOFFSET.
> Kernel still compiles and boots.
> Superfluidity pointed out by deraadt at . (krw@)
arch/arm/xscale
~ pxa27x_udc.c
> Remove definitions and usage of usb_callout and related macros. These
> macros
> were used as a layer of confusion^Wabstraction around the timeout(9) API.
> No binary change.
> ok jsg. (mbalmer@)
~ pxa27x_udc.c
> Remove the definition and use of the USBDEVNAME macro.
> (This might look easy, but it was a big diff. Thanks to dlg and especially
> jsg
> for looking over it; we found at least four mistakes in the initial diff.)
> ok jsg. (mbalmer@)
arch/i386/i386
~ disksubr.c
> Remove spurious blank line at end of file. Spotted by deraadt at . (krw@)
dev/pci
~ ehci_pci.c
> Remove the definition and use of the USBDEVNAME macro.
> (This might look easy, but it was a big diff. Thanks to dlg and especially
> jsg
> for looking over it; we found at least four mistakes in the initial diff.)
> ok jsg. (mbalmer@)
dev/usb
~ usb_port.h
> Do not turn on debugging in most/all drivers when USB_DEBUG is defined.
> Debugging code must be turned on selectively, e.g. by defining UDCF_DEBUG.
> idea from and ok jsg. (mbalmer@)
~ ehci.c ~ ehcivar.h
~ if_aue.c ~ if_auereg.h
~ if_axe.c ~ if_axereg.h
~ if_cue.c ~ if_cuereg.h
~ if_udav.c ~ if_udavreg.h
~ if_upl.c ~ if_url.c
~ if_urlreg.h ~ if_wi_usb.c
~ ohci.c ~ ohcivar.h
~ uhci.c ~ uhcivar.h
~ ukbd.c ~ usb.c
~ usb_port.h ~ usbdi.c
~ usbdivar.h ~ usbf_subr.c
~ usbfvar.h
> Remove definitions and usage of usb_callout and related macros. These
> macros
> were used as a layer of confusion^Wabstraction around the timeout(9) API.
> No binary change.
> ok jsg. (mbalmer@)
~ 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
~ ulpt.c ~ umass.c
~ umass_scsi.c ~ umct.c
~ umidi.c ~ umodem.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
> Remove the definition and use of the USBDEV macro. It only created
> confusion
> and the address of it's argument: USBDEV(sc->sc_dev) yields &sc->sc_dev.
> No binary changes.
> ok jsg. (mbalmer@)
~ ehci.c ~ if_atu.c
~ if_aue.c ~ if_axe.c
~ if_cdce.c ~ if_cdcef.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 ~ ohci.c
~ uark.c ~ uaudio.c
~ uberry.c ~ ubsa.c
~ ubt.c ~ ucom.c
~ udcf.c ~ udsbr.c
~ ueagle.c ~ uftdi.c
~ ugen.c ~ uhci.c
~ uhidev.c ~ uhub.c
~ uipaq.c ~ ukbd.c
~ ulpt.c ~ umass.c
~ umass_quirks.c ~ umass_scsi.c
~ umct.c ~ umidi.c
~ umodem.c ~ ums.c
~ umsm.c ~ uow.c
~ uplcom.c ~ urio.c
~ usb.c ~ usb_port.h
~ usb_subr.c ~ usbf.c
~ usbf_subr.c ~ uscanner.c
~ uslcom.c ~ usscanner.c
~ uts.c ~ uvisor.c
~ uvscom.c ~ uyap.c
> Remove the definition and use of the USBDEVNAME macro.
> (This might look easy, but it was a big diff. Thanks to dlg and especially
> jsg
> for looking over it; we found at least four mistakes in the initial diff.)
> ok jsg. (mbalmer@)
~ usb.c ~ usb_port.h
~ usb_subr.c
> Remove the definition and use of USBDEVUNIT.
> ok jsg. (mbalmer@)
~ usb.c ~ usb_port.h
~ usb_subr.c ~ usbdi_util.c
> Get rid of the USBDEVPTRNAME macro.
> No binary change.
> ok jsg. (mbalmer@)
kern
~ Make.tags.inc
> Add netbt files to common files for "make tags" (uwe@)
~ subr_disk.c
> when we change fields in the label to version 1, fix the checksum (but only
> if it was ok beforehands) (deraadt@)
== usr.bin =========================================================== 03/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
calendar
~ calendars/calendar.fictional
> add "Towel Day"
> ok jasper@ (simon@)
top
~ screen.c
> clear to end of line at quit, needed for terms that do not restore
> content on quiting curses mode, like screen. found and tested by ray@
> (otto@)
== usr.sbin ========================================================== 04/04 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ OpenBSD/PackageRepository.pm
> refactor the code a bit, so that lists through ftp and htpp share more
> code.
> Finally handle ftp_proxy (close PR 5308). (espie@)
~ pkg_add
> split create_handle code, so that we create the object as a trivial
> place-holder, then complete it later. This should allow us to create
> `empty shell' UpdateSets eventually, in replacement of pkgnames lists.
> (espie@)
~ pkg_add ~ OpenBSD/Replace.pm
> make the replacement check methods slightly clearer, avoid doing two
> things at once, mostly. (espie@)
~ pkg_add ~ OpenBSD/PackageLocation.pm
> set_infodir when we can in PackageLocation.
> Create a full handle for replaced packages as well. (espie@)
~ pkg_add ~ OpenBSD/Vstat.pm
> extract constructor to create old handles. (espie@)
~ Makefile + OpenBSD/Paths.pm
> Add Paths.pm, to centralize all system dependent paths all over the place.
> okay millert@, deraadt@ (espie@)
~ OpenBSD/PackageLocation.pm
~ OpenBSD/PackageRepository/Installed.pm
> give repository/locations slightly more control over package names.
> (espie@)
===============================================================================
More information about the odc
mailing list