CVS commit: src/distrib/notes/common

2014-02-08 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Feb  8 15:50:29 UTC 2014

Modified Files:
src/distrib/notes/common: main

Log Message:
add myself


To generate a diff of this commit:
cvs rdiff -u -r1.503 -r1.504 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/notes/common/main
diff -u src/distrib/notes/common/main:1.503 src/distrib/notes/common/main:1.504
--- src/distrib/notes/common/main:1.503	Sat Jan 25 18:03:10 2014
+++ src/distrib/notes/common/main	Sat Feb  8 15:50:29 2014
@@ -1,4 +1,4 @@
-.\	$NetBSD: main,v 1.503 2014/01/25 18:03:10 wiedi Exp $
+.\	$NetBSD: main,v 1.504 2014/02/08 15:50:29 maxv Exp $
 .\
 .\ Copyright (c) 1999-2012 The NetBSD Foundation, Inc.
 .\ All rights reserved.
@@ -1405,6 +1405,7 @@ If you're one of them, and would like to
 .It Ta Shuichiro URATA Ta Mt u...@netbsd.org
 .It Ta Valeriy E. Ushakov Ta Mt u...@netbsd.org
 .It Ta Todd Vierling Ta Mt t...@netbsd.org
+.It Ta Maxime Villard Ta Mt m...@netbsd.org
 .It Ta Aymeric Vincent Ta Mt ayme...@netbsd.org
 .It Ta Paul Vixie Ta Mt vi...@netbsd.org
 .It Ta Mike M. Volokhov Ta Mt mis...@netbsd.org



CVS commit: src/external/bsd/atf

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:06:05 UTC 2014

Modified Files:
src/external/bsd/atf: prepare-import.sh

Log Message:
Adjust for import of atf 0.19.

- Delete some unnecessary files.
- Print out both the list of deleted files and added files in the import.
  Useful when adjusting file lists and the reachover Makefiles.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/atf/prepare-import.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/atf/prepare-import.sh
diff -u src/external/bsd/atf/prepare-import.sh:1.6 src/external/bsd/atf/prepare-import.sh:1.7
--- src/external/bsd/atf/prepare-import.sh:1.6	Mon Jan 16 22:42:40 2012
+++ src/external/bsd/atf/prepare-import.sh	Sat Feb  8 19:06:05 2014
@@ -1,5 +1,5 @@
 #!/bin/sh
-# $NetBSD: prepare-import.sh,v 1.6 2012/01/16 22:42:40 jmmv Exp $
+# $NetBSD: prepare-import.sh,v 1.7 2014/02/08 19:06:05 jmmv Exp $
 #
 # Use this script to recreate the 'dist' subdirectory from a newly released
 # distfile.  The script takes care of unpacking the distfile, removing any
@@ -21,6 +21,7 @@ CLEAN_PATTERNS=${CLEAN_PATTERNS} bconfi
 CLEAN_PATTERNS=${CLEAN_PATTERNS} bootstrap
 CLEAN_PATTERNS=${CLEAN_PATTERNS} configure*
 CLEAN_PATTERNS=${CLEAN_PATTERNS} m4
+CLEAN_PATTERNS=${CLEAN_PATTERNS} tools/generate-revision.sh
 
 err() {
 	echo ${ProgName}: ${@} 12
@@ -66,26 +67,30 @@ diff_dirs() {
 	local old_dir=${1}; shift
 	local new_dir=${1}; shift
 
-	local old_list=$(mktemp -t atf-import.XX)
-	local new_list=$(mktemp -t atf-import.XX)
-	local diff=$(mktemp -t atf-import.XX)
-	trap rm -f '${old_list}' '${new_list}' '${diff}'; exit 1 \
-	HUP INT QUIT TERM
+	local tmpdir=$(mktemp -d -t atf-import)
+	trap rm -rf '${tmpdir}'; exit 1 HUP INT QUIT TERM
 
-	( cd ${old_dir}  find . | sort ${old_list} )
-	( cd ${new_dir}  find . | sort ${new_list} )
-
-	diff -u ${old_list} ${new_list} | grep '^+\.' ${diff} || true
-	if [ -s ${diff} ]; then
+	local old_list=${tmpdir}/old-list.txt
+	( cd ${old_dir}  find . -type f | sort ${old_list} )
+	local new_list=${tmpdir}/new-list.txt
+	( cd ${new_dir}  find . -type f | sort ${new_list} )
+
+	local added=${tmpdir}/added.txt
+	comm -13 ${old_list} ${new_list} ${added}
+	local removed=${tmpdir}/removed.txt
+	comm -23 ${old_list} ${new_list} | grep -v '/CVS' ${removed}
+	if [ -s ${removed} ]; then
+		log Removed files found
+		cat ${removed}
+	fi
+	if [ -s ${added} ]; then
 		log New files found
-		diff -u ${old_list} ${new_list} | grep '^+\.'
+		cat ${added}
 		log Check if any files have to be cleaned up and update \
 		the prepare-import.sh script accordingly
-	else
-		log No new files; all good!
 	fi
 
-	rm -f ${old_list} ${new_list} ${diff}
+	rm -rf ${tmpdir}
 }
 
 main() {



CVS import: src/external/bsd/atf/dist

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:11:34 UTC 2014

Update of /cvsroot/src/external/bsd/atf/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv25966

Log Message:
Import atf 0.19:

Changes in version 0.19
***

Experimental version released on February 7th, 2014.

This is the last release to bundle the code for the deprecated tools.
The next release will drop their code and will stop worrying about
backwards compatibility between the ATF libraries and what the old tools
may or may not support.

If you still require the old tools for some reason, grab a copy of the
'tools' directory now.  The code in this directory is standalone and
does not depend on any internal details of atf-c++ any longer.

* Various fixes and improvements to support running as part of the FreeBSD
  test suite.

* Project hosting moved from Google Code (as a subproject of Kyua) to
  GitHub (as a first-class project).  The main reason for the change is
  the suppression of binary downloads in Google Code on Jan 15th, 2014.
  See https://github.com/jmmv/atf/

* Removed builtin help from atf-sh(1) and atf-check(1) for simplicity
  reasons.  In other words, their -h option is gone.

* Moved the code of the deprecated tools into a 'tools' directory and
  completely decoupled their code from the internals of atf-c++.  The
  reason for this is to painlessly allow a third-party to maintain a
  copy of these tools after we delete them because upcoming changes to
  atf-c++ would break the stale tools.


Changes in version 0.18
***

Experimental version released on November 16th, 2013.

* Issue 45: Added require.memory support in atf-run for FreeBSD.

* Fixed an issue with the handling of cin with libc++.

* Issue 64: Fixed various mandoc formatting warnings.

* NetBSD PR bin/48284: Made atf-check flush its progress message to
  stdout so that an interrupted test case always shows the last message
  being executed.

* NetBSD PR bin/48285: Fixed atf_check examples in atf-sh-api(3).

Status:

Vendor Tag: GITHUB_JMMV
Release Tags:   atf-0-19

U src/external/bsd/atf/dist/atf-c.h
U src/external/bsd/atf/dist/atf-c++.hpp
U src/external/bsd/atf/dist/AUTHORS
U src/external/bsd/atf/dist/COPYING
U src/external/bsd/atf/dist/NEWS
U src/external/bsd/atf/dist/README
U src/external/bsd/atf/dist/Kyuafile
U src/external/bsd/atf/dist/Atffile
C src/external/bsd/atf/dist/atf-c/pkg_config_test.sh
U src/external/bsd/atf/dist/atf-c/defs.h.in
C src/external/bsd/atf/dist/atf-c/atf-c-api.3
U src/external/bsd/atf/dist/atf-c/build.h
U src/external/bsd/atf/dist/atf-c/check.h
U src/external/bsd/atf/dist/atf-c/config.h
U src/external/bsd/atf/dist/atf-c/error.h
U src/external/bsd/atf/dist/atf-c/error_fwd.h
U src/external/bsd/atf/dist/atf-c/macros.h
U src/external/bsd/atf/dist/atf-c/tc.h
U src/external/bsd/atf/dist/atf-c/tp.h
U src/external/bsd/atf/dist/atf-c/utils.h
U src/external/bsd/atf/dist/atf-c/build.c
U src/external/bsd/atf/dist/atf-c/check.c
U src/external/bsd/atf/dist/atf-c/config.c
U src/external/bsd/atf/dist/atf-c/error.c
U src/external/bsd/atf/dist/atf-c/tc.c
U src/external/bsd/atf/dist/atf-c/tp.c
U src/external/bsd/atf/dist/atf-c/utils.c
U src/external/bsd/atf/dist/atf-c/h_build.h
U src/external/bsd/atf/dist/atf-c/atf_c_test.c
U src/external/bsd/atf/dist/atf-c/build_test.c
U src/external/bsd/atf/dist/atf-c/check_test.c
U src/external/bsd/atf/dist/atf-c/config_test.c
U src/external/bsd/atf/dist/atf-c/error_test.c
C src/external/bsd/atf/dist/atf-c/macros_test.c
U src/external/bsd/atf/dist/atf-c/tc_test.c
U src/external/bsd/atf/dist/atf-c/tp_test.c
U src/external/bsd/atf/dist/atf-c/utils_test.c
U src/external/bsd/atf/dist/atf-c/atf-c.pc.in
U src/external/bsd/atf/dist/atf-c/Atffile
U src/external/bsd/atf/dist/atf-c/Kyuafile
U src/external/bsd/atf/dist/atf-c/macros_h_test.c
U src/external/bsd/atf/dist/atf-c/unused_test.c
U src/external/bsd/atf/dist/atf-c/detail/process_helpers.c
C src/external/bsd/atf/dist/atf-c/detail/test_helpers.c
U src/external/bsd/atf/dist/atf-c/detail/test_helpers.h
U src/external/bsd/atf/dist/atf-c/detail/dynstr.c
U src/external/bsd/atf/dist/atf-c/detail/dynstr.h
U src/external/bsd/atf/dist/atf-c/detail/env.c
U src/external/bsd/atf/dist/atf-c/detail/env.h
U src/external/bsd/atf/dist/atf-c/detail/fs.c
U src/external/bsd/atf/dist/atf-c/detail/fs.h
U src/external/bsd/atf/dist/atf-c/detail/list.c
U src/external/bsd/atf/dist/atf-c/detail/list.h
U src/external/bsd/atf/dist/atf-c/detail/map.c
U src/external/bsd/atf/dist/atf-c/detail/map.h
U src/external/bsd/atf/dist/atf-c/detail/process.c
U src/external/bsd/atf/dist/atf-c/detail/process.h
U src/external/bsd/atf/dist/atf-c/detail/sanity.c
U src/external/bsd/atf/dist/atf-c/detail/sanity.h
U src/external/bsd/atf/dist/atf-c/detail/text.c
U src/external/bsd/atf/dist/atf-c/detail/text.h
U src/external/bsd/atf/dist/atf-c/detail/tp_main.c
U src/external/bsd/atf/dist/atf-c/detail/user.c
U 

CVS commit: src/external/bsd/atf

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:15:34 UTC 2014

Modified Files:
src/external/bsd/atf: Makefile.inc
src/external/bsd/atf/etc/atf: Makefile
src/external/bsd/atf/lib: Makefile
src/external/bsd/atf/lib/libatf-c: Makefile
src/external/bsd/atf/lib/libatf-c++: Makefile shlib_version
src/external/bsd/atf/share/doc/atf: Makefile
src/external/bsd/atf/share/examples/atf: Makefile
src/external/bsd/atf/share/xml/atf: Makefile
src/external/bsd/atf/share/xsl/atf: Makefile
src/external/bsd/atf/tests/atf: Makefile
src/external/bsd/atf/tests/atf/atf-c++: Makefile
src/external/bsd/atf/tests/atf/atf-c++/detail: Makefile
src/external/bsd/atf/tests/atf/atf-c/detail: Makefile
src/external/bsd/atf/usr.bin/atf-config: Makefile
src/external/bsd/atf/usr.bin/atf-report: Makefile
src/external/bsd/atf/usr.bin/atf-run: Makefile
src/external/bsd/atf/usr.bin/atf-version: Makefile
Added Files:
src/external/bsd/atf/lib/tools: Makefile
src/external/bsd/atf/tests/atf/tools: Makefile

Log Message:
Adjust reachover Makefiles for atf-0.19.

The main change here is that the atf-config, atf-report, atf-run and
atf-version tools no longer depend on libatf-c nor libatf-c++.  Instead,
they depend on an internal libtools.a that contains code specifically
for these tools and nothing else, making them self-contained.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/etc/atf/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/lib/Makefile
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/atf/lib/libatf-c/Makefile
cvs rdiff -u -r1.20 -r1.21 src/external/bsd/atf/lib/libatf-c++/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/lib/libatf-c++/shlib_version
cvs rdiff -u -r0 -r1.1 src/external/bsd/atf/lib/tools/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/atf/share/doc/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/examples/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/xml/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/xsl/atf/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/tests/atf/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/tests/atf/atf-c++/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/atf/tests/atf/atf-c++/detail/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/atf/tests/atf/atf-c/detail/Makefile
cvs rdiff -u -r0 -r1.3 src/external/bsd/atf/tests/atf/tools/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/atf/usr.bin/atf-config/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/atf/usr.bin/atf-report/Makefile
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/atf/usr.bin/atf-run/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/usr.bin/atf-version/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/atf/Makefile.inc
diff -u src/external/bsd/atf/Makefile.inc:1.1 src/external/bsd/atf/Makefile.inc:1.2
--- src/external/bsd/atf/Makefile.inc:1.1	Thu Mar 14 07:10:05 2013
+++ src/external/bsd/atf/Makefile.inc	Sat Feb  8 19:15:33 2014
@@ -1,7 +1,14 @@
-# $NetBSD: Makefile.inc,v 1.1 2013/03/14 07:10:05 jmmv Exp $
+# $NetBSD: Makefile.inc,v 1.2 2014/02/08 19:15:33 jmmv Exp $
 
 TOPDIR=		${NETBSDSRCDIR}/external/bsd/atf
 SRCDIR=		${TOPDIR}/dist
 
 ATF_VERSION!=	grep 'define VERSION' ${TOPDIR}/lib/libatf-c/bconfig.h \
 		| cut -d '' -f 2
+
+.if defined(USE_ATF_LIBTOOLS)
+PRIVATELIBDIR!= cd ${TOPDIR}/lib; ${PRINTOBJDIR}
+CPPFLAGS+=	-I${PRIVATELIBDIR}/tools
+LDADD+=		${PRIVATELIBDIR}/tools/libtools.a
+DPADD+=		${PRIVATELIBDIR}/tools/libtools.a
+.endif

Index: src/external/bsd/atf/etc/atf/Makefile
diff -u src/external/bsd/atf/etc/atf/Makefile:1.3 src/external/bsd/atf/etc/atf/Makefile:1.4
--- src/external/bsd/atf/etc/atf/Makefile:1.3	Sun Nov  7 17:46:45 2010
+++ src/external/bsd/atf/etc/atf/Makefile	Sat Feb  8 19:15:33 2014
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.3 2010/11/07 17:46:45 jmmv Exp $
+# $NetBSD: Makefile,v 1.4 2014/02/08 19:15:33 jmmv Exp $
 
 .include bsd.own.mk
 
 SRCDIR=		${NETBSDSRCDIR}/external/bsd/atf/dist
-.PATH:		${SRCDIR}/atf-run/sample
+.PATH:		${SRCDIR}/tools/sample
 
 CONFIGFILES=	NetBSD.conf atf-run.hooks common.conf
 FILESDIR=	/etc/atf

Index: src/external/bsd/atf/lib/Makefile
diff -u src/external/bsd/atf/lib/Makefile:1.1 src/external/bsd/atf/lib/Makefile:1.2
--- src/external/bsd/atf/lib/Makefile:1.1	Mon Jan 19 07:13:04 2009
+++ src/external/bsd/atf/lib/Makefile	Sat Feb  8 19:15:33 2014
@@ -1,5 +1,5 @@
-# $NetBSD: Makefile,v 1.1 2009/01/19 07:13:04 jmmv Exp $
+# $NetBSD: Makefile,v 1.2 2014/02/08 19:15:33 jmmv Exp $
 
-SUBDIR= libatf-c .WAIT libatf-c++
+SUBDIR= libatf-c .WAIT libatf-c++ tools
 
 .include bsd.subdir.mk

Index: src/external/bsd/atf/lib/libatf-c/Makefile

CVS commit: src/distrib/sets/lists

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:17:43 UTC 2014

Modified Files:
src/distrib/sets/lists/base: ad.arm ad.mips md.amd64 md.sparc64 shl.mi
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/debug: ad.arm ad.mips md.amd64 md.sparc64 mi
shl.mi
src/distrib/sets/lists/tests: mi

Log Message:
Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build.  Hopefully I got the
details right... but they were tricky!


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/distrib/sets/lists/base/ad.arm
cvs rdiff -u -r1.29 -r1.30 src/distrib/sets/lists/base/ad.mips
cvs rdiff -u -r1.223 -r1.224 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.210 -r1.211 src/distrib/sets/lists/base/md.sparc64
cvs rdiff -u -r1.688 -r1.689 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1877 -r1.1878 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.24 -r1.25 src/distrib/sets/lists/debug/ad.arm
cvs rdiff -u -r1.20 -r1.21 src/distrib/sets/lists/debug/ad.mips
cvs rdiff -u -r1.42 -r1.43 src/distrib/sets/lists/debug/md.amd64 \
src/distrib/sets/lists/debug/md.sparc64
cvs rdiff -u -r1.51 -r1.52 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.49 -r1.50 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.562 -r1.563 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/ad.arm
diff -u src/distrib/sets/lists/base/ad.arm:1.33 src/distrib/sets/lists/base/ad.arm:1.34
--- src/distrib/sets/lists/base/ad.arm:1.33	Fri Jan 31 20:48:49 2014
+++ src/distrib/sets/lists/base/ad.arm	Sat Feb  8 19:17:42 2014
@@ -1,4 +1,4 @@
-# $NetBSD: ad.arm,v 1.33 2014/01/31 20:48:49 christos Exp $
+# $NetBSD: ad.arm,v 1.34 2014/02/08 19:17:42 jmmv Exp $
 ./lib/oabi	base-compat-shlib	compat
 ./lib/oabi/npf	base-npf-shlib		compat
 ./lib/oabi/npf/ext_log.so			base-npf-shlib		compat,pic
@@ -75,8 +75,8 @@
 ./usr/lib/oabi/libarm.so.0.0			base-sys-shlib		compat,pic
 ./usr/lib/oabi/libasn1.so.9			base-compat-shlib	compat,pic,kerberos
 ./usr/lib/oabi/libasn1.so.9.0			base-compat-shlib	compat,pic,kerberos
-./usr/lib/oabi/libatf-c++.so.0			base-compat-shlib	compat,pic,atf
-./usr/lib/oabi/libatf-c++.so.0.0		base-compat-shlib	compat,pic,atf
+./usr/lib/oabi/libatf-c++.so.1			base-compat-shlib	compat,pic,atf
+./usr/lib/oabi/libatf-c++.so.1.0		base-compat-shlib	compat,pic,atf
 ./usr/lib/oabi/libatf-c.so.0			base-compat-shlib	compat,pic,atf
 ./usr/lib/oabi/libatf-c.so.0.0			base-compat-shlib	compat,pic,atf
 ./usr/lib/oabi/libbfd.so.13			base-compat-shlib	compat,pic,binutils

Index: src/distrib/sets/lists/base/ad.mips
diff -u src/distrib/sets/lists/base/ad.mips:1.29 src/distrib/sets/lists/base/ad.mips:1.30
--- src/distrib/sets/lists/base/ad.mips:1.29	Fri Jan 31 20:48:49 2014
+++ src/distrib/sets/lists/base/ad.mips	Sat Feb  8 19:17:42 2014
@@ -1,4 +1,4 @@
-# $NetBSD: ad.mips,v 1.29 2014/01/31 20:48:49 christos Exp $
+# $NetBSD: ad.mips,v 1.30 2014/02/08 19:17:42 jmmv Exp $
 ./lib/64	base-compat-shlib	compat,arch64
 ./lib/64/npf	base-npf-shlib		compat,arch64
 ./lib/64/npf/ext_log.sobase-npf-shlib		compat,pic,arch64
@@ -77,8 +77,8 @@
 ./usr/lib/64/libarchive.so.3.1			base-compat-shlib	compat,pic,arch64
 ./usr/lib/64/libasn1.so.9			base-compat-shlib	compat,pic,kerberos,arch64
 ./usr/lib/64/libasn1.so.9.0			base-compat-shlib	compat,pic,kerberos,arch64
-./usr/lib/64/libatf-c++.so.0			base-compat-shlib	compat,pic,atf,arch64
-./usr/lib/64/libatf-c++.so.0.0			base-compat-shlib	compat,pic,atf,arch64
+./usr/lib/64/libatf-c++.so.1			base-compat-shlib	compat,pic,atf,arch64
+./usr/lib/64/libatf-c++.so.1.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/64/libatf-c.so.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/64/libatf-c.so.0.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/64/libbfd.so.13			base-compat-shlib	compat,pic,binutils,arch64
@@ -417,8 +417,8 @@
 ./usr/lib/o32/libarchive.so.3.1			base-compat-shlib	compat,pic,arch64
 ./usr/lib/o32/libasn1.so.9			base-compat-shlib	compat,pic,kerberos,arch64
 ./usr/lib/o32/libasn1.so.9.0			base-compat-shlib	compat,pic,kerberos,arch64
-./usr/lib/o32/libatf-c++.so.0			base-compat-shlib	compat,pic,atf,arch64
-./usr/lib/o32/libatf-c++.so.0.0			base-compat-shlib	compat,pic,atf,arch64
+./usr/lib/o32/libatf-c++.so.1			base-compat-shlib	compat,pic,atf,arch64
+./usr/lib/o32/libatf-c++.so.1.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/o32/libatf-c.so.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/o32/libatf-c.so.0.0			base-compat-shlib	compat,pic,atf,arch64
 ./usr/lib/o32/libbfd.so.13			base-compat-shlib	compat,pic,binutils,arch64

Index: src/distrib/sets/lists/base/md.amd64
diff -u src/distrib/sets/lists/base/md.amd64:1.223 src/distrib/sets/lists/base/md.amd64:1.224
--- 

CVS commit: src/doc

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:18:39 UTC 2014

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
Note import of atf 0.19.


To generate a diff of this commit:
cvs rdiff -u -r1.1089 -r1.1090 src/doc/3RDPARTY
cvs rdiff -u -r1.1885 -r1.1886 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/3RDPARTY
diff -u src/doc/3RDPARTY:1.1089 src/doc/3RDPARTY:1.1090
--- src/doc/3RDPARTY:1.1089	Fri Feb  7 21:37:28 2014
+++ src/doc/3RDPARTY	Sat Feb  8 19:18:39 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: 3RDPARTY,v 1.1089 2014/02/07 21:37:28 wiz Exp $
+#	$NetBSD: 3RDPARTY,v 1.1090 2014/02/08 19:18:39 jmmv Exp $
 #
 # This file contains a list of the software that has been integrated into
 # NetBSD where we are not the primary maintainer.
@@ -69,8 +69,8 @@ Fix symbolic links before import.
 Check external/bsd/am-utils/include/config.h is correct after import.
 
 Package:	Automated Testing Framework (ATF)
-Version:	0.17
-Current Vers:	0.17
+Version:	0.19
+Current Vers:	0.19
 Maintainer:	Julio Merino j...@netbsd.org
 Archive site:	http://code.google.com/p/kyua/downloads/list?can=1
 Home page:	http://code.google.com/p/kyua/wiki/ATF

Index: src/doc/CHANGES
diff -u src/doc/CHANGES:1.1885 src/doc/CHANGES:1.1886
--- src/doc/CHANGES:1.1885	Tue Feb  4 00:52:47 2014
+++ src/doc/CHANGES	Sat Feb  8 19:18:39 2014
@@ -1,4 +1,4 @@
-# LIST OF CHANGES FROM LAST RELEASE:			$Revision: 1.1885 $
+# LIST OF CHANGES FROM LAST RELEASE:			$Revision: 1.1886 $
 #
 #
 # [Note: This file does not mention every change made to the NetBSD source tree.
@@ -345,3 +345,4 @@ Changes from NetBSD 6.0 to NetBSD 7.0:
 		[mlelstv 20140121]
 	ohci(4): Support the National Semiconductor PC87560 as found in
 		many hppa machines. [skrll 20140128]
+	atf(7): Import atf 0.19.  [jmmv 20140208]



CVS commit: src/etc/mtree

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:45:51 UTC 2014

Modified Files:
src/etc/mtree: NetBSD.dist.tests

Log Message:
Adjust directories for atf 0.19 import.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/etc/mtree/NetBSD.dist.tests

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/etc/mtree/NetBSD.dist.tests
diff -u src/etc/mtree/NetBSD.dist.tests:1.102 src/etc/mtree/NetBSD.dist.tests:1.103
--- src/etc/mtree/NetBSD.dist.tests:1.102	Wed Jan 15 10:21:08 2014
+++ src/etc/mtree/NetBSD.dist.tests	Sat Feb  8 19:45:51 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: NetBSD.dist.tests,v 1.102 2014/01/15 10:21:08 martin Exp $
+#	$NetBSD: NetBSD.dist.tests,v 1.103 2014/02/08 19:45:51 jmmv Exp $
 
 ./usr/libdata/debug/usr/tests
 ./usr/libdata/debug/usr/tests/atf
@@ -6,10 +6,9 @@
 ./usr/libdata/debug/usr/tests/atf/atf-c/detail
 ./usr/libdata/debug/usr/tests/atf/atf-c++
 ./usr/libdata/debug/usr/tests/atf/atf-c++/detail
-./usr/libdata/debug/usr/tests/atf/atf-report
-./usr/libdata/debug/usr/tests/atf/atf-run
 ./usr/libdata/debug/usr/tests/atf/formats
 ./usr/libdata/debug/usr/tests/atf/test-programs
+./usr/libdata/debug/usr/tests/atf/tools
 ./usr/libdata/debug/usr/tests/bin
 ./usr/libdata/debug/usr/tests/bin/df
 ./usr/libdata/debug/usr/tests/crypto
@@ -153,11 +152,9 @@
 ./usr/tests/atf/atf-c/detail
 ./usr/tests/atf/atf-c++
 ./usr/tests/atf/atf-c++/detail
-./usr/tests/atf/atf-config
-./usr/tests/atf/atf-report
-./usr/tests/atf/atf-run
 ./usr/tests/atf/atf-sh
 ./usr/tests/atf/test-programs
+./usr/tests/atf/tools
 ./usr/tests/bin
 ./usr/tests/bin/cat
 ./usr/tests/bin/cp



CVS commit: src/sys/arch/x86/include

2014-02-08 Thread David Laight
Module Name:src
Committed By:   dsl
Date:   Sat Feb  8 22:36:50 UTC 2014

Modified Files:
src/sys/arch/x86/include: cpu_extended_state.h

Log Message:
Add bit defs for more of the x87 status register.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/include/cpu_extended_state.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/x86/include/cpu_extended_state.h
diff -u src/sys/arch/x86/include/cpu_extended_state.h:1.2 src/sys/arch/x86/include/cpu_extended_state.h:1.3
--- src/sys/arch/x86/include/cpu_extended_state.h:1.2	Fri Feb  7 22:40:22 2014
+++ src/sys/arch/x86/include/cpu_extended_state.h	Sat Feb  8 22:36:50 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu_extended_state.h,v 1.2 2014/02/07 22:40:22 dsl Exp $	*/
+/*	$NetBSD: cpu_extended_state.h,v 1.3 2014/02/08 22:36:50 dsl Exp $	*/
 
 #ifndef _X86_CPU_EXTENDED_STATE_H_
 #define _X86_CPU_EXTENDED_STATE_H_
@@ -161,9 +161,12 @@ __CTASSERT(sizeof (struct xsave_ymm) == 
 /*
  * 80387 control and status word bits
  *
- * The only reference to the 0x40 and 0x80 bits I can find is for
- * the Weitek 1167/3167.
+ * The only reference I can find to bits 0x40 and 0x80 in the control word
+ * is for the Weitek 1167/3167.
  * I (dsl) can't find why the default word has 0x40 set.
+ *
+ * A stack error is signalled as an INVOP that also sets STACK_FAULT
+ * (other INVOP do not clear STACK_FAULT).
  */
 /* Interrupt masks (set masks interrupt) and status bits */
 #define EN_SW_INVOP		0x0001  /* Invalid operation */
@@ -172,8 +175,9 @@ __CTASSERT(sizeof (struct xsave_ymm) == 
 #define EN_SW_OVERFLOW		0x0008  /* Overflow */
 #define EN_SW_UNDERFLOW		0x0010  /* Underflow */
 #define EN_SW_PRECLOSS		0x0020  /* Loss of precision */
-#define EN_SW_RSVD_40		0x0040	/* Reserverd for all x87 parts */
-#define EN_SW_RSVD_80		0x0080	/* Reserverd for all x87 parts */
+/* Status word bits (reserved in control word) */
+#define EN_SW_STACK_FAULT	0x0040	/* Stack under/overflow */
+#define EN_SW_ERROR_SUMMARY	0x0080	/* Unmasked error has ocurred */
 /* Control bits (badly named) */
 #define EN_SW_CTL_PREC		0x0300	/* Precision control */
 #define EN_SW_PREC_24		0x	/* Single precision */



CVS commit: src/libexec/httpd

2014-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Feb  9 01:46:10 UTC 2014

Modified Files:
src/libexec/httpd: bozohttpd.8 bozohttpd.c bozohttpd.h

Log Message:
some fixes for virtual hosting support from Rajeev V. Pillai:

- memory leaks in virtual host plugged
- ensure hr_host is only the host/port part when the request
  contains the hostname in the URI not Host: header.

also update the references to the old http/1.1 draft rev 06
to RFC 2616 (fortunately, most sections hadn't moved.)


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/libexec/httpd/bozohttpd.8
cvs rdiff -u -r1.47 -r1.48 src/libexec/httpd/bozohttpd.c
cvs rdiff -u -r1.31 -r1.32 src/libexec/httpd/bozohttpd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/libexec/httpd/bozohttpd.8
diff -u src/libexec/httpd/bozohttpd.8:1.44 src/libexec/httpd/bozohttpd.8:1.45
--- src/libexec/httpd/bozohttpd.8:1.44	Sun Feb  2 03:13:31 2014
+++ src/libexec/httpd/bozohttpd.8	Sun Feb  9 01:46:10 2014
@@ -1,4 +1,4 @@
-.\	$NetBSD: bozohttpd.8,v 1.44 2014/02/02 03:13:31 mrg Exp $
+.\	$NetBSD: bozohttpd.8,v 1.45 2014/02/09 01:46:10 mrg Exp $
 .\
 .\	$eterna: bozohttpd.8,v 1.101 2011/11/18 01:25:11 mrg Exp $
 .\
@@ -480,7 +480,9 @@ and inside
 .Pa /var/vroot
 create a directory (or a symlink to a directory) with the same name as
 the virtual host, for each virtual host.
-Lookups for these names are done in a case-insensitive manner.
+Lookups for these names are done in a case-insensitive manner, and may
+include the port number part of the request, allowing for distinct
+virtual hosts on the same name.
 .Pp
 To use
 .Nm
@@ -614,6 +616,10 @@ option.
 provided many various fixes, including cgi-bin fixes and enhancements,
 HTTP basic authorisation support and much code clean up
 .It
+.An Rajeev V. Pillai
+.Aq Mt rajeev_v_pil...@yahoo.com
+provided several fixes for virtual hosting
+.It
 .An Jeremy C. Reed
 .Aq Mt r...@netbsd.org
 provided several clean up fixes, and man page updates

Index: src/libexec/httpd/bozohttpd.c
diff -u src/libexec/httpd/bozohttpd.c:1.47 src/libexec/httpd/bozohttpd.c:1.48
--- src/libexec/httpd/bozohttpd.c:1.47	Sun Feb  2 03:13:31 2014
+++ src/libexec/httpd/bozohttpd.c	Sun Feb  9 01:46:10 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: bozohttpd.c,v 1.47 2014/02/02 03:13:31 mrg Exp $	*/
+/*	$NetBSD: bozohttpd.c,v 1.48 2014/02/09 01:46:10 mrg Exp $	*/
 
 /*	$eterna: bozohttpd.c,v 1.178 2011/11/18 09:21:15 mrg Exp $	*/
 
@@ -55,17 +55,17 @@
 
 /*
  * requirements for minimal http/1.1 (at least, as documented in
- * draft-ietf-http-v11-spec-rev-06 which expired may 18, 1999):
+ * RFC 2616 (HTTP/1.1):
  *
- *	- 14.15: content-encoding handling. [1]
+ *	- 14.11: content-encoding handling. [1]
  *
- *	- 14.16: content-length handling.  this is only a SHOULD header
+ *	- 14.13: content-length handling.  this is only a SHOULD header
  *	  thus we could just not send it ever.  [1]
  *
  *	- 14.17: content-type handling. [1]
  *
- *	- 14.25/28: if-{,un}modified-since handling.  maybe do this, but
- *	  i really don't want to have to parse 3 differnet date formats
+ *	- 14.28: if-unmodified-since handling.  if-modified-since is
+ *	  done since, shouldn't be too hard for this one.
  *
  * [1] need to revisit to ensure proper behaviour
  *
@@ -88,21 +88,21 @@
  *
  *	- 10.3.3/10.3.4/10.3.8:  just use '302' codes always.
  *
- *	- 14.1/14.2/14.3/14.27: we do not support Accept: headers..
+ *	- 14.1/14.2/14.3/14.27: we do not support Accept: headers.
  *	  just ignore them and send the request anyway.  they are
  *	  only SHOULD.
  *
- *	- 14.5/14.16/14.35: we don't do ranges.  from section 14.35.2
- *	  `A server MAY ignore the Range header'.  but it might be nice.
- *	  since 20080301 we support simple range headers.
+ *	- 14.5/14.16/14.35: only support simple ranges: %d- and %d-%d
+ *	  would be nice to support more.
  *
  *	- 14.9: we aren't a cache.
  *
- *	- 14.15: content-md5 would be nice...
+ *	- 14.15: content-md5 would be nice.
  *
- *	- 14.24/14.26/14.27: be nice to support this...
+ *	- 14.24/14.26/14.27: if-match, if-none-match, if-range.  be
+ *	  nice to support this.
  *
- *	- 14.44: not sure about this Vary: header.  ignore it for now.
+ *	- 14.44: Vary: seems unneeded.  ignore it for now.
  */
 
 #ifndef INDEX_HTML
@@ -341,6 +341,7 @@ bozo_clean_request(bozo_httpreq_t *reque
 	MF(hr_file);
 	MF(hr_oldfile);
 	MF(hr_query);
+	MF(hr_host);
 #undef MF
 	bozo_auth_cleanup(request);
 	for (hdr = SIMPLEQ_FIRST(request-hr_headers); hdr;
@@ -681,8 +682,8 @@ bozo_read_request(bozohttpd_t *httpd)
 			else if (strcasecmp(hdr-h_header, content-length) == 0)
 request-hr_content_length = hdr-h_value;
 			else if (strcasecmp(hdr-h_header, host) == 0)
-request-hr_host = hdr-h_value;
-			/* HTTP/1.1 rev06 draft spec: 14.20 */
+request-hr_host = bozostrdup(httpd, hdr-h_value);
+			/* RFC 2616 (HTTP/1.1): 14.20 */
 			else if 

CVS commit: src/distrib/notes/common

2014-02-08 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Feb  8 15:50:29 UTC 2014

Modified Files:
src/distrib/notes/common: main

Log Message:
add myself


To generate a diff of this commit:
cvs rdiff -u -r1.503 -r1.504 src/distrib/notes/common/main

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/bsd/atf

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:06:05 UTC 2014

Modified Files:
src/external/bsd/atf: prepare-import.sh

Log Message:
Adjust for import of atf 0.19.

- Delete some unnecessary files.
- Print out both the list of deleted files and added files in the import.
  Useful when adjusting file lists and the reachover Makefiles.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/atf/prepare-import.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/bsd/atf/dist

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:11:34 UTC 2014

Update of /cvsroot/src/external/bsd/atf/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv25966

Log Message:
Import atf 0.19:

Changes in version 0.19
***

Experimental version released on February 7th, 2014.

This is the last release to bundle the code for the deprecated tools.
The next release will drop their code and will stop worrying about
backwards compatibility between the ATF libraries and what the old tools
may or may not support.

If you still require the old tools for some reason, grab a copy of the
'tools' directory now.  The code in this directory is standalone and
does not depend on any internal details of atf-c++ any longer.

* Various fixes and improvements to support running as part of the FreeBSD
  test suite.

* Project hosting moved from Google Code (as a subproject of Kyua) to
  GitHub (as a first-class project).  The main reason for the change is
  the suppression of binary downloads in Google Code on Jan 15th, 2014.
  See https://github.com/jmmv/atf/

* Removed builtin help from atf-sh(1) and atf-check(1) for simplicity
  reasons.  In other words, their -h option is gone.

* Moved the code of the deprecated tools into a 'tools' directory and
  completely decoupled their code from the internals of atf-c++.  The
  reason for this is to painlessly allow a third-party to maintain a
  copy of these tools after we delete them because upcoming changes to
  atf-c++ would break the stale tools.


Changes in version 0.18
***

Experimental version released on November 16th, 2013.

* Issue 45: Added require.memory support in atf-run for FreeBSD.

* Fixed an issue with the handling of cin with libc++.

* Issue 64: Fixed various mandoc formatting warnings.

* NetBSD PR bin/48284: Made atf-check flush its progress message to
  stdout so that an interrupted test case always shows the last message
  being executed.

* NetBSD PR bin/48285: Fixed atf_check examples in atf-sh-api(3).

Status:

Vendor Tag: GITHUB_JMMV
Release Tags:   atf-0-19

U src/external/bsd/atf/dist/atf-c.h
U src/external/bsd/atf/dist/atf-c++.hpp
U src/external/bsd/atf/dist/AUTHORS
U src/external/bsd/atf/dist/COPYING
U src/external/bsd/atf/dist/NEWS
U src/external/bsd/atf/dist/README
U src/external/bsd/atf/dist/Kyuafile
U src/external/bsd/atf/dist/Atffile
C src/external/bsd/atf/dist/atf-c/pkg_config_test.sh
U src/external/bsd/atf/dist/atf-c/defs.h.in
C src/external/bsd/atf/dist/atf-c/atf-c-api.3
U src/external/bsd/atf/dist/atf-c/build.h
U src/external/bsd/atf/dist/atf-c/check.h
U src/external/bsd/atf/dist/atf-c/config.h
U src/external/bsd/atf/dist/atf-c/error.h
U src/external/bsd/atf/dist/atf-c/error_fwd.h
U src/external/bsd/atf/dist/atf-c/macros.h
U src/external/bsd/atf/dist/atf-c/tc.h
U src/external/bsd/atf/dist/atf-c/tp.h
U src/external/bsd/atf/dist/atf-c/utils.h
U src/external/bsd/atf/dist/atf-c/build.c
U src/external/bsd/atf/dist/atf-c/check.c
U src/external/bsd/atf/dist/atf-c/config.c
U src/external/bsd/atf/dist/atf-c/error.c
U src/external/bsd/atf/dist/atf-c/tc.c
U src/external/bsd/atf/dist/atf-c/tp.c
U src/external/bsd/atf/dist/atf-c/utils.c
U src/external/bsd/atf/dist/atf-c/h_build.h
U src/external/bsd/atf/dist/atf-c/atf_c_test.c
U src/external/bsd/atf/dist/atf-c/build_test.c
U src/external/bsd/atf/dist/atf-c/check_test.c
U src/external/bsd/atf/dist/atf-c/config_test.c
U src/external/bsd/atf/dist/atf-c/error_test.c
C src/external/bsd/atf/dist/atf-c/macros_test.c
U src/external/bsd/atf/dist/atf-c/tc_test.c
U src/external/bsd/atf/dist/atf-c/tp_test.c
U src/external/bsd/atf/dist/atf-c/utils_test.c
U src/external/bsd/atf/dist/atf-c/atf-c.pc.in
U src/external/bsd/atf/dist/atf-c/Atffile
U src/external/bsd/atf/dist/atf-c/Kyuafile
U src/external/bsd/atf/dist/atf-c/macros_h_test.c
U src/external/bsd/atf/dist/atf-c/unused_test.c
U src/external/bsd/atf/dist/atf-c/detail/process_helpers.c
C src/external/bsd/atf/dist/atf-c/detail/test_helpers.c
U src/external/bsd/atf/dist/atf-c/detail/test_helpers.h
U src/external/bsd/atf/dist/atf-c/detail/dynstr.c
U src/external/bsd/atf/dist/atf-c/detail/dynstr.h
U src/external/bsd/atf/dist/atf-c/detail/env.c
U src/external/bsd/atf/dist/atf-c/detail/env.h
U src/external/bsd/atf/dist/atf-c/detail/fs.c
U src/external/bsd/atf/dist/atf-c/detail/fs.h
U src/external/bsd/atf/dist/atf-c/detail/list.c
U src/external/bsd/atf/dist/atf-c/detail/list.h
U src/external/bsd/atf/dist/atf-c/detail/map.c
U src/external/bsd/atf/dist/atf-c/detail/map.h
U src/external/bsd/atf/dist/atf-c/detail/process.c
U src/external/bsd/atf/dist/atf-c/detail/process.h
U src/external/bsd/atf/dist/atf-c/detail/sanity.c
U src/external/bsd/atf/dist/atf-c/detail/sanity.h
U src/external/bsd/atf/dist/atf-c/detail/text.c
U src/external/bsd/atf/dist/atf-c/detail/text.h
U src/external/bsd/atf/dist/atf-c/detail/tp_main.c
U src/external/bsd/atf/dist/atf-c/detail/user.c
U 

CVS commit: src/external/bsd/atf/dist

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:13:44 UTC 2014

Modified Files:
src/external/bsd/atf/dist/atf-c: atf-c-api.3 macros_test.c
pkg_config_test.sh
src/external/bsd/atf/dist/atf-c++: pkg_config_test.sh tests.cpp
tests.hpp
src/external/bsd/atf/dist/atf-c/detail: test_helpers.c
src/external/bsd/atf/dist/atf-sh: atf-check.cpp
src/external/bsd/atf/dist/doc: atf-test-case.4
Added Files:
src/external/bsd/atf/dist/tools: atf-config.1 atf-config.cpp
atf-report.1 atf-report.cpp atf-run.1 atf-run.cpp atf-version.1
atf-version.cpp
Removed Files:
src/external/bsd/atf/dist/atf-c++: noncopyable.hpp
src/external/bsd/atf/dist/atf-c++/detail: expand.cpp expand.hpp
expand_test.cpp parser.cpp parser.hpp parser_test.cpp ui.cpp ui.hpp
ui_test.cpp
src/external/bsd/atf/dist/atf-config: Atffile Kyuafile atf-config.1
atf-config.cpp integration_test.sh
src/external/bsd/atf/dist/atf-report: Atffile Kyuafile atf-report.1
atf-report.cpp fail_helper.cpp integration_test.sh misc_helpers.cpp
pass_helper.cpp reader.cpp reader.hpp reader_test.cpp
tests-results.css tests-results.dtd tests-results.xsl
src/external/bsd/atf/dist/atf-run: Atffile Kyuafile atf-run.1
atf-run.cpp atffile.cpp atffile.hpp atffile_test.cpp
bad_metadata_helper.c config.cpp config.hpp config_test.cpp
expect_helpers.c fs.cpp fs.hpp fs_test.cpp integration_test.sh
io.cpp io.hpp io_test.cpp misc_helpers.cpp pass_helper.cpp
requirements.cpp requirements.hpp requirements_test.cpp
several_tcs_helper.c signals.cpp signals.hpp signals_test.cpp
test-program.cpp test-program.hpp test_program_test.cpp timer.cpp
timer.hpp user.cpp user.hpp user_test.cpp zero_tcs_helper.c
src/external/bsd/atf/dist/atf-run/sample: atf-run.hooks common.conf
src/external/bsd/atf/dist/atf-run/share: atf-run.hooks
src/external/bsd/atf/dist/atf-version: atf-version.1 atf-version.cpp
generate-revision.sh
src/external/bsd/atf/dist/doc: atf-formats.5 atf.7.in

Log Message:
Merge atf-0.19.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/dist/atf-c/atf-c-api.3 \
src/external/bsd/atf/dist/atf-c/macros_test.c
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/atf/dist/atf-c/pkg_config_test.sh
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/atf/dist/atf-c++/noncopyable.hpp
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/atf/dist/atf-c++/pkg_config_test.sh
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/atf/dist/atf-c++/tests.cpp
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/dist/atf-c++/tests.hpp
cvs rdiff -u -r1.1.1.2 -r0 \
src/external/bsd/atf/dist/atf-c++/detail/expand.cpp \
src/external/bsd/atf/dist/atf-c++/detail/expand.hpp \
src/external/bsd/atf/dist/atf-c++/detail/expand_test.cpp \
src/external/bsd/atf/dist/atf-c++/detail/parser.cpp \
src/external/bsd/atf/dist/atf-c++/detail/parser_test.cpp \
src/external/bsd/atf/dist/atf-c++/detail/ui.hpp
cvs rdiff -u -r1.2 -r0 src/external/bsd/atf/dist/atf-c++/detail/parser.hpp
cvs rdiff -u -r1.1.1.3 -r0 src/external/bsd/atf/dist/atf-c++/detail/ui.cpp
cvs rdiff -u -r1.1.1.1 -r0 \
src/external/bsd/atf/dist/atf-c++/detail/ui_test.cpp
cvs rdiff -u -r1.6 -r1.7 \
src/external/bsd/atf/dist/atf-c/detail/test_helpers.c
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/atf/dist/atf-config/Atffile \
src/external/bsd/atf/dist/atf-config/Kyuafile
cvs rdiff -u -r1.1.1.4 -r0 src/external/bsd/atf/dist/atf-config/atf-config.1
cvs rdiff -u -r1.1.1.3 -r0 \
src/external/bsd/atf/dist/atf-config/atf-config.cpp
cvs rdiff -u -r1.3 -r0 \
src/external/bsd/atf/dist/atf-config/integration_test.sh
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/atf/dist/atf-report/Atffile \
src/external/bsd/atf/dist/atf-report/Kyuafile
cvs rdiff -u -r1.1.1.2 -r0 src/external/bsd/atf/dist/atf-report/atf-report.1 \
src/external/bsd/atf/dist/atf-report/pass_helper.cpp \
src/external/bsd/atf/dist/atf-report/reader.hpp
cvs rdiff -u -r1.7 -r0 src/external/bsd/atf/dist/atf-report/atf-report.cpp \
src/external/bsd/atf/dist/atf-report/tests-results.xsl
cvs rdiff -u -r1.1.1.3 -r0 \
src/external/bsd/atf/dist/atf-report/fail_helper.cpp \
src/external/bsd/atf/dist/atf-report/misc_helpers.cpp \
src/external/bsd/atf/dist/atf-report/reader.cpp \
src/external/bsd/atf/dist/atf-report/reader_test.cpp \
src/external/bsd/atf/dist/atf-report/tests-results.dtd
cvs rdiff -u -r1.1.1.4 -r0 \
src/external/bsd/atf/dist/atf-report/integration_test.sh
cvs rdiff -u -r1.5 -r0 src/external/bsd/atf/dist/atf-report/tests-results.css
cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/atf/dist/atf-run/Atffile \
src/external/bsd/atf/dist/atf-run/Kyuafile \

CVS commit: src/external/bsd/atf

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:15:34 UTC 2014

Modified Files:
src/external/bsd/atf: Makefile.inc
src/external/bsd/atf/etc/atf: Makefile
src/external/bsd/atf/lib: Makefile
src/external/bsd/atf/lib/libatf-c: Makefile
src/external/bsd/atf/lib/libatf-c++: Makefile shlib_version
src/external/bsd/atf/share/doc/atf: Makefile
src/external/bsd/atf/share/examples/atf: Makefile
src/external/bsd/atf/share/xml/atf: Makefile
src/external/bsd/atf/share/xsl/atf: Makefile
src/external/bsd/atf/tests/atf: Makefile
src/external/bsd/atf/tests/atf/atf-c++: Makefile
src/external/bsd/atf/tests/atf/atf-c++/detail: Makefile
src/external/bsd/atf/tests/atf/atf-c/detail: Makefile
src/external/bsd/atf/usr.bin/atf-config: Makefile
src/external/bsd/atf/usr.bin/atf-report: Makefile
src/external/bsd/atf/usr.bin/atf-run: Makefile
src/external/bsd/atf/usr.bin/atf-version: Makefile
Added Files:
src/external/bsd/atf/lib/tools: Makefile
src/external/bsd/atf/tests/atf/tools: Makefile

Log Message:
Adjust reachover Makefiles for atf-0.19.

The main change here is that the atf-config, atf-report, atf-run and
atf-version tools no longer depend on libatf-c nor libatf-c++.  Instead,
they depend on an internal libtools.a that contains code specifically
for these tools and nothing else, making them self-contained.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/etc/atf/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/lib/Makefile
cvs rdiff -u -r1.17 -r1.18 src/external/bsd/atf/lib/libatf-c/Makefile
cvs rdiff -u -r1.20 -r1.21 src/external/bsd/atf/lib/libatf-c++/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/atf/lib/libatf-c++/shlib_version
cvs rdiff -u -r0 -r1.1 src/external/bsd/atf/lib/tools/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/atf/share/doc/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/examples/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/xml/atf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/atf/share/xsl/atf/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/tests/atf/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/tests/atf/atf-c++/Makefile
cvs rdiff -u -r1.2 -r1.3 \
src/external/bsd/atf/tests/atf/atf-c++/detail/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/atf/tests/atf/atf-c/detail/Makefile
cvs rdiff -u -r0 -r1.3 src/external/bsd/atf/tests/atf/tools/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/atf/usr.bin/atf-config/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/atf/usr.bin/atf-report/Makefile
cvs rdiff -u -r1.11 -r1.12 src/external/bsd/atf/usr.bin/atf-run/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/atf/usr.bin/atf-version/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:17:43 UTC 2014

Modified Files:
src/distrib/sets/lists/base: ad.arm ad.mips md.amd64 md.sparc64 shl.mi
src/distrib/sets/lists/comp: mi
src/distrib/sets/lists/debug: ad.arm ad.mips md.amd64 md.sparc64 mi
shl.mi
src/distrib/sets/lists/tests: mi

Log Message:
Update file lists for atf 0.19.

This has been tested with both MKKYUA=no (the default) and MKKYUA=yes, as
well as with a non-clean tree and a clean build.  Hopefully I got the
details right... but they were tricky!


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/distrib/sets/lists/base/ad.arm
cvs rdiff -u -r1.29 -r1.30 src/distrib/sets/lists/base/ad.mips
cvs rdiff -u -r1.223 -r1.224 src/distrib/sets/lists/base/md.amd64
cvs rdiff -u -r1.210 -r1.211 src/distrib/sets/lists/base/md.sparc64
cvs rdiff -u -r1.688 -r1.689 src/distrib/sets/lists/base/shl.mi
cvs rdiff -u -r1.1877 -r1.1878 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.24 -r1.25 src/distrib/sets/lists/debug/ad.arm
cvs rdiff -u -r1.20 -r1.21 src/distrib/sets/lists/debug/ad.mips
cvs rdiff -u -r1.42 -r1.43 src/distrib/sets/lists/debug/md.amd64 \
src/distrib/sets/lists/debug/md.sparc64
cvs rdiff -u -r1.51 -r1.52 src/distrib/sets/lists/debug/mi
cvs rdiff -u -r1.49 -r1.50 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.562 -r1.563 src/distrib/sets/lists/tests/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:18:39 UTC 2014

Modified Files:
src/doc: 3RDPARTY CHANGES

Log Message:
Note import of atf 0.19.


To generate a diff of this commit:
cvs rdiff -u -r1.1089 -r1.1090 src/doc/3RDPARTY
cvs rdiff -u -r1.1885 -r1.1886 src/doc/CHANGES

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/etc/mtree

2014-02-08 Thread Julio Merino
Module Name:src
Committed By:   jmmv
Date:   Sat Feb  8 19:45:51 UTC 2014

Modified Files:
src/etc/mtree: NetBSD.dist.tests

Log Message:
Adjust directories for atf 0.19 import.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/etc/mtree/NetBSD.dist.tests

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/include

2014-02-08 Thread David Laight
Module Name:src
Committed By:   dsl
Date:   Sat Feb  8 22:36:50 UTC 2014

Modified Files:
src/sys/arch/x86/include: cpu_extended_state.h

Log Message:
Add bit defs for more of the x87 status register.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/x86/include/cpu_extended_state.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/libexec/httpd

2014-02-08 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Feb  9 01:46:10 UTC 2014

Modified Files:
src/libexec/httpd: bozohttpd.8 bozohttpd.c bozohttpd.h

Log Message:
some fixes for virtual hosting support from Rajeev V. Pillai:

- memory leaks in virtual host plugged
- ensure hr_host is only the host/port part when the request
  contains the hostname in the URI not Host: header.

also update the references to the old http/1.1 draft rev 06
to RFC 2616 (fortunately, most sections hadn't moved.)


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/libexec/httpd/bozohttpd.8
cvs rdiff -u -r1.47 -r1.48 src/libexec/httpd/bozohttpd.c
cvs rdiff -u -r1.31 -r1.32 src/libexec/httpd/bozohttpd.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.