[odc] Daily src changes for 2006-01-19
ODC
auto at squish.net
Fri Jan 20 07:00:40 GMT 2006
OpenBSD src changes summary for 2006-01-19
==========================================
distrib/miniroot distrib/sets
etc/root/root.mail lib/libc
share/man share/mk
share/tmac sys/arch/amd64/amd64
sys/arch/hp300/dev sys/arch/i386/i386
sys/arch/macppc/dev sys/arch/macppc/stand/tbxidata
sys/compat/freebsd sys/compat/linux
sys/compat/netbsd sys/compat/svr4
sys/conf sys/dev
sys/dev/acpi sys/dev/i2c
sys/dev/ic sys/dev/isa
sys/dev/pci sys/isofs/udf
sys/kern sys/net
sys/scsi sys/sys
usr.bin/dc usr.sbin/apm
usr.sbin/apmd usr.sbin/ntpd
== distrib =========================================================== 01/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
miniroot
~ install.sub
> crank to 3.8-beta (deraadt@)
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/md.mac68k ~ lists/comp/md.macppc
~ lists/comp/mi ~ lists/man/mi
> sync (deraadt@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.cats ~ lists/base/md.hp300
~ lists/base/md.hppa ~ lists/base/md.hppa64
~ lists/base/md.i386 ~ lists/base/md.luna88k
~ lists/base/md.mac68k ~ lists/base/md.macppc
~ lists/base/md.mvme68k ~ lists/base/md.mvme88k
~ lists/base/md.mvmeppc ~ lists/base/md.sgi
~ lists/base/md.sparc ~ lists/base/md.sparc64
~ lists/base/md.vax ~ lists/base/md.zaurus
~ lists/comp/md.alpha ~ lists/comp/md.amd64
~ lists/comp/md.cats ~ lists/comp/md.hp300
~ lists/comp/md.hppa ~ lists/comp/md.hppa64
~ lists/comp/md.i386 ~ lists/comp/md.luna88k
~ lists/comp/md.mac68k ~ lists/comp/md.macppc
~ lists/comp/md.mvme68k ~ lists/comp/md.mvme88k
~ lists/comp/md.mvmeppc ~ lists/comp/md.sgi
~ lists/comp/md.sparc ~ lists/comp/md.sparc64
~ lists/comp/md.vax ~ lists/comp/md.zaurus
> sync (deraadt@)
~ lists/base/md.mac68k ~ lists/comp/md.mac68k
~ lists/etc/md.mac68k
> Sync (miod@)
== etc =============================================================== 02/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
root/root.mail
~ root/root.mail
> crank to 3.8-beta (deraadt@)
== lib =============================================================== 03/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ sys/write.2
> make offset parameter to pwrite apparent in description.
> okay jmc@ (espie@)
== share ============================================================= 04/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/audio.4
> seek is a count of bytes, not samples
> OK millert@ (jakemsr@)
~ man9/sysctl_int.9
> tweaks; ok mickey (jmc@)
~ man4/puc.4
> Avlab low profile 4-port serial
> in dmesg from KUDO Takashi (martin@)
~ man4/iic.4
> Missing closing quote. (grange@)
mk
~ sys.mk
> crank to 3.8-beta (deraadt@)
tmac
~ mdoc/doc-common
> crank to 3.8-beta (deraadt@)
== sys =============================================================== 05/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ machdep.c
> Fix NACPI > 1 (should be >0). Spotted by form at .range@)
arch/hp300/dev
~ ppi.c
> Bounds check PPIIOCSSEC argument, for a carefully choosen invalid value
> could cause any ppi transfer to freeze the bus. (miod@)
arch/i386/i386
~ mainbus.c
> Flip BIOS and ACPI around since ACPI uses BIOS stuff.
> ok dlg@ grange@ (marco@)
~ esm.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
arch/macppc/dev
~ asms.c ~ smu.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
arch/macppc/stand/tbxidata
~ bsd.tbxi
> crank to 3.8-beta (deraadt@)
compat/freebsd
~ freebsd_exec.c
> redo (w/ proper changes everywhere ;):
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts
> tedu@ miod@ ok (mickey@)
compat/linux
~ linux_exec.c
> redo (w/ proper changes everywhere ;):
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts
> tedu@ miod@ ok (mickey@)
compat/netbsd
~ netbsd_exec.c
> redo (w/ proper changes everywhere ;):
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts
> tedu@ miod@ ok (mickey@)
compat/svr4
~ svr4_exec.c
> redo (w/ proper changes everywhere ;):
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts
> tedu@ miod@ ok (mickey@)
conf
~ newvers.sh
> crank to 3.8-beta (deraadt@)
dev
~ ipmi.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
~ firmload.c
> ENAMETOOLONG if path too long; ok miod pedro (deraadt@)
dev/acpi
~ acpi.c ~ acpireg.h
> Added support for read/write of PCI Config space
> Help jason@
> ok marco@ (jordan@)
dev/i2c
~ ad741x.c ~ adm1021.c
~ adm1024.c ~ adm1025.c
~ adm1026.c ~ adm1030.c
~ adm1031.c ~ adt7460.c
~ asb100.c ~ ds1631.c
~ fcu.c ~ lm75.c
~ lm87.c ~ maxim6690.c
~ pca9554.c ~ tsl2560.c
~ w83l784r.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
dev/ic
~ lm78.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
~ lm78.c
> Try to disable unconnected temperature sensors. (kettenis@)
dev/isa
~ aps.c ~ it.c
~ nsclpcsio_isa.c ~ viasio.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
dev/pci
~ viaenv.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
isofs/udf
~ ecma167-udf.h
> GETICBLEN() needs to swap the ICB length on big-endian architectures
> (pedro@)
kern
~ kern_sensors.c ~ kern_sysctl.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
~ exec_elf.c ~ kern_exec.c
> redo (w/ proper changes everywhere ;):
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts
> tedu@ miod@ ok (mickey@)
net
~ pf_norm.c
TAGGED OPENBSD_3_7
> MFC:
> Fix by dhartmei@
> fix a bug in the fragment cache (used for 'scrub fragment crop/drop-ovl',
> but not 'fragment reassemble'), which can cause some fragments to get
> inserted into the cache twice, thereby violating an invariant, and panic-
> ing the system subsequently.
> ok deraadt@ dhartmei@ (brad@)
~ pf_norm.c
TAGGED OPENBSD_3_8
> MFC:
> Fix by dhartmei@
> fix a bug in the fragment cache (used for 'scrub fragment crop/drop-ovl',
> but not 'fragment reassemble'), which can cause some fragments to get
> inserted into the cache twice, thereby violating an invariant, and panic-
> ing the system subsequently.
> ok deraadt@ dhartmei@ (brad@)
scsi
~ safte.c ~ ses.c
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
sys
~ param.h
> crank to 3.8-beta (deraadt@)
~ sensors.h
> Replace SENSOR_ADD() macro with a pair of functions
> sensor_add()/sensor_del() so that sensors can be attached
> and detached dynamicaly.
> ok kettenis@ deraadt@ dlg@ (grange@)
== usr.bin =========================================================== 06/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
dc
~ bcode.c
> delint: check value against UINT_MAX before casting to u_int; while
> there fix a buglet in bexp(): x * UINT_MAX only overflows if x > 0 (otto@)
== usr.sbin ========================================================== 07/07 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
apm
~ apm.8 ~ apm.c
> prompted by deraadt:
> manual performance mode -> low/high performance mode
> show cpuspeed in apm output
> ok beck, weingart
> man page bits ok jmc (sturm@)
apmd
~ apm-proto.h ~ apmd.8
~ apmd.c ~ apmsubr.c
> prompted by deraadt:
> manual performance mode -> low/high performance mode
> show cpuspeed in apm output
> ok beck, weingart
> man page bits ok jmc (sturm@)
ntpd
~ server.c
> Check SA_LEN(sa) after sa is checked for NULL. Pointed out by solar at
> openwall.com, ok henning@ (dtucker@)
~ server.c
> Do not attempt to listen on interfaces with a wildcard address; ok henning@
> (dtucker@)
===============================================================================
More information about the odc
mailing list