[odc] Daily src changes for 2005-08-07
ODC
auto at squish.net
Mon Aug 8 08:07:02 BST 2005
OpenBSD src changes summary for 2005-08-07
==========================================
distrib/notes etc/mtree/4.4BSD.dist
lib/libc sbin/dhclient
share/locale share/man
sys/arch/amd64/conf sys/arch/i386/conf
sys/arch/mac68k/include sys/arch/mips64/include
sys/compat/svr4 sys/dev/ic
sys/dev/pci sys/net
usr.bin/mklocale usr.sbin/pkg_add
== distrib =========================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
notes
~ amd64/hardware ~ i386/hardware
> auixp (mickey@)
== etc =============================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
mtree/4.4BSD.dist
~ mtree/4.4BSD.dist
> locale dirs. okay deraadt@ (espie@)
== lib =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
+ citrus/citrus_ctype.h + citrus/citrus_ctype_local.h
+ locale/___runetype_mb.c + locale/_wctrans.c
+ locale/_wctrans_local.h + locale/iswctype.c
+ locale/rune.c + locale/rune.h
+ locale/rune_local.h + locale/runeglue.c
+ locale/runetable.c + locale/setrunelocale.c
> commit LC_CTYPE files from NetBSD/citrus, not yet linked in.
> okay deraadt@ (espie@)
~ string/wcstok.3
> move non-standard COMPATIBILITY section to HISTORY, which seems more
> relevant anyway;
> ok jaredy@ (jmc@)
~ arch/i386/gen/_setjmp.S ~ arch/i386/gen/alloca.S
~ arch/i386/gen/divsi3.S ~ arch/i386/gen/fabs.S
~ arch/i386/gen/fixdfsi.S ~ arch/i386/gen/fixunsdfsi.S
~ arch/i386/gen/flt_rounds.S ~ arch/i386/gen/fpgetmask.S
~ arch/i386/gen/fpgetround.S ~ arch/i386/gen/fpgetsticky.S
~ arch/i386/gen/fpsetmask.S ~ arch/i386/gen/fpsetround.S
~ arch/i386/gen/fpsetsticky.S ~ arch/i386/gen/infinity.c
~ arch/i386/gen/isinf.c ~ arch/i386/gen/isnan.c
~ arch/i386/gen/ldexp.c ~ arch/i386/gen/modf.S
~ arch/i386/gen/setjmp.S ~ arch/i386/gen/sigsetjmp.S
~ arch/i386/gen/udivsi3.S ~ arch/i386/string/bcmp.S
~ arch/i386/string/bcopy.S ~ arch/i386/string/bzero.S
~ arch/i386/string/ffs.S ~ arch/i386/string/index.S
~ arch/i386/string/memchr.S ~ arch/i386/string/memcmp.S
~ arch/i386/string/memcpy.S ~ arch/i386/string/memmove.S
~ arch/i386/string/memset.S ~ arch/i386/string/rindex.S
~ arch/i386/string/strcat.S ~ arch/i386/string/strchr.S
~ arch/i386/string/strcmp.S ~ arch/i386/string/strcpy.S
~ arch/i386/string/strlen.S ~ arch/i386/string/strncmp.S
~ arch/i386/string/strrchr.S ~ arch/i386/string/swab.S
~ arch/i386/sys/Ovfork.S ~ arch/i386/sys/brk.S
~ arch/i386/sys/cerror.S ~ arch/i386/sys/exect.S
~ arch/i386/sys/fork.S ~ arch/i386/sys/rfork.S
~ arch/i386/sys/sbrk.S ~ arch/i386/sys/sigpending.S
~ arch/i386/sys/sigprocmask.S ~ arch/i386/sys/sigreturn.S
~ arch/i386/sys/sigsuspend.S ~ arch/i386/sys/syscall.S
> zap rcsid, tested there. okay deraadt@ (espie@)
~ arch/alpha/gen/_setjmp.S ~ arch/alpha/gen/fabs.S
~ arch/alpha/gen/flt_rounds.c ~ arch/alpha/gen/fpgetmask.c
~ arch/alpha/gen/fpgetround.c ~ arch/alpha/gen/fpgetsticky.c
~ arch/alpha/gen/fpsetmask.c ~ arch/alpha/gen/fpsetround.c
~ arch/alpha/gen/fpsetsticky.c ~ arch/alpha/gen/infinity.c
~ arch/alpha/gen/isinf.c ~ arch/alpha/gen/isnan.c
~ arch/alpha/gen/ldexp.c ~ arch/alpha/gen/modf.c
~ arch/alpha/gen/setjmp.S ~ arch/alpha/gen/sigsetjmp.S
~ arch/alpha/string/bcopy.S ~ arch/alpha/string/bzero.S
~ arch/alpha/string/memcpy.S ~ arch/alpha/string/memmove.S
~ arch/alpha/sys/Ovfork.S ~ arch/alpha/sys/brk.S
~ arch/alpha/sys/cerror.S ~ arch/alpha/sys/exect.S
~ arch/alpha/sys/fork.S ~ arch/alpha/sys/rfork.S
~ arch/alpha/sys/sbrk.S ~ arch/alpha/sys/setlogin.S
~ arch/alpha/sys/sigpending.S ~ arch/alpha/sys/sigprocmask.S
~ arch/alpha/sys/sigreturn.S ~ arch/alpha/sys/sigsuspend.S
~ arch/alpha/sys/syscall.S ~ arch/amd64/gen/infinity.c
~ arch/amd64/gen/isinf.c ~ arch/amd64/gen/isnan.c
~ arch/amd64/gen/ldexp.c ~ arch/arm/Makefile.inc
~ arch/arm/gen/isinf.c ~ arch/arm/gen/isnan.c
~ arch/arm/gen/modf.c ~ arch/arm/string/strcmp.S
~ arch/arm/string/strncmp.S ~ arch/hppa/gen/infinity.c
~ arch/hppa/gen/isinf.c ~ arch/hppa/gen/isnan.c
~ arch/hppa/gen/ldexp.c ~ arch/hppa/gen/modf.c
~ arch/hppa/gen/setjmp.S ~ arch/hppa/sys/Ovfork.S
~ arch/hppa/sys/brk.S ~ arch/hppa/sys/exect.S
~ arch/hppa/sys/fork.S ~ arch/hppa/sys/rfork.S
~ arch/hppa/sys/sbrk.S ~ arch/hppa/sys/sigpending.S
~ arch/hppa/sys/sigprocmask.S ~ arch/hppa/sys/sigreturn.S
~ arch/hppa/sys/sigsuspend.S ~ arch/hppa/sys/syscall.S
~ arch/hppa64/gen/frexp.c ~ arch/hppa64/gen/infinity.c
~ arch/hppa64/gen/isinf.c ~ arch/hppa64/gen/isnan.c
~ arch/hppa64/gen/ldexp.c ~ arch/hppa64/gen/modf.c
~ arch/hppa64/gen/setjmp.S ~ arch/hppa64/sys/Ovfork.S
~ arch/hppa64/sys/brk.S ~ arch/hppa64/sys/exect.S
~ arch/hppa64/sys/fork.S ~ arch/hppa64/sys/rfork.S
~ arch/hppa64/sys/sbrk.S ~ arch/hppa64/sys/sigpending.S
~ arch/hppa64/sys/sigprocmask.S ~ arch/hppa64/sys/sigreturn.S
~ arch/hppa64/sys/sigsuspend.S ~ arch/hppa64/sys/syscall.S
~ arch/m68k/gen/_setjmp.S ~ arch/m68k/gen/adddf3.S
~ arch/m68k/gen/addsf3.S ~ arch/m68k/gen/alloca.S
~ arch/m68k/gen/ashlsi3.S ~ arch/m68k/gen/ashrsi3.S
~ arch/m68k/gen/cmpdf2.S ~ arch/m68k/gen/cmpsf2.S
~ arch/m68k/gen/divdf3.S ~ arch/m68k/gen/divsf3.S
~ arch/m68k/gen/divsi3.S ~ arch/m68k/gen/extendsfdf2.S
~ arch/m68k/gen/fabs.S ~ arch/m68k/gen/fixdfsi.S
~ arch/m68k/gen/fixunsdfsi.S ~ arch/m68k/gen/floatsidf.S
~ arch/m68k/gen/flt_rounds.S ~ arch/m68k/gen/fpgetmask.S
~ arch/m68k/gen/fpgetround.S ~ arch/m68k/gen/fpgetsticky.S
~ arch/m68k/gen/fpsetmask.S ~ arch/m68k/gen/fpsetround.S
~ arch/m68k/gen/fpsetsticky.S ~ arch/m68k/gen/infinity.c
~ arch/m68k/gen/isinf.c ~ arch/m68k/gen/isnan.c
~ arch/m68k/gen/ldexp.S ~ arch/m68k/gen/lshlsi3.S
~ arch/m68k/gen/lshrsi3.S ~ arch/m68k/gen/modf.S
~ arch/m68k/gen/modsi3.S ~ arch/m68k/gen/muldf3.S
~ arch/m68k/gen/mulsf3.S ~ arch/m68k/gen/mulsi3.S
~ arch/m68k/gen/negdf2.S ~ arch/m68k/gen/negsf2.S
~ arch/m68k/gen/saveregs.c ~ arch/m68k/gen/setjmp.S
~ arch/m68k/gen/sigsetjmp.S ~ arch/m68k/gen/subdf3.S
~ arch/m68k/gen/subsf3.S ~ arch/m68k/gen/truncdfsf2.S
~ arch/m68k/gen/udivsi3.S ~ arch/m68k/gen/umodsi3.S
~ arch/m68k/gen/umulsi3.S ~ arch/m68k/string/bcmp.S
~ arch/m68k/string/bcopy.S ~ arch/m68k/string/bzero.S
~ arch/m68k/string/ffs.S ~ arch/m68k/string/index.S
~ arch/m68k/string/memcmp.S ~ arch/m68k/string/memcpy.S
~ arch/m68k/string/memmove.S ~ arch/m68k/string/memset.S
~ arch/m68k/string/rindex.S ~ arch/m68k/string/strcat.S
~ arch/m68k/string/strchr.S ~ arch/m68k/string/strcmp.S
~ arch/m68k/string/strcpy.S ~ arch/m68k/string/strlcpy.S
~ arch/m68k/string/strlen.S ~ arch/m68k/string/strncmp.S
~ arch/m68k/string/strncpy.S ~ arch/m68k/string/strrchr.S
~ arch/m68k/string/swab.S ~ arch/m68k/sys/Ovfork.S
~ arch/m68k/sys/brk.S ~ arch/m68k/sys/cerror.S
~ arch/m68k/sys/exect.S ~ arch/m68k/sys/fork.S
~ arch/m68k/sys/rfork.S ~ arch/m68k/sys/sbrk.S
~ arch/m68k/sys/setlogin.S ~ arch/m68k/sys/sigpending.S
~ arch/m68k/sys/sigprocmask.S ~ arch/m68k/sys/sigreturn.S
~ arch/m68k/sys/sigsuspend.S ~ arch/m68k/sys/syscall.S
~ arch/m88k/gen/_setjmp.S ~ arch/m88k/gen/fabs.S
~ arch/m88k/gen/flt_rounds.c ~ arch/m88k/gen/fpgetmask.c
~ arch/m88k/gen/fpgetround.c ~ arch/m88k/gen/fpgetsticky.c
~ arch/m88k/gen/fpsetmask.c ~ arch/m88k/gen/fpsetround.c
~ arch/m88k/gen/fpsetsticky.c ~ arch/m88k/gen/infinity.c
~ arch/m88k/gen/isinf.c ~ arch/m88k/gen/isnan.c
~ arch/m88k/gen/ldexp.c ~ arch/m88k/gen/modf.c
~ arch/m88k/gen/setjmp.S ~ arch/m88k/gen/sigsetjmp.S
~ arch/m88k/sys/Ovfork.S ~ arch/m88k/sys/brk.S
~ arch/m88k/sys/cerror.S ~ arch/m88k/sys/exect.S
~ arch/m88k/sys/fork.S ~ arch/m88k/sys/rfork.S
~ arch/m88k/sys/sbrk.S ~ arch/m88k/sys/setlogin.S
~ arch/m88k/sys/sigpending.S ~ arch/m88k/sys/sigprocmask.S
~ arch/m88k/sys/sigreturn.S ~ arch/m88k/sys/sigsuspend.S
~ arch/m88k/sys/syscall.S ~ arch/mips64/gen/_setjmp.S
~ arch/mips64/gen/fabs.S ~ arch/mips64/gen/flt_rounds.c
~ arch/mips64/gen/fpgetmask.c ~ arch/mips64/gen/fpgetround.c
~ arch/mips64/gen/fpgetsticky.c ~ arch/mips64/gen/fpsetmask.c
~ arch/mips64/gen/fpsetround.c ~ arch/mips64/gen/fpsetsticky.c
~ arch/mips64/gen/infinity.c ~ arch/mips64/gen/isinf.S
~ arch/mips64/gen/ldexp.S ~ arch/mips64/gen/modf.S
~ arch/mips64/gen/setjmp.S ~ arch/mips64/gen/sigsetjmp.S
~ arch/mips64/string/bcmp.S ~ arch/mips64/string/bcopy.S
~ arch/mips64/string/bzero.S ~ arch/mips64/string/ffs.S
~ arch/mips64/string/index.S ~ arch/mips64/string/rindex.S
~ arch/mips64/string/strcmp.S ~ arch/mips64/string/strlen.S
~ arch/mips64/sys/Ovfork.S ~ arch/mips64/sys/brk.S
~ arch/mips64/sys/cerror.S ~ arch/mips64/sys/exect.S
~ arch/mips64/sys/fork.S ~ arch/mips64/sys/rfork.S
~ arch/mips64/sys/sbrk.S ~ arch/mips64/sys/setlogin.S
~ arch/mips64/sys/sigpending.S ~ arch/mips64/sys/sigprocmask.S
~ arch/mips64/sys/sigreturn.S ~ arch/mips64/sys/sigsuspend.S
~ arch/mips64/sys/syscall.S ~ arch/powerpc/gen/infinity.c
~ arch/powerpc/gen/isinf.c ~ arch/powerpc/gen/isnan.c
~ arch/powerpc/gen/ldexp.c ~ arch/powerpc/gen/modf.c
~ arch/powerpc/gen/sigsetjmp.S ~ arch/powerpc/sys/exect.S
~ arch/powerpc/sys/sigpending.S ~ arch/powerpc/sys/syscall.S
~ arch/sparc/gen/_setjmp.S ~ arch/sparc/gen/fabs.S
~ arch/sparc/gen/fixunsdfsi.S ~ arch/sparc/gen/flt_rounds.c
~ arch/sparc/gen/fpgetmask.c ~ arch/sparc/gen/fpgetround.c
~ arch/sparc/gen/fpgetsticky.c ~ arch/sparc/gen/fpsetmask.c
~ arch/sparc/gen/fpsetround.c ~ arch/sparc/gen/fpsetsticky.c
~ arch/sparc/gen/infinity.c ~ arch/sparc/gen/isinf.c
~ arch/sparc/gen/isnan.c ~ arch/sparc/gen/ldexp.c
~ arch/sparc/gen/modf.S ~ arch/sparc/gen/mul.S
~ arch/sparc/gen/saveregs.S ~ arch/sparc/gen/setjmp.S
~ arch/sparc/gen/sigsetjmp.S ~ arch/sparc/gen/umul.S
~ arch/sparc/string/bzero.S ~ arch/sparc/string/ffs.S
~ arch/sparc/string/strlen.S ~ arch/sparc/sys/Ovfork.S
~ arch/sparc/sys/brk.S ~ arch/sparc/sys/cerror.S
~ arch/sparc/sys/exect.S ~ arch/sparc/sys/fork.S
~ arch/sparc/sys/rfork.S ~ arch/sparc/sys/sbrk.S
~ arch/sparc/sys/setlogin.S ~ arch/sparc/sys/sigpending.S
~ arch/sparc/sys/sigprocmask.S ~ arch/sparc/sys/sigreturn.S
~ arch/sparc/sys/sigsuspend.S ~ arch/sparc/sys/syscall.S
~ arch/sparc64/gen/isinf.c ~ arch/sparc64/gen/isnan.c
~ arch/vax/gen/_setjmp.S ~ arch/vax/gen/alloca.S
~ arch/vax/gen/fabs.S ~ arch/vax/gen/frexp.c
~ arch/vax/gen/infinity.c ~ arch/vax/gen/isinf.c
~ arch/vax/gen/ldexp.S ~ arch/vax/gen/modf.S
~ arch/vax/gen/setjmp.S ~ arch/vax/gen/sigsetjmp.S
~ arch/vax/gen/udiv.S ~ arch/vax/gen/urem.S
~ arch/vax/string/bcmp.S ~ arch/vax/string/bcopy.S
~ arch/vax/string/bzero.S ~ arch/vax/string/ffs.S
~ arch/vax/string/index.S ~ arch/vax/string/memcmp.S
~ arch/vax/string/memcpy.S ~ arch/vax/string/memmove.S
~ arch/vax/string/memset.S ~ arch/vax/sys/Ovfork.S
~ arch/vax/sys/brk.S ~ arch/vax/sys/cerror.S
~ arch/vax/sys/exect.S ~ arch/vax/sys/fork.S
~ arch/vax/sys/rfork.S ~ arch/vax/sys/sbrk.S
~ arch/vax/sys/setlogin.S ~ arch/vax/sys/sigpending.S
~ arch/vax/sys/sigprocmask.S ~ arch/vax/sys/sigreturn.S
~ arch/vax/sys/sigsuspend.S ~ arch/vax/sys/syscall.S
> zap rcsid.
> okay deraadt@ (tested them all) (espie@)
~ arch/arm/softfloat/Makefile.inc
> .PATH better (deraadt@)
~ arch/arm/Makefile.inc
> undo unrelated commit (espie@)
== sbin ============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
dhclient
~ dhclient.c ~ privsep.c
~ privsep.h
> Simplify code by calling error() from inside buf_* functions rather
> than always testing the return code and calling error() from the
> caller.
> From a diff by moritz@, ok henning at .rw@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
locale
~ ctype/Makefile
> grr. wrong Makefile.
> do not bother building locale with encoding != none for now. (espie@)
+ Makefile + ctype/Makefile
+ ctype/bg_BG.CP1251.src + ctype/el_GR.ISO8859-7.src
+ ctype/en_US.ASCII.src + ctype/en_US.DIS_8859-15.src
+ ctype/en_US.ISO_8859-1.src + ctype/en_US.ISO_8859-2.src
+ ctype/en_US.ISO_8859-4.src + ctype/en_US.UTF-8.src
+ ctype/hy_AM.ARMSCII-8.src + ctype/ja_JP.CTEXT.src
+ ctype/ja_JP.ISO-2022-JP-2.src + ctype/ja_JP.ISO-2022-JP.src
+ ctype/ja_JP.SJIS.src + ctype/ja_JP.eucJP.src
+ ctype/ko_KR.eucKR.src + ctype/lt_LT.ISO8859-13.src
+ ctype/ru_RU.CP866.src + ctype/ru_RU.ISO_8859-5.src
+ ctype/ru_RU.KOI8-R.src + ctype/uk_UA.KOI8-U.src
+ ctype/zh_CN.GB18030.src + ctype/zh_CN.eucCN.src
+ ctype/zh_TW.BIG5.src + ctype/zh_TW.eucTW.src
+ ctype/charset/ASCII + ctype/charset/GB2312
+ ctype/charset/JISX0201-left + ctype/charset/JISX0201-right
+ ctype/charset/JISX0208-1978 + ctype/charset/JISX0208-1983
+ ctype/charset/Latin-1 + ctype/charset/Latin-2
+ ctype/charset/Latin-3 + ctype/charset/Latin-4
+ ctype/charset/Latin-5 + ctype/charset/Latin-6
+ ctype/charset/Latin-6+ + ctype/charset/Latin-Cyrillic
+ ctype/charset/Latin-Greek + ctype/charset/Latin-Hebrew
> Add LC_CTYPE locale sources, not yet linked in.
> (from citrus).
> okay deraadt@ (espie@)
man
~ man4/Makefile + man4/auixp.4
> auixp; fomr netbsd (mickey@)
~ man4/pci.4
> Xr auixp 4 (deraadt@)
~ man4/pci.4
> make it better (deraadt@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC
> ati ixp audio; ported form ntbsd in <4h of boretime; testing by krw@ and
> ian@ (mickey@)
arch/i386/conf
~ GENERIC
> ati ixp audio; ported form ntbsd in <4h of boretime; testing by krw@ and
> ian@ (mickey@)
arch/mac68k/include
~ adbsys.h
> a bunch more ADB handler IDs, will be necessary in the future
> from NetBSD (martin@)
arch/mips64/include
~ ansi.h ~ cpu.h
~ float.h ~ ieee.h
~ limits.h ~ mips_opcode.h
~ param.h ~ pcb.h
~ pmap.h ~ proc.h
~ profile.h ~ pte.h
~ ptrace.h ~ reg.h
~ regdef.h ~ signal.h
~ stdarg.h ~ trap.h
~ types.h ~ varargs.h
~ vmparam.h
> Remove advertising clause from UCB licenses; ok deraad@ (miod@)
compat/svr4
~ svr4_stat.c
> malloc svr4_utsname struct as needed instead of on stack; ok millert
> (deraadt@)
dev/ic
~ aic7xxx.c
> remove some scsi bus warnings and gunk if on a ramdisk; semi-ok krw
> (deraadt@)
dev/pci
~ files.pci + auixp.c
+ auixpreg.h + auixpvar.h
> ati ixp audio; ported form ntbsd in <4h of boretime; testing by krw@ and
> ian@ (mickey@)
net
~ pf_ioctl.c
> verify ticket in DIOCADDADDR, from Boris Polevoy, ok deraadt@ (dhartmei@)
~ pf_if.c
> Reset kif->pfik_ifp to NULL before calling pfi_kif_unref(), similar change
> to that in rev 1.40 for interface groups.
> ok henning (pascoe@)
~ pf_ioctl.c
> Do not blindly reset the state count to zero after a clear, as we may not
> have purged all states in the case when an interface name was specified.
> pf_purge_expired_states should decrease the count as appropriate.
> ok dhartmei (pascoe@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
mklocale
+ Makefile + ldef.h
+ lex.l + mklocale.1
+ yacc.y
> mklocale tool, from NetBSD/citrus, not yet linked in.
> okay deraadt@ (espie@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
pkg_add
~ Makefile ~ pkg_create
~ pkg_merge ~ OpenBSD/Add.pm
+ OpenBSD/ArcCheck.pm
> wrapper around Ustar that replaces long names/links with
> LongName#/LongLink#.
> The archive will unpack correctly with tar, except that those names won't
> be preserved.
> The wrapper checks names against the packing-list to restore the correct
> names
> on the fly.
> Put into a separate file, as it is an extension of Ustar proper, and we're
> going to do more archive checking in the future.
> Lots of tests by Bernd Ahlers. Comments by Tom Cosgrove. (espie@)
~ Makefile ~ pkg_add
+ OpenBSD/Dependencies.pm
> split off the code that handles dependencies proper, so that we can (later)
> reuse it in pkg_info or lib-depends-check. (espie@)
===============================================================================
More information about the odc
mailing list