[odc] Daily src changes for 2006-01-06
ODC
auto at squish.net
Sat Jan 7 07:00:56 GMT 2006
OpenBSD src changes summary for 2006-01-06
==========================================
distrib/sets gnu/egcs
gnu/usr.bin/gcc include/Makefile
include/bsd_auth.h include/err.h
include/inttypes.h include/search.h
include/stddef.h include/stdio.h
include/stdlib.h include/string.h
include/time.h include/utime.h
include/wchar.h include/wctype.h
lib/libc lib/libocurses
lib/libpthread lib/librthread
sbin/ifconfig share/man
sys/arch/alpha/include sys/arch/amd64/amd64
sys/arch/amd64/include sys/arch/arm/include
sys/arch/cats/include sys/arch/hp300/include
sys/arch/hppa/hppa sys/arch/hppa/include
sys/arch/hppa64/include sys/arch/i386/i386
sys/arch/i386/include sys/arch/luna88k/include
sys/arch/m68k/include sys/arch/m88k/include
sys/arch/mac68k/include sys/arch/macppc/dev
sys/arch/macppc/include sys/arch/mips64/include
sys/arch/mvme68k/include sys/arch/mvme88k/include
sys/arch/mvmeppc/include sys/arch/powerpc/include
sys/arch/sgi/include sys/arch/solbourne/include
sys/arch/sparc/include sys/arch/sparc64/dev
sys/arch/sparc64/include sys/arch/vax/include
sys/arch/zaurus/include sys/dev/acpi
sys/dev/i2c sys/dev/pci
sys/dev/usb sys/kern
sys/lib/libsa sys/net
sys/sys usr.bin/cvs
usr.bin/lam usr.bin/mail
usr.bin/rcs usr.bin/ssh
usr.sbin/pkg_add usr.sbin/ypserv
== distrib =========================================================== 01/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
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.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
~ lists/comp/mi
> sync (deraadt@)
== gnu =============================================================== 02/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/gnu
egcs
~ gcc/ginclude/stddef.h
> Include <sys/types.h> and don't define away __size_t
> Based on existing bits for FreeBSD 5 (millert@)
usr.bin/gcc
~ gcc/ginclude/stddef.h
> Include <sys/types.h> and don't define away __size_t
> Based on existing bits for FreeBSD 5 (millert@)
== include =========================================================== 03/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/include
Makefile
~ Makefile
> Add real C99 stdint.h and inttypes.h based on an initial version I did in
> 1997 (yes, really). (millert@)
bsd_auth.h
~ bsd_auth.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
err.h
~ err.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
inttypes.h
~ inttypes.h
> Add real C99 stdint.h and inttypes.h based on an initial version I did in
> 1997 (yes, really). (millert@)
search.h
~ search.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
stddef.h
~ stddef.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
stdio.h
~ stdio.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
stdlib.h
~ stdlib.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
string.h
~ string.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
time.h
~ time.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
utime.h
~ utime.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
wchar.h
~ wchar.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
wctype.h
~ wctype.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
== lib =============================================================== 04/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ stdio/mktemp.3
> fix the mkstemps .Fn; (jmc@)
~ stdio/mktemp.3
> in code fragment:
> - allocate enough space for sfn.
> - remove variable initializations that get overwritten anyway.
> - change spaces to tabs.
> - change "sizeof sfn" to "sizeof(sfn)".
> - change fprintf(stderr) to warn().
> from ray lai;
> ok millert (jmc@)
~ stdio/vasprintf.c ~ stdio/vfprintf.c
~ stdio/vfscanf.c ~ stdio/vprintf.c
~ stdio/vscanf.c ~ stdio/vsnprintf.c
~ stdio/vsprintf.c ~ stdio/vsscanf.c
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
libocurses
~ curses.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
libpthread
~ uthread/pthread_private.h ~ uthread/uthread_stack.c
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
librthread
~ rthread.c
> guess it's time to remove the init printf; sturm found a port that
> didn't like it. (tedu@)
~ rthread.c
> Initialize thread debug in _rthread_init. The debug verbosity
> can be set in the environment using RTHREAD_DEBUG.
> ok, tedu@ (marc@)
~ rthread_sched.c
> When suspending, check the tid of the arg, not of ourselves, doh (otto@)
== sbin ============================================================== 05/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
ifconfig
~ ifconfig.8
> put the description of vlanprio in the correct place; (jmc@)
== share ============================================================= 06/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/admtemp.4 ~ man4/admtm.4
~ man4/adt.4 ~ man4/lmenv.4
~ man4/lmtemp.4 ~ man4/maxtmp.4
> update lists of chips each driver supports (deraadt@)
~ man3/queue.3
> fix typo; from ray lai;
> ok mbalmer millert krw (jmc@)
~ man4/iic.4
> document which iic bus masters on which architectures (deraadt@)
== sys =============================================================== 07/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/alpha/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/amd64/amd64
~ machdep.c
> Fix acpi includes. (grange@)
~ machdep.c
> Err, commited from the wrong tree (grange@)
arch/amd64/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/arm/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/cats/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/hp300/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/hppa/hppa
~ genassym.cf
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
arch/hppa/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/hppa64/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/i386/i386
~ machdep.c
> Fix acpi includes. (grange@)
~ machdep.c
> Err, commited from the wrong tree (grange@)
arch/i386/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/luna88k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/m68k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/m88k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h ~ va-m88k.h
~ varargs.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/mac68k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/macppc/dev
~ asms.c
> set correct delay() value after executing the `read version' command;
> (xsa@)
arch/macppc/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/mips64/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/mvme68k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/mvme88k/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/mvmeppc/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/powerpc/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ frame.h ~ signal.h
~ stdarg.h ~ va-ppc.h
~ varargs.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/sgi/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/solbourne/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
arch/sparc/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/sparc64/dev
~ pci_machdep.c
> Don't add the same function twice when ordering the functions of a PCI
> device.
> Prevents alipm(4) attaching twice on Blade-100.
> ok deraadt@ (kettenis@)
arch/sparc64/include
- ansi.h - int_types.h
- types.h + _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ bus.h ~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/vax/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
~ stdarg.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
~ limits.h
> Don't redefine SIZE_MAX (millert@)
arch/zaurus/include
- ansi.h - types.h
+ _types.h
> Merge machine/ansi.h and machine/types.h into machine/_types.h and
> rename the types using the __ protected namespace (e.g. __size_t).
> Idea from FreeBSD. (millert@)
dev/acpi
~ acpi.c ~ dsdt.c
> printf -> dnprintf conversion for debug messages. (grange@)
~ acpi.c
> Informative error messages on attach, prettier dmesg. (grange@)
~ acpi.c
> Check for ACPI control availability only if ACPI_ENABLE defined. (grange@)
~ acpibat.c
> Sudden newline (grange@)
~ acpivar.h
> One definition for sleeping states in acpireg.h is enough. (grange@)
~ acpireg.h
> Two helper macros for setting SLP_TYPx values. (grange@)
dev/i2c
~ i2c_scan.c
> pick some register with a known value, to try to tell a lm96000 apart
> from any of a variety of National superio chipsets for which documention
> is very hard to find (deraadt@)
~ adm1025.c
> we now do these checks in iic_scan (deraadt@)
dev/pci
~ amdpm.c
> remove NetBSD's event counter code.
> ok grange@ (brad@)
dev/usb
~ usbdevs
> add Wacom Graphire3 and Graphire4 USB ids. (brad@)
~ usbdevs.h ~ usbdevs_data.h
> regen (brad@)
~ ugraphire_rdesc.h ~ uhidev.c
> add Wacom Graphire3 and Graphire4 support.
> From NetBSD via Michael Knudsen
> ok dlg@ (brad@)
~ uaudio.c
> from kent at netbsd.org > assign AudioNlfe to UATO_SUBWOOFER
> assign "phone" to telephony terimnal types. The label "phone" is used
> in ac97 though it is not defined as AudioN* macro.
> dlg@ ok. (fgsch@)
~ uaudio.c
> from kent at netbsd.org > Call uaudio_set_speed() if and only if the selected Audio Streaming
> interface supports multiple sampling rates.
> fixed netbsd pr 27237. (fgsch@)
kern
~ exec_elf.c
> take interp[MAXPATHLEN] off the stack. from mickey, ok otto
> while here, switch above from malloc to pool, remove stupid casts (tedu@)
~ kern_rwlock.c
> check in of "rwlock.20051230" from art.
> mostly cleanup and simplification, though now also supporting
> upgrade and downgrade via the magic wand. (tedu@)
~ kern_rwlock.c
> oring in PCATCH doesn't help if we don't pass the right prio to tsleep
> (tedu@)
~ kern_descrip.c
> typo fix from ray lai;
> ok deraadt (jmc@)
lib/libsa
~ stand.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
net
~ pf_ioctl.c
> for DIOCCLRSTATUS (pfctl -Fi), reset 'Enabled for x' time, too. simplifies
> computations of change rates. unfortunately, I don't remember who suggested
> this. (dhartmei@)
~ pf_ioctl.c
> DIOCNATLOOK was forgotten in the second access control switch. it's a
> read-only operation (looking up one state entry), so allow it when /dev/pf
> is opened read-only (allows squid to work read-only). from Andrey Matveev.
> (dhartmei@)
sys
~ rwlock.h
> check in of "rwlock.20051230" from art.
> mostly cleanup and simplification, though now also supporting
> upgrade and downgrade via the magic wand. (tedu@)
~ endian.h ~ exec_elf.h
~ stdarg.h ~ syslog.h
~ times.h ~ types.h
+ _types.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
+ stdint.h
> Add real C99 stdint.h and inttypes.h based on an initial version I did in
> 1997 (yes, really). (millert@)
~ stdint.h
> Add missing rcsid (millert@)
== usr.bin =========================================================== 08/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ includes.h
> zap <paths.h>; (xsa@)
~ update.c
> uninitialized pointer could confuse the cleanup check
> ok joris@ (reyk@)
~ update.c
> ingore local update of newly added files. this fixes some possible
> NULL pointer conditions and also removes some obsolete extra checks.
> ok joris@ (reyk@)
~ cvs.1
> mark up fix; (jmc@)
~ cvs.1
> restructure the section on cvs sub-commands: make each command
> a sub-section, and put the command usage in an indented display;
> this removes the problem of line split on complicated usage,
> and makes the usage itself much easier to maintain (no mark up to
> worry about). page looks nicer too ;)
> ok joris xsa (jmc@)
lam
~ lam.1
> nicer EXAMPLES; from ray lai (jmc@)
mail
~ extern.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
rcs
~ rcsprog.c ~ rcsprog.h
> typos; (xsa@)
ssh
~ ssh.1
> weed out some duplicate info in the known_hosts FILES entries;
> ok djm (jmc@)
~ ssh.1
> final round of whacking FILES for duplicate info, and some consistency
> fixes;
> ok djm (jmc@)
== usr.sbin ========================================================== 09/09 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ pkg_add.1
> tweak the descriptions of -r and -u: make the distinction
> between them a little clearer;
> ok espie (jmc@)
ypserv
~ common/yplog.h
> Adapt things to use __type_t instead of _BSD_TYPE_T_
> Add new sys/_types.h header
> Include machine/_types.h or sys/_types.h where applicable (millert@)
===============================================================================
More information about the odc
mailing list