[odc] Daily src changes for 2007-09-13
ODC
auto at squish.net
Fri Sep 14 07:00:01 BST 2007
OpenBSD src changes summary for 2007-09-13
==========================================
sbin/restore share/man
sys/altq sys/arch/i386/stand/libsa
sys/crypto sys/ddb
sys/dev/acpi sys/dev/cardbus
sys/dev/ic sys/dev/pci
sys/dev/usb sys/net
usr.bin/bgplg usr.bin/cvs
usr.bin/ssh usr.bin/tail
usr.bin/vmstat usr.sbin/bgpd
usr.sbin/ntpd
== sbin ============================================================== 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
restore
~ tape.c
> use strcspn to properly overwrite '\n' in fgets returned buffer
> use strtonum instead of atoi
> prompted by ray@
> ok moritz@ ray@ (chl@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man9/aml_evalnode.9
> Update manpage to reflect new return code from function.
> Thanks to mk@ for reminding me. (weingart@)
~ man4/nviic.4
> Add the NVIDIA MCP73 SMBus controller.
> ok dlg@ (brad@)
~ man4/piixpm.4
> mention the AMD SB700 and SB800 chipsets.
> ok dlg@ (brad@)
~ man4/nviic.4
> please avoid line wrap in doc source; (jmc@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
altq
~ altq_cbq.c ~ altq_cdnr.c
~ altq_hfsc.c ~ altq_priq.c
~ altq_red.c ~ altq_rio.c
~ altq_rmclass.c ~ altq_subr.c
> MALLOC/FREE -> malloc/free and M_ZERO changes
> ok henning@ krw@ canacar@ ray@ (chl@)
arch/i386/stand/libsa
~ apmprobe.c
> Don't bother bitching if APM does not exist. Pleanty
> enough systems today do not have apm. Also, the existance
> of apm is given on the probe line, absence means it ain't
> there. (weingart@)
crypto
~ cryptodev.c ~ cryptosoft.c
~ deflate.c ~ xform.c
> Here too: Convert MALLOC/FREE to malloc/free and use M_ZERO where
> applicable.
> error spotting and ok krw@ (hshoexer@)
ddb
~ db_examine.c ~ db_print.c
~ db_write_cmd.c
> A few %n/%r/%z format strings were missed, convert these to db_format().
> (miod@)
dev/acpi
~ acpi.c ~ acpidock.c
~ dsdt.c ~ dsdt.h
> Implement ACPI 6.5.1 spec tree walk for _STA and _INI.
> Fixes mk's laptop. No regressions so far (thank you to the
> testers).
> ok gwk@, mk@, marco@ (weingart@)
~ acpi.c
> Remove unnecessary memset() (see aml_evalnode(9)) and a bit of KNF.
> ok toby (mk@)
dev/cardbus
~ if_bwi_cardbus.c
> Enable access to PCI and Cardbus config space from the driver. Lets us
> power on the device. (mglocker@)
~ if_bwi_cardbus.c
> No variable names in prototypes. (mglocker@)
dev/ic
~ mpireg.h
> define the fc port config page 1. (dlg@)
~ bwi.c ~ bwivar.h
> Enable access to PCI and Cardbus config space from the driver. Lets us
> power on the device. (mglocker@)
~ bwi.c
> Forgot to set psc->psc_pcitag. Replace all PCI/Cardbus config space
> functions with our new one. Attachment seems to work now mainly.
> (mglocker@)
~ bwi.c
> Ops, remove temporary debug line. (mglocker@)
~ bwivar.h
> Fix sc_dev tweak. Device attaches with correct name now. (mglocker@)
~ bwi.c
> Add if_detach(). Fixes kernel crash when detaching cardbus device.
> (mglocker@)
~ bwi.c
> Move all debug lines to DPRINTF. KNF. Fix some tweaks while there.
> (mglocker@)
dev/pci
~ pcidevs
> - remove the bogus second AHCI PCI id for the AMD SB600 chipset.
> - add the AHCI PCI ids for the AMD SB700 chipset.
> From AMD via the Linux kernel
> ok dlg@ (brad@)
~ pcidevs
> - correct an unknown Marvell SATA entry to use the appropriate
> chipset name of 88SE6121
> - add the Marvell 88SX7042 SATA controller PCI id
> ok dlg@ (brad@)
~ pcidevs
> add the NVIDIA MCP73 SMBus controller PCI id.
> From Peer Chen @ NVIDIA
> ok dlg@ (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ if_bwi_pci.c
> Enable access to PCI and Cardbus config space from the driver. Lets us
> power on the device. (mglocker@)
~ if_bwi_pci.c
> Forgot to set psc->psc_pcitag. Replace all PCI/Cardbus config space
> functions with our new one. Attachment seems to work now mainly.
> (mglocker@)
~ nviic.c
> Add the NVIDIA MCP73 SMBus controller.
> ok dlg@ (brad@)
~ cmpci.c
> spacing nit.
> ok dlg@ (brad@)
~ pcidevs
> rename the AMD SB600 SMBus controller entry to X00 since this same
> PCI id is shared between the SB600, SB700 and SB800 chipsets.
> ok dlg@ (brad@)
~ pcidevs.h ~ pcidevs_data.h
> regen (brad@)
~ piixpm.c
> sync AMD SB600 PCI id with the new name.
> ok dlg@ (brad@)
~ pcidevs
> + Ralink Tech. RT2860 (damien@)
~ pcidevs.h ~ pcidevs_data.h
> sync (damien@)
dev/usb
~ uplcom.c
> adapt to new hx/non-hx type-selection algorithm from linux/dragonfly; ok
> jsg (deraadt@)
net
~ pfkeyv2.c ~ pfkey.c
~ pfkeyv2_convert.c
> Convert MALLOC/FREE to malloc/free and use M_ZERO where applicable.
> ok krw@ (hshoexer@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
bgplg
~ bgplg.c
> Fix missing free statement due to extraneous semicolon spotted by a
> modified lint. (cloder@)
cvs
~ annotate.c ~ rcs.c
~ rcs.h ~ util.h
> Added annotate support for local and remote repositories. Behaves like
> GNU cvs but is a little faster.
> OK joris@, ray@, xsa@ (tobias@)
ssh
~ sftp-server.c
> fix incorrect test when setting syslog facility; from Jan Pechanec (djm@)
tail
~ read.c
> Plug mem leak. From Igor Zinovik; ok millert@ (otto@)
vmstat
~ vmstat.c
> Use a sig_atomic_t instead of an int when setting it from a signal handler
> (cloder@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
bgpd
~ parse.y
> Move parser to use NUMBER as all other parse.y do know. A bit tricky
> because
> all the relative metrics need some special handling. OK henning@ deraadt@
> (claudio@)
ntpd
~ ntpd.conf.5
> Small style tweak, from jmc and Maurice Janssen (ckuethe@)
~ ntpd.conf.5
> one more missed change; (jmc@)
~ ntpd.8 ~ ntpd.c
~ ntpd.h
> Provide the -n switch like in the other imsg daemons for testing
> the configuration file.
> "yes please, ok" henning@ (pyr@)
~ ntpd.c
> add -n to usage(); (jmc@)
===============================================================================
More information about the odc
mailing list