[odc] Daily src changes for 2006-05-14
ODC
auto at squish.net
Mon May 15 08:13:59 BST 2006
OpenBSD src changes summary for 2006-05-14
==========================================
distrib/sets lib/libc
lib/libcurses lib/libssl
libexec/ld.so sbin/pfctl
share/man sys/arch/amd64/conf
sys/arch/aviion/stand/a2coff sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/m88k/m88k
sys/arch/mips64/include sys/arch/sparc/fpu
sys/arch/sparc64/fpu sys/arch/sparc64/stand/installboot
sys/dev/i2c sys/dev/microcode
sys/dev/pci sys/dev/usb
sys/kern usr.bin/rcs
usr.sbin/ntpd usr.sbin/openssl
usr.sbin/quotaon
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
sets
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.aviion ~ 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/mi
~ lists/man/mi
> sync (deraadt@)
~ lists/base/md.amd64
> sync (deraadt@)
~ lists/base/md.alpha ~ lists/base/md.amd64
~ lists/base/md.aviion ~ 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/mi
> sync (deraadt@)
== lib =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdlib/malloc.c
> Fix the second malloc_ulimit regression: maintaining the free list
> requires memory; try to make sure we have it. If all fails, leak
> instead of crash. Test case originally found by cloder@, fix tested
> by many. (otto@)
libcurses
~ base/keybound.c ~ base/keyok.c
> lint warns about some fishy type conversion.
> Indeed, some ints can be silently shortened to unsigned short.
> Since those functions can return errors, do not convert spurious
> parameters to the wrong values, but return an error code instead.
> Tested for ill effects without any noticeable problems.
> okay millert@, otto@ (espie@)
libssl
~ src/apps/rand.c
> Add a -hex option to 'rand' to output hexadecimal output.
> ok djm@ miod@, man page help from jmc at .atthieu@)
== libexec =========================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/libexec
ld.so
~ ldconfig/debug.c ~ ldconfig/prebind.c
> use __mips64__ (deraadt@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
pfctl
~ pfctl_altq.c
> better english to describe interfaces without bandwidth info; ok henning
> (deraadt@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man5/pf.conf.5
> interface bandwidths can change; ok henning (deraadt@)
~ man4/Makefile + man4/wpi.4
> Initial import of wpi(4), a blob-free driver for Intel PRO/Wireless 3945ABG
> 802.11 adapters as found in Centrino Duo laptops.
> More to come but works well enough for me to commit this over a wpi(4).
> go for it deraadt@ (damien@)
~ man4/wpi.4
> wpi(4) adapters are Mini PCI Express. (damien@)
~ man4/wpi.4
> Fix date. (miod@)
~ man4/pci.4
> +wpi (miod@)
~ man4/pci.4
> add wpi(4)
> pointed out by deraadt@ (damien@)
~ man4/pci.4
> oops it got added twice (deraadt@)
~ man4/xge.4
> fix config syntax. (brad@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> xge works as well here (ie. as well as i386, which is not yet perfect,
> but it will get fixed) (deraadt@)
~ GENERIC
> clsc works; tleslie at gmail.comeraadt@)
arch/aviion/stand/a2coff
~ a2coff.c
> Deal with arbitrary load addresses. Necessary for upcoming netboot code.
> (miod@)
arch/i386/conf
~ GENERIC
> add wpi(4) so i can get feedback.
> ok deraadt@ (damien@)
~ GENERIC
> xge might as well be enabled (deraadt@)
arch/i386/i386
~ mpbios.c
> Bring over workaround for broken BIOSes that use ACPI global interrupt
> numbers
> instead of APIC pin numbers from amd64.
> ok brad@ (kettenis@)
arch/m88k/m88k
~ eh_common.S
> Missing semicolon, found by deraadt (miod@)
arch/mips64/include
~ stdarg.h
> use __mips64__ (robert@)
arch/sparc/fpu
~ fpu.c
> Make the array of fpu exception types/codes big enough.
> Fix a typo too, such that we actually read beyond element 0 in all cases.
> ok miod@ (kettenis@)
arch/sparc64/fpu
~ fpu.c
> Make the array of fpu exception types/codes big enough.
> Fix a typo too, such that we actually read beyond element 0 in all cases.
> ok miod@ (kettenis@)
arch/sparc64/stand/installboot
~ installboot.8
> - /usr/mdec is usually not in path, invoke installboot with full path
> - /ofwboot does not get updated by installboot as one might think from
> the example, it has to be copied in place by hand
> - Xr. boot(8)
> ok jmc@ (martin@)
dev/i2c
~ w83l784r.c
> Add abstraction for resistor factors; makes it easier to compare them to
> the datasheets. Fix a few bugs in the handling of voltage sensors.
> From Constantine Murenin <mureninc at gmail.com(kettenis@)
dev/microcode
~ cirruslogic/Makefile
> amd64 can handle this too; tleslie at gmail.comeraadt@)
dev/pci
~ files.pci + if_wpi.c
+ if_wpireg.h + if_wpivar.h
> Initial import of wpi(4), a blob-free driver for Intel PRO/Wireless 3945ABG
> 802.11 adapters as found in Centrino Duo laptops.
> More to come but works well enough for me to commit this over a wpi(4).
> go for it deraadt@ (damien@)
~ if_xge.c
> comment out link up/down printf's. (brad@)
~ if_xge.c
> re-enable link up/down messages because they spray a lot right now
> (clearly indicating some bug)
> copy mac address correctly (deraadt@)
~ if_xge.c
> account for interrupts in the interrupt handler. (brad@)
~ if_xge.c
> set the maximum MRU by default. (brad@)
~ if_xge.c
> set the multicast filter in xge_init(). (brad@)
~ if_xge.c
> only call init if not running. (brad@)
~ if_ixgb.h
> up the TX descriptors to the max. (brad@)
dev/usb
~ uhidev.c ~ usb_quirks.c
~ usb_quirks.h
> Add a quirk to force the Wi-spy spectrum analyser to attach as ugen.
> It claims to be a HID device, but it's not really one. ok miod@, jsg at . > (matthieu@)
kern
~ subr_autoconf.c
> When assigning a unit number, treat running off the end of the
> cd_devs[] array the same as finding a NULL entry.
> Fixes inconsistant assignment of unit numbers to media slots on the
> Neodio 8-in-1 USB card reader donated by Manuel Pata. Previously the
> unit numbers would vary depending on whether it had attached an even
> or odd number of times.
> 'reads ok' marco@ ok miod@ (krw@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
rcs
~ rcsmerge.c
> warnx(); return(); --> errx(); (xsa@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
ntpd
~ ntp.c
> PFD_MAX betterer than harcoded 1 (henning@)
openssl
~ openssl.1
> Add a -hex option to 'rand' to output hexadecimal output.
> ok djm@ miod@, man page help from jmc at .atthieu@)
quotaon
~ quotaon.c
> add ()'s to improve readability.
> ok ray (dhill@)
===============================================================================
More information about the odc
mailing list