From owner-svn-src-user@freebsd.org Sun Jan 24 00:26:48 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 039C3A84504 for ; Sun, 24 Jan 2016 00:26:48 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E0C41744; Sun, 24 Jan 2016 00:26:47 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O0Qk9P016967; Sun, 24 Jan 2016 00:26:46 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O0Qjb2016958; Sun, 24 Jan 2016 00:26:45 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601240026.u0O0Qjb2016958@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sun, 24 Jan 2016 00:26:45 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294650 - in user/ngie/socket-tests: . etc/mtree tests/sys/kern tests/sys/kern/sockets tools/regression/sockets X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2016 00:26:48 -0000 Author: ngie Date: Sun Jan 24 00:26:45 2016 New Revision: 294650 URL: https://svnweb.freebsd.org/changeset/base/294650 Log: Checkpoint work (so far) to integrate tools/regression/sockets in to the FreeBSD test suite under tests/sys/kern/sockets Move some of the existing socket related tests from tests/sys/kern to tests/sys/kern/sockets Added: user/ngie/socket-tests/tests/sys/kern/sockets/ user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c user/ngie/socket-tests/tests/sys/kern/sockets/listen_close_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/listenclose/listenclose.c user/ngie/socket-tests/tests/sys/kern/sockets/pr_atomic_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/pr_atomic/pr_atomic.c user/ngie/socket-tests/tests/sys/kern/sockets/reconnect_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/reconnect/reconnect.c user/ngie/socket-tests/tests/sys/kern/sockets/rtsocket_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c user/ngie/socket-tests/tests/sys/kern/sockets/sblock_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sblock/sblock.c user/ngie/socket-tests/tests/sys/kern/sockets/sendfile_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sendfile/sendfile.c user/ngie/socket-tests/tests/sys/kern/sockets/shutdown_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/shutdown/shutdown.c user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/sigpipe/sigpipe.c user/ngie/socket-tests/tests/sys/kern/sockets/so_setfib_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/so_setfib/so_setfib.c user/ngie/socket-tests/tests/sys/kern/sockets/socketpair_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/socketpair/socketpair.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_bindconnect_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_bindconnect/unix_bindconnect.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_close_race_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_close_race/unix_close_race.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_cmsg_test.sh - copied, changed from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_cmsg/unix_cmsg.t user/ngie/socket-tests/tests/sys/kern/sockets/unix_cmsg_test_helper.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_cmsg/unix_cmsg.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_gc_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_gc/unix_gc.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_passfd_test.c - copied unchanged from r294649, user/ngie/socket-tests/tests/sys/kern/unix_passfd_test.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_sendtorace_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_sendtorace/unix_sendtorace.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_seqpacket_test.c - copied unchanged from r294649, user/ngie/socket-tests/tests/sys/kern/unix_seqpacket_test.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_socket_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_socket/unix_socket.c user/ngie/socket-tests/tests/sys/kern/sockets/unix_sorflush_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/unix_sorflush/unix_sorflush.c user/ngie/socket-tests/tests/sys/kern/sockets/zerosend_test.c - copied unchanged from r294649, user/ngie/socket-tests/tools/regression/sockets/zerosend/zerosend.c Deleted: user/ngie/socket-tests/tests/sys/kern/unix_passfd_test.c user/ngie/socket-tests/tests/sys/kern/unix_seqpacket_test.c user/ngie/socket-tests/tools/regression/sockets/ Modified: user/ngie/socket-tests/ObsoleteFiles.inc user/ngie/socket-tests/etc/mtree/BSD.tests.dist user/ngie/socket-tests/tests/sys/kern/Makefile Modified: user/ngie/socket-tests/ObsoleteFiles.inc ============================================================================== --- user/ngie/socket-tests/ObsoleteFiles.inc Sat Jan 23 23:00:38 2016 (r294649) +++ user/ngie/socket-tests/ObsoleteFiles.inc Sun Jan 24 00:26:45 2016 (r294650) @@ -38,6 +38,8 @@ # xargs -n1 | sort | uniq -d; # done +OLD_FILES+=usr/tests/sys/kern/unix_passfd_test +OLD_FILES+=usr/tests/sys/kern/unix_seqpacket_test # 20160116: Update mandoc to cvs snapshot 20160116 OLD_FILES+=usr/share/mdocml/example.style.css OLD_FILES+=usr/share/mdocml/style.css Modified: user/ngie/socket-tests/etc/mtree/BSD.tests.dist ============================================================================== --- user/ngie/socket-tests/etc/mtree/BSD.tests.dist Sat Jan 23 23:00:38 2016 (r294649) +++ user/ngie/socket-tests/etc/mtree/BSD.tests.dist Sun Jan 24 00:26:45 2016 (r294650) @@ -409,6 +409,8 @@ .. pipe .. + sockets + .. .. kqueue .. Modified: user/ngie/socket-tests/tests/sys/kern/Makefile ============================================================================== --- user/ngie/socket-tests/tests/sys/kern/Makefile Sat Jan 23 23:00:38 2016 (r294649) +++ user/ngie/socket-tests/tests/sys/kern/Makefile Sun Jan 24 00:26:45 2016 (r294650) @@ -7,12 +7,8 @@ TESTSDIR= ${TESTSBASE}/sys/kern ATF_TESTS_C+= kern_copyin ATF_TESTS_C+= kern_descrip_test ATF_TESTS_C+= ptrace_test -ATF_TESTS_C+= unix_seqpacket_test -ATF_TESTS_C+= unix_passfd_test -TEST_METADATA.unix_seqpacket_test+= timeout="15" LIBADD.ptrace_test+= pthread -LIBADD.unix_seqpacket_test+= pthread NETBSD_ATF_TESTS_C+= lockf_test NETBSD_ATF_TESTS_C+= mqueue_test @@ -25,6 +21,7 @@ WARNS?= 5 TESTS_SUBDIRS+= acct TESTS_SUBDIRS+= execve TESTS_SUBDIRS+= pipe +TESTS_SUBDIRS+= sockets .include Copied: user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/accept_fd_leak_test.c Sun Jan 24 00:26:45 2016 (r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/accept_fd_leak/accept_fd_leak.c) @@ -0,0 +1,215 @@ +/*- + * Copyright (c) 2004 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include +#include + +#define BIND_ATTEMPTS 10 +#define LOOPS 500 +#define NUM_ATTEMPTS 1000 + +static volatile int quit; + +static void +child_died(int sig __unused) +{ + + quit = 1; +} + +/* + * This test is intended to detect a leak of a file descriptor in the process + * following a failed non-blocking accept. It measures an available fd + * baseline, then performs 1000 failing accepts, then checks to see what the + * next fd is. It relies on sequential fd allocation, and will test for it + * briefly before beginning (not 100% reliable, but a good start). + */ +int +main(void) +{ + struct sockaddr_in sin; + socklen_t size; + pid_t child; + int fd1, fd2, fd3, i, listen_port, s, status; + + printf("1..2\n"); + + /* + * Check for sequential fd allocation, and give up early if not. + */ + fd1 = dup(STDIN_FILENO); + fd2 = dup(STDIN_FILENO); + if (fd2 != fd1 + 1) + errx(-1, "Non-sequential fd allocation\n"); + + s = socket(PF_INET, SOCK_STREAM, 0); + if (s == -1) + errx(-1, "socket: %s", strerror(errno)); + + bzero(&sin, sizeof(sin)); + sin.sin_len = sizeof(sin); + sin.sin_family = AF_INET; + sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK); + + srandomdev(); + + for (i = 0; i < BIND_ATTEMPTS; i++) { + /* Pick a random unprivileged port 1025-65535 */ + listen_port = MAX((int)random() % 65535, 1025); + sin.sin_port = htons(listen_port); + if (bind(s, (struct sockaddr *)&sin, sizeof(sin)) == 0) + break; + warn("bind with %d failed", listen_port); + usleep(1000); + } + if (i >= BIND_ATTEMPTS) { + printf("Bail out!\n"); + exit(1); + } + + if (listen(s, -1) != 0) + errx(-1, "listen: %s", strerror(errno)); + + i = fcntl(s, F_GETFL); + if (i == -1) + errx(-1, "ioctl(F_GETFL): %s", strerror(errno)); + i |= O_NONBLOCK; + if (fcntl(s, F_SETFL, i) != 0) + errx(-1, "ioctl(F_SETFL): %s", strerror(errno)); + i = fcntl(s, F_GETFL); + if (i == -1) + errx(-1, "ioctl(F_GETFL): %s", strerror(errno)); + if ((i & O_NONBLOCK) != O_NONBLOCK) + errx(-1, "Failed to set O_NONBLOCK (i=0x%x)\n", i); + + for (i = 0; i < LOOPS; i++) { + size = sizeof(sin); + if (accept(s, (struct sockaddr *)&sin, &size) != -1) + errx(-1, "accept succeeded\n"); + if (errno != EAGAIN) + errx(-1, "accept: %s", strerror(errno)); + } + + /* + * Allocate a file descriptor and make sure it's fd2+2. 2 because + * we allocate an fd for the socket. + */ + fd3 = dup(STDIN_FILENO); + if (fd3 != fd2 + 2) + printf("not ok 1 - (%d, %d, %d)\n", fd1, fd2, fd3); + else + printf("ok 1\n"); + + /* + * Try failing accept's w/o non-blocking where the destination + * address pointer is invalid. + */ + close(fd3); + signal(SIGCHLD, child_died); + child = fork(); + if (child < 0) + errx(-1, "fork: %s", strerror(errno)); + + /* + * Child process does `NUM_ATTEMPTS` connects. + */ + if (child == 0) { + close(fd1); + close(fd2); + close(s); + + bzero(&sin, sizeof(sin)); + sin.sin_len = sizeof(sin); + sin.sin_family = AF_INET; + sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK); + sin.sin_port = htons(listen_port); + + for (i = 0; i < NUM_ATTEMPTS; i++) { + s = socket(PF_INET, SOCK_STREAM, 0); + if (s == -1) + errx(-1, "socket: %s", strerror(errno)); + if (connect(s, (struct sockaddr *)&sin, + sizeof(sin)) < 0) + errx(-1, "connect: %s", strerror(errno)); + close(s); + } + _exit(0); + } + + /* Reset back to a blocking socket. */ + i = fcntl(s, F_GETFL); + if (i == -1) + errx(-1, "ioctl(F_GETFL): %s", strerror(errno)); + i &= ~O_NONBLOCK; + if (fcntl(s, F_SETFL, i) != 0) + errx(-1, "ioctl(F_SETFL): %s", strerror(errno)); + i = fcntl(s, F_GETFL); + if (i == -1) + errx(-1, "ioctl(F_GETFL): %s", strerror(errno)); + if (i & O_NONBLOCK) + errx(-1, "Failed to clear O_NONBLOCK (i=0x%x)\n", i); + + /* Do `NUM_ATTEMPTS` accepts with an invalid pointer. */ + for (i = 0; !quit && i < NUM_ATTEMPTS; i++) { + size = sizeof(sin); + if (accept(s, (struct sockaddr *)(uintptr_t)(0x100), + &size) != -1) + errx(-1, "accept succeeded\n"); + if (errno != EFAULT) + errx(-1, "accept: %s", strerror(errno)); + } + + if (waitpid(child, &status, 0) < 0) + errx(-1, "waitpid: %s", strerror(errno)); + if (!WIFEXITED(status) || WEXITSTATUS(status) != 0) + warnx("child process died"); + + /* + * Allocate a file descriptor and make sure it's fd2+2. 2 because + * we allocate an fd for the socket. + */ + fd3 = dup(STDIN_FILENO); + if (fd3 != fd2 + 2) + printf("not ok 2 - (%d, %d, %d)\n", fd1, fd2, fd3); + else + printf("ok 2\n"); + + return (0); +} Copied: user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/accf_data_attach_test.c Sun Jan 24 00:26:45 2016 (r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/accf_data_attach/accf_data_attach.c) @@ -0,0 +1,227 @@ +/*- + * Copyright (c) 2004 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include + +#define ACCF_NAME "dataready" + +/* + * A number of small tests to confirm that attaching ACCF_DATA accept filters + * to inet4 ports works as expected. We test: + * + * - That no accept filter is attached on a newly created socket. + * - That bind() has no affect on the accept filter state. + * - That we can't attach an accept filter to a socket that isn't in the + * listen state. + * - That after we fail to attach the filter, querying the kernel shows no + * filter attached. + * - That we can attach an accept filter to a socket that is in the listen + * state. + * - That once an accept filter is attached, we can query to make sure it is + * attached. + * - That once an accept filter is attached, we can remove it and query to + * make sure it is removed. + */ +int +main(void) +{ + struct accept_filter_arg afa; + struct sockaddr_in sin; + socklen_t len; + int lso, ret; + + /* XXX: PLAIN_TEST_REQUIRE_MODULE "backport" for stable/9 */ + const char *_mod_name = "accf_data"; + + if (modfind(_mod_name) == -1) { + printf("1..0 # SKIP - module %s could not be resolved: %s\n", + _mod_name, strerror(errno)); + _exit(0); + } + /* XXX: PLAIN_TEST_REQUIRE_MODULE for stable/9 */ + + printf("1..11\n"); + + /* + * Step 0. Open socket(). + */ + lso = socket(PF_INET, SOCK_STREAM, 0); + if (lso == -1) + errx(-1, "not ok 1 - socket: %s", strerror(errno)); + printf("ok 1 - socket\n"); + + /* + * Step 1. After socket(). Should return EINVAL, since no accept + * filter should be attached. + */ + bzero(&afa, sizeof(afa)); + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret != -1) + errx(-1, "not ok 2 - getsockopt() after socket() succeeded"); + if (errno != EINVAL) + errx(-1, "not ok 2 - getsockopt() after socket() failed with " + "%d (%s)", errno, strerror(errno)); + printf("ok 2 - getsockopt\n"); + + /* + * Step 2. Bind(). Ideally this will succeed. + */ + bzero(&sin, sizeof(sin)); + sin.sin_len = sizeof(sin); + sin.sin_family = AF_INET; + sin.sin_port = htons(8080); + sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK); + if (bind(lso, (struct sockaddr *)&sin, sizeof(sin)) < 0) + errx(-1, "not ok 3 - bind %s", strerror(errno)); + printf("ok 3 - bind\n"); + + /* + * Step 3: After bind(). getsockopt() should return EINVAL, since no + * accept filter should be attached. + */ + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret != -1) + errx(-1, "not ok 4 - getsockopt() after bind() succeeded"); + if (errno != EINVAL) + errx(-1, "not ok 4 - getsockopt() after bind() failed with %d (%s)", + errno, strerror(errno)); + printf("ok 4 - getsockopt\n"); + + /* + * Step 4: Setsockopt() before listen(). Should fail, since it's not + * yet a listen() socket. + */ + bzero(&afa, sizeof(afa)); + strncpy(afa.af_name, ACCF_NAME, sizeof(afa.af_name)); + ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa)); + if (ret == 0) + errx(-1, "not ok 5 - setsockopt() before listen() succeeded"); + printf("ok 5 - setsockopt\n"); + + /* + * Step 5: Getsockopt() after pre-listen() setsockopt(). Should + * fail with EINVAL, since setsockopt() should have failed. + */ + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret == 0) + errx(-1, "not ok 6 - getsockopt() after pre-listen() setsockopt() " + "succeeded"); + if (errno != EINVAL) + errx(-1, "not ok 6 - pre-listen() getsockopt() failed with %d (%s)", + errno, strerror(errno)); + printf("ok 6 - getsockopt\n"); + + /* + * Step 6: listen(). + */ + if (listen(lso, -1) < 0) + errx(-1, "not ok 7 - listen: %s", strerror(errno)); + printf("ok 7 - listen\n"); + + /* + * Step 7: Getsockopt() after listen(). Should fail with EINVAL, + * since we have not installed accept filter yet. + */ + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret == 0) + errx(-1, "not ok 8 - getsockopt() after listen() but before " + "setsockopt() succeeded"); + if (errno != EINVAL) + errx(-1, "not ok 8 - getsockopt() after listen() but before " + "setsockopt() failed with %d (%s)", errno, strerror(errno)); + printf("ok 8 - getsockopt\n"); + + /* + * Step 8: After listen(). This call to setsockopt() should succeed. + */ + bzero(&afa, sizeof(afa)); + strncpy(afa.af_name, ACCF_NAME, sizeof(afa.af_name)); + ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, sizeof(afa)); + if (ret != 0) + errx(-1, "not ok 9 - setsockopt() after listen() failed with %d " + "(%s)", errno, strerror(errno)); + printf("ok 9 - setsockopt\n"); + + /* + * Step 9: After setsockopt(). Should succeed and identify + * ACCF_NAME. + */ + bzero(&afa, sizeof(afa)); + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret != 0) + errx(-1, "not ok 10 - getsockopt() after listen() setsockopt() " + "failed with %d (%s)", errno, strerror(errno)); + if (len != sizeof(afa)) + errx(-1, "not ok 10 - getsockopt() after setsockopet() after " + "listen() returned wrong size (got %d expected %zd)", len, + sizeof(afa)); + if (strcmp(afa.af_name, ACCF_NAME) != 0) + errx(-1, "not ok 10 - getsockopt() after setsockopt() after " + "listen() mismatch (got %s expected %s)", afa.af_name, + ACCF_NAME); + printf("ok 10 - getsockopt\n"); + + /* + * Step 10: Remove accept filter. After removing the accept filter + * getsockopt() should fail with EINVAL. + */ + ret = setsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, NULL, 0); + if (ret != 0) + errx(-1, "not ok 11 - setsockopt() after listen() " + "failed with %d (%s)", errno, strerror(errno)); + bzero(&afa, sizeof(afa)); + len = sizeof(afa); + ret = getsockopt(lso, SOL_SOCKET, SO_ACCEPTFILTER, &afa, &len); + if (ret == 0) + errx(-1, "not ok 11 - getsockopt() after removing " + "the accept filter returns valid accept filter %s", + afa.af_name); + if (errno != EINVAL) + errx(-1, "not ok 11 - getsockopt() after removing the accept" + "filter failed with %d (%s)", errno, strerror(errno)); + printf("ok 11 - setsockopt\n"); + + close(lso); + return (0); +} Copied: user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/fstat_test.c Sun Jan 24 00:26:45 2016 (r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/fstat/fstat.c) @@ -0,0 +1,71 @@ +/*- + * Copyright (c) 2008 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include + +#include +#include + +/* + * Basic test to make sure that fstat(2) returns success on various socket + * types. In the future we should also validate the fields, confirming + * expected results such as the effect of shutdown(2) on permissions, etc. + */ + +static void +dotest(int domain, int type, int protocol) +{ + struct stat sb; + int sock; + + sock = socket(domain, type, protocol); + if (sock < 0) + err(-1, "socket(%d, %d, %d)", domain, type, protocol); + + if (fstat(sock, &sb) < 0) + err(-1, "fstat on socket(%d, %d, %d)", domain, type, + protocol); + + close(sock); +} + +int +main(void) +{ + + dotest(PF_INET, SOCK_DGRAM, 0); + dotest(PF_INET, SOCK_STREAM, 0); + dotest(PF_INET6, SOCK_DGRAM, 0); + dotest(PF_INET6, SOCK_STREAM, 0); + dotest(PF_LOCAL, SOCK_DGRAM, 0); + dotest(PF_LOCAL, SOCK_STREAM, 0); + + return (0); +} Copied: user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/kqueue_test.c Sun Jan 24 00:26:45 2016 (r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/kqueue/kqueue.c) @@ -0,0 +1,368 @@ +/*- + * Copyright (c) 2004 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +static int curtest = 1; + +/*- + * This test uses UNIX domain socket pairs to perform some basic exercising + * of kqueue functionality on sockets. In particular, testing that for read + * and write filters, we see the correct detection of whether reads and + * writes should actually be able to occur. + * + * TODO: + * - Test read/write filters for listen/accept sockets. + * - Handle the XXXRW below regarding datagram sockets. + * - Test that watermark/buffer size "data" fields returned by kqueue are + * correct. + * - Check that kqueue does something sensible when the remote endpoing is + * closed. + */ + +#define OK(testname) printf("ok %d - %s\n", curtest, testname); \ + curtest++; + +static void +fail(int error, const char *func, const char *socktype, const char *rest) +{ + + printf("not ok %d\n", curtest); + + if (socktype == NULL) + printf("# %s(): %s\n", func, strerror(error)); + else if (rest == NULL) + printf("# %s(%s): %s\n", func, socktype, + strerror(error)); + else + printf("# %s(%s, %s): %s\n", func, socktype, rest, + strerror(error)); + exit(-1); +} + +static void +fail_assertion(const char *func, const char *socktype, const char *rest, + const char *assertion) +{ + + printf("not ok %d - %s\n", curtest, assertion); + + if (socktype == NULL) + printf("# %s(): assertion %s failed\n", func, + assertion); + else if (rest == NULL) + printf("# %s(%s): assertion %s failed\n", func, + socktype, assertion); + else + printf("# %s(%s, %s): assertion %s failed\n", func, + socktype, rest, assertion); + exit(-1); +} + +/* + * Test read kevent on a socket pair: check to make sure endpoint 0 isn't + * readable when we start, then write to endpoint 1 and confirm that endpoint + * 0 is now readable. Drain the write, then check that it's not readable + * again. Use non-blocking kqueue operations and socket operations. + */ +static void +test_evfilt_read(int kq, int fd[2], const char *socktype) +{ + struct timespec ts; + struct kevent ke; + ssize_t len; + char ch; + int i; + + EV_SET(&ke, fd[0], EVFILT_READ, EV_ADD, 0, 0, NULL); + if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1) + fail(errno, "kevent", socktype, "EVFILT_READ, EV_ADD"); + OK("EVFILT_READ, EV_ADD"); + + /* + * Confirm not readable to begin with, no I/O yet. + */ + ts.tv_sec = 0; + ts.tv_nsec = 0; + i = kevent(kq, NULL, 0, &ke, 1, &ts); + if (i == -1) + fail(errno, "kevent", socktype, "EVFILT_READ"); + OK("EVFILT_READ"); + if (i != 0) + fail_assertion("kevent", socktype, "EVFILT_READ", + "empty socket unreadable"); + OK("empty socket unreadable"); + + /* + * Write a byte to one end. + */ + ch = 'a'; + len = write(fd[1], &ch, sizeof(ch)); + if (len == -1) + fail(errno, "write", socktype, NULL); + OK("write one byte"); + if (len != sizeof(ch)) + fail_assertion("write", socktype, NULL, "write length"); + OK("write one byte length"); + + /* + * Other end should now be readable. + */ + ts.tv_sec = 0; + ts.tv_nsec = 0; + i = kevent(kq, NULL, 0, &ke, 1, &ts); + if (i == -1) + fail(errno, "kevent", socktype, "EVFILT_READ"); + OK("EVFILT_READ"); + if (i != 1) + fail_assertion("kevent", socktype, "EVFILT_READ", + "non-empty socket unreadable"); + OK("non-empty socket unreadable"); + + /* + * Read a byte to clear the readable state. + */ + len = read(fd[0], &ch, sizeof(ch)); + if (len == -1) + fail(errno, "read", socktype, NULL); + OK("read one byte"); + if (len != sizeof(ch)) + fail_assertion("read", socktype, NULL, "read length"); + OK("read one byte length"); + + /* + * Now re-check for readability. + */ + ts.tv_sec = 0; + ts.tv_nsec = 0; + i = kevent(kq, NULL, 0, &ke, 1, &ts); + if (i == -1) + fail(errno, "kevent", socktype, "EVFILT_READ"); + OK("EVFILT_READ"); + if (i != 0) + fail_assertion("kevent", socktype, "EVFILT_READ", + "empty socket unreadable"); + OK("empty socket unreadable"); + + EV_SET(&ke, fd[0], EVFILT_READ, EV_DELETE, 0, 0, NULL); + if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1) + fail(errno, "kevent", socktype, "EVFILT_READ, EV_DELETE"); + OK("EVFILT_READ, EV_DELETE"); +} + +static void +test_evfilt_write(int kq, int fd[2], const char *socktype) +{ + struct timespec ts; + struct kevent ke; + ssize_t len; + char ch; + int i; + + EV_SET(&ke, fd[0], EVFILT_WRITE, EV_ADD, 0, 0, NULL); + if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1) + fail(errno, "kevent", socktype, "EVFILT_WRITE, EV_ADD"); + OK("EVFILE_WRITE, EV_ADD"); + + /* + * Confirm writable to begin with, no I/O yet. + */ + ts.tv_sec = 0; + ts.tv_nsec = 0; + i = kevent(kq, NULL, 0, &ke, 1, &ts); + if (i == -1) + fail(errno, "kevent", socktype, "EVFILT_WRITE"); + OK("EVFILE_WRITE"); + if (i != 1) + fail_assertion("kevent", socktype, "EVFILT_WRITE", + "empty socket unwritable"); + OK("empty socket unwritable"); + + /* + * Write bytes into the socket until we can't write anymore. + */ + ch = 'a'; + while ((len = write(fd[0], &ch, sizeof(ch))) == sizeof(ch)) {}; + if (len == -1 && errno != EAGAIN && errno != ENOBUFS) + fail(errno, "write", socktype, NULL); + OK("write"); + if (len != -1 && len != sizeof(ch)) + fail_assertion("write", socktype, NULL, "write length"); + OK("write length"); + + /* + * Check to make sure the socket is no longer writable. + */ + ts.tv_sec = 0; + ts.tv_nsec = 0; + i = kevent(kq, NULL, 0, &ke, 1, &ts); + if (i == -1) + fail(errno, "kevent", socktype, "EVFILT_WRITE"); + OK("EVFILT_WRITE"); + if (i != 0) + fail_assertion("kevent", socktype, "EVFILT_WRITE", + "full socket writable"); + OK("full socket writable"); + + EV_SET(&ke, fd[0], EVFILT_WRITE, EV_DELETE, 0, 0, NULL); + if (kevent(kq, &ke, 1, NULL, 0, NULL) == -1) + fail(errno, "kevent", socktype, "EVFILT_WRITE, EV_DELETE"); + OK("EVFILT_WRITE, EV_DELETE"); +} + +/* + * Basic registration exercise for kqueue(2). Create several types/brands of + * sockets, and confirm that we can register for various events on them. + */ +int +main(void) +{ + int kq, sv[2]; + + printf("1..49\n"); + + kq = kqueue(); + if (kq == -1) + fail(errno, "kqueue", NULL, NULL); + OK("kqueue()"); + + /* + * Create a UNIX domain datagram socket, and attach/test/detach a + * read filter on it. + */ + if (socketpair(PF_UNIX, SOCK_DGRAM, 0, sv) == -1) + fail(errno, "socketpair", "PF_UNIX, SOCK_DGRAM", NULL); + OK("socketpair() 1"); + + if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK"); + OK("fcntl() 1"); + if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK"); + OK("fnctl() 2"); + + test_evfilt_read(kq, sv, "PF_UNIX, SOCK_DGRAM"); + + if (close(sv[0]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[0]"); + OK("close() 1"); + if (close(sv[1]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[1]"); + OK("close() 2"); + +#if 0 + /* + * XXXRW: We disable the write test in the case of datagram sockets, + * as kqueue can't tell when the remote socket receive buffer is + * full, whereas the UNIX domain socket implementation can tell and + * returns ENOBUFS. + */ + /* + * Create a UNIX domain datagram socket, and attach/test/detach a + * write filter on it. + */ + if (socketpair(PF_UNIX, SOCK_DGRAM, 0, sv) == -1) + fail(errno, "socketpair", "PF_UNIX, SOCK_DGRAM", NULL); + + if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK"); + if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_DGRAM", "O_NONBLOCK"); + + test_evfilt_write(kq, sv, "PF_UNIX, SOCK_DGRAM"); + + if (close(sv[0]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[0]"); + if (close(sv[1]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_DGRAM", "sv[1]"); +#endif + + /* + * Create a UNIX domain stream socket, and attach/test/detach a + * read filter on it. + */ + if (socketpair(PF_UNIX, SOCK_STREAM, 0, sv) == -1) + fail(errno, "socketpair", "PF_UNIX, SOCK_STREAM", NULL); + OK("socketpair() 2"); + + if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK"); + OK("fcntl() 3"); + if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK"); + OK("fcntl() 4"); + + test_evfilt_read(kq, sv, "PF_UNIX, SOCK_STREAM"); + + if (close(sv[0]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[0]"); + OK("close() 3"); + if (close(sv[1]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[1]"); + OK("close() 4"); + + /* + * Create a UNIX domain stream socket, and attach/test/detach a + * write filter on it. + */ + if (socketpair(PF_UNIX, SOCK_STREAM, 0, sv) == -1) + fail(errno, "socketpair", "PF_UNIX, SOCK_STREAM", NULL); + OK("socketpair() 3"); + + if (fcntl(sv[0], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK"); + OK("fcntl() 5"); + if (fcntl(sv[1], F_SETFL, O_NONBLOCK) != 0) + fail(errno, "fcntl", "PF_UNIX, SOCK_STREAM", "O_NONBLOCK"); + OK("fcntl() 6"); + + test_evfilt_write(kq, sv, "PF_UNIX, SOCK_STREAM"); + + if (close(sv[0]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[0]"); + OK("close() 5"); + if (close(sv[1]) == -1) + fail(errno, "close", "PF_UNIX/SOCK_STREAM", "sv[1]"); + OK("close() 6"); + + if (close(kq) == -1) + fail(errno, "close", "kq", NULL); + OK("close() 7"); + + return (0); +} Copied: user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c (from r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/listen_backlog_test.c Sun Jan 24 00:26:45 2016 (r294650, copy of r294649, user/ngie/socket-tests/tools/regression/sockets/listen_backlog/listen_backlog.c) @@ -0,0 +1,383 @@ +/*- + * Copyright (c) 2005 Robert N. M. Watson + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +#include +#include +#include + +#include +#include +#include +#include +#include + +/* + * This regression test is intended to validate that the backlog parameter + * set by listen() is properly set, can be retrieved using SO_LISTENQLIMIT, + * and that it can be updated by later calls to listen(). We also check that + * SO_LISTENQLIMIT cannot be set. + * + * Future things to test: + * + * - That if we change the value of kern.ipc.somaxconn, the limits really + * do change. + * + * - That limits are, approximately, enforced and implemented. + * + * - All this on multiple socket types -- i.e., PF_LOCAL. + * + * - That we also test SO_LISTENQLEN and SO_LISTENINCQLEN. + */ + +/* + * We retrieve kern.ipc.somaxconn before running the tests in order to use a + * run-time set value of SOMAXCONN, rather than compile-time set. We assume *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Sun Jan 24 06:04:39 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FD1AA8FB70 for ; Sun, 24 Jan 2016 06:04:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3131D19E6; Sun, 24 Jan 2016 06:04:39 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O64c6C016758; Sun, 24 Jan 2016 06:04:38 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O64cWu016757; Sun, 24 Jan 2016 06:04:38 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601240604.u0O64cWu016757@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sun, 24 Jan 2016 06:04:38 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294656 - user/ngie/socket-tests/tests/sys/kern/sockets X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2016 06:04:39 -0000 Author: ngie Date: Sun Jan 24 06:04:38 2016 New Revision: 294656 URL: https://svnweb.freebsd.org/changeset/base/294656 Log: Add Makefile missed in r294650 Added: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile (contents, props changed) Added: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/socket-tests/tests/sys/kern/sockets/Makefile Sun Jan 24 06:04:38 2016 (r294656) @@ -0,0 +1,43 @@ +# $FreeBSD$ + +TESTSDIR= ${TESTSBASE}/sys/kern/sockets + +TAP_TESTS_C+= accept_fd_leak_test +TAP_TESTS_C+= accf_data_attach_test +PLAIN_TESTS_C+= fstat_test +TAP_TESTS_C+= kqueue_test +PLAIN_TESTS_C+= listen_backlog_test +PLAIN_TESTS_C+= listen_close_test +PLAIN_TESTS_C+= pr_atomic_test +PLAIN_TESTS_C+= reconnect_test +PLAIN_TESTS_C+= rtsocket_test +PLAIN_TESTS_C+= sblock_test +PLAIN_TESTS_C+= sendfile_test +PLAIN_TESTS_C+= shutdown_test +# XXX: make the test function in a standalone manner instead of having it be a +# test program +#PLAIN_TESTS_C+= sigpipe_test +PLAIN_TESTS_C+= so_setfib_test +PLAIN_TESTS_C+= socketpair_test +PLAIN_TESTS_C+= unix_bindconnect_test +PLAIN_TESTS_C+= unix_close_race_test +TAP_TESTS_SH+= unix_cmsg_test +PLAIN_TESTS_C+= unix_gc_test +ATF_TESTS_C+= unix_passfd_test +PLAIN_TESTS_C+= unix_sendtorace_test +ATF_TESTS_C+= unix_seqpacket_test +TEST_METADATA.unix_seqpacket_test+= timeout="15" +PLAIN_TESTS_C+= unix_socket_test +PLAIN_TESTS_C+= unix_sorflush_test +PLAIN_TESTS_C+= zerosend_test + +PROGS+= unix_cmsg_test_helper + +LIBADD.sendfile_test+= md +LIBADD.unix_seqpacket_test+= pthread + +WARNS.unix_cmsg_test_helper= 2 + +.include + +WARNS?= 6 From owner-svn-src-user@freebsd.org Sun Jan 24 09:24:25 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 413AC709C for ; Sun, 24 Jan 2016 09:24:25 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E013C33E; Sun, 24 Jan 2016 09:24:24 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0O9OOQ9074860; Sun, 24 Jan 2016 09:24:24 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0O9ONBn074856; Sun, 24 Jan 2016 09:24:23 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601240924.u0O9ONBn074856@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sun, 24 Jan 2016 09:24:23 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294659 - in user/ngie/stable-10-libnv: . contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/libntp contrib/ntp/ntpd contrib/ntp/ntpdc contrib/ntp/ntpq contrib/ntp/ntpsnmpd co... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Jan 2016 09:24:25 -0000 Author: ngie Date: Sun Jan 24 09:24:23 2016 New Revision: 294659 URL: https://svnweb.freebsd.org/changeset/base/294659 Log: MFstable/10 @ r294658 Added: user/ngie/stable-10-libnv/contrib/ntp/include/ntp_keyacc.h - copied unchanged from r294658, stable/10/contrib/ntp/include/ntp_keyacc.h user/ngie/stable-10-libnv/contrib/ntp/libntp/is_ip_address.c - copied unchanged from r294658, stable/10/contrib/ntp/libntp/is_ip_address.c Modified: user/ngie/stable-10-libnv/Makefile.inc1 user/ngie/stable-10-libnv/contrib/ntp/ChangeLog user/ngie/stable-10-libnv/contrib/ntp/CommitLog user/ngie/stable-10-libnv/contrib/ntp/NEWS user/ngie/stable-10-libnv/contrib/ntp/configure user/ngie/stable-10-libnv/contrib/ntp/html/miscopt.html user/ngie/stable-10-libnv/contrib/ntp/include/Makefile.am user/ngie/stable-10-libnv/contrib/ntp/include/Makefile.in user/ngie/stable-10-libnv/contrib/ntp/include/ntp.h user/ngie/stable-10-libnv/contrib/ntp/include/ntp_io.h user/ngie/stable-10-libnv/contrib/ntp/include/ntp_stdlib.h user/ngie/stable-10-libnv/contrib/ntp/include/ntp_types.h user/ngie/stable-10-libnv/contrib/ntp/include/ntp_worker.h user/ngie/stable-10-libnv/contrib/ntp/include/parse.h user/ngie/stable-10-libnv/contrib/ntp/libntp/Makefile.am user/ngie/stable-10-libnv/contrib/ntp/libntp/Makefile.in user/ngie/stable-10-libnv/contrib/ntp/libntp/authkeys.c user/ngie/stable-10-libnv/contrib/ntp/libntp/authreadkeys.c user/ngie/stable-10-libnv/contrib/ntp/libntp/authusekey.c user/ngie/stable-10-libnv/contrib/ntp/libntp/ntp_worker.c user/ngie/stable-10-libnv/contrib/ntp/libntp/systime.c user/ngie/stable-10-libnv/contrib/ntp/libntp/work_thread.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntp.conf.texi user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntp.keys.texi user/ngie/stable-10-libnv/contrib/ntp/ntpd/invoke-ntpd.texi user/ngie/stable-10-libnv/contrib/ntp/ntpd/keyword-gen-utd user/ngie/stable-10-libnv/contrib/ntp/ntpd/keyword-gen.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.5man user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.5mdoc user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.def user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.html user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.conf.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.5man user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.5mdoc user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.def user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.html user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp.keys.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_config.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_control.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_crypto.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_io.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_keyword.h user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_parser.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_parser.h user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_proto.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_request.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_scanner.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntp_timer.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd-opts.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd-opts.h user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.1ntpdman user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.1ntpdmdoc user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.html user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/ntpd.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_chu.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_gpsdjson.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_jjy.c user/ngie/stable-10-libnv/contrib/ntp/ntpd/refclock_shm.c user/ngie/stable-10-libnv/contrib/ntp/ntpdc/invoke-ntpdc.texi user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc-opts.c user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc-opts.h user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.1ntpdcman user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.c user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.html user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpdc/ntpdc.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/ntpq/invoke-ntpq.texi user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-opts.c user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-opts.h user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq-subs.c user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.1ntpqman user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.1ntpqmdoc user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.c user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.html user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpq/ntpq.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.html user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in user/ngie/stable-10-libnv/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/packageinfo.sh user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/invoke-plot_summary.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/invoke-summary.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.html user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.html user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.html user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.1plot_summaryman user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.1plot_summarymdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.html user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/plot_summary.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/summary-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.1summaryman user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.1summarymdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.html user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/summary.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/invoke-update-leap.texi user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap-opts user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.1update-leapman user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.html user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.man.in user/ngie/stable-10-libnv/contrib/ntp/scripts/update-leap/update-leap.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/sntp/configure user/ngie/stable-10-libnv/contrib/ntp/sntp/crypto.c user/ngie/stable-10-libnv/contrib/ntp/sntp/crypto.h user/ngie/stable-10-libnv/contrib/ntp/sntp/include/copyright.def user/ngie/stable-10-libnv/contrib/ntp/sntp/include/version.def user/ngie/stable-10-libnv/contrib/ntp/sntp/include/version.texi user/ngie/stable-10-libnv/contrib/ntp/sntp/invoke-sntp.texi user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/configfile.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/enum.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/find.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/init.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/load.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/makeshell.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/nested.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/parse-duration.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/reset.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/save.c user/ngie/stable-10-libnv/contrib/ntp/sntp/libopts/tokenize.c user/ngie/stable-10-libnv/contrib/ntp/sntp/m4/version.m4 user/ngie/stable-10-libnv/contrib/ntp/sntp/main.c user/ngie/stable-10-libnv/contrib/ntp/sntp/networking.c user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp-opts.c user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp-opts.h user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.1sntpman user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.1sntpmdoc user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.html user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.man.in user/ngie/stable-10-libnv/contrib/ntp/sntp/sntp.mdoc.in user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/crypto.c user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/fileHandlingTest.c user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/fileHandlingTest.h.in user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/keyFile.c user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/packetHandling.c user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/packetProcessing.c user/ngie/stable-10-libnv/contrib/ntp/sntp/tests/run-packetProcessing.c user/ngie/stable-10-libnv/contrib/ntp/sntp/unity/unity_internals.h user/ngie/stable-10-libnv/contrib/ntp/sntp/version.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/authkeys.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/decodenetnum.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-authkeys.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-decodenetnum.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/run-socktoa.c user/ngie/stable-10-libnv/contrib/ntp/tests/libntp/socktoa.c user/ngie/stable-10-libnv/contrib/ntp/tests/ntpd/t-ntp_signd.c user/ngie/stable-10-libnv/contrib/ntp/util/invoke-ntp-keygen.texi user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen-opts.c user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen-opts.h user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.1ntp-keygenman user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.html user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.man.in user/ngie/stable-10-libnv/contrib/ntp/util/ntp-keygen.mdoc.in user/ngie/stable-10-libnv/lib/libc/sys/utimensat.2 user/ngie/stable-10-libnv/lib/libthr/thread/thr_umtx.c user/ngie/stable-10-libnv/share/man/man9/devfs_set_cdevpriv.9 user/ngie/stable-10-libnv/sys/compat/linux/linux_socket.c user/ngie/stable-10-libnv/sys/dev/usb/serial/usb_serial.c user/ngie/stable-10-libnv/sys/fs/devfs/devfs_vnops.c user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_bmap.c user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_extents.c user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_extents.h user/ngie/stable-10-libnv/sys/fs/ext2fs/ext2_vnops.c user/ngie/stable-10-libnv/sys/kern/kern_thread.c user/ngie/stable-10-libnv/sys/ofed/include/linux/linux_compat.c user/ngie/stable-10-libnv/sys/security/audit/audit_worker.c user/ngie/stable-10-libnv/sys/sys/conf.h user/ngie/stable-10-libnv/tools/regression/geom_mirror/conf.sh user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-1.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-2.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-3.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-4.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-5.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-6.t user/ngie/stable-10-libnv/tools/regression/geom_mirror/test-7.t user/ngie/stable-10-libnv/tools/regression/geom_subr.sh user/ngie/stable-10-libnv/tools/regression/sockets/rtsocket/rtsocket.c user/ngie/stable-10-libnv/tools/regression/sockets/unix_socket/unix_socket.c user/ngie/stable-10-libnv/usr.bin/iscsictl/iscsictl.8 user/ngie/stable-10-libnv/usr.bin/iscsictl/iscsictl.c user/ngie/stable-10-libnv/usr.sbin/bsdinstall/scripts/auto user/ngie/stable-10-libnv/usr.sbin/ntp/config.h user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp-keygen.8 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp.conf.5 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntp.keys.5 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpd.8 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpdc.8 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/ntpq.8 user/ngie/stable-10-libnv/usr.sbin/ntp/doc/sntp.8 user/ngie/stable-10-libnv/usr.sbin/ntp/libntp/Makefile user/ngie/stable-10-libnv/usr.sbin/ntp/scripts/mkver Directory Properties: user/ngie/stable-10-libnv/ (props changed) Modified: user/ngie/stable-10-libnv/Makefile.inc1 ============================================================================== --- user/ngie/stable-10-libnv/Makefile.inc1 Sun Jan 24 06:20:57 2016 (r294658) +++ user/ngie/stable-10-libnv/Makefile.inc1 Sun Jan 24 09:24:23 2016 (r294659) @@ -1012,7 +1012,7 @@ KERNCONFDIR?= ${KRNLCONFDIR} BUILDKERNELS= INSTALLKERNEL= -NO_INSTALLEXTRAKERNELS=yes +NO_INSTALLEXTRAKERNELS?= yes .if defined(NO_INSTALLKERNEL) # All of the BUILDKERNELS loops start at index 1. BUILDKERNELS+= dummy Modified: user/ngie/stable-10-libnv/contrib/ntp/ChangeLog ============================================================================== --- user/ngie/stable-10-libnv/contrib/ntp/ChangeLog Sun Jan 24 06:20:57 2016 (r294658) +++ user/ngie/stable-10-libnv/contrib/ntp/ChangeLog Sun Jan 24 09:24:23 2016 (r294659) @@ -1,4 +1,38 @@ --- +(4.2.8p6) 2016/01/20 Released by Harlan Stenn + +* [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. HStenn. +* [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. +* [Sec 2937] ntpq: nextvar() missing length check. perlinger@ntp.org +* [Sec 2938] ntpq saveconfig command allows dangerous characters + in filenames. perlinger@ntp.org +* [Sec 2939] reslist NULL pointer dereference. perlinger@ntp.org +* [Sec 2940] Stack exhaustion in recursive traversal of restriction + list. perlinger@ntp.org +* [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. +* [Sec 2945] Zero Origin Timestamp Bypass. perlinger@ntp.org +* [Sec 2948] Potential Infinite Loop in ntpq ( and ntpdc) perlinger@ntp.org +* [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org +* [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org + - applied patch by shenpeng11@huawei.com with minor adjustments +* [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org +* [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org +* [Bug 2892] Several test cases assume IPv6 capabilities even when + IPv6 is disabled in the build. perlinger@ntp.org + - Found this already fixed, but validation led to cleanup actions. +* [Bug 2905] DNS lookups broken. perlinger@ntp.org + - added limits to stack consumption, fixed some return code handling +* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call + - changed stacked/nested handling of CTRL-C. perlinger@ntp.org + - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org +* [Bug 2980] reduce number of warnings. perlinger@ntp.org + - integrated several patches from Havard Eidnes (he@uninett.no) +* [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org + - implement 'auth_log2()' using integer bithack instead of float calculation +* Make leapsec_query debug messages less verbose. Harlan Stenn. +* Disable incomplete t-ntp_signd.c test. Harlan Stenn. + +--- (4.2.8p5) 2016/01/07 Released by Harlan Stenn * [Sec 2956] small-step/big-step. Close the panic gate earlier. HStenn. @@ -47,6 +81,7 @@ lots of clients. perlinger@ntp.org * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call - changed stacked/nested handling of CTRL-C. perlinger@ntp.org + - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org * Unity cleanup for FreeBSD-6.4. Harlan Stenn. * Unity test cleanup. Harlan Stenn. * Libevent autoconf pthread fixes for FreeBSD-10. Harlan Stenn. @@ -55,9 +90,8 @@ * Quiet a warning from clang. Harlan Stenn. * Update the NEWS file. Harlan Stenn. * Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. + --- -(4.2.8p4) 2015/10/21 Released by Harlan Stenn -(4.2.8p4-RC1) 2015/10/06 Released by Harlan Stenn * [Sec 2899] CVE-2014-9297 perlinger@ntp.org * [Sec 2901] Drop invalid packet before checking KoD. Check for all KoD's. Modified: user/ngie/stable-10-libnv/contrib/ntp/CommitLog ============================================================================== --- user/ngie/stable-10-libnv/contrib/ntp/CommitLog Sun Jan 24 06:20:57 2016 (r294658) +++ user/ngie/stable-10-libnv/contrib/ntp/CommitLog Sun Jan 24 09:24:23 2016 (r294659) @@ -1,8 +1,633 @@ -ChangeSet@1.3623, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu +ChangeSet@1.3628, 2016-01-20 04:20:12-05:00, stenn@deacon.udel.edu + NTP_4_2_8P6 + TAG: NTP_4_2_8P6 + + ChangeLog@1.1793 +1 -0 + NTP_4_2_8P6 + + ntpd/invoke-ntp.conf.texi@1.196 +1 -1 + NTP_4_2_8P6 + + ntpd/invoke-ntp.keys.texi@1.188 +1 -1 + NTP_4_2_8P6 + + ntpd/invoke-ntpd.texi@1.504 +2 -2 + NTP_4_2_8P6 + + ntpd/ntp.conf.5man@1.230 +3 -3 + NTP_4_2_8P6 + + ntpd/ntp.conf.5mdoc@1.230 +2 -3 + NTP_4_2_8P6 + + ntpd/ntp.conf.html@1.183 +60 -2 + NTP_4_2_8P6 + + ntpd/ntp.conf.man.in@1.230 +3 -3 + NTP_4_2_8P6 + + ntpd/ntp.conf.mdoc.in@1.230 +2 -3 + NTP_4_2_8P6 + + ntpd/ntp.keys.5man@1.222 +2 -2 + NTP_4_2_8P6 + + ntpd/ntp.keys.5mdoc@1.222 +3 -3 + NTP_4_2_8P6 + + ntpd/ntp.keys.html@1.184 +21 -33 + NTP_4_2_8P6 + + ntpd/ntp.keys.man.in@1.222 +2 -2 + NTP_4_2_8P6 + + ntpd/ntp.keys.mdoc.in@1.222 +3 -3 + NTP_4_2_8P6 + + ntpd/ntpd-opts.c@1.526 +10 -10 + NTP_4_2_8P6 + + ntpd/ntpd-opts.h@1.525 +4 -4 + NTP_4_2_8P6 + + ntpd/ntpd.1ntpdman@1.333 +4 -4 + NTP_4_2_8P6 + + ntpd/ntpd.1ntpdmdoc@1.333 +3 -3 + NTP_4_2_8P6 + + ntpd/ntpd.html@1.177 +2 -2 + NTP_4_2_8P6 + + ntpd/ntpd.man.in@1.333 +4 -4 + NTP_4_2_8P6 + + ntpd/ntpd.mdoc.in@1.333 +3 -3 + NTP_4_2_8P6 + + ntpdc/invoke-ntpdc.texi@1.501 +2 -2 + NTP_4_2_8P6 + + ntpdc/ntpdc-opts.c@1.519 +10 -10 + NTP_4_2_8P6 + + ntpdc/ntpdc-opts.h@1.518 +4 -4 + NTP_4_2_8P6 + + ntpdc/ntpdc.1ntpdcman@1.332 +4 -4 + NTP_4_2_8P6 + + ntpdc/ntpdc.1ntpdcmdoc@1.332 +3 -3 + NTP_4_2_8P6 + + ntpdc/ntpdc.html@1.345 +2 -2 + NTP_4_2_8P6 + + ntpdc/ntpdc.man.in@1.332 +4 -4 + NTP_4_2_8P6 + + ntpdc/ntpdc.mdoc.in@1.332 +3 -3 + NTP_4_2_8P6 + + ntpq/invoke-ntpq.texi@1.508 +2 -2 + NTP_4_2_8P6 + + ntpq/ntpq-opts.c@1.525 +10 -10 + NTP_4_2_8P6 + + ntpq/ntpq-opts.h@1.523 +4 -4 + NTP_4_2_8P6 + + ntpq/ntpq.1ntpqman@1.336 +4 -4 + NTP_4_2_8P6 + + ntpq/ntpq.1ntpqmdoc@1.336 +3 -3 + NTP_4_2_8P6 + + ntpq/ntpq.html@1.174 +2 -2 + NTP_4_2_8P6 + + ntpq/ntpq.man.in@1.336 +4 -4 + NTP_4_2_8P6 + + ntpq/ntpq.mdoc.in@1.336 +3 -3 + NTP_4_2_8P6 + + ntpsnmpd/invoke-ntpsnmpd.texi@1.503 +2 -2 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd-opts.c@1.521 +10 -10 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd-opts.h@1.520 +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.332 +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.332 +3 -3 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd.html@1.172 +1 -1 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd.man.in@1.332 +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/ntpsnmpd.mdoc.in@1.332 +3 -3 + NTP_4_2_8P6 + + packageinfo.sh@1.524 +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.93 +3 -3 + NTP_4_2_8P6 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.94 +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/calc_tickadj.html@1.95 +1 -1 + NTP_4_2_8P6 + + scripts/calc_tickadj/calc_tickadj.man.in@1.92 +3 -3 + NTP_4_2_8P6 + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.94 +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.97 +1 -1 + NTP_4_2_8P6 + + scripts/invoke-plot_summary.texi@1.114 +2 -2 + NTP_4_2_8P6 + + scripts/invoke-summary.texi@1.114 +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/invoke-ntp-wait.texi@1.324 +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait-opts@1.60 +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.321 +3 -3 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.322 +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait.html@1.341 +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait.man.in@1.321 +3 -3 + NTP_4_2_8P6 + + scripts/ntp-wait/ntp-wait.mdoc.in@1.322 +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/invoke-ntpsweep.texi@1.112 +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep-opts@1.62 +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.100 +3 -3 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.100 +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep.html@1.113 +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep.man.in@1.100 +3 -3 + NTP_4_2_8P6 + + scripts/ntpsweep/ntpsweep.mdoc.in@1.101 +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/invoke-ntptrace.texi@1.113 +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace-opts@1.62 +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace.1ntptraceman@1.100 +3 -3 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.101 +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace.html@1.114 +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace.man.in@1.100 +3 -3 + NTP_4_2_8P6 + + scripts/ntptrace/ntptrace.mdoc.in@1.102 +2 -2 + NTP_4_2_8P6 + + scripts/plot_summary-opts@1.62 +2 -2 + NTP_4_2_8P6 + + scripts/plot_summary.1plot_summaryman@1.112 +3 -3 + NTP_4_2_8P6 + + scripts/plot_summary.1plot_summarymdoc@1.112 +2 -2 + NTP_4_2_8P6 + + scripts/plot_summary.html@1.115 +2 -2 + NTP_4_2_8P6 + + scripts/plot_summary.man.in@1.112 +3 -3 + NTP_4_2_8P6 + + scripts/plot_summary.mdoc.in@1.112 +2 -2 + NTP_4_2_8P6 + + scripts/summary-opts@1.62 +2 -2 + NTP_4_2_8P6 + + scripts/summary.1summaryman@1.112 +3 -3 + NTP_4_2_8P6 + + scripts/summary.1summarymdoc@1.112 +2 -2 + NTP_4_2_8P6 + + scripts/summary.html@1.115 +2 -2 + NTP_4_2_8P6 + + scripts/summary.man.in@1.112 +3 -3 + NTP_4_2_8P6 + + scripts/summary.mdoc.in@1.112 +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/invoke-update-leap.texi@1.13 +1 -1 + NTP_4_2_8P6 + + scripts/update-leap/update-leap-opts@1.13 +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/update-leap.1update-leapman@1.13 +3 -3 + NTP_4_2_8P6 + + scripts/update-leap/update-leap.1update-leapmdoc@1.13 +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/update-leap.html@1.13 +1 -1 + NTP_4_2_8P6 + + scripts/update-leap/update-leap.man.in@1.13 +3 -3 + NTP_4_2_8P6 + + scripts/update-leap/update-leap.mdoc.in@1.13 +2 -2 + NTP_4_2_8P6 + + sntp/invoke-sntp.texi@1.501 +2 -2 + NTP_4_2_8P6 + + sntp/sntp-opts.c@1.520 +10 -10 + NTP_4_2_8P6 + + sntp/sntp-opts.h@1.518 +4 -4 + NTP_4_2_8P6 + + sntp/sntp.1sntpman@1.336 +4 -4 + NTP_4_2_8P6 + + sntp/sntp.1sntpmdoc@1.336 +3 -3 + NTP_4_2_8P6 + + sntp/sntp.html@1.516 +2 -2 + NTP_4_2_8P6 + + sntp/sntp.man.in@1.336 +4 -4 + NTP_4_2_8P6 + + sntp/sntp.mdoc.in@1.336 +3 -3 + NTP_4_2_8P6 + + util/invoke-ntp-keygen.texi@1.504 +2 -2 + NTP_4_2_8P6 + + util/ntp-keygen-opts.c@1.522 +10 -10 + NTP_4_2_8P6 + + util/ntp-keygen-opts.h@1.520 +4 -4 + NTP_4_2_8P6 + + util/ntp-keygen.1ntp-keygenman@1.332 +4 -4 + NTP_4_2_8P6 + + util/ntp-keygen.1ntp-keygenmdoc@1.332 +3 -3 + NTP_4_2_8P6 + + util/ntp-keygen.html@1.178 +2 -2 + NTP_4_2_8P6 + + util/ntp-keygen.man.in@1.332 +4 -4 + NTP_4_2_8P6 + + util/ntp-keygen.mdoc.in@1.332 +3 -3 + NTP_4_2_8P6 + +ChangeSet@1.3627, 2016-01-20 04:14:51-05:00, stenn@deacon.udel.edu + solaris hack + + libntp/work_thread.c@1.20 +2 -0 + solaris hack + +ChangeSet@1.3626, 2016-01-20 01:50:09-05:00, stenn@deacon.udel.edu + 4.2.8p6 + + packageinfo.sh@1.523 +1 -1 + 4.2.8p6 + +ChangeSet@1.3625, 2016-01-20 00:34:15+00:00, stenn@psp-deb1.ntp.org + updates + + NEWS@1.160 +24 -24 + updates + +ChangeSet@1.3624, 2016-01-19 22:28:41+00:00, stenn@psp-deb1.ntp.org + typo + + NEWS@1.159 +1 -1 + typo + +ChangeSet@1.3623, 2016-01-18 11:55:56+00:00, stenn@psp-deb1.ntp.org + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ChangeLog@1.1792 +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + NEWS@1.158 +40 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/Makefile.am@1.54 +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/ntp_io.h@1.23 +2 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/ntp_keyacc.h@1.1 +13 -0 + BitKeeper file /home/stenn/ntp-stable-2936/include/ntp_keyacc.h + + include/ntp_keyacc.h@1.0 +0 -0 + + include/ntp_stdlib.h@1.81 +4 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/ntp_types.h@1.36 +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/Makefile.am@1.77 +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/authkeys.c@1.31 +60 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/authreadkeys.c@1.25 +50 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/authusekey.c@1.11 +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/is_ip_address.c@1.1 +129 -0 + BitKeeper file /home/stenn/ntp-stable-2936/libntp/is_ip_address.c + + libntp/is_ip_address.c@1.0 +0 -0 + + ntpd/invoke-ntp.keys.texi@1.187 +11 -3 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.5man@1.221 +13 -5 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.5mdoc@1.221 +14 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.def@1.11 +10 -2 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.html@1.183 +42 -22 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.man.in@1.221 +13 -5 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp.keys.mdoc.in@1.221 +14 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp_crypto.c@1.186 +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp_io.c@1.412 +0 -72 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/ntp_proto.c@1.373 +34 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + tests/libntp/authkeys.c@1.15 +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + +ChangeSet@1.3622, 2016-01-17 09:03:57+00:00, stenn@psp-deb1.ntp.org + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + + ChangeLog@1.1791 +1 -0 + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + + tests/ntpd/t-ntp_signd.c@1.16 +4 -0 + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + +ChangeSet@1.3621, 2016-01-17 05:51:14+00:00, stenn@psp-deb1.ntp.org + Update NEWS file for 2942 + + NEWS@1.157 +22 -0 + Update NEWS file for 2942 + +ChangeSet@1.3615.13.1, 2016-01-17 05:07:22+00:00, stenn@psp-deb1.ntp.org + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ChangeLog@1.1786.13.1 +4 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + html/miscopt.html@1.85 +11 -3 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + include/ntp.h@1.213.1.1 +3 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/invoke-ntp.conf.texi@1.195 +64 -3 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/keyword-gen-utd@1.27 +1 -1 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/keyword-gen.c@1.33 +3 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp.conf.5man@1.229 +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp.conf.5mdoc@1.229 +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp.conf.def@1.21 +67 -4 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp.conf.man.in@1.229 +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp.conf.mdoc.in@1.229 +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_config.c@1.335.1.1 +12 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_keyword.h@1.29 +505 -468 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_parser.c@1.101 +1762 -1513 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_parser.h@1.65 +257 -235 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_parser.y@1.91 +6 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/ntp_proto.c@1.368.2.1 +40 -4 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + +ChangeSet@1.3619, 2016-01-14 12:19:16+00:00, stenn@psp-at1.ntp.org + NEWS file updates + + NEWS@1.156 +21 -0 + NEWS file updates + +ChangeSet@1.3615.1.9, 2016-01-14 11:33:43+00:00, stenn@psp-at1.ntp.org + merge cleanup + + ChangeLog@1.1786.1.9 +3 -0 + merge cleanup + +ChangeSet@1.3615.1.5, 2016-01-14 10:44:13+00:00, stenn@psp-at1.ntp.org + merge cleanup + + ChangeLog@1.1786.1.5 +0 -1 + merge cleanup + +ChangeSet@1.3615.12.4, 2016-01-14 10:27:23+00:00, stenn@psp-at1.ntp.org + merge cleanup + + ChangeLog@1.1786.12.4 +1 -1 + merge cleanup + +ChangeSet@1.3615.12.2, 2016-01-14 09:49:52+00:00, stenn@psp-at1.ntp.org + merge cleanup + + ChangeLog@1.1786.12.2 +2 -2 + merge cleanup + +ChangeSet@1.3615.3.17, 2016-01-14 09:33:56+00:00, stenn@psp-at1.ntp.org + merge cleanup + + ChangeLog@1.1786.3.14 +1 -1 + merge cleanup + +ChangeSet@1.3615.3.14, 2016-01-14 07:36:57+00:00, stenn@psp-at1.ntp.org + NEWS update + + NEWS@1.155 +98 -7 + NEWS update + +ChangeSet@1.3615.3.12, 2016-01-13 08:07:30+00:00, stenn@psp-deb1.ntp.org + typo + + ChangeLog@1.1786.3.10 +1 -1 + typo + +ChangeSet@1.3615.3.10, 2016-01-13 06:08:29+00:00, stenn@psp-deb1.ntp.org + Update NEWS file for bug 2938 + + NEWS@1.154 +29 -2 + Update NEWS file for bug 2938 + +ChangeSet@1.3615.3.8, 2016-01-13 04:23:46+00:00, stenn@psp-deb1.ntp.org + Update NEWS file for bug 2935 + + NEWS@1.153 +52 -0 + Update NEWS file for bug 2935 + +ChangeSet@1.3615.7.12, 2016-01-12 09:53:06+00:00, stenn@psp-at1.ntp.org + [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger + + ntpd/ntp_proto.c@1.368.1.5 +4 -1 + [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger + +ChangeSet@1.3615.7.11, 2016-01-11 03:02:53-08:00, harlan@max.pfcs.com + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + ChangeLog@1.1786.9.1 +4 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + include/ntp.h@1.215 +1 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + ntpd/ntp_proto.c@1.368.1.4 +67 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + +ChangeSet@1.3615.7.10, 2016-01-11 02:44:25-08:00, harlan@max.pfcs.com + make leapsec_query messages less verbose. + + ntpd/ntp_timer.c@1.93.1.1 +6 -4 + make leapsec_query messages less verbose. + +ChangeSet@1.3615.9.1, 2016-01-11 10:26:12+01:00, jnperlin@hydra.localnet + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + ChangeLog@1.1786.7.5 +2 -0 + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + libntp/authkeys.c@1.30 +33 -10 + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + tests/libntp/authkeys.c@1.14 +38 -0 + [Bug 2985] bogus calculation in authkeys.c + - test bithack implementation of 'auth_log2()' + + tests/libntp/run-authkeys.c@1.12 +9 -6 + [Bug 2985] bogus calculation in authkeys.c + - update auto-generated file + +ChangeSet@1.3615.7.9, 2016-01-09 09:52:44+00:00, stenn@psp-at1.ntp.org + Add timelastrec to the peer structure + + include/ntp.h@1.214 +2 -1 + Add timelastrec to the peer structure + +ChangeSet@1.3615.3.6, 2016-01-08 10:00:03+00:00, stenn@psp-at1.ntp.org + 4.2.8p5 merge cleanup + + ChangeLog@1.1786.3.6 +1 -1 + 4.2.8p5 merge cleanup + +ChangeSet@1.3615.7.8, 2016-01-08 00:26:09+00:00, stenn@deacon.udel.edu + Update copyright year + + sntp/include/copyright.def@1.26 +1 -1 + Update copyright year + +ChangeSet@1.3615.7.7, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu NTP_4_2_8P5 TAG: NTP_4_2_8P5 - ChangeLog@1.1791 +1 -0 + ChangeLog@1.1786.7.4 +1 -0 NTP_4_2_8P5 ntpd/invoke-ntp.conf.texi@1.194 +1 -1 @@ -332,60 +957,349 @@ ChangeSet@1.3623, 2016-01-07 23:33:11+00 util/ntp-keygen.mdoc.in@1.331 +2 -2 NTP_4_2_8P5 -ChangeSet@1.3622, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu +ChangeSet@1.3615.7.6, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu ntp-4.2.8p5 packageinfo.sh@1.521 +1 -1 ntp-4.2.8p5 -ChangeSet@1.3621, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org +ChangeSet@1.3615.7.5, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org cleanup NEWS@1.152 +2 -2 cleanup -ChangeSet@1.3620, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org +ChangeSet@1.3615.7.4, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org typo in ntp_proto.c - leap smear. Reported by Martin Burnicki - ntpd/ntp_proto.c@1.371 +1 -1 + ntpd/ntp_proto.c@1.368.1.3 +1 -1 typo in ntp_proto.c - leap smear. Reported by Martin Burnicki -ChangeSet@1.3619, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org +ChangeSet@1.3615.7.3, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. - ChangeLog@1.1790 +1 -0 + ChangeLog@1.1786.7.3 +1 -0 Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. scripts/calc_tickadj/Makefile.am@1.11 +2 -0 Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. -ChangeSet@1.3616.1.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org +ChangeSet@1.3615.3.2, 2016-01-05 12:34:56+00:00, stenn@psp-at1.ntp.org + ntp-4.2.8p6 + + ChangeLog@1.1786.3.2 +2 -0 + ntp-4.2.8p6 + +ChangeSet@1.3615.8.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org Bug 2952 fixes - ChangeLog@1.1787.1.1 +1 -0 + ChangeLog@1.1786.8.1 +1 -0 Bug 2952 fixes - ntpd/ntp_proto.c@1.370 +165 -152 + ntpd/ntp_proto.c@1.368.1.2 +165 -152 Bug 2952 fixes -ChangeSet@1.3617, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org +ChangeSet@1.3615.7.1, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org ntp-4.2.8p5 prep - ChangeLog@1.1788 +2 -1 + ChangeLog@1.1786.7.1 +2 -1 ntp-4.2.8p5 prep NEWS@1.151 +104 -3 ntp-4.2.8p5 prep -ChangeSet@1.3616, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org +ChangeSet@1.3615.5.1, 2015-12-13 13:35:12+01:00, jnperlin@hydra.localnet + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + Found this already fixed, but validation lead to further cleanup: + - source code formatting + - inline variable definitions moved to start of block + - made some pure input data pointers 'const void*' instead of 'char*'; avoids casts and warnings + + ChangeLog@1.1786.5.1 +3 -0 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + sntp/crypto.c@1.19 +13 -12 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - sidekick: make pure input pointers 'const void*' instead of 'char*' + - sidekick: remove unnecessary casts + + sntp/crypto.h@1.11 +11 -9 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - sidekick: make pure input pointers 'const void*' instead of 'char*' + - source formatting + + sntp/main.c@1.99 +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - no need to cast input to 'make_mac()' any more + + sntp/networking.c@1.68 +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - no need to cast input to 'auth_md5()' any more + + sntp/tests/crypto.c@1.10 +41 -27 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - remove unnecessary casts + - source code formatting + + sntp/tests/fileHandlingTest.c@1.4 +43 -20 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' + + sntp/tests/fileHandlingTest.h.in@1.15 +6 -15 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' + + sntp/tests/keyFile.c@1.13 +66 -46 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - use 'DestroyPath()' avoid trouble with 'free()' on 'const char*' + - printf() combined + - source code formatting + - move variable declarations to front + + sntp/tests/packetHandling.c@1.6 +75 -64 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - move variable declarations to front + - source code formatting + + sntp/tests/packetProcessing.c@1.9 +124 -90 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - move variable declarations to front + - source code formatting + - drop unnecessary casts + + sntp/tests/run-packetProcessing.c@1.10 +18 -18 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + sntp/unity/unity_internals.h@1.6 +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - added missing 'const' in pointer casts + + tests/libntp/decodenetnum.c@1.11 +33 -23 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - source code formatting + cleanup + + tests/libntp/run-decodenetnum.c@1.11 +4 -4 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + tests/libntp/run-socktoa.c@1.14 +5 -5 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + tests/libntp/socktoa.c@1.12 +23 -17 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - source code formatting + cleanup + +ChangeSet@1.3615.4.1, 2015-12-11 18:24:16+01:00, jnperlin@hydra.localnet + [Bug 2882] Look at ntp_request.c:list_peers_sum() + + ChangeLog@1.1786.4.1 +1 -0 + [Bug 2882] Look at ntp_request.c:list_peers_sum() + + ntpd/ntp_request.c@1.116 +57 -72 + [Bug 2882] Look at ntp_request.c:list_peers_sum() + - 'list_peers()' and 'list_peers_sum()' skip IPv6 entires if client does not support them, + but continue processing until end of list now. + +ChangeSet@1.3615.1.3, 2015-12-09 18:23:31+01:00, jnperlin@hydra.localnet + [Bug 2891] Deadlock in deferred DNS lookup framework. + + ChangeLog@1.1786.1.3 +1 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + + include/ntp_worker.h@1.5 +31 -22 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - provide signal-safe result-ready detection + + libntp/ntp_worker.c@1.7 +27 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - support signal-safe result-ready detection + - provide function to harvest async results from mainloop + + ntpd/ntp_io.c@1.409.1.1 +160 -133 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - do not process async-resolver results from signal handler + - set notification tags to harvest asyn-resolver results from mainloop + - avoid double select for synchronous IO + - avoid several syslog calls in signal-handler context + - refactor / conditionalize some functions that cannot be used in signal-driven IO + + ntpd/ntpd.c@1.169 +4 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - reap/harvest async resolver results from mainloop + +ChangeSet@1.3615.1.2, 2015-12-06 21:33:26+01:00, jnperlin@hydra.localnet + [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org + - applied patch by shenpeng11@huawei.com with minor adjustments + + ChangeLog@1.1786.1.2 +2 -0 + [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org + - applied patch by shenpeng11@huawei.com with minor adjustments + + ntpd/ntpd.c@1.168 +26 -3 + [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org + - applied patch by shenpeng11@huawei.com with minor adjustments + +ChangeSet@1.3615.2.1, 2015-12-06 20:19:32+01:00, jnperlin@hydra.localnet + [Bug 2772] adj_systime overflows tv_usec + + ChangeLog@1.1786.2.1 +1 -0 + [Bug 2772] adj_systime overflows tv_usec + + libntp/systime.c@1.71 +12 -3 + [Bug 2772] adj_systime overflows tv_usec + - add missing normalisation for nitpicking implementations of 'adjtime()' + +ChangeSet@1.3615.1.1, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org Quiet a warning from clang. Harlan Stenn. - ChangeLog@1.1787 +1 -0 + ChangeLog@1.1786.1.1 +1 -0 Quiet a warning from clang. Harlan Stenn. libntp/ntp_rfc2553.c@1.50 +3 -2 Quiet a warning from clang. Harlan Stenn. +ChangeSet@1.3616, 2015-12-05 20:28:19+00:00, perlinger@psp-deb1.ntp.org + [Bug 2980] reduce number of warnings + - string formatting(arguments should be literals) + - applying constness where necessary + - removing bad consts that are superfluous + - avoid signed/unsigned clashes in conditionals (either by cast or type change) + - signed/unsigned and promotion conflicts + - add prototypes for function pointer tables + - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) + + ChangeLog@1.1787 +2 -0 + [Bug 2980] reduce number of warnings + + include/parse.h@1.14 +3 -3 + [Bug 2980] reduce number of warnings + - make GPSWRAP and GPSWEEK unqualified literals to avoid signed/unsigned clashes + + ntpd/ntp_config.c@1.336 +2 -0 + [Bug 2980] reduce number of warnings + - add forward declaration of yyparse() + + ntpd/ntp_io.c@1.410 +1 -1 + [Bug 2980] reduce number of warnings + - fix a signedness comparison by adding a cast to size_t + + ntpd/ntp_scanner.c@1.49 +1 -1 + [Bug 2980] reduce number of warnings + - for type compatibility, make counter 'i' a size_t + + ntpd/ntp_timer.c@1.94 +5 -6 + [Bug 2980] reduce number of warnings + - fix a signed / unsigned compare + + ntpd/refclock_chu.c@1.58 +1 -1 + [Bug 2980] reduce number of warnings + - rewrite check to avoid warning about integer overflow + + ntpd/refclock_gpsdjson.c@1.24 +13 -15 + [Bug 2980] reduce number of warnings + - reshuffle to use a literal format string + - fix signed/unsigned clashes in compare + + ntpd/refclock_jjy.c@1.30 +47 -44 + Bug 2980 - reduce number of warnings + - make several pointers 'const char*' + - add prototypes for function pointer tables + - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) + + ntpd/refclock_shm.c@1.39 +1 -1 + [Bug 2980] reduce number of warnings + - fix signed/unsigned clashes in compare + + ntpq/ntpq-subs.c@1.114.1.1 +1 -1 + [Bug 2980] reduce number of warnings + - avoid signed/unsigned clashe in compare + + ntpq/ntpq.c@1.165.1.1 +47 -7 + [Bug 2980] reduce number of warnings + - avoid juggling with formatting into dynamic buffers by a 'asprintf' like function + + sntp/libopts/configfile.c@1.24 +22 -22 + [Bug 2980] reduce number of warnings + - add some pointer constness to avoid casting it away + + sntp/libopts/enum.c@1.14 +5 -5 + [Bug 2980] reduce number of warnings + - avoid some unnecessary casts + - avoid shift/promote ambiguity by proper typing + + sntp/libopts/find.c@1.13 +1 -1 + [Bug 2980] reduce number of warnings + - Use VOIDP instead of a (char*) cast + + sntp/libopts/init.c@1.9 +2 -3 *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Mon Jan 25 22:12:05 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 32A0AA46065 for ; Mon, 25 Jan 2016 22:12:05 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF32626B; Mon, 25 Jan 2016 22:12:04 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0PMC3iP058859; Mon, 25 Jan 2016 22:12:03 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0PMC30Z058857; Mon, 25 Jan 2016 22:12:03 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601252212.u0PMC30Z058857@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Mon, 25 Jan 2016 22:12:03 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294748 - user/ngie/socket-tests/tests/sys/kern/sockets X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2016 22:12:05 -0000 Author: ngie Date: Mon Jan 25 22:12:03 2016 New Revision: 294748 URL: https://svnweb.freebsd.org/changeset/base/294748 Log: Put in initial work for integrating sigpipe_test into the FreeBSD test suite Modified: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c Modified: user/ngie/socket-tests/tests/sys/kern/sockets/Makefile ============================================================================== --- user/ngie/socket-tests/tests/sys/kern/sockets/Makefile Mon Jan 25 20:35:15 2016 (r294747) +++ user/ngie/socket-tests/tests/sys/kern/sockets/Makefile Mon Jan 25 22:12:03 2016 (r294748) @@ -14,9 +14,7 @@ PLAIN_TESTS_C+= rtsocket_test PLAIN_TESTS_C+= sblock_test PLAIN_TESTS_C+= sendfile_test PLAIN_TESTS_C+= shutdown_test -# XXX: make the test function in a standalone manner instead of having it be a -# test program -#PLAIN_TESTS_C+= sigpipe_test +PLAIN_TESTS_C+= sigpipe_test PLAIN_TESTS_C+= so_setfib_test PLAIN_TESTS_C+= socketpair_test PLAIN_TESTS_C+= unix_bindconnect_test Modified: user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c ============================================================================== --- user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c Mon Jan 25 20:35:15 2016 (r294747) +++ user/ngie/socket-tests/tests/sys/kern/sockets/sigpipe_test.c Mon Jan 25 22:12:03 2016 (r294748) @@ -39,23 +39,7 @@ #include #include -/* - * This regression test is intended to verify whether or not SIGPIPE is - * properly generated in several simple test cases, as well as testing - * whether SO_NOSIGPIPE disables SIGPIPE, if available on the system. - * SIGPIPE is generated if a write or send is attempted on a socket that has - * been shutdown for write. This test runs several test cases with UNIX - * domain sockets and TCP sockets to confirm that either EPIPE or SIGPIPE is - * properly returned. - * - * For the purposes of testing TCP, an unused port number must be specified. - */ -static void -usage(void) -{ - - errx(-1, "usage: sigpipe tcpport"); -} +#define DEFAULT_PORT 10000 /* * Signal catcher. Set a global flag that can be tested by the caller. @@ -252,14 +236,7 @@ main(int argc, char *argv[]) { char *dummy; int sock[2]; - long port; - - if (argc != 2) - usage(); - - port = strtol(argv[1], &dummy, 10); - if (port < 0 || port > 65535 || *dummy != '\0') - usage(); + in_port_t port = DEFAULT_PORT; #ifndef SO_NOSIGPIPE warnx("sigpipe: SO_NOSIGPIPE not defined, skipping some tests"); From owner-svn-src-user@freebsd.org Wed Jan 27 09:54:15 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64BB1A6FAAE for ; Wed, 27 Jan 2016 09:54:15 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1CF331E7F; Wed, 27 Jan 2016 09:54:15 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0R9sE9O095625; Wed, 27 Jan 2016 09:54:14 GMT (envelope-from pho@FreeBSD.org) Received: (from pho@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0R9sEOE095624; Wed, 27 Jan 2016 09:54:14 GMT (envelope-from pho@FreeBSD.org) Message-Id: <201601270954.u0R9sEOE095624@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org using -f From: Peter Holm Date: Wed, 27 Jan 2016 09:54:14 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294906 - user/pho/stress2/misc X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2016 09:54:15 -0000 Author: pho Date: Wed Jan 27 09:54:13 2016 New Revision: 294906 URL: https://svnweb.freebsd.org/changeset/base/294906 Log: Rewrite argument parsing. Update external syscall exclude handling. Sponsored by: EMC / Isilon Storage Division Modified: user/pho/stress2/misc/syscall5.sh Modified: user/pho/stress2/misc/syscall5.sh ============================================================================== --- user/pho/stress2/misc/syscall5.sh Wed Jan 27 07:42:11 2016 (r294905) +++ user/pho/stress2/misc/syscall5.sh Wed Jan 27 09:54:13 2016 (r294906) @@ -37,33 +37,26 @@ syscall=`grep SYS_MAXSYSCALL /usr/include/sys/syscall.h | awk '{print $NF}'` syscall=$((syscall - 1)) +uname -a | grep -q OneFS && + syscall=`sysctl kern.syscalls | grep -v nosys | grep : | tail -1 | \ + sed 's/:.*//'` -args=`getopt ars:t: $*` -[ $? -ne 0 ] && echo "Usage $0 [-a] [-r] [-s number] [-t seconds]" && exit 1 -set -- $args last=/tmp/syscall5.last log=/tmp/syscall5.log -for i; do - case "$i" in - -a) all=1 # Test all syscalls - shift - ;; - -r) [ -h $last ] && - syscall=`ls -l $last | awk '{print $NF}'` - syscall=$((syscall - 1)) - shift - ;; - -s) syscall=$2 - shift; shift - ;; - -t) sleeptime=$2 - export sleeptime=$((sleeptime / 10)) # used in syscall4.sh - shift; shift - ;; - --) - shift - break - ;; + +while getopts ars:t:u flag; do + case "$flag" in + a) all=1 ;; + r) [ -h $last ] && + syscall=`ls -l $last | awk '{print $NF}'` + syscall=$((syscall - 1)) + ;; + s) syscall="$OPTARG" ;; + t) sleeptime="$OPTARG" + export sleeptime=$((sleeptime / 10)) ;; # used in syscall4.sh + u) unnamed=1 ;; + *) echo "Usage $0 [-a] [-r] [-s number] [-t seconds] [-u]" + return 1 ;; esac done @@ -83,12 +76,15 @@ while [ $n -gt 0 ]; do ln -fs $n $last name=`grep -w "$n$" /usr/include/sys/syscall.h | awk '{print $2}' | sed 's/SYS_//'` + [ -z "$name" -a -n "$unnamed" ] && + { n=$((n - 1)); continue; } [ -z "$name" ] && name="unknown" - if [ -x ../tools/exclude_syscall.sh ]; then - name=`../tools/exclude_syscall.sh $n` - [ $name = "Excluded" ] && - { n=$((n - 1)); continue; } - fi + rm -f /tmp/syscall5.name + [ -x ../tools/exclude_syscall.sh ] && + ../tools/exclude_syscall.sh $n && + { n=$((n - 1)); continue; } + [ "$name" = "unknown" ] && [ -f /tmp/syscall5.name ] && + name=`cat /tmp/syscall5.name` echo "`date '+%T'` syscall $n ($name)" echo "`date '+%T'` syscall $n ($name)" >> $log printf "`date '+%T'` syscall $n ($name)\r\n" > /dev/console From owner-svn-src-user@freebsd.org Wed Jan 27 10:03:03 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31966A6FEFA for ; Wed, 27 Jan 2016 10:03:03 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DBDF61820; Wed, 27 Jan 2016 10:03:02 +0000 (UTC) (envelope-from pho@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0RA31En098648; Wed, 27 Jan 2016 10:03:01 GMT (envelope-from pho@FreeBSD.org) Received: (from pho@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0RA315M098644; Wed, 27 Jan 2016 10:03:01 GMT (envelope-from pho@FreeBSD.org) Message-Id: <201601271003.u0RA315M098644@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pho set sender to pho@FreeBSD.org using -f From: Peter Holm Date: Wed, 27 Jan 2016 10:03:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294907 - user/pho/stress2/misc X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2016 10:03:03 -0000 Author: pho Date: Wed Jan 27 10:03:01 2016 New Revision: 294907 URL: https://svnweb.freebsd.org/changeset/base/294907 Log: Added descriptions for the various syscall test versions. Sponsored by: EMC / Isilon Storage Division Modified: user/pho/stress2/misc/syscall.sh user/pho/stress2/misc/syscall2.sh user/pho/stress2/misc/syscall3.sh user/pho/stress2/misc/syscall4.sh Modified: user/pho/stress2/misc/syscall.sh ============================================================================== --- user/pho/stress2/misc/syscall.sh Wed Jan 27 09:54:13 2016 (r294906) +++ user/pho/stress2/misc/syscall.sh Wed Jan 27 10:03:01 2016 (r294907) @@ -29,6 +29,7 @@ # # Test calls with random arguments, in reverse order +# Old unused test scenario. syscall4.sh replaces this. [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 Modified: user/pho/stress2/misc/syscall2.sh ============================================================================== --- user/pho/stress2/misc/syscall2.sh Wed Jan 27 09:54:13 2016 (r294906) +++ user/pho/stress2/misc/syscall2.sh Wed Jan 27 10:03:01 2016 (r294907) @@ -30,6 +30,7 @@ # Test calls with random arguments, in reverse order # Variation of the syscall test program. +# Old unused test scenario. syscall4.sh replaces this. [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 Modified: user/pho/stress2/misc/syscall3.sh ============================================================================== --- user/pho/stress2/misc/syscall3.sh Wed Jan 27 09:54:13 2016 (r294906) +++ user/pho/stress2/misc/syscall3.sh Wed Jan 27 10:03:01 2016 (r294907) @@ -30,6 +30,7 @@ # Test random syscalls with random arguments. # Regression test of r209697 +# Old unused test scenario. syscall4.sh replaces this. [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1 Modified: user/pho/stress2/misc/syscall4.sh ============================================================================== --- user/pho/stress2/misc/syscall4.sh Wed Jan 27 09:54:13 2016 (r294906) +++ user/pho/stress2/misc/syscall4.sh Wed Jan 27 10:03:01 2016 (r294907) @@ -31,6 +31,10 @@ # Threaded syscall(2) fuzz test inspired by the iknowthis test suite # by Tavis Ormandy +# Usage: syscall4.sh [syscall number] +# Without an argument random syscall numbers are tested. +# With an argument only the specified syscall number is tested. + # Sample problems found: # Thread stuck in stopprof. # http://people.freebsd.org/~pho/stress/log/kostik732.txt From owner-svn-src-user@freebsd.org Wed Jan 27 17:53:28 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D262A702EF for ; Wed, 27 Jan 2016 17:53:28 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B37D514B8; Wed, 27 Jan 2016 17:53:27 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0RHrQ5B038139; Wed, 27 Jan 2016 17:53:26 GMT (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0RHrQHE038136; Wed, 27 Jan 2016 17:53:26 GMT (envelope-from glebius@FreeBSD.org) Message-Id: <201601271753.u0RHrQHE038136@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: glebius set sender to glebius@FreeBSD.org using -f From: Gleb Smirnoff Date: Wed, 27 Jan 2016 17:53:26 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294929 - in user/cperciva/freebsd-update-build/patches: 10.1-RELEASE 10.2-RELEASE 9.3-RELEASE X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jan 2016 17:53:28 -0000 Author: glebius Date: Wed Jan 27 17:53:26 2016 New Revision: 294929 URL: https://svnweb.freebsd.org/changeset/base/294929 Log: Add patches for the last update batch. Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:10.linux user/cperciva/freebsd-update-build/patches/10.2-RELEASE/10-SA-16:07.openssh user/cperciva/freebsd-update-build/patches/10.2-RELEASE/11-SA-16:09.ntp user/cperciva/freebsd-update-build/patches/10.2-RELEASE/11-SA-16:10.linux user/cperciva/freebsd-update-build/patches/9.3-RELEASE/34-SA-16:07.openssh user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:08.bind user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:09.ntp user/cperciva/freebsd-update-build/patches/9.3-RELEASE/35-SA-16:10.linux Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/27-SA-16:07.openssh Wed Jan 27 17:53:26 2016 (r294929) @@ -0,0 +1,21 @@ +--- crypto/openssh/readconf.c.orig ++++ crypto/openssh/readconf.c +@@ -1610,7 +1610,7 @@ + options->tun_remote = -1; + options->local_command = NULL; + options->permit_local_command = -1; +- options->use_roaming = -1; ++ options->use_roaming = 0; + options->visual_host_key = -1; + options->ip_qos_interactive = -1; + options->ip_qos_bulk = -1; +@@ -1788,8 +1788,7 @@ + options->tun_remote = SSH_TUNID_ANY; + if (options->permit_local_command == -1) + options->permit_local_command = 0; +- if (options->use_roaming == -1) +- options->use_roaming = 1; ++ options->use_roaming = 0; + if (options->visual_host_key == -1) + options->visual_host_key = 0; + if (options->ip_qos_interactive == -1) Added: user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/cperciva/freebsd-update-build/patches/10.1-RELEASE/28-SA-16:09.ntp Wed Jan 27 17:53:26 2016 (r294929) @@ -0,0 +1,17352 @@ +Index: contrib/ntp/ChangeLog +=================================================================== +--- contrib/ntp/ChangeLog (revision 294707) ++++ contrib/ntp/ChangeLog (working copy) +@@ -1,4 +1,38 @@ + --- ++(4.2.8p6) 2016/01/20 Released by Harlan Stenn ++ ++* [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. HStenn. ++* [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++* [Sec 2937] ntpq: nextvar() missing length check. perlinger@ntp.org ++* [Sec 2938] ntpq saveconfig command allows dangerous characters ++ in filenames. perlinger@ntp.org ++* [Sec 2939] reslist NULL pointer dereference. perlinger@ntp.org ++* [Sec 2940] Stack exhaustion in recursive traversal of restriction ++ list. perlinger@ntp.org ++* [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++* [Sec 2945] Zero Origin Timestamp Bypass. perlinger@ntp.org ++* [Sec 2948] Potential Infinite Loop in ntpq ( and ntpdc) perlinger@ntp.org ++* [Bug 2772] adj_systime overflows tv_usec. perlinger@ntp.org ++* [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org ++ - applied patch by shenpeng11@huawei.com with minor adjustments ++* [Bug 2882] Look at ntp_request.c:list_peers_sum(). perlinger@ntp.org ++* [Bug 2891] Deadlock in deferred DNS lookup framework. perlinger@ntp.org ++* [Bug 2892] Several test cases assume IPv6 capabilities even when ++ IPv6 is disabled in the build. perlinger@ntp.org ++ - Found this already fixed, but validation led to cleanup actions. ++* [Bug 2905] DNS lookups broken. perlinger@ntp.org ++ - added limits to stack consumption, fixed some return code handling ++* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call ++ - changed stacked/nested handling of CTRL-C. perlinger@ntp.org ++ - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org ++* [Bug 2980] reduce number of warnings. perlinger@ntp.org ++ - integrated several patches from Havard Eidnes (he@uninett.no) ++* [Bug 2985] bogus calculation in authkeys.c perlinger@ntp.org ++ - implement 'auth_log2()' using integer bithack instead of float calculation ++* Make leapsec_query debug messages less verbose. Harlan Stenn. ++* Disable incomplete t-ntp_signd.c test. Harlan Stenn. ++ ++--- + (4.2.8p5) 2016/01/07 Released by Harlan Stenn + + * [Sec 2956] small-step/big-step. Close the panic gate earlier. HStenn. +@@ -47,6 +81,7 @@ + lots of clients. perlinger@ntp.org + * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call + - changed stacked/nested handling of CTRL-C. perlinger@ntp.org ++ - make CTRL-C work for retrieval and printing od MRU list. perlinger@ntp.org + * Unity cleanup for FreeBSD-6.4. Harlan Stenn. + * Unity test cleanup. Harlan Stenn. + * Libevent autoconf pthread fixes for FreeBSD-10. Harlan Stenn. +@@ -55,9 +90,8 @@ + * Quiet a warning from clang. Harlan Stenn. + * Update the NEWS file. Harlan Stenn. + * Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. ++ + --- +-(4.2.8p4) 2015/10/21 Released by Harlan Stenn +-(4.2.8p4-RC1) 2015/10/06 Released by Harlan Stenn + + * [Sec 2899] CVE-2014-9297 perlinger@ntp.org + * [Sec 2901] Drop invalid packet before checking KoD. Check for all KoD's. +Index: contrib/ntp/CommitLog +=================================================================== +--- contrib/ntp/CommitLog (revision 294707) ++++ contrib/ntp/CommitLog (working copy) +@@ -1,8 +1,633 @@ +-ChangeSet@1.3623, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu ++ChangeSet@1.3628, 2016-01-20 04:20:12-05:00, stenn@deacon.udel.edu ++ NTP_4_2_8P6 ++ TAG: NTP_4_2_8P6 ++ ++ ChangeLog@1.1793 +1 -0 ++ NTP_4_2_8P6 ++ ++ ntpd/invoke-ntp.conf.texi@1.196 +1 -1 ++ NTP_4_2_8P6 ++ ++ ntpd/invoke-ntp.keys.texi@1.188 +1 -1 ++ NTP_4_2_8P6 ++ ++ ntpd/invoke-ntpd.texi@1.504 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.conf.5man@1.230 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.conf.5mdoc@1.230 +2 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.conf.html@1.183 +60 -2 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.conf.man.in@1.230 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.conf.mdoc.in@1.230 +2 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.keys.5man@1.222 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.keys.5mdoc@1.222 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.keys.html@1.184 +21 -33 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.keys.man.in@1.222 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpd/ntp.keys.mdoc.in@1.222 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd-opts.c@1.526 +10 -10 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd-opts.h@1.525 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd.1ntpdman@1.333 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd.1ntpdmdoc@1.333 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd.html@1.177 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd.man.in@1.333 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpd/ntpd.mdoc.in@1.333 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpdc/invoke-ntpdc.texi@1.501 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc-opts.c@1.519 +10 -10 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc-opts.h@1.518 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc.1ntpdcman@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc.1ntpdcmdoc@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc.html@1.345 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc.man.in@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpdc/ntpdc.mdoc.in@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpq/invoke-ntpq.texi@1.508 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq-opts.c@1.525 +10 -10 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq-opts.h@1.523 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq.1ntpqman@1.336 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq.1ntpqmdoc@1.336 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq.html@1.174 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq.man.in@1.336 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpq/ntpq.mdoc.in@1.336 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/invoke-ntpsnmpd.texi@1.503 +2 -2 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd-opts.c@1.521 +10 -10 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd-opts.h@1.520 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd.html@1.172 +1 -1 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd.man.in@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ ntpsnmpd/ntpsnmpd.mdoc.in@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ packageinfo.sh@1.524 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.93 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.94 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/calc_tickadj.html@1.95 +1 -1 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/calc_tickadj.man.in@1.92 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/calc_tickadj.mdoc.in@1.94 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/calc_tickadj/invoke-calc_tickadj.texi@1.97 +1 -1 ++ NTP_4_2_8P6 ++ ++ scripts/invoke-plot_summary.texi@1.114 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/invoke-summary.texi@1.114 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/invoke-ntp-wait.texi@1.324 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait-opts@1.60 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait.1ntp-waitman@1.321 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.322 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait.html@1.341 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait.man.in@1.321 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntp-wait/ntp-wait.mdoc.in@1.322 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/invoke-ntpsweep.texi@1.112 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep-opts@1.62 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep.1ntpsweepman@1.100 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.100 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep.html@1.113 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep.man.in@1.100 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntpsweep/ntpsweep.mdoc.in@1.101 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/invoke-ntptrace.texi@1.113 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace-opts@1.62 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace.1ntptraceman@1.100 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace.1ntptracemdoc@1.101 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace.html@1.114 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace.man.in@1.100 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/ntptrace/ntptrace.mdoc.in@1.102 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary-opts@1.62 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary.1plot_summaryman@1.112 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary.1plot_summarymdoc@1.112 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary.html@1.115 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary.man.in@1.112 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/plot_summary.mdoc.in@1.112 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/summary-opts@1.62 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/summary.1summaryman@1.112 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/summary.1summarymdoc@1.112 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/summary.html@1.115 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/summary.man.in@1.112 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/summary.mdoc.in@1.112 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/invoke-update-leap.texi@1.13 +1 -1 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap-opts@1.13 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap.1update-leapman@1.13 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap.1update-leapmdoc@1.13 +2 -2 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap.html@1.13 +1 -1 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap.man.in@1.13 +3 -3 ++ NTP_4_2_8P6 ++ ++ scripts/update-leap/update-leap.mdoc.in@1.13 +2 -2 ++ NTP_4_2_8P6 ++ ++ sntp/invoke-sntp.texi@1.501 +2 -2 ++ NTP_4_2_8P6 ++ ++ sntp/sntp-opts.c@1.520 +10 -10 ++ NTP_4_2_8P6 ++ ++ sntp/sntp-opts.h@1.518 +4 -4 ++ NTP_4_2_8P6 ++ ++ sntp/sntp.1sntpman@1.336 +4 -4 ++ NTP_4_2_8P6 ++ ++ sntp/sntp.1sntpmdoc@1.336 +3 -3 ++ NTP_4_2_8P6 ++ ++ sntp/sntp.html@1.516 +2 -2 ++ NTP_4_2_8P6 ++ ++ sntp/sntp.man.in@1.336 +4 -4 ++ NTP_4_2_8P6 ++ ++ sntp/sntp.mdoc.in@1.336 +3 -3 ++ NTP_4_2_8P6 ++ ++ util/invoke-ntp-keygen.texi@1.504 +2 -2 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen-opts.c@1.522 +10 -10 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen-opts.h@1.520 +4 -4 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen.1ntp-keygenman@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen.1ntp-keygenmdoc@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen.html@1.178 +2 -2 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen.man.in@1.332 +4 -4 ++ NTP_4_2_8P6 ++ ++ util/ntp-keygen.mdoc.in@1.332 +3 -3 ++ NTP_4_2_8P6 ++ ++ChangeSet@1.3627, 2016-01-20 04:14:51-05:00, stenn@deacon.udel.edu ++ solaris hack ++ ++ libntp/work_thread.c@1.20 +2 -0 ++ solaris hack ++ ++ChangeSet@1.3626, 2016-01-20 01:50:09-05:00, stenn@deacon.udel.edu ++ 4.2.8p6 ++ ++ packageinfo.sh@1.523 +1 -1 ++ 4.2.8p6 ++ ++ChangeSet@1.3625, 2016-01-20 00:34:15+00:00, stenn@psp-deb1.ntp.org ++ updates ++ ++ NEWS@1.160 +24 -24 ++ updates ++ ++ChangeSet@1.3624, 2016-01-19 22:28:41+00:00, stenn@psp-deb1.ntp.org ++ typo ++ ++ NEWS@1.159 +1 -1 ++ typo ++ ++ChangeSet@1.3623, 2016-01-18 11:55:56+00:00, stenn@psp-deb1.ntp.org ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ChangeLog@1.1792 +1 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ NEWS@1.158 +40 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ include/Makefile.am@1.54 +1 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ include/ntp_io.h@1.23 +2 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ include/ntp_keyacc.h@1.1 +13 -0 ++ BitKeeper file /home/stenn/ntp-stable-2936/include/ntp_keyacc.h ++ ++ include/ntp_keyacc.h@1.0 +0 -0 ++ ++ include/ntp_stdlib.h@1.81 +4 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ include/ntp_types.h@1.36 +1 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ libntp/Makefile.am@1.77 +1 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ libntp/authkeys.c@1.31 +60 -6 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ libntp/authreadkeys.c@1.25 +50 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ libntp/authusekey.c@1.11 +1 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ libntp/is_ip_address.c@1.1 +129 -0 ++ BitKeeper file /home/stenn/ntp-stable-2936/libntp/is_ip_address.c ++ ++ libntp/is_ip_address.c@1.0 +0 -0 ++ ++ ntpd/invoke-ntp.keys.texi@1.187 +11 -3 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.5man@1.221 +13 -5 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.5mdoc@1.221 +14 -6 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.def@1.11 +10 -2 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.html@1.183 +42 -22 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.man.in@1.221 +13 -5 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp.keys.mdoc.in@1.221 +14 -6 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp_crypto.c@1.186 +1 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp_io.c@1.412 +0 -72 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ ntpd/ntp_proto.c@1.373 +34 -0 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ tests/libntp/authkeys.c@1.15 +1 -1 ++ [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. ++ ++ChangeSet@1.3622, 2016-01-17 09:03:57+00:00, stenn@psp-deb1.ntp.org ++ Disable incomplete t-ntp_signd.c test. Harlan Stenn. ++ ++ ChangeLog@1.1791 +1 -0 ++ Disable incomplete t-ntp_signd.c test. Harlan Stenn. ++ ++ tests/ntpd/t-ntp_signd.c@1.16 +4 -0 ++ Disable incomplete t-ntp_signd.c test. Harlan Stenn. ++ ++ChangeSet@1.3621, 2016-01-17 05:51:14+00:00, stenn@psp-deb1.ntp.org ++ Update NEWS file for 2942 ++ ++ NEWS@1.157 +22 -0 ++ Update NEWS file for 2942 ++ ++ChangeSet@1.3615.13.1, 2016-01-17 05:07:22+00:00, stenn@psp-deb1.ntp.org ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ChangeLog@1.1786.13.1 +4 -0 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ html/miscopt.html@1.85 +11 -3 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ include/ntp.h@1.213.1.1 +3 -0 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/invoke-ntp.conf.texi@1.195 +64 -3 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/keyword-gen-utd@1.27 +1 -1 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/keyword-gen.c@1.33 +3 -0 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp.conf.5man@1.229 +71 -7 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp.conf.5mdoc@1.229 +71 -7 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp.conf.def@1.21 +67 -4 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp.conf.man.in@1.229 +71 -7 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp.conf.mdoc.in@1.229 +71 -7 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_config.c@1.335.1.1 +12 -0 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_keyword.h@1.29 +505 -468 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_parser.c@1.101 +1762 -1513 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_parser.h@1.65 +257 -235 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_parser.y@1.91 +6 -0 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ ntpd/ntp_proto.c@1.368.2.1 +40 -4 ++ [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. ++ ++ChangeSet@1.3619, 2016-01-14 12:19:16+00:00, stenn@psp-at1.ntp.org ++ NEWS file updates ++ ++ NEWS@1.156 +21 -0 ++ NEWS file updates ++ ++ChangeSet@1.3615.1.9, 2016-01-14 11:33:43+00:00, stenn@psp-at1.ntp.org ++ merge cleanup ++ ++ ChangeLog@1.1786.1.9 +3 -0 ++ merge cleanup ++ ++ChangeSet@1.3615.1.5, 2016-01-14 10:44:13+00:00, stenn@psp-at1.ntp.org ++ merge cleanup ++ ++ ChangeLog@1.1786.1.5 +0 -1 ++ merge cleanup ++ ++ChangeSet@1.3615.12.4, 2016-01-14 10:27:23+00:00, stenn@psp-at1.ntp.org ++ merge cleanup ++ ++ ChangeLog@1.1786.12.4 +1 -1 ++ merge cleanup ++ ++ChangeSet@1.3615.12.2, 2016-01-14 09:49:52+00:00, stenn@psp-at1.ntp.org ++ merge cleanup ++ ++ ChangeLog@1.1786.12.2 +2 -2 ++ merge cleanup ++ ++ChangeSet@1.3615.3.17, 2016-01-14 09:33:56+00:00, stenn@psp-at1.ntp.org ++ merge cleanup ++ ++ ChangeLog@1.1786.3.14 +1 -1 ++ merge cleanup ++ ++ChangeSet@1.3615.3.14, 2016-01-14 07:36:57+00:00, stenn@psp-at1.ntp.org ++ NEWS update ++ ++ NEWS@1.155 +98 -7 ++ NEWS update ++ ++ChangeSet@1.3615.3.12, 2016-01-13 08:07:30+00:00, stenn@psp-deb1.ntp.org ++ typo ++ ++ ChangeLog@1.1786.3.10 +1 -1 ++ typo ++ ++ChangeSet@1.3615.3.10, 2016-01-13 06:08:29+00:00, stenn@psp-deb1.ntp.org ++ Update NEWS file for bug 2938 ++ ++ NEWS@1.154 +29 -2 ++ Update NEWS file for bug 2938 ++ ++ChangeSet@1.3615.3.8, 2016-01-13 04:23:46+00:00, stenn@psp-deb1.ntp.org ++ Update NEWS file for bug 2935 ++ ++ NEWS@1.153 +52 -0 ++ Update NEWS file for bug 2935 ++ ++ChangeSet@1.3615.7.12, 2016-01-12 09:53:06+00:00, stenn@psp-at1.ntp.org ++ [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger ++ ++ ntpd/ntp_proto.c@1.368.1.5 +4 -1 ++ [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger ++ ++ChangeSet@1.3615.7.11, 2016-01-11 03:02:53-08:00, harlan@max.pfcs.com ++ [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. ++ ++ ChangeLog@1.1786.9.1 +4 -0 ++ [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. ++ ++ include/ntp.h@1.215 +1 -0 ++ [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. ++ ++ ntpd/ntp_proto.c@1.368.1.4 +67 -0 ++ [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. ++ ++ChangeSet@1.3615.7.10, 2016-01-11 02:44:25-08:00, harlan@max.pfcs.com ++ make leapsec_query messages less verbose. ++ ++ ntpd/ntp_timer.c@1.93.1.1 +6 -4 ++ make leapsec_query messages less verbose. ++ ++ChangeSet@1.3615.9.1, 2016-01-11 10:26:12+01:00, jnperlin@hydra.localnet ++ [Bug 2985] bogus calculation in authkeys.c ++ - implement 'auth_log2()' using integer bithack instead of float calculation ++ ++ ChangeLog@1.1786.7.5 +2 -0 ++ [Bug 2985] bogus calculation in authkeys.c ++ - implement 'auth_log2()' using integer bithack instead of float calculation ++ ++ libntp/authkeys.c@1.30 +33 -10 ++ [Bug 2985] bogus calculation in authkeys.c ++ - implement 'auth_log2()' using integer bithack instead of float calculation ++ ++ tests/libntp/authkeys.c@1.14 +38 -0 ++ [Bug 2985] bogus calculation in authkeys.c ++ - test bithack implementation of 'auth_log2()' ++ ++ tests/libntp/run-authkeys.c@1.12 +9 -6 ++ [Bug 2985] bogus calculation in authkeys.c ++ - update auto-generated file ++ ++ChangeSet@1.3615.7.9, 2016-01-09 09:52:44+00:00, stenn@psp-at1.ntp.org ++ Add timelastrec to the peer structure ++ ++ include/ntp.h@1.214 +2 -1 ++ Add timelastrec to the peer structure ++ ++ChangeSet@1.3615.3.6, 2016-01-08 10:00:03+00:00, stenn@psp-at1.ntp.org ++ 4.2.8p5 merge cleanup ++ ++ ChangeLog@1.1786.3.6 +1 -1 ++ 4.2.8p5 merge cleanup ++ ++ChangeSet@1.3615.7.8, 2016-01-08 00:26:09+00:00, stenn@deacon.udel.edu ++ Update copyright year ++ ++ sntp/include/copyright.def@1.26 +1 -1 ++ Update copyright year ++ ++ChangeSet@1.3615.7.7, 2016-01-07 23:33:11+00:00, stenn@deacon.udel.edu + NTP_4_2_8P5 + TAG: NTP_4_2_8P5 + +- ChangeLog@1.1791 +1 -0 ++ ChangeLog@1.1786.7.4 +1 -0 + NTP_4_2_8P5 + + ntpd/invoke-ntp.conf.texi@1.194 +1 -1 +@@ -332,60 +957,349 @@ + util/ntp-keygen.mdoc.in@1.331 +2 -2 + NTP_4_2_8P5 + +-ChangeSet@1.3622, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu ++ChangeSet@1.3615.7.6, 2016-01-07 17:52:24-05:00, stenn@deacon.udel.edu + ntp-4.2.8p5 + + packageinfo.sh@1.521 +1 -1 + ntp-4.2.8p5 + +-ChangeSet@1.3621, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org ++ChangeSet@1.3615.7.5, 2016-01-07 22:20:05+00:00, stenn@psp-at1.ntp.org + cleanup + + NEWS@1.152 +2 -2 + cleanup + +-ChangeSet@1.3620, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org ++ChangeSet@1.3615.7.4, 2016-01-07 09:33:11+00:00, stenn@psp-at1.ntp.org + typo in ntp_proto.c - leap smear. Reported by Martin Burnicki + +- ntpd/ntp_proto.c@1.371 +1 -1 ++ ntpd/ntp_proto.c@1.368.1.3 +1 -1 + typo in ntp_proto.c - leap smear. Reported by Martin Burnicki + +-ChangeSet@1.3619, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org ++ChangeSet@1.3615.7.3, 2016-01-07 06:33:08+00:00, stenn@psp-at1.ntp.org + Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. + +- ChangeLog@1.1790 +1 -0 ++ ChangeLog@1.1786.7.3 +1 -0 + Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. + + scripts/calc_tickadj/Makefile.am@1.11 +2 -0 + Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. + +-ChangeSet@1.3616.1.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org ++ChangeSet@1.3615.3.2, 2016-01-05 12:34:56+00:00, stenn@psp-at1.ntp.org ++ ntp-4.2.8p6 ++ ++ ChangeLog@1.1786.3.2 +2 -0 ++ ntp-4.2.8p6 ++ ++ChangeSet@1.3615.8.1, 2016-01-05 10:57:45+00:00, stenn@psp-at1.ntp.org + Bug 2952 fixes + +- ChangeLog@1.1787.1.1 +1 -0 ++ ChangeLog@1.1786.8.1 +1 -0 + Bug 2952 fixes + +- ntpd/ntp_proto.c@1.370 +165 -152 ++ ntpd/ntp_proto.c@1.368.1.2 +165 -152 + Bug 2952 fixes + +-ChangeSet@1.3617, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org ++ChangeSet@1.3615.7.1, 2016-01-05 09:56:31+00:00, stenn@psp-at1.ntp.org + ntp-4.2.8p5 prep + +- ChangeLog@1.1788 +2 -1 ++ ChangeLog@1.1786.7.1 +2 -1 + ntp-4.2.8p5 prep + + NEWS@1.151 +104 -3 + ntp-4.2.8p5 prep + +-ChangeSet@1.3616, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org ++ChangeSet@1.3615.5.1, 2015-12-13 13:35:12+01:00, jnperlin@hydra.localnet ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ Found this already fixed, but validation lead to further cleanup: ++ - source code formatting ++ - inline variable definitions moved to start of block ++ - made some pure input data pointers 'const void*' instead of 'char*'; avoids casts and warnings ++ ++ ChangeLog@1.1786.5.1 +3 -0 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ ++ sntp/crypto.c@1.19 +13 -12 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - sidekick: make pure input pointers 'const void*' instead of 'char*' ++ - sidekick: remove unnecessary casts ++ ++ sntp/crypto.h@1.11 +11 -9 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - sidekick: make pure input pointers 'const void*' instead of 'char*' ++ - source formatting ++ ++ sntp/main.c@1.99 +1 -1 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - no need to cast input to 'make_mac()' any more ++ ++ sntp/networking.c@1.68 +1 -1 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - no need to cast input to 'auth_md5()' any more ++ ++ sntp/tests/crypto.c@1.10 +41 -27 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - remove unnecessary casts ++ - source code formatting ++ ++ sntp/tests/fileHandlingTest.c@1.4 +43 -20 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' ++ ++ sntp/tests/fileHandlingTest.h.in@1.15 +6 -15 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' ++ ++ sntp/tests/keyFile.c@1.13 +66 -46 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - use 'DestroyPath()' avoid trouble with 'free()' on 'const char*' ++ - printf() combined ++ - source code formatting ++ - move variable declarations to front ++ ++ sntp/tests/packetHandling.c@1.6 +75 -64 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - move variable declarations to front ++ - source code formatting ++ ++ sntp/tests/packetProcessing.c@1.9 +124 -90 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - move variable declarations to front ++ - source code formatting ++ - drop unnecessary casts ++ ++ sntp/tests/run-packetProcessing.c@1.10 +18 -18 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ ++ sntp/unity/unity_internals.h@1.6 +1 -1 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - added missing 'const' in pointer casts ++ ++ tests/libntp/decodenetnum.c@1.11 +33 -23 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - source code formatting + cleanup ++ ++ tests/libntp/run-decodenetnum.c@1.11 +4 -4 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ ++ tests/libntp/run-socktoa.c@1.14 +5 -5 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ ++ tests/libntp/socktoa.c@1.12 +23 -17 ++ [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build ++ - source code formatting + cleanup ++ ++ChangeSet@1.3615.4.1, 2015-12-11 18:24:16+01:00, jnperlin@hydra.localnet ++ [Bug 2882] Look at ntp_request.c:list_peers_sum() ++ ++ ChangeLog@1.1786.4.1 +1 -0 ++ [Bug 2882] Look at ntp_request.c:list_peers_sum() ++ ++ ntpd/ntp_request.c@1.116 +57 -72 ++ [Bug 2882] Look at ntp_request.c:list_peers_sum() ++ - 'list_peers()' and 'list_peers_sum()' skip IPv6 entires if client does not support them, ++ but continue processing until end of list now. ++ ++ChangeSet@1.3615.1.3, 2015-12-09 18:23:31+01:00, jnperlin@hydra.localnet ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ ++ ChangeLog@1.1786.1.3 +1 -0 ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ ++ include/ntp_worker.h@1.5 +31 -22 ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ - provide signal-safe result-ready detection ++ ++ libntp/ntp_worker.c@1.7 +27 -0 ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ - support signal-safe result-ready detection ++ - provide function to harvest async results from mainloop ++ ++ ntpd/ntp_io.c@1.409.1.1 +160 -133 ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ - do not process async-resolver results from signal handler ++ - set notification tags to harvest asyn-resolver results from mainloop ++ - avoid double select for synchronous IO ++ - avoid several syslog calls in signal-handler context ++ - refactor / conditionalize some functions that cannot be used in signal-driven IO ++ ++ ntpd/ntpd.c@1.169 +4 -0 ++ [Bug 2891] Deadlock in deferred DNS lookup framework. ++ - reap/harvest async resolver results from mainloop ++ ++ChangeSet@1.3615.1.2, 2015-12-06 21:33:26+01:00, jnperlin@hydra.localnet ++ [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org ++ - applied patch by shenpeng11@huawei.com with minor adjustments ++ ++ ChangeLog@1.1786.1.2 +2 -0 ++ [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org ++ - applied patch by shenpeng11@huawei.com with minor adjustments ++ ++ ntpd/ntpd.c@1.168 +26 -3 ++ [Bug 2814] msyslog deadlock when signaled. perlinger@ntp.org ++ - applied patch by shenpeng11@huawei.com with minor adjustments ++ ++ChangeSet@1.3615.2.1, 2015-12-06 20:19:32+01:00, jnperlin@hydra.localnet ++ [Bug 2772] adj_systime overflows tv_usec ++ ++ ChangeLog@1.1786.2.1 +1 -0 ++ [Bug 2772] adj_systime overflows tv_usec ++ ++ libntp/systime.c@1.71 +12 -3 ++ [Bug 2772] adj_systime overflows tv_usec ++ - add missing normalisation for nitpicking implementations of 'adjtime()' ++ ++ChangeSet@1.3615.1.1, 2015-12-06 11:20:02+00:00, stenn@psp-deb1.ntp.org + Quiet a warning from clang. Harlan Stenn. + +- ChangeLog@1.1787 +1 -0 ++ ChangeLog@1.1786.1.1 +1 -0 + Quiet a warning from clang. Harlan Stenn. + + libntp/ntp_rfc2553.c@1.50 +3 -2 + Quiet a warning from clang. Harlan Stenn. + ++ChangeSet@1.3616, 2015-12-05 20:28:19+00:00, perlinger@psp-deb1.ntp.org ++ [Bug 2980] reduce number of warnings ++ - string formatting(arguments should be literals) ++ - applying constness where necessary ++ - removing bad consts that are superfluous ++ - avoid signed/unsigned clashes in conditionals (either by cast or type change) ++ - signed/unsigned and promotion conflicts ++ - add prototypes for function pointer tables ++ - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) ++ ++ ChangeLog@1.1787 +2 -0 ++ [Bug 2980] reduce number of warnings ++ ++ include/parse.h@1.14 +3 -3 ++ [Bug 2980] reduce number of warnings ++ - make GPSWRAP and GPSWEEK unqualified literals to avoid signed/unsigned clashes ++ ++ ntpd/ntp_config.c@1.336 +2 -0 ++ [Bug 2980] reduce number of warnings ++ - add forward declaration of yyparse() ++ ++ ntpd/ntp_io.c@1.410 +1 -1 ++ [Bug 2980] reduce number of warnings ++ - fix a signedness comparison by adding a cast to size_t ++ ++ ntpd/ntp_scanner.c@1.49 +1 -1 ++ [Bug 2980] reduce number of warnings ++ - for type compatibility, make counter 'i' a size_t ++ ++ ntpd/ntp_timer.c@1.94 +5 -6 ++ [Bug 2980] reduce number of warnings ++ - fix a signed / unsigned compare ++ ++ ntpd/refclock_chu.c@1.58 +1 -1 ++ [Bug 2980] reduce number of warnings ++ - rewrite check to avoid warning about integer overflow ++ ++ ntpd/refclock_gpsdjson.c@1.24 +13 -15 ++ [Bug 2980] reduce number of warnings ++ - reshuffle to use a literal format string ++ - fix signed/unsigned clashes in compare ++ ++ ntpd/refclock_jjy.c@1.30 +47 -44 ++ Bug 2980 - reduce number of warnings ++ - make several pointers 'const char*' ++ - add prototypes for function pointer tables ++ - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) ++ ++ ntpd/refclock_shm.c@1.39 +1 -1 ++ [Bug 2980] reduce number of warnings ++ - fix signed/unsigned clashes in compare ++ ++ ntpq/ntpq-subs.c@1.114.1.1 +1 -1 ++ [Bug 2980] reduce number of warnings *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Thu Jan 28 20:42:30 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CCFFA7094E for ; Thu, 28 Jan 2016 20:42:30 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 568F496F; Thu, 28 Jan 2016 20:42:30 +0000 (UTC) (envelope-from des@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0SKgTKQ010631; Thu, 28 Jan 2016 20:42:29 GMT (envelope-from des@FreeBSD.org) Received: (from des@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0SKgTan010630; Thu, 28 Jan 2016 20:42:29 GMT (envelope-from des@FreeBSD.org) Message-Id: <201601282042.u0SKgTan010630@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: des set sender to des@FreeBSD.org using -f From: =?UTF-8?Q?Dag-Erling_Sm=c3=b8rgrav?= Date: Thu, 28 Jan 2016 20:42:29 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r295014 - user/des/compat X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Jan 2016 20:42:30 -0000 Author: des Date: Thu Jan 28 20:42:29 2016 New Revision: 295014 URL: https://svnweb.freebsd.org/changeset/base/295014 Log: Use unique names for all files so we can more easily generate multiple tarballs in one go, as well as compare them to earlier versions. Modified: user/des/compat/mkcompat.sh Modified: user/des/compat/mkcompat.sh ============================================================================== --- user/des/compat/mkcompat.sh Thu Jan 28 20:36:03 2016 (r295013) +++ user/des/compat/mkcompat.sh Thu Jan 28 20:42:29 2016 (r295014) @@ -39,7 +39,7 @@ error() { exit 1 } -[ $# -ne 3 ] || error "usage: ${progname} /path/old /path/new" +[ $# -eq 2 ] || error "usage: ${progname} /path/old /path/new" # Extract version information from old release old="$1" @@ -108,12 +108,14 @@ portname="compat${old_major}x" portversion="${old_revision}.${old_version}.${today}" pkgname="${portname}-${old_arch}-${portversion}" tarname="${pkgname}.tar.xz" -mtree="mtree.${old_arch}" +mtree="mtree-${old_arch}-${portversion}" echo '#mtree' >"${mtree}" -plist="pkg-plist.${old_arch}" +plist="pkg-plist-${old_arch}-${portversion}" :>"${plist}" -distinfo="distinfo.${old_arch}" +distinfo="distinfo-${old_arch}-${portversion}" :>"${distinfo}" +digests="digests-${old_arch}-${portversion}" +:>"${digests}" # Search old tree for libraries which do not exist in the new tree (cd "${old}" && find -s lib* usr/lib* -type f -name 'lib*.so.*') | \ @@ -122,17 +124,20 @@ distinfo="distinfo.${old_arch}" if [ ! -f "${new}/${file}" ] ; then lib=$(basename "${file}") dir=$(basename $(dirname "${file}")) - if [ -f "${pkgname}/${dir}/${lib}" ] ; then - error "duplicate library: ${dir}/${lib}" + target="${dir}/${lib}" + if [ -f "${pkgname}/${target}" ] ; then + error "duplicate library: ${target}" fi - notice "missing ${dir}/${lib}" - echo "${pkgname}/${dir}/${lib} uid=0 gid=0 mode=0444" \ + notice "missing ${target}" + echo "${pkgname}/${target} uid=0 gid=0 mode=0444" \ "type=file content=${old}/${file}" >>"${mtree}" - echo "${dir}/${lib}" >>"${plist}" + echo "${dir}/compat/${lib}" >>"${plist}" + echo $(sha256 -q "${old}/${file}") "${target}" >>"${digests}" fi done sort "${plist}" >"${plist}-" && mv "${plist}-" "${plist}" sort "${mtree}" >"${mtree}-" && mv "${mtree}-" "${mtree}" +sort -k 2 "${digests}" > "${digests}-" && mv "${digests}-" "${digests}" # Create tarball and distinfo tar -Jcf "${tarname}" @"${mtree}" || exit 1 From owner-svn-src-user@freebsd.org Fri Jan 29 02:58:48 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AC05A70DB4 for ; Fri, 29 Jan 2016 02:58:48 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6DD7174C; Fri, 29 Jan 2016 02:58:47 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0T2wktI022245; Fri, 29 Jan 2016 02:58:46 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0T2wibR022225; Fri, 29 Jan 2016 02:58:44 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601290258.u0T2wibR022225@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 29 Jan 2016 02:58:44 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r295033 - in user/ngie/socket-tests: bin/sh cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common cddl/lib contrib/bsnmp/snmp_mibII contrib/elftoolchain/libelf con... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2016 02:58:48 -0000 Author: ngie Date: Fri Jan 29 02:58:43 2016 New Revision: 295033 URL: https://svnweb.freebsd.org/changeset/base/295033 Log: MFhead @ r295032 Added: user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod - copied unchanged from r295032, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod user/ngie/socket-tests/crypto/openssl/util/pod2mantest - copied unchanged from r295032, head/crypto/openssl/util/pod2mantest user/ngie/socket-tests/etc/periodic/daily/480.leapfile-ntpd - copied unchanged from r295032, head/etc/periodic/daily/480.leapfile-ntpd user/ngie/socket-tests/lib/libsysdecode/syscallnames.c - copied unchanged from r295032, head/lib/libsysdecode/syscallnames.c user/ngie/socket-tests/lib/libsysdecode/sysdecode_syscallnames.3 - copied unchanged from r295032, head/lib/libsysdecode/sysdecode_syscallnames.3 user/ngie/socket-tests/lib/libthr/arch/riscv/include/ - copied from r295032, head/lib/libthr/arch/riscv/include/ user/ngie/socket-tests/lib/libthread_db/arch/riscv/ - copied from r295032, head/lib/libthread_db/arch/riscv/ user/ngie/socket-tests/lib/msun/riscv/fenv.c - copied unchanged from r295032, head/lib/msun/riscv/fenv.c user/ngie/socket-tests/secure/lib/libcrypto/opensslconf-riscv.h - copied unchanged from r295032, head/secure/lib/libcrypto/opensslconf-riscv.h user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 - copied unchanged from r295032, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 user/ngie/socket-tests/share/vt/fonts/gallant.hex - copied unchanged from r295032, head/share/vt/fonts/gallant.hex user/ngie/socket-tests/sys/arm/allwinner/allwinner_machdep.c - copied unchanged from r295032, head/sys/arm/allwinner/allwinner_machdep.c user/ngie/socket-tests/sys/arm/allwinner/allwinner_machdep.h - copied unchanged from r295032, head/sys/arm/allwinner/allwinner_machdep.h user/ngie/socket-tests/sys/arm/arm/debug_monitor.c - copied unchanged from r295032, head/sys/arm/arm/debug_monitor.c user/ngie/socket-tests/sys/arm/include/debug_monitor.h - copied unchanged from r295032, head/sys/arm/include/debug_monitor.h user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_fdt.c - copied unchanged from r295032, head/sys/arm64/cavium/thunder_pcie_fdt.c user/ngie/socket-tests/sys/boot/common/paths.h - copied unchanged from r295032, head/sys/boot/common/paths.h user/ngie/socket-tests/sys/boot/common/rbx.h - copied unchanged from r295032, head/sys/boot/common/rbx.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_iofic.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_iofic.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_serdes_regs.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_serdes_regs.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_config.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_config.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_config.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_config.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_debug.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_debug.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_debug.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_debug.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_main.c - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_main.c user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h user/ngie/socket-tests/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h - copied unchanged from r295032, head/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h user/ngie/socket-tests/sys/contrib/alpine-hal/eth/ - copied from r295032, head/sys/contrib/alpine-hal/eth/ user/ngie/socket-tests/sys/dev/extres/ - copied from r295032, head/sys/dev/extres/ user/ngie/socket-tests/sys/dev/vnic/mrml_bridge.c - copied unchanged from r295032, head/sys/dev/vnic/mrml_bridge.c user/ngie/socket-tests/sys/net/route_var.h - copied unchanged from r295032, head/sys/net/route_var.h user/ngie/socket-tests/sys/netinet/cc/cc.h - copied unchanged from r295032, head/sys/netinet/cc/cc.h Deleted: user/ngie/socket-tests/share/vt/fonts/gallant.fnt.uu user/ngie/socket-tests/sys/arm/allwinner/a10_machdep.c user/ngie/socket-tests/sys/boot/i386/common/rbx.h user/ngie/socket-tests/sys/netinet/tcp_cc.h Modified: user/ngie/socket-tests/bin/sh/cd.c user/ngie/socket-tests/bin/sh/expand.c user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8 user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c user/ngie/socket-tests/cddl/lib/Makefile user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade user/ngie/socket-tests/crypto/openssh/servconf.c user/ngie/socket-tests/crypto/openssh/sshd_config user/ngie/socket-tests/crypto/openssh/sshd_config.5 user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS user/ngie/socket-tests/crypto/openssl/CHANGES user/ngie/socket-tests/crypto/openssl/Configure user/ngie/socket-tests/crypto/openssl/INSTALL user/ngie/socket-tests/crypto/openssl/LICENSE user/ngie/socket-tests/crypto/openssl/Makefile user/ngie/socket-tests/crypto/openssl/Makefile.org user/ngie/socket-tests/crypto/openssl/NEWS user/ngie/socket-tests/crypto/openssl/README user/ngie/socket-tests/crypto/openssl/apps/engine.c user/ngie/socket-tests/crypto/openssl/apps/ocsp.c user/ngie/socket-tests/crypto/openssl/apps/pkcs12.c user/ngie/socket-tests/crypto/openssl/apps/pkeyutl.c user/ngie/socket-tests/crypto/openssl/apps/s_client.c user/ngie/socket-tests/crypto/openssl/apps/s_server.c user/ngie/socket-tests/crypto/openssl/apps/speed.c user/ngie/socket-tests/crypto/openssl/apps/x509.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes.h user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_cbc.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_cfb.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_core.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ctr.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ecb.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ige.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_locl.h user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_misc.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_ofb.c user/ngie/socket-tests/crypto/openssl/crypto/aes/aes_x86core.c user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/bio/bio.h user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_bio.c user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_conn.c user/ngie/socket-tests/crypto/openssl/crypto/bio/bss_dgram.c user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/x86_64-mont.pl user/ngie/socket-tests/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl user/ngie/socket-tests/crypto/openssl/crypto/bn/bn_exp.c user/ngie/socket-tests/crypto/openssl/crypto/bn/exptest.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/camellia.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/camellia.h user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_cbc.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_cfb.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ctr.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ecb.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_locl.h user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_misc.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_ofb.c user/ngie/socket-tests/crypto/openssl/crypto/camellia/cmll_utl.c user/ngie/socket-tests/crypto/openssl/crypto/des/des_old.c user/ngie/socket-tests/crypto/openssl/crypto/des/des_old.h user/ngie/socket-tests/crypto/openssl/crypto/des/des_old2.c user/ngie/socket-tests/crypto/openssl/crypto/dh/dh.h user/ngie/socket-tests/crypto/openssl/crypto/dh/dh_check.c user/ngie/socket-tests/crypto/openssl/crypto/dh/dhtest.c user/ngie/socket-tests/crypto/openssl/crypto/dsa/dsa_ossl.c user/ngie/socket-tests/crypto/openssl/crypto/dso/dso.h user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_dl.c user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_dlfcn.c user/ngie/socket-tests/crypto/openssl/crypto/dso/dso_lib.c user/ngie/socket-tests/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/ec/ec2_smpl.c user/ngie/socket-tests/crypto/openssl/crypto/ec/ec_key.c user/ngie/socket-tests/crypto/openssl/crypto/ec/ecp_nistz256_table.c user/ngie/socket-tests/crypto/openssl/crypto/ec/ectest.c user/ngie/socket-tests/crypto/openssl/crypto/engine/eng_all.c user/ngie/socket-tests/crypto/openssl/crypto/evp/e_camellia.c user/ngie/socket-tests/crypto/openssl/crypto/evp/e_old.c user/ngie/socket-tests/crypto/openssl/crypto/evp/e_seed.c user/ngie/socket-tests/crypto/openssl/crypto/mem_clr.c user/ngie/socket-tests/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/o_dir.c user/ngie/socket-tests/crypto/openssl/crypto/o_dir.h user/ngie/socket-tests/crypto/openssl/crypto/o_dir_test.c user/ngie/socket-tests/crypto/openssl/crypto/o_str.c user/ngie/socket-tests/crypto/openssl/crypto/o_str.h user/ngie/socket-tests/crypto/openssl/crypto/o_time.c user/ngie/socket-tests/crypto/openssl/crypto/o_time.h user/ngie/socket-tests/crypto/openssl/crypto/opensslv.h user/ngie/socket-tests/crypto/openssl/crypto/rc4/rc4_utl.c user/ngie/socket-tests/crypto/openssl/crypto/rsa/rsa_chk.c user/ngie/socket-tests/crypto/openssl/crypto/rsa/rsa_sign.c user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_cbc.c user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_cfb.c user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_ecb.c user/ngie/socket-tests/crypto/openssl/crypto/seed/seed_ofb.c user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl user/ngie/socket-tests/crypto/openssl/crypto/sha/sha1test.c user/ngie/socket-tests/crypto/openssl/crypto/store/store.h user/ngie/socket-tests/crypto/openssl/crypto/store/str_lib.c user/ngie/socket-tests/crypto/openssl/crypto/store/str_locl.h user/ngie/socket-tests/crypto/openssl/crypto/store/str_mem.c user/ngie/socket-tests/crypto/openssl/crypto/store/str_meth.c user/ngie/socket-tests/crypto/openssl/crypto/ts/ts_rsp_verify.c user/ngie/socket-tests/crypto/openssl/crypto/ui/ui.h user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_compat.c user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_compat.h user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_lib.c user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_locl.h user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_openssl.c user/ngie/socket-tests/crypto/openssl/crypto/ui/ui_util.c user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vfy.c user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vfy.h user/ngie/socket-tests/crypto/openssl/crypto/x509/x509_vpm.c user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_pci.c user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_pcia.c user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3_utl.c user/ngie/socket-tests/crypto/openssl/crypto/x509v3/v3nametest.c user/ngie/socket-tests/crypto/openssl/doc/apps/s_time.pod user/ngie/socket-tests/crypto/openssl/doc/crypto/BIO_s_connect.pod user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod user/ngie/socket-tests/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod user/ngie/socket-tests/crypto/openssl/engines/e_chil.c user/ngie/socket-tests/crypto/openssl/ssl/d1_both.c user/ngie/socket-tests/crypto/openssl/ssl/kssl.c user/ngie/socket-tests/crypto/openssl/ssl/kssl.h user/ngie/socket-tests/crypto/openssl/ssl/kssl_lcl.h user/ngie/socket-tests/crypto/openssl/ssl/s2_srvr.c user/ngie/socket-tests/crypto/openssl/ssl/s3_clnt.c user/ngie/socket-tests/crypto/openssl/ssl/s3_lib.c user/ngie/socket-tests/crypto/openssl/ssl/s3_srvr.c user/ngie/socket-tests/crypto/openssl/ssl/ssl.h user/ngie/socket-tests/crypto/openssl/ssl/ssl_err.c user/ngie/socket-tests/crypto/openssl/ssl/ssl_lib.c user/ngie/socket-tests/crypto/openssl/ssl/ssl_sess.c user/ngie/socket-tests/crypto/openssl/ssl/t1_enc.c user/ngie/socket-tests/crypto/openssl/ssl/t1_lib.c user/ngie/socket-tests/crypto/openssl/util/domd user/ngie/socket-tests/crypto/openssl/util/pl/VC-32.pl user/ngie/socket-tests/etc/defaults/periodic.conf user/ngie/socket-tests/etc/defaults/rc.conf user/ngie/socket-tests/etc/group user/ngie/socket-tests/etc/master.passwd user/ngie/socket-tests/etc/ntp.conf user/ngie/socket-tests/etc/periodic/daily/Makefile user/ngie/socket-tests/etc/periodic/security/security.functions user/ngie/socket-tests/etc/rc.d/jail user/ngie/socket-tests/etc/rc.d/ntpd user/ngie/socket-tests/gnu/lib/libgcc/Makefile user/ngie/socket-tests/lib/Makefile user/ngie/socket-tests/lib/libbluetooth/bluetooth.h user/ngie/socket-tests/lib/libc/Makefile user/ngie/socket-tests/lib/libc/db/hash/hash.h user/ngie/socket-tests/lib/libc/db/hash/hash_buf.c user/ngie/socket-tests/lib/libc/gen/readpassphrase.c user/ngie/socket-tests/lib/libc/net/Makefile.inc user/ngie/socket-tests/lib/libc/net/sctp_sys_calls.c user/ngie/socket-tests/lib/libc/sys/revoke.2 user/ngie/socket-tests/lib/libdevinfo/devinfo.3 user/ngie/socket-tests/lib/libdevinfo/devinfo.h user/ngie/socket-tests/lib/libdpv/dialog_util.c user/ngie/socket-tests/lib/libdpv/dialog_util.h user/ngie/socket-tests/lib/libdpv/dpv.3 user/ngie/socket-tests/lib/libdpv/dpv.c user/ngie/socket-tests/lib/libdpv/dpv.h user/ngie/socket-tests/lib/libdpv/dpv_private.h user/ngie/socket-tests/lib/libproc/proc_bkpt.c user/ngie/socket-tests/lib/libproc/proc_regs.c user/ngie/socket-tests/lib/libsysdecode/Makefile user/ngie/socket-tests/lib/libsysdecode/sysdecode.3 user/ngie/socket-tests/lib/libsysdecode/sysdecode.h user/ngie/socket-tests/libexec/rtld-elf/rtld.c user/ngie/socket-tests/sbin/ggate/ggated/Makefile user/ngie/socket-tests/sbin/ggate/ggated/ggated.8 user/ngie/socket-tests/sbin/ggate/ggated/ggated.c user/ngie/socket-tests/secure/lib/libcrypto/Makefile.inc user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_length.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_TIME_set.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ASN1_generate_nconf.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_ctrl.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_base64.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_buffer.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_cipher.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_md.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_null.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_f_ssl.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_find_type.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_new_CMS.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_push.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_read.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_accept.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_bio.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_connect.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_fd.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_file.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_mem.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_null.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_s_socket.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_set_callback.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BIO_should_retry.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_BLINDING_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_CTX_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_CTX_start.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_add.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_add_word.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_bn2bin.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_cmp.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_copy.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_generate_prime.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_inverse.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_num_bytes.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_rand.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_set_bit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_swap.3 user/ngie/socket-tests/secure/lib/libcrypto/man/BN_zero.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add0_cert.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_add1_signer.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_compress.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_decrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_encrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_final.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get0_type.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_sign_receipt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_uncompress.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_verify.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CMS_verify_receipt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CONF_modules_free.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CONF_modules_load_file.3 user/ngie/socket-tests/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_generate_key.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_generate_parameters.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_set_method.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DH_size.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_SIG_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_do_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_dup_DH.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_generate_key.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_generate_parameters.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_set_method.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/DSA_size.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GFp_simple_method.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GROUP_copy.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_GROUP_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_KEY_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_POINT_add.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EC_POINT_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_GET_LIB.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_clear_error.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_error_string.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_get_error.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_load_strings.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_print_errors.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_put_error.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_remove_state.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ERR_set_mark.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_BytesToKey.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestSignInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_EncryptInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_OpenInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_derive.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_verify.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_SealInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_SignInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/EVP_VerifyInit.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OBJ_nid2obj.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_Applink.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_config.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 user/ngie/socket-tests/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS12_create.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS12_parse.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_decrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_encrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 user/ngie/socket-tests/secure/lib/libcrypto/man/PKCS7_verify.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_add.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_bytes.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_cleanup.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_egd.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_load_file.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RAND_set_rand_method.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_blinding_on.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_check_key.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_generate_key.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_print.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_private_encrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_public_encrypt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_set_method.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_sign.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 user/ngie/socket-tests/secure/lib/libcrypto/man/RSA_size.3 user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_read_CMS.3 user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_write_CMS.3 user/ngie/socket-tests/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_NAME_print_ex.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_check_host.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_new.3 user/ngie/socket-tests/secure/lib/libcrypto/man/X509_verify_cert.3 user/ngie/socket-tests/secure/lib/libcrypto/man/bio.3 user/ngie/socket-tests/secure/lib/libcrypto/man/blowfish.3 user/ngie/socket-tests/secure/lib/libcrypto/man/bn.3 user/ngie/socket-tests/secure/lib/libcrypto/man/bn_internal.3 user/ngie/socket-tests/secure/lib/libcrypto/man/buffer.3 user/ngie/socket-tests/secure/lib/libcrypto/man/crypto.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_DHparams.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ECPKParameters.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_CRL.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_NAME.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_REQ.3 user/ngie/socket-tests/secure/lib/libcrypto/man/d2i_X509_SIG.3 user/ngie/socket-tests/secure/lib/libcrypto/man/des.3 user/ngie/socket-tests/secure/lib/libcrypto/man/dh.3 user/ngie/socket-tests/secure/lib/libcrypto/man/dsa.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ec.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ecdsa.3 user/ngie/socket-tests/secure/lib/libcrypto/man/engine.3 user/ngie/socket-tests/secure/lib/libcrypto/man/err.3 user/ngie/socket-tests/secure/lib/libcrypto/man/evp.3 user/ngie/socket-tests/secure/lib/libcrypto/man/hmac.3 user/ngie/socket-tests/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 user/ngie/socket-tests/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 user/ngie/socket-tests/secure/lib/libcrypto/man/lh_stats.3 user/ngie/socket-tests/secure/lib/libcrypto/man/lhash.3 user/ngie/socket-tests/secure/lib/libcrypto/man/md5.3 user/ngie/socket-tests/secure/lib/libcrypto/man/mdc2.3 user/ngie/socket-tests/secure/lib/libcrypto/man/pem.3 user/ngie/socket-tests/secure/lib/libcrypto/man/rand.3 user/ngie/socket-tests/secure/lib/libcrypto/man/rc4.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ripemd.3 user/ngie/socket-tests/secure/lib/libcrypto/man/rsa.3 user/ngie/socket-tests/secure/lib/libcrypto/man/sha.3 user/ngie/socket-tests/secure/lib/libcrypto/man/threads.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ui.3 user/ngie/socket-tests/secure/lib/libcrypto/man/ui_compat.3 user/ngie/socket-tests/secure/lib/libcrypto/man/x509.3 user/ngie/socket-tests/secure/lib/libssl/Makefile.man user/ngie/socket-tests/secure/lib/libssl/man/SSL_CIPHER_get_name.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_new.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_cmd.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_add_session.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_ctrl.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_free.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get0_param.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_new.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_number.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_sessions.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set1_curves.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_mode.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_options.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_timeout.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_set_verify.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_certificate.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_free.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_SESSION_get_time.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_accept.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_alert_type_string.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_check_chain.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_clear.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_connect.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_do_handshake.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_free.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_SSL_CTX.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ciphers.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_client_CA_list.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_current_cipher.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_default_timeout.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_error.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_ex_new_index.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_fd.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_peer_certificate.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_psk_identity.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_rbio.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_session.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_verify_result.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_get_version.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_library_init.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_load_client_CA_file.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_new.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_pending.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_read.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_rstate_string.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_session_reused.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_bio.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_connect_state.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_fd.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_session.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_shutdown.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_set_verify_result.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_shutdown.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_state_string.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_want.3 user/ngie/socket-tests/secure/lib/libssl/man/SSL_write.3 user/ngie/socket-tests/secure/lib/libssl/man/d2i_SSL_SESSION.3 user/ngie/socket-tests/secure/lib/libssl/man/ssl.3 user/ngie/socket-tests/secure/usr.bin/openssl/man/CA.pl.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/asn1parse.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/c_rehash.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ca.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ciphers.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/cms.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/crl.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/crl2pkcs7.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/dgst.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/dhparam.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/dsa.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/dsaparam.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ec.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ecparam.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/enc.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/errstr.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/gendsa.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/genpkey.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/genrsa.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/nseq.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ocsp.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/openssl.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/passwd.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs12.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs7.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkcs8.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkey.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkeyparam.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/pkeyutl.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/rand.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/req.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/rsa.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/rsautl.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/s_client.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/s_server.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/s_time.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/sess_id.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/smime.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/speed.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/spkac.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/ts.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/tsget.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/verify.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/version.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/x509.1 user/ngie/socket-tests/secure/usr.bin/openssl/man/x509v3_config.1 user/ngie/socket-tests/share/dtrace/watch_kill user/ngie/socket-tests/share/man/man4/filemon.4 user/ngie/socket-tests/share/man/man4/nvd.4 user/ngie/socket-tests/share/man/man9/bus_adjust_resource.9 user/ngie/socket-tests/share/man/man9/bus_alloc_resource.9 user/ngie/socket-tests/share/man/man9/bus_get_resource.9 user/ngie/socket-tests/share/man/man9/bus_set_resource.9 user/ngie/socket-tests/share/man/man9/mod_cc.9 user/ngie/socket-tests/share/man/man9/rman.9 user/ngie/socket-tests/share/misc/committers-src.dot user/ngie/socket-tests/share/mk/auto.obj.mk user/ngie/socket-tests/share/mk/bsd.dep.mk user/ngie/socket-tests/share/mk/bsd.progs.mk user/ngie/socket-tests/share/mk/gendirdeps.mk user/ngie/socket-tests/share/mk/host-target.mk user/ngie/socket-tests/share/mk/meta.subdir.mk user/ngie/socket-tests/sys/amd64/amd64/machdep.c user/ngie/socket-tests/sys/amd64/ia32/ia32_signal.c user/ngie/socket-tests/sys/amd64/linux/linux_sysvec.c user/ngie/socket-tests/sys/amd64/linux32/linux32_sysvec.c user/ngie/socket-tests/sys/arm/allwinner/a10_clk.c user/ngie/socket-tests/sys/arm/allwinner/a10_clk.h user/ngie/socket-tests/sys/arm/allwinner/a10_common.c user/ngie/socket-tests/sys/arm/allwinner/files.allwinner user/ngie/socket-tests/sys/arm/arm/db_trace.c user/ngie/socket-tests/sys/arm/arm/elf_machdep.c user/ngie/socket-tests/sys/arm/arm/machdep.c user/ngie/socket-tests/sys/arm/arm/minidump_machdep.c user/ngie/socket-tests/sys/arm/arm/mp_machdep.c user/ngie/socket-tests/sys/arm/arm/nexus.c user/ngie/socket-tests/sys/arm/arm/physmem.c user/ngie/socket-tests/sys/arm/arm/pmap-v6-new.c user/ngie/socket-tests/sys/arm/arm/pmap-v6.c user/ngie/socket-tests/sys/arm/arm/pmap.c user/ngie/socket-tests/sys/arm/arm/trap-v6.c user/ngie/socket-tests/sys/arm/at91/at91.c user/ngie/socket-tests/sys/arm/cavium/cns11xx/econa.c user/ngie/socket-tests/sys/arm/conf/A20 user/ngie/socket-tests/sys/arm/conf/CUBIEBOARD user/ngie/socket-tests/sys/arm/freescale/vybrid/vf_ehci.c user/ngie/socket-tests/sys/arm/include/cpu-v6.h user/ngie/socket-tests/sys/arm/include/db_machdep.h user/ngie/socket-tests/sys/arm/include/kdb.h user/ngie/socket-tests/sys/arm/include/ofw_machdep.h user/ngie/socket-tests/sys/arm/include/pcpu.h user/ngie/socket-tests/sys/arm/include/physmem.h user/ngie/socket-tests/sys/arm/include/pmap-v6.h user/ngie/socket-tests/sys/arm/include/pmap.h user/ngie/socket-tests/sys/arm/include/pte.h user/ngie/socket-tests/sys/arm/include/reg.h user/ngie/socket-tests/sys/arm/include/sysreg.h user/ngie/socket-tests/sys/arm/mv/mv_localbus.c user/ngie/socket-tests/sys/arm/mv/mv_pci.c user/ngie/socket-tests/sys/arm/versatile/versatile_pci.c user/ngie/socket-tests/sys/arm/xilinx/zy7_ehci.c user/ngie/socket-tests/sys/arm/xscale/i8134x/i81342.c user/ngie/socket-tests/sys/arm/xscale/i8134x/i81342_pci.c user/ngie/socket-tests/sys/arm/xscale/i8134x/obio.c user/ngie/socket-tests/sys/arm/xscale/ixp425/avila_ata.c user/ngie/socket-tests/sys/arm/xscale/ixp425/ixp425.c user/ngie/socket-tests/sys/arm/xscale/ixp425/ixp425_pci.c user/ngie/socket-tests/sys/arm/xscale/pxa/pxa_obio.c user/ngie/socket-tests/sys/arm/xscale/pxa/pxa_smi.c user/ngie/socket-tests/sys/arm64/arm64/gic.c user/ngie/socket-tests/sys/arm64/arm64/gic.h user/ngie/socket-tests/sys/arm64/arm64/gic_fdt.c user/ngie/socket-tests/sys/arm64/arm64/gic_v3.c user/ngie/socket-tests/sys/arm64/arm64/gic_v3_fdt.c user/ngie/socket-tests/sys/arm64/arm64/gic_v3_its.c user/ngie/socket-tests/sys/arm64/arm64/machdep.c user/ngie/socket-tests/sys/arm64/arm64/nexus.c user/ngie/socket-tests/sys/arm64/arm64/swtch.S user/ngie/socket-tests/sys/arm64/arm64/vm_machdep.c user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie.c user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_common.c user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_common.h user/ngie/socket-tests/sys/arm64/cavium/thunder_pcie_pem.c user/ngie/socket-tests/sys/boot/arm/at91/boot2/boot2.c user/ngie/socket-tests/sys/boot/arm/ixp425/boot2/boot2.c user/ngie/socket-tests/sys/boot/efi/boot1/boot1.c user/ngie/socket-tests/sys/boot/efi/libefi/libefi.c user/ngie/socket-tests/sys/boot/efi/loader/main.c user/ngie/socket-tests/sys/boot/ficl/i386/sysdep.c user/ngie/socket-tests/sys/boot/i386/boot2/boot2.c user/ngie/socket-tests/sys/boot/i386/gptboot/gptboot.c user/ngie/socket-tests/sys/boot/i386/zfsboot/zfsboot.c user/ngie/socket-tests/sys/boot/mips/beri/boot2/boot2.c user/ngie/socket-tests/sys/boot/pc98/boot2/boot2.c user/ngie/socket-tests/sys/boot/powerpc/boot1.chrp/boot1.c user/ngie/socket-tests/sys/boot/sparc64/boot1/boot1.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c user/ngie/socket-tests/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/ngie/socket-tests/sys/compat/linuxkpi/common/include/asm/atomic.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/bitops.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/clocksource.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/completion.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/etherdevice.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/gfp.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/if_vlan.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/kernel.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/list.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/netdevice.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/notifier.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/pci.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/rcupdate.h user/ngie/socket-tests/sys/compat/linuxkpi/common/include/linux/uaccess.h user/ngie/socket-tests/sys/conf/files user/ngie/socket-tests/sys/conf/files.arm user/ngie/socket-tests/sys/conf/files.arm64 user/ngie/socket-tests/sys/conf/kern.post.mk user/ngie/socket-tests/sys/conf/kern.pre.mk user/ngie/socket-tests/sys/conf/options user/ngie/socket-tests/sys/dev/acpica/acpi.c user/ngie/socket-tests/sys/dev/acpica/acpi_hpet.c user/ngie/socket-tests/sys/dev/acpica/acpi_pcib_acpi.c user/ngie/socket-tests/sys/dev/acpica/acpi_resource.c user/ngie/socket-tests/sys/dev/acpica/acpi_timer.c user/ngie/socket-tests/sys/dev/acpica/acpivar.h user/ngie/socket-tests/sys/dev/advansys/adv_isa.c user/ngie/socket-tests/sys/dev/ahci/ahci.c user/ngie/socket-tests/sys/dev/ahci/ahci.h user/ngie/socket-tests/sys/dev/ata/ata-cbus.c user/ngie/socket-tests/sys/dev/ata/ata-isa.c user/ngie/socket-tests/sys/dev/ata/ata-pci.c user/ngie/socket-tests/sys/dev/ata/ata-pci.h user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_ebus.c user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_isa.c user/ngie/socket-tests/sys/dev/atkbdc/atkbdc_subr.c user/ngie/socket-tests/sys/dev/cs/if_cs.c user/ngie/socket-tests/sys/dev/ctau/if_ct.c user/ngie/socket-tests/sys/dev/cx/if_cx.c user/ngie/socket-tests/sys/dev/cxgb/cxgb_osdep.h user/ngie/socket-tests/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c user/ngie/socket-tests/sys/dev/cxgb/ulp/tom/cxgb_listen.c user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_connect.c user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_cpl_io.c user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_listen.c user/ngie/socket-tests/sys/dev/cxgbe/tom/t4_tom.c user/ngie/socket-tests/sys/dev/ed/if_ed_3c503.c user/ngie/socket-tests/sys/dev/ed/if_ed_cbus.c user/ngie/socket-tests/sys/dev/ed/if_ed_hpp.c user/ngie/socket-tests/sys/dev/ed/if_ed_wd80x3.c user/ngie/socket-tests/sys/dev/eisa/eisaconf.c user/ngie/socket-tests/sys/dev/fdt/simplebus.c user/ngie/socket-tests/sys/dev/fe/if_fe_cbus.c user/ngie/socket-tests/sys/dev/fe/if_fe_isa.c user/ngie/socket-tests/sys/dev/filemon/filemon.c user/ngie/socket-tests/sys/dev/filemon/filemon_wrapper.c user/ngie/socket-tests/sys/dev/gpio/gpiobus.c user/ngie/socket-tests/sys/dev/hyperv/include/hyperv.h user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_net_vsc.c user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_net_vsc.h user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis.h user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis_filter.c user/ngie/socket-tests/sys/dev/hyperv/netvsc/hv_rndis_filter.h user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_channel.c user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_connection.c user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c user/ngie/socket-tests/sys/dev/hyperv/vmbus/hv_vmbus_priv.h user/ngie/socket-tests/sys/dev/ixgbe/if_ix.c user/ngie/socket-tests/sys/dev/ixgbe/ixgbe.h user/ngie/socket-tests/sys/dev/ixgbe/ixgbe_osdep.h user/ngie/socket-tests/sys/dev/mca/mca_bus.c user/ngie/socket-tests/sys/dev/mvs/mvs_pci.c user/ngie/socket-tests/sys/dev/mvs/mvs_soc.c user/ngie/socket-tests/sys/dev/ncv/ncr53c500_pccard.c user/ngie/socket-tests/sys/dev/nsp/nsp_pccard.c user/ngie/socket-tests/sys/dev/nvd/nvd.c user/ngie/socket-tests/sys/dev/ofw/ofw_subr.c user/ngie/socket-tests/sys/dev/ofw/ofwbus.c user/ngie/socket-tests/sys/dev/ofw/openfirm.c user/ngie/socket-tests/sys/dev/pccard/pccard.c user/ngie/socket-tests/sys/dev/pccard/pccardvarp.h user/ngie/socket-tests/sys/dev/pccbb/pccbb.c user/ngie/socket-tests/sys/dev/pccbb/pccbb_pci.c user/ngie/socket-tests/sys/dev/pccbb/pccbbvar.h user/ngie/socket-tests/sys/dev/pcf/pcf_isa.c user/ngie/socket-tests/sys/dev/pci/hostb_pci.c user/ngie/socket-tests/sys/dev/pci/isa_pci.c user/ngie/socket-tests/sys/dev/pci/pci.c user/ngie/socket-tests/sys/dev/pci/pci_host_generic.c user/ngie/socket-tests/sys/dev/pci/pci_iov.c user/ngie/socket-tests/sys/dev/pci/pci_pci.c user/ngie/socket-tests/sys/dev/pci/pci_private.h user/ngie/socket-tests/sys/dev/pci/pci_subr.c user/ngie/socket-tests/sys/dev/pci/pcib_private.h user/ngie/socket-tests/sys/dev/pci/pcivar.h user/ngie/socket-tests/sys/dev/pci/vga_pci.c user/ngie/socket-tests/sys/dev/ppc/ppc.c user/ngie/socket-tests/sys/dev/ppc/ppcvar.h user/ngie/socket-tests/sys/dev/puc/puc.c user/ngie/socket-tests/sys/dev/puc/puc_bfe.h user/ngie/socket-tests/sys/dev/qlxgbe/ql_fw.c user/ngie/socket-tests/sys/dev/qlxgbe/ql_ver.h user/ngie/socket-tests/sys/dev/quicc/quicc_bfe.h user/ngie/socket-tests/sys/dev/quicc/quicc_core.c user/ngie/socket-tests/sys/dev/rtwn/if_rtwn.c user/ngie/socket-tests/sys/dev/rtwn/if_rtwnreg.h user/ngie/socket-tests/sys/dev/scc/scc_bfe.h user/ngie/socket-tests/sys/dev/scc/scc_core.c user/ngie/socket-tests/sys/dev/sfxge/sfxge.h user/ngie/socket-tests/sys/dev/sfxge/sfxge_rx.c user/ngie/socket-tests/sys/dev/siba/siba.c user/ngie/socket-tests/sys/dev/siba/siba_bwn.c user/ngie/socket-tests/sys/dev/siba/siba_pcib.c user/ngie/socket-tests/sys/dev/siis/siis.c user/ngie/socket-tests/sys/dev/snc/if_snc_cbus.c user/ngie/socket-tests/sys/dev/sound/isa/gusc.c user/ngie/socket-tests/sys/dev/sound/isa/sbc.c user/ngie/socket-tests/sys/dev/sound/pci/csa.c user/ngie/socket-tests/sys/dev/sound/pci/fm801.c user/ngie/socket-tests/sys/dev/sound/pci/vibes.c user/ngie/socket-tests/sys/dev/stg/tmc18c30_subr.c user/ngie/socket-tests/sys/dev/uart/uart_tty.c user/ngie/socket-tests/sys/dev/usb/controller/ehci.c user/ngie/socket-tests/sys/dev/usb/controller/ehci.h user/ngie/socket-tests/sys/dev/usb/controller/ehci_ixp4xx.c user/ngie/socket-tests/sys/dev/usb/controller/ehci_mv.c user/ngie/socket-tests/sys/dev/usb/controller/ehcireg.h user/ngie/socket-tests/sys/dev/vnic/thunder_bgx.c user/ngie/socket-tests/sys/dev/vnic/thunder_bgx_fdt.c user/ngie/socket-tests/sys/dev/vnic/thunder_bgx_var.h user/ngie/socket-tests/sys/dev/vnic/thunder_mdio_fdt.c user/ngie/socket-tests/sys/dev/vnic/thunder_mdio_var.h user/ngie/socket-tests/sys/dev/wl/if_wl.c user/ngie/socket-tests/sys/fs/ext2fs/ext2_alloc.c user/ngie/socket-tests/sys/fs/ext2fs/ext2_dinode.h user/ngie/socket-tests/sys/fs/ext2fs/ext2_htree.c user/ngie/socket-tests/sys/fs/ext2fs/ext2_inode_cnv.c user/ngie/socket-tests/sys/fs/ext2fs/ext2_lookup.c user/ngie/socket-tests/sys/fs/ext2fs/inode.h user/ngie/socket-tests/sys/i386/i386/machdep.c user/ngie/socket-tests/sys/i386/linux/linux_sysvec.c user/ngie/socket-tests/sys/i386/svr4/svr4_machdep.c user/ngie/socket-tests/sys/isa/isa_common.c user/ngie/socket-tests/sys/isa/isa_common.h user/ngie/socket-tests/sys/kern/bus_if.m user/ngie/socket-tests/sys/kern/kern_event.c user/ngie/socket-tests/sys/kern/kern_ktrace.c user/ngie/socket-tests/sys/kern/kern_rctl.c user/ngie/socket-tests/sys/kern/kern_sysctl.c user/ngie/socket-tests/sys/kern/subr_bus.c user/ngie/socket-tests/sys/kern/subr_rman.c user/ngie/socket-tests/sys/kern/tty.c user/ngie/socket-tests/sys/kern/tty_ttydisc.c user/ngie/socket-tests/sys/kern/vfs_aio.c user/ngie/socket-tests/sys/kern/vfs_bio.c user/ngie/socket-tests/sys/kern/vfs_cluster.c user/ngie/socket-tests/sys/kern/vfs_export.c user/ngie/socket-tests/sys/mips/adm5120/admpci.c user/ngie/socket-tests/sys/mips/adm5120/obio.c user/ngie/socket-tests/sys/mips/alchemy/obio.c user/ngie/socket-tests/sys/mips/atheros/apb.c user/ngie/socket-tests/sys/mips/atheros/ar71xx_ehci.c user/ngie/socket-tests/sys/mips/atheros/ar71xx_pci.c user/ngie/socket-tests/sys/mips/atheros/ar724x_pci.c user/ngie/socket-tests/sys/mips/atheros/qca955x_pci.c user/ngie/socket-tests/sys/mips/beri/beri_simplebus.c user/ngie/socket-tests/sys/mips/cavium/ciu.c user/ngie/socket-tests/sys/mips/cavium/obio.c user/ngie/socket-tests/sys/mips/cavium/octopci.c user/ngie/socket-tests/sys/mips/conf/AR934X_BASE user/ngie/socket-tests/sys/mips/idt/idtpci.c user/ngie/socket-tests/sys/mips/idt/obio.c user/ngie/socket-tests/sys/mips/malta/gt.c user/ngie/socket-tests/sys/mips/malta/gt_pci.c user/ngie/socket-tests/sys/mips/malta/obio.c user/ngie/socket-tests/sys/mips/mips/cpu.c user/ngie/socket-tests/sys/mips/mips/exception.S user/ngie/socket-tests/sys/mips/mips/freebsd32_machdep.c user/ngie/socket-tests/sys/mips/mips/nexus.c user/ngie/socket-tests/sys/mips/mips/pm_machdep.c user/ngie/socket-tests/sys/mips/mips/vm_machdep.c user/ngie/socket-tests/sys/mips/nlm/xlp_simplebus.c user/ngie/socket-tests/sys/mips/rmi/iodi.c user/ngie/socket-tests/sys/mips/rmi/xlr_pci.c user/ngie/socket-tests/sys/mips/rt305x/obio.c user/ngie/socket-tests/sys/mips/rt305x/rt305x_gpio.c user/ngie/socket-tests/sys/mips/rt305x/rt305x_pci.c user/ngie/socket-tests/sys/mips/sentry5/obio.c user/ngie/socket-tests/sys/mips/sibyte/sb_zbbus.c user/ngie/socket-tests/sys/mips/sibyte/sb_zbpci.c user/ngie/socket-tests/sys/modules/filemon/Makefile user/ngie/socket-tests/sys/net/radix.c user/ngie/socket-tests/sys/net/radix.h user/ngie/socket-tests/sys/net/radix_mpath.c user/ngie/socket-tests/sys/net/radix_mpath.h user/ngie/socket-tests/sys/net/route.c user/ngie/socket-tests/sys/net/route.h user/ngie/socket-tests/sys/net/rtsock.c user/ngie/socket-tests/sys/net/vnet.c user/ngie/socket-tests/sys/net/vnet.h user/ngie/socket-tests/sys/net80211/ieee80211_ioctl.c user/ngie/socket-tests/sys/netinet/cc/cc.c user/ngie/socket-tests/sys/netinet/cc/cc_cdg.c user/ngie/socket-tests/sys/netinet/cc/cc_chd.c user/ngie/socket-tests/sys/netinet/cc/cc_cubic.c user/ngie/socket-tests/sys/netinet/cc/cc_dctcp.c user/ngie/socket-tests/sys/netinet/cc/cc_hd.c user/ngie/socket-tests/sys/netinet/cc/cc_htcp.c user/ngie/socket-tests/sys/netinet/cc/cc_newreno.c user/ngie/socket-tests/sys/netinet/cc/cc_vegas.c user/ngie/socket-tests/sys/netinet/in_fib.c user/ngie/socket-tests/sys/netinet/in_rmx.c user/ngie/socket-tests/sys/netinet/in_var.h user/ngie/socket-tests/sys/netinet/sctp_pcb.c user/ngie/socket-tests/sys/netinet/tcp_input.c user/ngie/socket-tests/sys/netinet/tcp_offload.c user/ngie/socket-tests/sys/netinet/tcp_output.c user/ngie/socket-tests/sys/netinet/tcp_stacks/fastpath.c user/ngie/socket-tests/sys/netinet/tcp_subr.c user/ngie/socket-tests/sys/netinet/tcp_syncache.c user/ngie/socket-tests/sys/netinet/tcp_syncache.h user/ngie/socket-tests/sys/netinet/tcp_timer.c user/ngie/socket-tests/sys/netinet/tcp_timer.h user/ngie/socket-tests/sys/netinet/tcp_timewait.c user/ngie/socket-tests/sys/netinet/tcp_usrreq.c user/ngie/socket-tests/sys/netinet/tcp_var.h user/ngie/socket-tests/sys/netinet6/in6_fib.c user/ngie/socket-tests/sys/netinet6/in6_rmx.c user/ngie/socket-tests/sys/netinet6/nd6_rtr.c user/ngie/socket-tests/sys/netpfil/ipfw/dn_heap.c user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_fifo.c user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_qfq.c user/ngie/socket-tests/sys/netpfil/ipfw/dn_sched_rr.c user/ngie/socket-tests/sys/netpfil/ipfw/ip_fw_table_algo.c user/ngie/socket-tests/sys/netpfil/ipfw/test/Makefile user/ngie/socket-tests/sys/netpfil/ipfw/test/dn_test.h user/ngie/socket-tests/sys/netpfil/ipfw/test/main.c user/ngie/socket-tests/sys/netpfil/ipfw/test/mylist.h user/ngie/socket-tests/sys/netpfil/ipfw/test/test_dn_sched.c user/ngie/socket-tests/sys/netpfil/pf/pf_table.c user/ngie/socket-tests/sys/nfs/bootp_subr.c user/ngie/socket-tests/sys/ofed/drivers/net/mlx4/en_netdev.c user/ngie/socket-tests/sys/pc98/pc98/canbus.c user/ngie/socket-tests/sys/powerpc/booke/pmap.c user/ngie/socket-tests/sys/powerpc/mpc85xx/lbc.c user/ngie/socket-tests/sys/powerpc/ofw/ofw_pci.c user/ngie/socket-tests/sys/powerpc/powermac/macgpio.c user/ngie/socket-tests/sys/powerpc/powermac/macio.c user/ngie/socket-tests/sys/powerpc/powermac/uninorth.c user/ngie/socket-tests/sys/powerpc/powerpc/exec_machdep.c user/ngie/socket-tests/sys/powerpc/ps3/ehci_ps3.c user/ngie/socket-tests/sys/powerpc/psim/ata_iobus.c user/ngie/socket-tests/sys/powerpc/psim/iobus.c user/ngie/socket-tests/sys/sparc64/central/central.c user/ngie/socket-tests/sys/sparc64/ebus/ebus.c user/ngie/socket-tests/sys/sparc64/fhc/fhc.c user/ngie/socket-tests/sys/sparc64/isa/isa.c user/ngie/socket-tests/sys/sparc64/pci/apb.c user/ngie/socket-tests/sys/sparc64/pci/fire.c user/ngie/socket-tests/sys/sparc64/pci/ofw_pci.c user/ngie/socket-tests/sys/sparc64/pci/psycho.c user/ngie/socket-tests/sys/sparc64/pci/sbbc.c user/ngie/socket-tests/sys/sparc64/pci/schizo.c user/ngie/socket-tests/sys/sparc64/sbus/sbus.c user/ngie/socket-tests/sys/sparc64/sparc64/machdep.c user/ngie/socket-tests/sys/sparc64/sparc64/nexus.c user/ngie/socket-tests/sys/sparc64/sparc64/upa.c user/ngie/socket-tests/sys/sys/_types.h user/ngie/socket-tests/sys/sys/bus.h user/ngie/socket-tests/sys/sys/elf_common.h user/ngie/socket-tests/sys/sys/event.h user/ngie/socket-tests/sys/sys/param.h user/ngie/socket-tests/sys/sys/rman.h user/ngie/socket-tests/sys/sys/signal.h user/ngie/socket-tests/sys/sys/ttydevsw.h user/ngie/socket-tests/sys/sys/types.h user/ngie/socket-tests/sys/ufs/ffs/ffs_extern.h user/ngie/socket-tests/sys/ufs/ffs/ffs_inode.c user/ngie/socket-tests/sys/ufs/ffs/ffs_vfsops.c user/ngie/socket-tests/sys/vm/vm_map.c user/ngie/socket-tests/sys/x86/include/legacyvar.h user/ngie/socket-tests/sys/x86/include/pci_cfgreg.h user/ngie/socket-tests/sys/x86/isa/atrtc.c user/ngie/socket-tests/sys/x86/isa/clock.c user/ngie/socket-tests/sys/x86/isa/isa.c user/ngie/socket-tests/sys/x86/pci/pci_bus.c user/ngie/socket-tests/sys/x86/pci/qpi.c user/ngie/socket-tests/sys/x86/x86/mptable_pci.c user/ngie/socket-tests/sys/x86/x86/nexus.c user/ngie/socket-tests/tests/sys/kqueue/common.h user/ngie/socket-tests/tests/sys/kqueue/main.c user/ngie/socket-tests/tests/sys/kqueue/proc.c user/ngie/socket-tests/tools/tools/nanobsd/defaults.sh user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-amd64.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-i386.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-mips.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-mips64.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-powerpc.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg user/ngie/socket-tests/tools/tools/nanobsd/embedded/qemu-sparc64.cfg user/ngie/socket-tests/usr.bin/Makefile user/ngie/socket-tests/usr.bin/dpv/dpv.1 user/ngie/socket-tests/usr.bin/dpv/dpv.c user/ngie/socket-tests/usr.bin/elfdump/elfdump.c user/ngie/socket-tests/usr.bin/kdump/Makefile user/ngie/socket-tests/usr.bin/kdump/kdump.c user/ngie/socket-tests/usr.bin/ldd/ldd.c user/ngie/socket-tests/usr.bin/systat/netstat.c user/ngie/socket-tests/usr.bin/truss/Makefile user/ngie/socket-tests/usr.bin/truss/aarch64-cloudabi64.c user/ngie/socket-tests/usr.bin/truss/aarch64-freebsd.c user/ngie/socket-tests/usr.bin/truss/amd64-cloudabi64.c user/ngie/socket-tests/usr.bin/truss/amd64-freebsd.c user/ngie/socket-tests/usr.bin/truss/amd64-freebsd32.c user/ngie/socket-tests/usr.bin/truss/amd64-linux32.c user/ngie/socket-tests/usr.bin/truss/arm-freebsd.c user/ngie/socket-tests/usr.bin/truss/i386-freebsd.c user/ngie/socket-tests/usr.bin/truss/i386-linux.c user/ngie/socket-tests/usr.bin/truss/main.c user/ngie/socket-tests/usr.bin/truss/mips-freebsd.c user/ngie/socket-tests/usr.bin/truss/powerpc-freebsd.c user/ngie/socket-tests/usr.bin/truss/powerpc64-freebsd.c user/ngie/socket-tests/usr.bin/truss/powerpc64-freebsd32.c user/ngie/socket-tests/usr.bin/truss/setup.c user/ngie/socket-tests/usr.bin/truss/sparc64-freebsd.c user/ngie/socket-tests/usr.bin/truss/truss.h user/ngie/socket-tests/usr.sbin/Makefile user/ngie/socket-tests/usr.sbin/autofs/automount.c user/ngie/socket-tests/usr.sbin/autofs/automountd.c user/ngie/socket-tests/usr.sbin/autofs/autounmountd.c user/ngie/socket-tests/usr.sbin/autofs/common.c user/ngie/socket-tests/usr.sbin/autofs/defined.c user/ngie/socket-tests/usr.sbin/bhyve/block_if.c user/ngie/socket-tests/usr.sbin/bhyve/pci_ahci.c user/ngie/socket-tests/usr.sbin/bsdconfig/include/messages.subr user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/index.subr user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/musthavepkg.subr user/ngie/socket-tests/usr.sbin/bsdconfig/share/packages/packages.subr user/ngie/socket-tests/usr.sbin/bsdconfig/share/strings.subr user/ngie/socket-tests/usr.sbin/iscsid/iscsid.c user/ngie/socket-tests/usr.sbin/iscsid/pdu.c user/ngie/socket-tests/usr.sbin/makefs/tests/Makefile user/ngie/socket-tests/usr.sbin/syslogd/syslogd.c Directory Properties: user/ngie/socket-tests/ (props changed) user/ngie/socket-tests/cddl/ (props changed) user/ngie/socket-tests/cddl/contrib/opensolaris/ (props changed) user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/ (props changed) user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/socket-tests/contrib/elftoolchain/ (props changed) user/ngie/socket-tests/crypto/openssh/ (props changed) user/ngie/socket-tests/crypto/openssl/ (props changed) user/ngie/socket-tests/gnu/lib/ (props changed) user/ngie/socket-tests/lib/libc/ (props changed) user/ngie/socket-tests/sbin/ (props changed) user/ngie/socket-tests/share/ (props changed) user/ngie/socket-tests/share/man/man4/ (props changed) user/ngie/socket-tests/sys/ (props changed) user/ngie/socket-tests/sys/boot/ (props changed) user/ngie/socket-tests/sys/boot/powerpc/boot1.chrp/ (props changed) user/ngie/socket-tests/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/socket-tests/sys/conf/ (props changed) user/ngie/socket-tests/sys/dev/hyperv/ (props changed) user/ngie/socket-tests/usr.sbin/bhyve/ (props changed) Modified: user/ngie/socket-tests/bin/sh/cd.c ============================================================================== --- user/ngie/socket-tests/bin/sh/cd.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/bin/sh/cd.c Fri Jan 29 02:58:43 2016 (r295033) @@ -68,15 +68,13 @@ __FBSDID("$FreeBSD$"); static int cdlogical(char *); static int cdphysical(char *); static int docd(char *, int, int); -static char *getcomponent(void); +static char *getcomponent(char **); static char *findcwd(char *); static void updatepwd(char *); static char *getpwd(void); static char *getpwd2(void); static char *curdir = NULL; /* current working directory */ -static char *prevdir; /* previous working directory */ -static char *cdcomppath; int cdcmd(int argc __unused, char **argv __unused) @@ -112,11 +110,10 @@ cdcmd(int argc __unused, char **argv __u if (*dest == '\0') dest = "."; if (dest[0] == '-' && dest[1] == '\0') { - dest = prevdir ? prevdir : curdir; - if (dest) - print = 1; - else - dest = "."; + dest = bltinlookup("OLDPWD", 1); + if (dest == NULL) + error("OLDPWD not set"); + print = 1; } if (dest[0] == '/' || (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) || @@ -179,6 +176,7 @@ cdlogical(char *dest) char *p; char *q; char *component; + char *path; struct stat statb; int first; int badstat; @@ -189,14 +187,14 @@ cdlogical(char *dest) * next time we get the value of the current directory. */ badstat = 0; - cdcomppath = stsavestr(dest); + path = stsavestr(dest); STARTSTACKSTR(p); if (*dest == '/') { STPUTC('/', p); - cdcomppath++; + path++; } first = 1; - while ((q = getcomponent()) != NULL) { + while ((q = getcomponent(&path)) != NULL) { if (q[0] == '\0' || (q[0] == '.' && q[1] == '\0')) continue; if (! first) @@ -245,25 +243,25 @@ cdphysical(char *dest) } /* - * Get the next component of the path name pointed to by cdcomppath. - * This routine overwrites the string pointed to by cdcomppath. + * Get the next component of the path name pointed to by *path. + * This routine overwrites *path and the string pointed to by it. */ static char * -getcomponent(void) +getcomponent(char **path) { char *p; char *start; - if ((p = cdcomppath) == NULL) + if ((p = *path) == NULL) return NULL; - start = cdcomppath; + start = *path; while (*p != '/' && *p != '\0') p++; if (*p == '\0') { - cdcomppath = NULL; + *path = NULL; } else { *p++ = '\0'; - cdcomppath = p; + *path = p; } return start; } @@ -274,6 +272,7 @@ findcwd(char *dir) { char *new; char *p; + char *path; /* * If our argument is NULL, we don't know the current directory @@ -282,14 +281,14 @@ findcwd(char *dir) */ if (dir == NULL || curdir == NULL) return getpwd2(); - cdcomppath = stsavestr(dir); + path = stsavestr(dir); STARTSTACKSTR(new); if (*dir != '/') { STPUTS(curdir, new); if (STTOPC(new) == '/') STUNPUTC(new); } - while ((p = getcomponent()) != NULL) { + while ((p = getcomponent(&path)) != NULL) { if (equal(p, "..")) { while (new > stackblock() && (STUNPUTC(new), *new) != '/'); } else if (*p != '\0' && ! equal(p, ".")) { @@ -311,14 +310,15 @@ findcwd(char *dir) static void updatepwd(char *dir) { + char *prevdir; + hashcd(); /* update command hash table */ - if (prevdir) - ckfree(prevdir); + setvar("PWD", dir, VEXPORT); + setvar("OLDPWD", curdir, VEXPORT); prevdir = curdir; curdir = dir ? savestr(dir) : NULL; - setvar("PWD", curdir, VEXPORT); - setvar("OLDPWD", prevdir, VEXPORT); + ckfree(prevdir); } int Modified: user/ngie/socket-tests/bin/sh/expand.c ============================================================================== --- user/ngie/socket-tests/bin/sh/expand.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/bin/sh/expand.c Fri Jan 29 02:58:43 2016 (r295033) @@ -91,13 +91,13 @@ struct worddest { static char *expdest; /* output of current string */ static struct nodelist *argbackq; /* list of back quote expressions */ -static char *argstr(char *, int, struct worddest *); -static char *exptilde(char *, int); -static char *expari(char *, int, struct worddest *); +static const char *argstr(const char *, int, struct worddest *); +static const char *exptilde(const char *, int); +static const char *expari(const char *, int, struct worddest *); static void expbackq(union node *, int, int, struct worddest *); -static void subevalvar_trim(char *, int, int, int); -static int subevalvar_misc(char *, const char *, int, int, int); -static char *evalvar(char *, int, struct worddest *); +static void subevalvar_trim(const char *, int, int, int); +static int subevalvar_misc(const char *, const char *, int, int, int); +static const char *evalvar(const char *, int, struct worddest *); static int varisset(const char *, int); static void strtodest(const char *, int, int, int, struct worddest *); static void reprocess(int, int, int, int, struct worddest *); @@ -262,8 +262,8 @@ expandarg(union node *arg, struct arglis * * If EXP_SPLIT is set, dst receives any complete words produced. */ -static char * -argstr(char *p, int flag, struct worddest *dst) +static const char * +argstr(const char *p, int flag, struct worddest *dst) { char c; int quotes = flag & (EXP_GLOB | EXP_CASE); /* do CTLESC */ @@ -352,12 +352,15 @@ argstr(char *p, int flag, struct worddes * Perform tilde expansion, placing the result in the stack string and * returning the next position in the input string to process. */ -static char * -exptilde(char *p, int flag) +static const char * +exptilde(const char *p, int flag) { - char c, *startp = p; + char c; + const char *startp = p; + const char *user; struct passwd *pw; char *home; + int len; for (;;) { c = *p; @@ -377,14 +380,17 @@ exptilde(char *p, int flag) case '\0': case '/': case CTLENDVAR: - *p = '\0'; - if (*(startp+1) == '\0') { + len = p - startp - 1; + STPUTBIN(startp + 1, len, expdest); + STACKSTRNUL(expdest); + user = expdest - len; + if (*user == '\0') { home = lookupvar("HOME"); } else { - pw = getpwnam(startp+1); + pw = getpwnam(user); home = pw != NULL ? pw->pw_dir : NULL; } - *p = c; + STADJUST(-len, expdest); if (home == NULL || *home == '\0') return (startp); strtodest(home, flag, VSNORMAL, 1, NULL); @@ -398,8 +404,8 @@ exptilde(char *p, int flag) /* * Expand arithmetic expression. */ -static char * -expari(char *p, int flag, struct worddest *dst) +static const char * +expari(const char *p, int flag, struct worddest *dst) { char *q, *start; arith_t result; @@ -532,7 +538,7 @@ recordleft(const char *str, const char * } static void -subevalvar_trim(char *p, int strloc, int subtype, int startloc) +subevalvar_trim(const char *p, int strloc, int subtype, int startloc) { char *startp; char *loc = NULL; @@ -606,7 +612,7 @@ subevalvar_trim(char *p, int strloc, int static int -subevalvar_misc(char *p, const char *var, int subtype, int startloc, +subevalvar_misc(const char *p, const char *var, int subtype, int startloc, int varflags) { char *startp; @@ -645,12 +651,12 @@ subevalvar_misc(char *p, const char *var * input string. */ -static char * -evalvar(char *p, int flag, struct worddest *dst) +static const char * +evalvar(const char *p, int flag, struct worddest *dst) { int subtype; int varflags; - char *var; + const char *var; const char *val; int patloc; int c; Modified: user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8 ============================================================================== --- user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Fri Jan 29 02:58:43 2016 (r295033) @@ -2841,8 +2841,11 @@ Do not actually receive the stream. This option to verify the name the receive operation would use. .It Fl o Sy origin Ns = Ns Ar snapshot Forces the stream to be received as a clone of the given snapshot. -This is only valid if the stream is an incremental stream whose source -is the same as the provided origin. +If the stream is a full send stream, this will create the filesystem +described by the stream as a clone of the specified snapshot. Which +snapshot was specified will not affect the success or failure of the +receive, as long as the snapshot does exist. If the stream is an +incremental send stream, all the normal verification will be performed. .It Fl F Force a rollback of the file system to the most recent snapshot before performing the receive operation. If receiving an incremental replication Modified: user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c ============================================================================== --- user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Fri Jan 29 02:58:43 2016 (r295033) @@ -26,6 +26,7 @@ * Copyright (c) 2012 Pawel Jakub Dawidek . * All rights reserved. * Copyright (c) 2013 Steven Hartland. All rights reserved. + * Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved. */ #include @@ -67,7 +68,7 @@ extern void zfs_setprop_error(libzfs_han static int zfs_receive_impl(libzfs_handle_t *, const char *, const char *, recvflags_t *, int, const char *, nvlist_t *, avl_tree_t *, char **, int, - uint64_t *); + uint64_t *, const char *); static int guid_to_name(libzfs_handle_t *, const char *, uint64_t, boolean_t, char *); @@ -2602,6 +2603,7 @@ zfs_receive_package(libzfs_handle_t *hdl nvlist_t *stream_nv = NULL; avl_tree_t *stream_avl = NULL; char *fromsnap = NULL; + char *sendsnap = NULL; char *cp; char tofs[ZFS_MAXNAMELEN]; char sendfs[ZFS_MAXNAMELEN]; @@ -2750,8 +2752,16 @@ zfs_receive_package(libzfs_handle_t *hdl */ (void) strlcpy(sendfs, drr->drr_u.drr_begin.drr_toname, ZFS_MAXNAMELEN); - if ((cp = strchr(sendfs, '@')) != NULL) + if ((cp = strchr(sendfs, '@')) != NULL) { *cp = '\0'; + /* + * Find the "sendsnap", the final snapshot in a replication + * stream. zfs_receive_one() handles certain errors + * differently, depending on if the contained stream is the + * last one or not. + */ + sendsnap = (cp + 1); + } /* Finally, receive each contained stream */ do { @@ -2764,7 +2774,7 @@ zfs_receive_package(libzfs_handle_t *hdl */ error = zfs_receive_impl(hdl, destname, NULL, flags, fd, sendfs, stream_nv, stream_avl, top_zfs, cleanup_fd, - action_handlep); + action_handlep, sendsnap); if (error == ENODATA) { error = 0; break; @@ -2930,7 +2940,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in const char *originsnap, recvflags_t *flags, dmu_replay_record_t *drr, dmu_replay_record_t *drr_noswap, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, - uint64_t *action_handlep) + uint64_t *action_handlep, const char *finalsnap) { zfs_cmd_t zc = { 0 }; time_t begin_time; @@ -2947,6 +2957,7 @@ zfs_receive_one(libzfs_handle_t *hdl, in nvlist_t *snapprops_nvlist = NULL; zprop_errflags_t prop_errflags; boolean_t recursive; + char *snapname = NULL; begin_time = time(NULL); @@ -2957,7 +2968,6 @@ zfs_receive_one(libzfs_handle_t *hdl, in ENOENT); if (stream_avl != NULL) { - char *snapname; nvlist_t *fs = fsavl_find(stream_avl, drrb->drr_toguid, &snapname); nvlist_t *props; @@ -3313,7 +3323,21 @@ zfs_receive_one(libzfs_handle_t *hdl, in ZPROP_N_MORE_ERRORS) == 0) { trunc_prop_errs(intval); break; - } else { + } else if (snapname == NULL || finalsnap == NULL || + strcmp(finalsnap, snapname) == 0 || + strcmp(nvpair_name(prop_err), + zfs_prop_to_name(ZFS_PROP_REFQUOTA)) != 0) { + /* + * Skip the special case of, for example, + * "refquota", errors on intermediate + * snapshots leading up to a final one. + * That's why we have all of the checks above. + * + * See zfs_ioctl.c's extract_delay_props() for + * a list of props which can fail on + * intermediate snapshots, but shouldn't + * affect the overall receive. + */ (void) snprintf(tbuf, sizeof (tbuf), dgettext(TEXT_DOMAIN, "cannot receive %s property on %s"), @@ -3498,7 +3522,7 @@ static int zfs_receive_impl(libzfs_handle_t *hdl, const char *tosnap, const char *originsnap, recvflags_t *flags, int infd, const char *sendfs, nvlist_t *stream_nv, avl_tree_t *stream_avl, char **top_zfs, int cleanup_fd, - uint64_t *action_handlep) + uint64_t *action_handlep, const char *finalsnap) { int err; dmu_replay_record_t drr, drr_noswap; @@ -3594,10 +3618,11 @@ zfs_receive_impl(libzfs_handle_t *hdl, c if ((cp = strchr(nonpackage_sendfs, '@')) != NULL) *cp = '\0'; sendfs = nonpackage_sendfs; + VERIFY(finalsnap == NULL); } return (zfs_receive_one(hdl, infd, tosnap, originsnap, flags, &drr, &drr_noswap, sendfs, stream_nv, stream_avl, top_zfs, - cleanup_fd, action_handlep)); + cleanup_fd, action_handlep, finalsnap)); } else { assert(DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo) == DMU_COMPOUNDSTREAM); @@ -3632,7 +3657,7 @@ zfs_receive(libzfs_handle_t *hdl, const VERIFY(cleanup_fd >= 0); err = zfs_receive_impl(hdl, tosnap, originsnap, flags, infd, NULL, NULL, - stream_avl, &top_zfs, cleanup_fd, &action_handle); + stream_avl, &top_zfs, cleanup_fd, &action_handle, NULL); VERIFY(0 == close(cleanup_fd)); Modified: user/ngie/socket-tests/cddl/lib/Makefile ============================================================================== --- user/ngie/socket-tests/cddl/lib/Makefile Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/cddl/lib/Makefile Fri Jan 29 02:58:43 2016 (r295033) @@ -26,7 +26,7 @@ _libzpool= libzpool .endif .endif -.if ${MACHINE_CPUARCH} != "sparc64" +.if ${MACHINE_CPUARCH} != "sparc64" && ${MACHINE_CPUARCH} != "riscv" _drti= drti _libdtrace= libdtrace .endif Modified: user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c ============================================================================== --- user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/bsnmp/snmp_mibII/mibII_tcp.c Fri Jan 29 02:58:43 2016 (r295033) @@ -45,10 +45,10 @@ struct tcp_index { }; static uint64_t tcp_tick; +static uint64_t tcp_stats_tick; static struct tcpstat tcpstat; static struct xinpgen *xinpgen; static size_t xinpgen_len; -static u_int tcp_count; static u_int tcp_total; static u_int oidnum; @@ -64,13 +64,9 @@ tcp_compare(const void *p1, const void * } static int -fetch_tcp(void) +fetch_tcp_stats(void) { size_t len; - struct xinpgen *ptr; - struct xtcpcb *tp; - struct tcp_index *oid; - in_addr_t inaddr; len = sizeof(tcpstat); if (sysctlbyname("net.inet.tcp.stats", &tcpstat, &len, NULL, 0) == -1) { @@ -82,6 +78,20 @@ fetch_tcp(void) return (-1); } + tcp_stats_tick = get_ticks(); + + return (0); +} + +static int +fetch_tcp(void) +{ + size_t len; + struct xinpgen *ptr; + struct xtcpcb *tp; + struct tcp_index *oid; + in_addr_t inaddr; + len = 0; if (sysctlbyname("net.inet.tcp.pcblist", NULL, &len, NULL, 0) == -1) { syslog(LOG_ERR, "net.inet.tcp.pcblist: %m"); @@ -102,7 +112,6 @@ fetch_tcp(void) tcp_tick = get_ticks(); - tcp_count = 0; tcp_total = 0; for (ptr = (struct xinpgen *)(void *)((char *)xinpgen + xinpgen->xig_len); ptr->xig_len > sizeof(struct xinpgen); @@ -114,10 +123,6 @@ fetch_tcp(void) if (tp->xt_inp.inp_vflag & INP_IPV4) tcp_total++; - - if (tp->xt_tp.t_state == TCPS_ESTABLISHED || - tp->xt_tp.t_state == TCPS_CLOSE_WAIT) - tcp_count++; } if (oidnum < tcp_total) { @@ -184,8 +189,8 @@ op_tcp(struct snmp_context *ctx __unused abort(); } - if (tcp_tick < this_tick) - if (fetch_tcp() == -1) + if (tcp_stats_tick < this_tick) + if (fetch_tcp_stats() == -1) return (SNMP_ERR_GENERR); switch (value->var.subs[sub - 1]) { @@ -226,7 +231,8 @@ op_tcp(struct snmp_context *ctx __unused break; case LEAF_tcpCurrEstab: - value->v.uint32 = tcp_count; + value->v.uint32 = tcpstat.tcps_states[TCPS_ESTABLISHED] + + tcpstat.tcps_states[TCPS_CLOSE_WAIT]; break; case LEAF_tcpInSegs: Modified: user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h ============================================================================== --- user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/elftoolchain/libelf/_libelf_config.h Fri Jan 29 02:58:43 2016 (r295033) @@ -97,6 +97,12 @@ #define LIBELF_BYTEORDER ELFDATA2MSB #define LIBELF_CLASS ELFCLASS32 +#elif defined(__riscv64) + +#define LIBELF_ARCH EM_RISCV +#define LIBELF_BYTEORDER ELFDATA2LSB +#define LIBELF_CLASS ELFCLASS64 + #elif defined(__sparc__) #define LIBELF_ARCH EM_SPARCV9 Modified: user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c ============================================================================== --- user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mincore.c Fri Jan 29 02:58:43 2016 (r295033) @@ -206,7 +206,8 @@ ATF_TC_BODY(mincore_resid, tc) "might be low on memory"); #ifdef __FreeBSD__ - ATF_REQUIRE(mlock(addr, npgs * page) == 0); + ATF_REQUIRE_MSG(mlock(addr, npgs * page) == 0, "mlock failed: %s", + strerror(errno)); #endif ATF_REQUIRE(check_residency(addr, npgs) == npgs); ATF_REQUIRE(munmap(addr, npgs * page) == 0); Modified: user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c ============================================================================== --- user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/netbsd-tests/lib/libc/sys/t_mlock.c Fri Jan 29 02:58:43 2016 (r295033) @@ -47,12 +47,89 @@ __RCSID("$NetBSD: t_mlock.c,v 1.5 2014/0 #include #ifdef __FreeBSD__ +#include #define _KMEMUSER #include #endif static long page = 0; +#ifdef __FreeBSD__ +#define VM_MAX_WIRED "vm.max_wired" + +static void +vm_max_wired_sysctl(int *old_value, int *new_value) +{ + size_t old_len; + size_t new_len = (new_value == NULL ? 0 : sizeof(int)); + + if (old_value == NULL) + printf("Setting the new value to %d\n", *new_value); + else { + ATF_REQUIRE_MSG(sysctlbyname(VM_MAX_WIRED, NULL, &old_len, + new_value, new_len) == 0, + "sysctlbyname(%s) failed: %s", VM_MAX_WIRED, strerror(errno)); + } + + ATF_REQUIRE_MSG(sysctlbyname(VM_MAX_WIRED, old_value, &old_len, + new_value, new_len) == 0, + "sysctlbyname(%s) failed: %s", VM_MAX_WIRED, strerror(errno)); + + if (old_value != NULL) + printf("Saved the old value (%d)\n", *old_value); +} + +static void +set_vm_max_wired(int new_value) +{ + FILE *fp; + int old_value; + + fp = fopen(VM_MAX_WIRED, "w"); + if (fp == NULL) { + atf_tc_skip("could not open %s for writing: %s", + VM_MAX_WIRED, strerror(errno)); + return; + } + + vm_max_wired_sysctl(&old_value, NULL); + + ATF_REQUIRE_MSG(fprintf(fp, "%d", old_value) > 0, + "saving %s failed", VM_MAX_WIRED); + + fclose(fp); + + vm_max_wired_sysctl(NULL, &new_value); +} + +static void +restore_vm_max_wired(void) +{ + FILE *fp; + int saved_max_wired; + + fp = fopen(VM_MAX_WIRED, "r"); + if (fp == NULL) { + perror("fopen failed\n"); + return; + } + + if (fscanf(fp, "%d", &saved_max_wired) != 1) { + perror("fscanf failed\n"); + fclose(fp); + return; + } + + fclose(fp); + printf("old value in %s: %d\n", VM_MAX_WIRED, saved_max_wired); + + if (saved_max_wired == 0) /* This will cripple the test host */ + return; + + vm_max_wired_sysctl(NULL, &saved_max_wired); +} +#endif + ATF_TC(mlock_clip); ATF_TC_HEAD(mlock_clip, tc) { @@ -78,11 +155,19 @@ ATF_TC_BODY(mlock_clip, tc) free(buf); } +#ifdef __FreeBSD__ +ATF_TC_WITH_CLEANUP(mlock_err); +#else ATF_TC(mlock_err); +#endif ATF_TC_HEAD(mlock_err, tc) { atf_tc_set_md_var(tc, "descr", "Test error conditions in mlock(2) and munlock(2)"); +#ifdef __FreeBSD__ + atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects"); + atf_tc_set_md_var(tc, "require.user", "root"); +#endif } ATF_TC_BODY(mlock_err, tc) @@ -99,6 +184,8 @@ ATF_TC_BODY(mlock_err, tc) if ((uintptr_t)VM_MIN_ADDRESS > 0) null_errno = EINVAL; /* NULL is not inside user VM */ #endif + /* Set max_wired really really high to avoid EAGAIN */ + set_vm_max_wired(INT_MAX); #else if (sysctlbyname("vm.minaddress", &vmin, &len, NULL, 0) != 0) atf_tc_fail("failed to read vm.minaddress"); @@ -139,6 +226,14 @@ ATF_TC_BODY(mlock_err, tc) ATF_REQUIRE_ERRNO(ENOMEM, munlock(invalid_ptr, page) == -1); } +#ifdef __FreeBSD__ +ATF_TC_CLEANUP(mlock_err, tc) +{ + + restore_vm_max_wired(); +} +#endif + ATF_TC(mlock_limits); ATF_TC_HEAD(mlock_limits, tc) { @@ -200,10 +295,18 @@ ATF_TC_BODY(mlock_limits, tc) free(buf); } +#ifdef __FreeBSD__ +ATF_TC_WITH_CLEANUP(mlock_mmap); +#else ATF_TC(mlock_mmap); +#endif ATF_TC_HEAD(mlock_mmap, tc) { atf_tc_set_md_var(tc, "descr", "Test mlock(2)-mmap(2) interaction"); +#ifdef __FreeBSD__ + atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects"); + atf_tc_set_md_var(tc, "require.user", "root"); +#endif } ATF_TC_BODY(mlock_mmap, tc) @@ -215,6 +318,11 @@ ATF_TC_BODY(mlock_mmap, tc) #endif void *buf; +#ifdef __FreeBSD__ + /* Set max_wired really really high to avoid EAGAIN */ + set_vm_max_wired(INT_MAX); +#endif + /* * Make a wired RW mapping and check that mlock(2) * does not fail for the (already locked) mapping. @@ -248,11 +356,27 @@ ATF_TC_BODY(mlock_mmap, tc) ATF_REQUIRE(munmap(buf, page) == 0); } +#ifdef __FreeBSD__ +ATF_TC_CLEANUP(mlock_mmap, tc) +{ + + restore_vm_max_wired(); +} +#endif + +#ifdef __FreeBSD__ +ATF_TC_WITH_CLEANUP(mlock_nested); +#else ATF_TC(mlock_nested); +#endif ATF_TC_HEAD(mlock_nested, tc) { atf_tc_set_md_var(tc, "descr", "Test that consecutive mlock(2) calls succeed"); +#ifdef __FreeBSD__ + atf_tc_set_md_var(tc, "require.config", "allow_sysctl_side_effects"); + atf_tc_set_md_var(tc, "require.user", "root"); +#endif } ATF_TC_BODY(mlock_nested, tc) @@ -260,6 +384,11 @@ ATF_TC_BODY(mlock_nested, tc) const size_t maxiter = 100; void *buf; +#ifdef __FreeBSD__ + /* Set max_wired really really high to avoid EAGAIN */ + set_vm_max_wired(INT_MAX); +#endif + buf = malloc(page); ATF_REQUIRE(buf != NULL); @@ -270,6 +399,14 @@ ATF_TC_BODY(mlock_nested, tc) free(buf); } +#ifdef __FreeBSD__ +ATF_TC_CLEANUP(mlock_nested, tc) +{ + + restore_vm_max_wired(); +} +#endif + ATF_TP_ADD_TCS(tp) { Modified: user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh ============================================================================== --- user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/netbsd-tests/usr.bin/grep/t_grep.sh Fri Jan 29 02:58:43 2016 (r295033) @@ -70,7 +70,15 @@ recurse_body() echo -e "cod\ndover sole\nhaddock\nhalibut\npilchard" > recurse/d/fish echo -e "cod\nhaddock\nplaice" > recurse/a/f/favourite-fish + # Begin FreeBSD + if true; then + atf_check -o file:"$(atf_get_srcdir)/d_recurse.out" -x "grep -r haddock recurse | sort" + else + # End FreeBSD atf_check -o file:"$(atf_get_srcdir)/d_recurse.out" grep -r haddock recurse + # Begin FreeBSD + fi + # End FreeBSD } atf_test_case recurse_symlink Modified: user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile ============================================================================== --- user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/contrib/ofed/librdmacm/examples/build/rping/Makefile Fri Jan 29 02:58:43 2016 (r295033) @@ -5,7 +5,8 @@ PROG= rping MAN= SRCS= rping.c -LDADD+= -libverbs -lrdmacm -lpthread -LDADD+= -lmlx4 +LIBADD+= ibverbs rdmacm pthread +LIBADD+= mlx4 +LIBADD+= cxgb4 .include Modified: user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade ============================================================================== --- user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssh/FREEBSD-upgrade Fri Jan 29 02:58:43 2016 (r295033) @@ -117,6 +117,7 @@ - PasswordAuthentication defaults to "no". - VersionAddendum defaults to "FreeBSD-YYYYMMDD". - PrivilegeSeparation defaults to "sandbox". + - UseDNS defaults to "yes". 2) Modified client-side defaults Modified: user/ngie/socket-tests/crypto/openssh/servconf.c ============================================================================== --- user/ngie/socket-tests/crypto/openssh/servconf.c Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssh/servconf.c Fri Jan 29 02:58:43 2016 (r295033) @@ -320,7 +320,7 @@ fill_default_server_options(ServerOption if (options->max_sessions == -1) options->max_sessions = DEFAULT_SESSIONS_MAX; if (options->use_dns == -1) - options->use_dns = 0; + options->use_dns = 1; if (options->client_alive_interval == -1) options->client_alive_interval = 0; if (options->client_alive_count_max == -1) Modified: user/ngie/socket-tests/crypto/openssh/sshd_config ============================================================================== --- user/ngie/socket-tests/crypto/openssh/sshd_config Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssh/sshd_config Fri Jan 29 02:58:43 2016 (r295033) @@ -115,7 +115,7 @@ #Compression delayed #ClientAliveInterval 0 #ClientAliveCountMax 3 -#UseDNS no +#UseDNS yes #PidFile /var/run/sshd.pid #MaxStartups 10:30:100 #PermitTunnel no Modified: user/ngie/socket-tests/crypto/openssh/sshd_config.5 ============================================================================== --- user/ngie/socket-tests/crypto/openssh/sshd_config.5 Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssh/sshd_config.5 Fri Jan 29 02:58:43 2016 (r295033) @@ -1541,8 +1541,8 @@ the resolved host name for the remote IP very same IP address. .Pp If this option is set to -.Dq no -(the default) then only addresses and not host names may be used in +.Dq no , +then only addresses and not host names may be used in .Pa ~/.ssh/known_hosts .Cm from and @@ -1550,6 +1550,8 @@ and .Cm Match .Cm Host directives. +The default is +.Dq yes . .It Cm UseLogin Specifies whether .Xr login 1 Modified: user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS ============================================================================== --- user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssl/ACKNOWLEDGMENTS Fri Jan 29 02:58:43 2016 (r295033) @@ -1,30 +1,2 @@ -The OpenSSL project depends on volunteer efforts and financial support from -the end user community. That support comes in the form of donations and paid -sponsorships, software support contracts, paid consulting services -and commissioned software development. - -Since all these activities support the continued development and improvement -of OpenSSL we consider all these clients and customers as sponsors of the -OpenSSL project. - -We would like to identify and thank the following such sponsors for their past -or current significant support of the OpenSSL project: - -Major support: - - Qualys http://www.qualys.com/ - -Very significant support: - - OpenGear: http://www.opengear.com/ - -Significant support: - - PSW Group: http://www.psw.net/ - Acano Ltd. http://acano.com/ - -Please note that we ask permission to identify sponsors and that some sponsors -we consider eligible for inclusion here have requested to remain anonymous. - -Additional sponsorship or financial support is always welcome: for more -information please contact the OpenSSL Software Foundation. +Please https://www.openssl.org/community/thanks.html for the current +acknowledgements. Modified: user/ngie/socket-tests/crypto/openssl/CHANGES ============================================================================== --- user/ngie/socket-tests/crypto/openssl/CHANGES Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssl/CHANGES Fri Jan 29 02:58:43 2016 (r295033) @@ -2,6 +2,54 @@ OpenSSL CHANGES _______________ + Changes between 1.0.2e and 1.0.2f [28 Jan 2016] + + *) DH small subgroups + + Historically OpenSSL only ever generated DH parameters based on "safe" + primes. More recently (in version 1.0.2) support was provided for + generating X9.42 style parameter files such as those required for RFC 5114 + support. The primes used in such files may not be "safe". Where an + application is using DH configured with parameters based on primes that are + not "safe" then an attacker could use this fact to find a peer's private + DH exponent. This attack requires that the attacker complete multiple + handshakes in which the peer uses the same private DH exponent. For example + this could be used to discover a TLS server's private DH exponent if it's + reusing the private DH exponent or it's using a static DH ciphersuite. + + OpenSSL provides the option SSL_OP_SINGLE_DH_USE for ephemeral DH (DHE) in + TLS. It is not on by default. If the option is not set then the server + reuses the same private DH exponent for the life of the server process and + would be vulnerable to this attack. It is believed that many popular + applications do set this option and would therefore not be at risk. + + The fix for this issue adds an additional check where a "q" parameter is + available (as is the case in X9.42 based parameters). This detects the + only known attack, and is the only possible defense for static DH + ciphersuites. This could have some performance impact. + + Additionally the SSL_OP_SINGLE_DH_USE option has been switched on by + default and cannot be disabled. This could have some performance impact. + + This issue was reported to OpenSSL by Antonio Sanso (Adobe). + (CVE-2016-0701) + [Matt Caswell] + + *) SSLv2 doesn't block disabled ciphers + + A malicious client can negotiate SSLv2 ciphers that have been disabled on + the server and complete SSLv2 handshakes even if all SSLv2 ciphers have + been disabled, provided that the SSLv2 protocol was not also disabled via + SSL_OP_NO_SSLv2. + + This issue was reported to OpenSSL on 26th December 2015 by Nimrod Aviram + and Sebastian Schinzel. + (CVE-2015-3197) + [Viktor Dukhovni] + + *) Reject DH handshakes with parameters shorter than 1024 bits. + [Kurt Roeckx] + Changes between 1.0.2d and 1.0.2e [3 Dec 2015] *) BN_mod_exp may produce incorrect results on x86_64 Modified: user/ngie/socket-tests/crypto/openssl/Configure ============================================================================== --- user/ngie/socket-tests/crypto/openssl/Configure Fri Jan 29 01:54:32 2016 (r295032) +++ user/ngie/socket-tests/crypto/openssl/Configure Fri Jan 29 02:58:43 2016 (r295033) @@ -124,6 +124,9 @@ my $clang_disabled_warnings = "-Wno-unus # -Wextended-offsetof my $clang_devteam_warn = "-Wno-unused-parameter -Wno-missing-field-initializers -Wno-language-extension-token -Wno-extended-offsetof -Qunused-arguments"; +# Warn that "make depend" should be run? +my $warn_make_depend = 0; + my $strict_warnings = 0; my $x86_gcc_des="DES_PTR DES_RISC1 DES_UNROLL"; @@ -1513,7 +1516,7 @@ if ($target =~ /\-icc$/) # Intel C compi # linker only when --prefix is not /usr. if ($target =~ /^BSD\-/) { - $shared_ldflag.=" -Wl,-rpath,\$(LIBRPATH)" if ($prefix !~ m|^/usr[/]*$|); + $shared_ldflag.=" -Wl,-rpath,\$\$(LIBRPATH)" if ($prefix !~ m|^/usr[/]*$|); } if ($sys_id ne "") @@ -2028,14 +2031,8 @@ EOF &dofile("apps/CA.pl",'/usr/local/bin/perl','^#!/', '#!%s'); } if ($depflags ne $default_depflags && !$make_depend) { - print < Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BD474A7115D for ; Fri, 29 Jan 2016 03:10:29 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D0CDA1E82; Fri, 29 Jan 2016 03:10:28 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0T3ARZn025782; Fri, 29 Jan 2016 03:10:27 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0T3APaN025759; Fri, 29 Jan 2016 03:10:25 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601290310.u0T3APaN025759@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Fri, 29 Jan 2016 03:10:25 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r295034 - in user/ngie/make_check: . bin/setfacl bin/sh bin/sh/tests/builtins cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common cddl/contrib/opensolaris/tools/... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Jan 2016 03:10:29 -0000 Author: ngie Date: Fri Jan 29 03:10:22 2016 New Revision: 295034 URL: https://svnweb.freebsd.org/changeset/base/295034 Log: MFhead @ r295033 Added: user/ngie/make_check/bin/sh/tests/builtins/cd9.0 - copied unchanged from r295033, head/bin/sh/tests/builtins/cd9.0 user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout - copied unchanged from r295033, head/bin/sh/tests/builtins/cd9.0.stdout user/ngie/make_check/bin/sh/tests/builtins/getopts10.0 - copied unchanged from r295033, head/bin/sh/tests/builtins/getopts10.0 user/ngie/make_check/bin/sh/tests/builtins/local5.0 - copied unchanged from r295033, head/bin/sh/tests/builtins/local5.0 user/ngie/make_check/bin/sh/tests/builtins/local6.0 - copied unchanged from r295033, head/bin/sh/tests/builtins/local6.0 user/ngie/make_check/bin/sh/tests/builtins/local7.0 - copied unchanged from r295033, head/bin/sh/tests/builtins/local7.0 user/ngie/make_check/contrib/gcc/config/riscv64/ - copied from r295033, head/contrib/gcc/config/riscv64/ user/ngie/make_check/contrib/less/compose.uni - copied unchanged from r295033, head/contrib/less/compose.uni user/ngie/make_check/contrib/less/mkutable - copied unchanged from r295033, head/contrib/less/mkutable user/ngie/make_check/contrib/less/ubin.uni - copied unchanged from r295033, head/contrib/less/ubin.uni user/ngie/make_check/contrib/less/wide.uni - copied unchanged from r295033, head/contrib/less/wide.uni user/ngie/make_check/contrib/mdocml/compat_err.c - copied unchanged from r295033, head/contrib/mdocml/compat_err.c user/ngie/make_check/contrib/mdocml/compat_getline.c - copied unchanged from r295033, head/contrib/mdocml/compat_getline.c user/ngie/make_check/contrib/mdocml/compat_isblank.c - copied unchanged from r295033, head/contrib/mdocml/compat_isblank.c user/ngie/make_check/contrib/mdocml/compat_mkdtemp.c - copied unchanged from r295033, head/contrib/mdocml/compat_mkdtemp.c user/ngie/make_check/contrib/mdocml/compat_progname.c - copied unchanged from r295033, head/contrib/mdocml/compat_progname.c user/ngie/make_check/contrib/mdocml/compat_stringlist.c - copied unchanged from r295033, head/contrib/mdocml/compat_stringlist.c user/ngie/make_check/contrib/mdocml/compat_stringlist.h - copied unchanged from r295033, head/contrib/mdocml/compat_stringlist.h user/ngie/make_check/contrib/mdocml/compat_vasprintf.c - copied unchanged from r295033, head/contrib/mdocml/compat_vasprintf.c user/ngie/make_check/contrib/mdocml/config.log - copied unchanged from r295033, head/contrib/mdocml/config.log user/ngie/make_check/contrib/mdocml/man.conf.5 - copied unchanged from r295033, head/contrib/mdocml/man.conf.5 user/ngie/make_check/contrib/mdocml/manconf.h - copied unchanged from r295033, head/contrib/mdocml/manconf.h user/ngie/make_check/contrib/mdocml/mandoc.css - copied unchanged from r295033, head/contrib/mdocml/mandoc.css user/ngie/make_check/contrib/mdocml/mandoc_ohash.c - copied unchanged from r295033, head/contrib/mdocml/mandoc_ohash.c user/ngie/make_check/contrib/mdocml/mandoc_ohash.h - copied unchanged from r295033, head/contrib/mdocml/mandoc_ohash.h user/ngie/make_check/contrib/mdocml/mdoc_state.c - copied unchanged from r295033, head/contrib/mdocml/mdoc_state.c user/ngie/make_check/contrib/mdocml/roff.h - copied unchanged from r295033, head/contrib/mdocml/roff.h user/ngie/make_check/contrib/mdocml/roff_int.h - copied unchanged from r295033, head/contrib/mdocml/roff_int.h user/ngie/make_check/contrib/mdocml/soelim.1 - copied unchanged from r295033, head/contrib/mdocml/soelim.1 user/ngie/make_check/contrib/mdocml/soelim.c - copied unchanged from r295033, head/contrib/mdocml/soelim.c user/ngie/make_check/contrib/mdocml/tag.c - copied unchanged from r295033, head/contrib/mdocml/tag.c user/ngie/make_check/contrib/mdocml/tag.h - copied unchanged from r295033, head/contrib/mdocml/tag.h user/ngie/make_check/contrib/mdocml/test-err.c - copied unchanged from r295033, head/contrib/mdocml/test-err.c user/ngie/make_check/contrib/mdocml/test-getline.c - copied unchanged from r295033, head/contrib/mdocml/test-getline.c user/ngie/make_check/contrib/mdocml/test-isblank.c - copied unchanged from r295033, head/contrib/mdocml/test-isblank.c user/ngie/make_check/contrib/mdocml/test-mkdtemp.c - copied unchanged from r295033, head/contrib/mdocml/test-mkdtemp.c user/ngie/make_check/contrib/mdocml/test-pledge.c - copied unchanged from r295033, head/contrib/mdocml/test-pledge.c user/ngie/make_check/contrib/mdocml/test-progname.c - copied unchanged from r295033, head/contrib/mdocml/test-progname.c user/ngie/make_check/contrib/mdocml/test-rewb-bsd.c - copied unchanged from r295033, head/contrib/mdocml/test-rewb-bsd.c user/ngie/make_check/contrib/mdocml/test-rewb-sysv.c - copied unchanged from r295033, head/contrib/mdocml/test-rewb-sysv.c user/ngie/make_check/contrib/mdocml/test-stringlist.c - copied unchanged from r295033, head/contrib/mdocml/test-stringlist.c user/ngie/make_check/contrib/mdocml/test-vasprintf.c - copied unchanged from r295033, head/contrib/mdocml/test-vasprintf.c user/ngie/make_check/contrib/ntp/include/ntp_keyacc.h - copied unchanged from r295033, head/contrib/ntp/include/ntp_keyacc.h user/ngie/make_check/contrib/ntp/include/safecast.h - copied unchanged from r295033, head/contrib/ntp/include/safecast.h user/ngie/make_check/contrib/ntp/libntp/is_ip_address.c - copied unchanged from r295033, head/contrib/ntp/libntp/is_ip_address.c user/ngie/make_check/crypto/openssh/.cvsignore - copied unchanged from r295033, head/crypto/openssh/.cvsignore user/ngie/make_check/crypto/openssh/bitmap.c - copied unchanged from r295033, head/crypto/openssh/bitmap.c user/ngie/make_check/crypto/openssh/bitmap.h - copied unchanged from r295033, head/crypto/openssh/bitmap.h user/ngie/make_check/crypto/openssh/cipher-aesctr.c - copied unchanged from r295033, head/crypto/openssh/cipher-aesctr.c user/ngie/make_check/crypto/openssh/cipher-aesctr.h - copied unchanged from r295033, head/crypto/openssh/cipher-aesctr.h user/ngie/make_check/crypto/openssh/opacket.c - copied unchanged from r295033, head/crypto/openssh/opacket.c user/ngie/make_check/crypto/openssh/opacket.h - copied unchanged from r295033, head/crypto/openssh/opacket.h user/ngie/make_check/crypto/openssh/openbsd-compat/.cvsignore - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/.cvsignore user/ngie/make_check/crypto/openssh/openbsd-compat/kludge-fd_set.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/kludge-fd_set.c user/ngie/make_check/crypto/openssh/openbsd-compat/md5.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/md5.c user/ngie/make_check/crypto/openssh/openbsd-compat/md5.h - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/md5.h user/ngie/make_check/crypto/openssh/openbsd-compat/reallocarray.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/reallocarray.c user/ngie/make_check/crypto/openssh/openbsd-compat/regress/.cvsignore - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/regress/.cvsignore user/ngie/make_check/crypto/openssh/openbsd-compat/regress/opensslvertest.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/regress/opensslvertest.c user/ngie/make_check/crypto/openssh/openbsd-compat/rmd160.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/rmd160.c user/ngie/make_check/crypto/openssh/openbsd-compat/rmd160.h - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/rmd160.h user/ngie/make_check/crypto/openssh/openbsd-compat/sha1.c - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/sha1.c user/ngie/make_check/crypto/openssh/openbsd-compat/sha1.h - copied unchanged from r295033, head/crypto/openssh/openbsd-compat/sha1.h user/ngie/make_check/crypto/openssh/regress/.cvsignore - copied unchanged from r295033, head/crypto/openssh/regress/.cvsignore user/ngie/make_check/crypto/openssh/regress/cfgparse.sh - copied unchanged from r295033, head/crypto/openssh/regress/cfgparse.sh user/ngie/make_check/crypto/openssh/regress/hostkey-agent.sh - copied unchanged from r295033, head/crypto/openssh/regress/hostkey-agent.sh user/ngie/make_check/crypto/openssh/regress/hostkey-rotate.sh - copied unchanged from r295033, head/crypto/openssh/regress/hostkey-rotate.sh user/ngie/make_check/crypto/openssh/regress/keygen-knownhosts.sh - copied unchanged from r295033, head/crypto/openssh/regress/keygen-knownhosts.sh user/ngie/make_check/crypto/openssh/regress/limit-keytype.sh - copied unchanged from r295033, head/crypto/openssh/regress/limit-keytype.sh user/ngie/make_check/crypto/openssh/regress/multipubkey.sh - copied unchanged from r295033, head/crypto/openssh/regress/multipubkey.sh user/ngie/make_check/crypto/openssh/regress/netcat.c - copied unchanged from r295033, head/crypto/openssh/regress/netcat.c user/ngie/make_check/crypto/openssh/regress/principals-command.sh - copied unchanged from r295033, head/crypto/openssh/regress/principals-command.sh user/ngie/make_check/crypto/openssh/regress/t11.ok - copied unchanged from r295033, head/crypto/openssh/regress/t11.ok user/ngie/make_check/crypto/openssh/regress/unittests/ - copied from r295033, head/crypto/openssh/regress/unittests/ user/ngie/make_check/crypto/openssh/regress/valgrind-unit.sh - copied unchanged from r295033, head/crypto/openssh/regress/valgrind-unit.sh user/ngie/make_check/crypto/openssh/scard/.cvsignore - copied unchanged from r295033, head/crypto/openssh/scard/.cvsignore user/ngie/make_check/crypto/openssh/ssh_api.c - copied unchanged from r295033, head/crypto/openssh/ssh_api.c user/ngie/make_check/crypto/openssh/ssh_api.h - copied unchanged from r295033, head/crypto/openssh/ssh_api.h user/ngie/make_check/crypto/openssh/sshbuf-getput-basic.c - copied unchanged from r295033, head/crypto/openssh/sshbuf-getput-basic.c user/ngie/make_check/crypto/openssh/sshbuf-getput-crypto.c - copied unchanged from r295033, head/crypto/openssh/sshbuf-getput-crypto.c user/ngie/make_check/crypto/openssh/sshbuf-misc.c - copied unchanged from r295033, head/crypto/openssh/sshbuf-misc.c user/ngie/make_check/crypto/openssh/sshbuf.c - copied unchanged from r295033, head/crypto/openssh/sshbuf.c user/ngie/make_check/crypto/openssh/sshbuf.h - copied unchanged from r295033, head/crypto/openssh/sshbuf.h user/ngie/make_check/crypto/openssh/ssherr.c - copied unchanged from r295033, head/crypto/openssh/ssherr.c user/ngie/make_check/crypto/openssh/ssherr.h - copied unchanged from r295033, head/crypto/openssh/ssherr.h user/ngie/make_check/crypto/openssh/sshkey.c - copied unchanged from r295033, head/crypto/openssh/sshkey.c user/ngie/make_check/crypto/openssh/sshkey.h - copied unchanged from r295033, head/crypto/openssh/sshkey.h user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod - copied unchanged from r295033, head/crypto/openssl/doc/ssl/SSL_CTX_set_tlsext_status_cb.pod user/ngie/make_check/crypto/openssl/util/pod2mantest - copied unchanged from r295033, head/crypto/openssl/util/pod2mantest user/ngie/make_check/etc/mtree/BSD.libsoft.dist - copied unchanged from r295033, head/etc/mtree/BSD.libsoft.dist user/ngie/make_check/etc/periodic/daily/480.leapfile-ntpd - copied unchanged from r295033, head/etc/periodic/daily/480.leapfile-ntpd user/ngie/make_check/lib/libc/riscv/SYS.h - copied unchanged from r295033, head/lib/libc/riscv/SYS.h user/ngie/make_check/lib/libc/riscv/Symbol.map - copied unchanged from r295033, head/lib/libc/riscv/Symbol.map user/ngie/make_check/lib/libc/riscv/_fpmath.h - copied unchanged from r295033, head/lib/libc/riscv/_fpmath.h user/ngie/make_check/lib/libc/riscv/arith.h - copied unchanged from r295033, head/lib/libc/riscv/arith.h user/ngie/make_check/lib/libc/riscv/gd_qnan.h - copied unchanged from r295033, head/lib/libc/riscv/gd_qnan.h user/ngie/make_check/lib/libc/riscv/gen/ - copied from r295033, head/lib/libc/riscv/gen/ user/ngie/make_check/lib/libc/riscv/sys/ - copied from r295033, head/lib/libc/riscv/sys/ user/ngie/make_check/lib/libsysdecode/Makefile.depend - copied unchanged from r295033, head/lib/libsysdecode/Makefile.depend user/ngie/make_check/lib/libsysdecode/syscallnames.c - copied unchanged from r295033, head/lib/libsysdecode/syscallnames.c user/ngie/make_check/lib/libsysdecode/sysdecode_syscallnames.3 - copied unchanged from r295033, head/lib/libsysdecode/sysdecode_syscallnames.3 user/ngie/make_check/lib/libthr/arch/riscv/include/ - copied from r295033, head/lib/libthr/arch/riscv/include/ user/ngie/make_check/lib/libthread_db/arch/riscv/ - copied from r295033, head/lib/libthread_db/arch/riscv/ user/ngie/make_check/lib/msun/riscv/fenv.c - copied unchanged from r295033, head/lib/msun/riscv/fenv.c user/ngie/make_check/secure/lib/libcrypto/opensslconf-riscv.h - copied unchanged from r295033, head/secure/lib/libcrypto/opensslconf-riscv.h user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 - copied unchanged from r295033, head/secure/lib/libssl/man/SSL_CTX_set_tlsext_status_cb.3 user/ngie/make_check/share/dtrace/watch_execve - copied unchanged from r295033, head/share/dtrace/watch_execve user/ngie/make_check/share/dtrace/watch_kill - copied unchanged from r295033, head/share/dtrace/watch_kill user/ngie/make_check/share/dtrace/watch_vop_remove - copied unchanged from r295033, head/share/dtrace/watch_vop_remove user/ngie/make_check/share/examples/ypldap/ - copied from r295033, head/share/examples/ypldap/ user/ngie/make_check/share/man/man4/cfi.4 - copied unchanged from r295033, head/share/man/man4/cfi.4 user/ngie/make_check/share/man/man4/rtwn.4 - copied unchanged from r295033, head/share/man/man4/rtwn.4 user/ngie/make_check/share/man/man4/rtwnfw.4 - copied unchanged from r295033, head/share/man/man4/rtwnfw.4 user/ngie/make_check/share/vt/fonts/gallant.hex - copied unchanged from r295033, head/share/vt/fonts/gallant.hex user/ngie/make_check/sys/arm/allwinner/allwinner_machdep.c - copied unchanged from r295033, head/sys/arm/allwinner/allwinner_machdep.c user/ngie/make_check/sys/arm/allwinner/allwinner_machdep.h - copied unchanged from r295033, head/sys/arm/allwinner/allwinner_machdep.h user/ngie/make_check/sys/arm/arm/debug_monitor.c - copied unchanged from r295033, head/sys/arm/arm/debug_monitor.c user/ngie/make_check/sys/arm/at91/at91_ohci.c - copied unchanged from r295033, head/sys/arm/at91/at91_ohci.c user/ngie/make_check/sys/arm/at91/at91_ohci_fdt.c - copied unchanged from r295033, head/sys/arm/at91/at91_ohci_fdt.c user/ngie/make_check/sys/arm/conf/ARMADA38X - copied unchanged from r295033, head/sys/arm/conf/ARMADA38X user/ngie/make_check/sys/arm/include/debug_monitor.h - copied unchanged from r295033, head/sys/arm/include/debug_monitor.h user/ngie/make_check/sys/arm/mv/armada38x/ - copied from r295033, head/sys/arm/mv/armada38x/ user/ngie/make_check/sys/arm64/arm64/ofw_machdep.c - copied unchanged from r295033, head/sys/arm64/arm64/ofw_machdep.c user/ngie/make_check/sys/arm64/cavium/thunder_pcie_fdt.c - copied unchanged from r295033, head/sys/arm64/cavium/thunder_pcie_fdt.c user/ngie/make_check/sys/boot/common/paths.h - copied unchanged from r295033, head/sys/boot/common/paths.h user/ngie/make_check/sys/boot/common/rbx.h - copied unchanged from r295033, head/sys/boot/common/rbx.h user/ngie/make_check/sys/boot/efi/boot1/boot_module.h - copied unchanged from r295033, head/sys/boot/efi/boot1/boot_module.h user/ngie/make_check/sys/boot/efi/boot1/ufs_module.c - copied unchanged from r295033, head/sys/boot/efi/boot1/ufs_module.c user/ngie/make_check/sys/boot/efi/boot1/zfs_module.c - copied unchanged from r295033, head/sys/boot/efi/boot1/zfs_module.c user/ngie/make_check/sys/boot/fdt/dts/arm/armada-380.dtsi - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-380.dtsi user/ngie/make_check/sys/boot/fdt/dts/arm/armada-385.dtsi - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-385.dtsi user/ngie/make_check/sys/boot/fdt/dts/arm/armada-388-gp.dts - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-388-gp.dts user/ngie/make_check/sys/boot/fdt/dts/arm/armada-388.dtsi - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-388.dtsi user/ngie/make_check/sys/boot/fdt/dts/arm/armada-38x.dtsi - copied unchanged from r295033, head/sys/boot/fdt/dts/arm/armada-38x.dtsi user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic64.h - copied unchanged from r295033, head/sys/compat/linuxkpi/common/include/asm/atomic64.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/rcupdate.h - copied unchanged from r295033, head/sys/compat/linuxkpi/common/include/linux/rcupdate.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_iofic.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_iofic.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes_internal_regs.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_serdes_regs.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_serdes_regs.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_config.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_config.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_config.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_config.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_debug.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_debug.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_debug.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_debug.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_iofic_regs.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_main.c - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_main.c user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_gen.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_m2s.h user/ngie/make_check/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h - copied unchanged from r295033, head/sys/contrib/alpine-hal/al_hal_udma_regs_s2m.h user/ngie/make_check/sys/contrib/alpine-hal/eth/ - copied from r295033, head/sys/contrib/alpine-hal/eth/ user/ngie/make_check/sys/contrib/dev/rtwn/ - copied from r295033, head/sys/contrib/dev/rtwn/ user/ngie/make_check/sys/dev/extres/ - copied from r295033, head/sys/dev/extres/ user/ngie/make_check/sys/dev/hyperv/vmbus/hv_et.c - copied unchanged from r295033, head/sys/dev/hyperv/vmbus/hv_et.c user/ngie/make_check/sys/dev/rtwn/ - copied from r295033, head/sys/dev/rtwn/ user/ngie/make_check/sys/dev/sfxge/common/ef10_impl.h - copied unchanged from r295033, head/sys/dev/sfxge/common/ef10_impl.h user/ngie/make_check/sys/dev/sfxge/common/efx_lic.c - copied unchanged from r295033, head/sys/dev/sfxge/common/efx_lic.c user/ngie/make_check/sys/dev/sfxge/common/medford_impl.h - copied unchanged from r295033, head/sys/dev/sfxge/common/medford_impl.h user/ngie/make_check/sys/dev/sfxge/common/medford_nic.c - copied unchanged from r295033, head/sys/dev/sfxge/common/medford_nic.c user/ngie/make_check/sys/dev/syscons/plasma/ - copied from r295033, head/sys/dev/syscons/plasma/ user/ngie/make_check/sys/dev/uart/uart_ppstypes.h - copied unchanged from r295033, head/sys/dev/uart/uart_ppstypes.h user/ngie/make_check/sys/dev/vnic/mrml_bridge.c - copied unchanged from r295033, head/sys/dev/vnic/mrml_bridge.c user/ngie/make_check/sys/fs/ext2fs/ext2_hash.c - copied unchanged from r295033, head/sys/fs/ext2fs/ext2_hash.c user/ngie/make_check/sys/fs/ext2fs/ext2_htree.c - copied unchanged from r295033, head/sys/fs/ext2fs/ext2_htree.c user/ngie/make_check/sys/geom/eli/g_eli_hmac.c - copied unchanged from r295033, head/sys/geom/eli/g_eli_hmac.c user/ngie/make_check/sys/kern/kern_sendfile.c - copied unchanged from r295033, head/sys/kern/kern_sendfile.c user/ngie/make_check/sys/modules/rtwn/ - copied from r295033, head/sys/modules/rtwn/ user/ngie/make_check/sys/modules/rtwnfw/ - copied from r295033, head/sys/modules/rtwnfw/ user/ngie/make_check/sys/modules/syscons/plasma/ - copied from r295033, head/sys/modules/syscons/plasma/ user/ngie/make_check/sys/net/route_var.h - copied unchanged from r295033, head/sys/net/route_var.h user/ngie/make_check/sys/netinet/cc/cc.h - copied unchanged from r295033, head/sys/netinet/cc/cc.h user/ngie/make_check/sys/x86/include/metadata.h - copied unchanged from r295033, head/sys/x86/include/metadata.h user/ngie/make_check/tests/sys/geom/ - copied from r295033, head/tests/sys/geom/ user/ngie/make_check/tools/build/options/WITHOUT_LLVM_LIBUNWIND - copied unchanged from r295033, head/tools/build/options/WITHOUT_LLVM_LIBUNWIND user/ngie/make_check/tools/build/options/WITH_LLVM_LIBUNWIND - copied unchanged from r295033, head/tools/build/options/WITH_LLVM_LIBUNWIND user/ngie/make_check/usr.bin/xlint/arch/riscv/ - copied from r295033, head/usr.bin/xlint/arch/riscv/ user/ngie/make_check/usr.sbin/bhyvectl/bhyvectl.8 - copied unchanged from r295033, head/usr.sbin/bhyvectl/bhyvectl.8 user/ngie/make_check/usr.sbin/kldxref/ef_aarch64.c - copied unchanged from r295033, head/usr.sbin/kldxref/ef_aarch64.c user/ngie/make_check/usr.sbin/rpcbind/tests/ - copied from r295033, head/usr.sbin/rpcbind/tests/ Replaced: user/ngie/make_check/sys/amd64/include/metadata.h - copied unchanged from r295033, head/sys/amd64/include/metadata.h Deleted: user/ngie/make_check/contrib/mdocml/chars.in user/ngie/make_check/contrib/mdocml/compat_fgetln.c user/ngie/make_check/contrib/mdocml/example.style.css user/ngie/make_check/contrib/mdocml/style.css user/ngie/make_check/crypto/openssh/README.hpn user/ngie/make_check/crypto/openssh/compress.c user/ngie/make_check/crypto/openssh/compress.h user/ngie/make_check/crypto/openssh/config.h.in user/ngie/make_check/crypto/openssh/configure user/ngie/make_check/crypto/openssh/contrib/caldera/ user/ngie/make_check/crypto/openssh/moduli.0 user/ngie/make_check/crypto/openssh/scp.0 user/ngie/make_check/crypto/openssh/sftp-server.0 user/ngie/make_check/crypto/openssh/sftp.0 user/ngie/make_check/crypto/openssh/ssh-add.0 user/ngie/make_check/crypto/openssh/ssh-agent.0 user/ngie/make_check/crypto/openssh/ssh-keygen.0 user/ngie/make_check/crypto/openssh/ssh-keyscan.0 user/ngie/make_check/crypto/openssh/ssh-keysign.0 user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.0 user/ngie/make_check/crypto/openssh/ssh.0 user/ngie/make_check/crypto/openssh/ssh_config.0 user/ngie/make_check/crypto/openssh/sshd.0 user/ngie/make_check/crypto/openssh/sshd_config.0 user/ngie/make_check/share/vt/fonts/gallant.fnt.uu user/ngie/make_check/sys/arm/allwinner/a10_machdep.c user/ngie/make_check/sys/boot/i386/common/rbx.h user/ngie/make_check/sys/dev/fdt/fdt_arm64.c user/ngie/make_check/sys/dev/fdt/fdt_mips.c user/ngie/make_check/sys/dev/fdt/fdt_x86.c user/ngie/make_check/sys/dev/usb/controller/ohci_atmelarm.c user/ngie/make_check/sys/dev/usb/controller/ohci_fdt.c user/ngie/make_check/sys/netinet/cc.h user/ngie/make_check/sys/ofed/include/rdma/Kbuild user/ngie/make_check/tools/regression/geom_concat/ user/ngie/make_check/tools/regression/geom_eli/ user/ngie/make_check/tools/regression/geom_gate/ user/ngie/make_check/tools/regression/geom_mirror/ user/ngie/make_check/tools/regression/geom_nop/ user/ngie/make_check/tools/regression/geom_raid3/ user/ngie/make_check/tools/regression/geom_shsec/ user/ngie/make_check/tools/regression/geom_stripe/ user/ngie/make_check/tools/regression/geom_subr.sh user/ngie/make_check/tools/regression/geom_uzip/ Modified: user/ngie/make_check/Makefile user/ngie/make_check/Makefile.inc1 user/ngie/make_check/ObsoleteFiles.inc user/ngie/make_check/UPDATING user/ngie/make_check/bin/setfacl/setfacl.1 user/ngie/make_check/bin/sh/cd.c user/ngie/make_check/bin/sh/eval.c user/ngie/make_check/bin/sh/exec.c user/ngie/make_check/bin/sh/expand.c user/ngie/make_check/bin/sh/mkbuiltins user/ngie/make_check/bin/sh/options.c user/ngie/make_check/bin/sh/options.h user/ngie/make_check/bin/sh/tests/builtins/Makefile user/ngie/make_check/bin/sh/var.c user/ngie/make_check/cddl/contrib/opensolaris/cmd/zfs/zfs.8 user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c user/ngie/make_check/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c user/ngie/make_check/cddl/lib/Makefile user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII.c user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII.h user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII_interfaces.c user/ngie/make_check/contrib/bsnmp/snmp_mibII/mibII_tcp.c user/ngie/make_check/contrib/compiler-rt/lib/builtins/int_lib.h user/ngie/make_check/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h user/ngie/make_check/contrib/elftoolchain/libelf/_libelf_config.h user/ngie/make_check/contrib/hyperv/tools/hv_kvp_daemon.c user/ngie/make_check/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h user/ngie/make_check/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h user/ngie/make_check/contrib/less/LICENSE user/ngie/make_check/contrib/less/NEWS user/ngie/make_check/contrib/less/README user/ngie/make_check/contrib/less/brac.c user/ngie/make_check/contrib/less/ch.c user/ngie/make_check/contrib/less/charset.c user/ngie/make_check/contrib/less/charset.h user/ngie/make_check/contrib/less/cmd.h user/ngie/make_check/contrib/less/cmdbuf.c user/ngie/make_check/contrib/less/command.c user/ngie/make_check/contrib/less/cvt.c user/ngie/make_check/contrib/less/decode.c user/ngie/make_check/contrib/less/edit.c user/ngie/make_check/contrib/less/filename.c user/ngie/make_check/contrib/less/forwback.c user/ngie/make_check/contrib/less/funcs.h user/ngie/make_check/contrib/less/help.c user/ngie/make_check/contrib/less/ifile.c user/ngie/make_check/contrib/less/input.c user/ngie/make_check/contrib/less/jump.c user/ngie/make_check/contrib/less/less.h user/ngie/make_check/contrib/less/less.hlp user/ngie/make_check/contrib/less/less.nro user/ngie/make_check/contrib/less/lessecho.c user/ngie/make_check/contrib/less/lessecho.nro user/ngie/make_check/contrib/less/lesskey.c user/ngie/make_check/contrib/less/lesskey.h user/ngie/make_check/contrib/less/lesskey.nro user/ngie/make_check/contrib/less/lglob.h user/ngie/make_check/contrib/less/line.c user/ngie/make_check/contrib/less/linenum.c user/ngie/make_check/contrib/less/lsystem.c user/ngie/make_check/contrib/less/main.c user/ngie/make_check/contrib/less/mark.c user/ngie/make_check/contrib/less/mkhelp.c user/ngie/make_check/contrib/less/optfunc.c user/ngie/make_check/contrib/less/option.c user/ngie/make_check/contrib/less/option.h user/ngie/make_check/contrib/less/opttbl.c user/ngie/make_check/contrib/less/os.c user/ngie/make_check/contrib/less/output.c user/ngie/make_check/contrib/less/pattern.c user/ngie/make_check/contrib/less/pattern.h user/ngie/make_check/contrib/less/pckeys.h user/ngie/make_check/contrib/less/position.c user/ngie/make_check/contrib/less/position.h user/ngie/make_check/contrib/less/prompt.c user/ngie/make_check/contrib/less/regexp.c user/ngie/make_check/contrib/less/screen.c user/ngie/make_check/contrib/less/scrsize.c user/ngie/make_check/contrib/less/search.c user/ngie/make_check/contrib/less/signal.c user/ngie/make_check/contrib/less/tags.c user/ngie/make_check/contrib/less/ttyin.c user/ngie/make_check/contrib/less/version.c user/ngie/make_check/contrib/llvm/projects/libunwind/include/libunwind.h user/ngie/make_check/contrib/llvm/projects/libunwind/src/AddressSpace.hpp user/ngie/make_check/contrib/llvm/projects/libunwind/src/DwarfParser.hpp user/ngie/make_check/contrib/llvm/projects/libunwind/src/Registers.hpp user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S user/ngie/make_check/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S user/ngie/make_check/contrib/llvm/projects/libunwind/src/config.h user/ngie/make_check/contrib/llvm/projects/libunwind/src/libunwind.cpp user/ngie/make_check/contrib/mdocml/INSTALL user/ngie/make_check/contrib/mdocml/LICENSE user/ngie/make_check/contrib/mdocml/Makefile user/ngie/make_check/contrib/mdocml/Makefile.depend user/ngie/make_check/contrib/mdocml/NEWS user/ngie/make_check/contrib/mdocml/TODO user/ngie/make_check/contrib/mdocml/apropos.1 user/ngie/make_check/contrib/mdocml/att.c user/ngie/make_check/contrib/mdocml/cgi.c user/ngie/make_check/contrib/mdocml/cgi.h.example user/ngie/make_check/contrib/mdocml/chars.c user/ngie/make_check/contrib/mdocml/compat_fts.c user/ngie/make_check/contrib/mdocml/compat_fts.h user/ngie/make_check/contrib/mdocml/compat_ohash.h user/ngie/make_check/contrib/mdocml/compat_sqlite3_errstr.c user/ngie/make_check/contrib/mdocml/config.h user/ngie/make_check/contrib/mdocml/configure user/ngie/make_check/contrib/mdocml/configure.local.example user/ngie/make_check/contrib/mdocml/demandoc.c user/ngie/make_check/contrib/mdocml/eqn.7 user/ngie/make_check/contrib/mdocml/eqn.c user/ngie/make_check/contrib/mdocml/gmdiff user/ngie/make_check/contrib/mdocml/html.c user/ngie/make_check/contrib/mdocml/html.h user/ngie/make_check/contrib/mdocml/lib.c user/ngie/make_check/contrib/mdocml/libman.h user/ngie/make_check/contrib/mdocml/libmandoc.h user/ngie/make_check/contrib/mdocml/libmdoc.h user/ngie/make_check/contrib/mdocml/libroff.h user/ngie/make_check/contrib/mdocml/main.c user/ngie/make_check/contrib/mdocml/main.h user/ngie/make_check/contrib/mdocml/man.1 user/ngie/make_check/contrib/mdocml/man.c user/ngie/make_check/contrib/mdocml/man.cgi.8 user/ngie/make_check/contrib/mdocml/man.h user/ngie/make_check/contrib/mdocml/man_hash.c user/ngie/make_check/contrib/mdocml/man_html.c user/ngie/make_check/contrib/mdocml/man_macro.c user/ngie/make_check/contrib/mdocml/man_term.c user/ngie/make_check/contrib/mdocml/man_validate.c user/ngie/make_check/contrib/mdocml/mandoc.1 user/ngie/make_check/contrib/mdocml/mandoc.3 user/ngie/make_check/contrib/mdocml/mandoc.c user/ngie/make_check/contrib/mdocml/mandoc.h user/ngie/make_check/contrib/mdocml/mandoc_aux.c user/ngie/make_check/contrib/mdocml/mandoc_aux.h user/ngie/make_check/contrib/mdocml/mandoc_char.7 user/ngie/make_check/contrib/mdocml/mandoc_headers.3 user/ngie/make_check/contrib/mdocml/mandocdb.c user/ngie/make_check/contrib/mdocml/manpage.c user/ngie/make_check/contrib/mdocml/manpath.c user/ngie/make_check/contrib/mdocml/mansearch.3 user/ngie/make_check/contrib/mdocml/mansearch.c user/ngie/make_check/contrib/mdocml/mansearch.h user/ngie/make_check/contrib/mdocml/mchars_alloc.3 user/ngie/make_check/contrib/mdocml/mdoc.7 user/ngie/make_check/contrib/mdocml/mdoc.c user/ngie/make_check/contrib/mdocml/mdoc.h user/ngie/make_check/contrib/mdocml/mdoc_argv.c user/ngie/make_check/contrib/mdocml/mdoc_hash.c user/ngie/make_check/contrib/mdocml/mdoc_html.c user/ngie/make_check/contrib/mdocml/mdoc_macro.c user/ngie/make_check/contrib/mdocml/mdoc_man.c user/ngie/make_check/contrib/mdocml/mdoc_term.c user/ngie/make_check/contrib/mdocml/mdoc_validate.c user/ngie/make_check/contrib/mdocml/msec.c user/ngie/make_check/contrib/mdocml/out.c user/ngie/make_check/contrib/mdocml/out.h user/ngie/make_check/contrib/mdocml/preconv.c user/ngie/make_check/contrib/mdocml/read.c user/ngie/make_check/contrib/mdocml/roff.7 user/ngie/make_check/contrib/mdocml/roff.c user/ngie/make_check/contrib/mdocml/st.c user/ngie/make_check/contrib/mdocml/tbl.c user/ngie/make_check/contrib/mdocml/tbl_data.c user/ngie/make_check/contrib/mdocml/tbl_html.c user/ngie/make_check/contrib/mdocml/tbl_layout.c user/ngie/make_check/contrib/mdocml/tbl_opts.c user/ngie/make_check/contrib/mdocml/tbl_term.c user/ngie/make_check/contrib/mdocml/term.c user/ngie/make_check/contrib/mdocml/term.h user/ngie/make_check/contrib/mdocml/term_ascii.c user/ngie/make_check/contrib/mdocml/term_ps.c user/ngie/make_check/contrib/mdocml/test-dirent-namlen.c user/ngie/make_check/contrib/mdocml/test-fts.c user/ngie/make_check/contrib/mdocml/test-getsubopt.c user/ngie/make_check/contrib/mdocml/test-mmap.c user/ngie/make_check/contrib/mdocml/test-ohash.c user/ngie/make_check/contrib/mdocml/test-reallocarray.c user/ngie/make_check/contrib/mdocml/test-sqlite3.c user/ngie/make_check/contrib/mdocml/test-sqlite3_errstr.c user/ngie/make_check/contrib/mdocml/test-strcasestr.c user/ngie/make_check/contrib/mdocml/test-strlcat.c user/ngie/make_check/contrib/mdocml/test-strlcpy.c user/ngie/make_check/contrib/mdocml/test-strptime.c user/ngie/make_check/contrib/mdocml/test-strsep.c user/ngie/make_check/contrib/mdocml/test-strtonum.c user/ngie/make_check/contrib/mdocml/test-wchar.c user/ngie/make_check/contrib/mdocml/tree.c user/ngie/make_check/contrib/netbsd-tests/lib/libc/sys/t_mincore.c user/ngie/make_check/contrib/netbsd-tests/lib/libc/sys/t_mlock.c user/ngie/make_check/contrib/netbsd-tests/usr.bin/grep/t_grep.sh user/ngie/make_check/contrib/ntp/ChangeLog user/ngie/make_check/contrib/ntp/CommitLog user/ngie/make_check/contrib/ntp/NEWS user/ngie/make_check/contrib/ntp/configure user/ngie/make_check/contrib/ntp/html/miscopt.html user/ngie/make_check/contrib/ntp/include/Makefile.am user/ngie/make_check/contrib/ntp/include/Makefile.in user/ngie/make_check/contrib/ntp/include/ntp.h user/ngie/make_check/contrib/ntp/include/ntp_io.h user/ngie/make_check/contrib/ntp/include/ntp_refclock.h user/ngie/make_check/contrib/ntp/include/ntp_stdlib.h user/ngie/make_check/contrib/ntp/include/ntp_types.h user/ngie/make_check/contrib/ntp/include/ntp_worker.h user/ngie/make_check/contrib/ntp/include/ntpd.h user/ngie/make_check/contrib/ntp/include/parse.h user/ngie/make_check/contrib/ntp/lib/isc/backtrace.c user/ngie/make_check/contrib/ntp/lib/isc/buffer.c user/ngie/make_check/contrib/ntp/lib/isc/inet_aton.c user/ngie/make_check/contrib/ntp/lib/isc/inet_pton.c user/ngie/make_check/contrib/ntp/lib/isc/log.c user/ngie/make_check/contrib/ntp/lib/isc/netaddr.c user/ngie/make_check/contrib/ntp/lib/isc/sockaddr.c user/ngie/make_check/contrib/ntp/lib/isc/task.c user/ngie/make_check/contrib/ntp/lib/isc/win32/interfaceiter.c user/ngie/make_check/contrib/ntp/lib/isc/win32/net.c user/ngie/make_check/contrib/ntp/libntp/Makefile.am user/ngie/make_check/contrib/ntp/libntp/Makefile.in user/ngie/make_check/contrib/ntp/libntp/a_md5encrypt.c user/ngie/make_check/contrib/ntp/libntp/atolfp.c user/ngie/make_check/contrib/ntp/libntp/authkeys.c user/ngie/make_check/contrib/ntp/libntp/authreadkeys.c user/ngie/make_check/contrib/ntp/libntp/authusekey.c user/ngie/make_check/contrib/ntp/libntp/dolfptoa.c user/ngie/make_check/contrib/ntp/libntp/hextolfp.c user/ngie/make_check/contrib/ntp/libntp/mstolfp.c user/ngie/make_check/contrib/ntp/libntp/msyslog.c user/ngie/make_check/contrib/ntp/libntp/ntp_crypto_rnd.c user/ngie/make_check/contrib/ntp/libntp/ntp_lineedit.c user/ngie/make_check/contrib/ntp/libntp/ntp_rfc2553.c user/ngie/make_check/contrib/ntp/libntp/ntp_worker.c user/ngie/make_check/contrib/ntp/libntp/snprintf.c user/ngie/make_check/contrib/ntp/libntp/socktohost.c user/ngie/make_check/contrib/ntp/libntp/systime.c user/ngie/make_check/contrib/ntp/libntp/work_thread.c user/ngie/make_check/contrib/ntp/libparse/clk_computime.c user/ngie/make_check/contrib/ntp/libparse/clk_dcf7000.c user/ngie/make_check/contrib/ntp/libparse/clk_hopf6021.c user/ngie/make_check/contrib/ntp/libparse/clk_meinberg.c user/ngie/make_check/contrib/ntp/libparse/clk_rawdcf.c user/ngie/make_check/contrib/ntp/libparse/clk_rcc8000.c user/ngie/make_check/contrib/ntp/libparse/clk_schmid.c user/ngie/make_check/contrib/ntp/libparse/clk_trimtaip.c user/ngie/make_check/contrib/ntp/libparse/clk_varitext.c user/ngie/make_check/contrib/ntp/libparse/clk_wharton.c user/ngie/make_check/contrib/ntp/libparse/parse.c user/ngie/make_check/contrib/ntp/ntpd/invoke-ntp.conf.texi user/ngie/make_check/contrib/ntp/ntpd/invoke-ntp.keys.texi user/ngie/make_check/contrib/ntp/ntpd/invoke-ntpd.texi user/ngie/make_check/contrib/ntp/ntpd/keyword-gen-utd user/ngie/make_check/contrib/ntp/ntpd/keyword-gen.c user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.5man user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.5mdoc user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.def user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.html user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.man.in user/ngie/make_check/contrib/ntp/ntpd/ntp.conf.mdoc.in user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.5man user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.5mdoc user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.def user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.html user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.man.in user/ngie/make_check/contrib/ntp/ntpd/ntp.keys.mdoc.in user/ngie/make_check/contrib/ntp/ntpd/ntp_config.c user/ngie/make_check/contrib/ntp/ntpd/ntp_control.c user/ngie/make_check/contrib/ntp/ntpd/ntp_crypto.c user/ngie/make_check/contrib/ntp/ntpd/ntp_io.c user/ngie/make_check/contrib/ntp/ntpd/ntp_keyword.h user/ngie/make_check/contrib/ntp/ntpd/ntp_loopfilter.c user/ngie/make_check/contrib/ntp/ntpd/ntp_parser.c user/ngie/make_check/contrib/ntp/ntpd/ntp_parser.h user/ngie/make_check/contrib/ntp/ntpd/ntp_proto.c user/ngie/make_check/contrib/ntp/ntpd/ntp_refclock.c user/ngie/make_check/contrib/ntp/ntpd/ntp_request.c user/ngie/make_check/contrib/ntp/ntpd/ntp_restrict.c user/ngie/make_check/contrib/ntp/ntpd/ntp_scanner.c user/ngie/make_check/contrib/ntp/ntpd/ntp_signd.c user/ngie/make_check/contrib/ntp/ntpd/ntp_timer.c user/ngie/make_check/contrib/ntp/ntpd/ntp_util.c user/ngie/make_check/contrib/ntp/ntpd/ntpd-opts.c user/ngie/make_check/contrib/ntp/ntpd/ntpd-opts.h user/ngie/make_check/contrib/ntp/ntpd/ntpd.1ntpdman user/ngie/make_check/contrib/ntp/ntpd/ntpd.1ntpdmdoc user/ngie/make_check/contrib/ntp/ntpd/ntpd.c user/ngie/make_check/contrib/ntp/ntpd/ntpd.html user/ngie/make_check/contrib/ntp/ntpd/ntpd.man.in user/ngie/make_check/contrib/ntp/ntpd/ntpd.mdoc.in user/ngie/make_check/contrib/ntp/ntpd/refclock_chu.c user/ngie/make_check/contrib/ntp/ntpd/refclock_gpsdjson.c user/ngie/make_check/contrib/ntp/ntpd/refclock_jjy.c user/ngie/make_check/contrib/ntp/ntpd/refclock_local.c user/ngie/make_check/contrib/ntp/ntpd/refclock_parse.c user/ngie/make_check/contrib/ntp/ntpd/refclock_shm.c user/ngie/make_check/contrib/ntp/ntpd/refclock_true.c user/ngie/make_check/contrib/ntp/ntpd/refclock_tsyncpci.c user/ngie/make_check/contrib/ntp/ntpdate/ntpdate.c user/ngie/make_check/contrib/ntp/ntpdc/invoke-ntpdc.texi user/ngie/make_check/contrib/ntp/ntpdc/ntpdc-opts.c user/ngie/make_check/contrib/ntp/ntpdc/ntpdc-opts.h user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.1ntpdcman user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.c user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.h user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.html user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.man.in user/ngie/make_check/contrib/ntp/ntpdc/ntpdc.mdoc.in user/ngie/make_check/contrib/ntp/ntpdc/ntpdc_ops.c user/ngie/make_check/contrib/ntp/ntpq/invoke-ntpq.texi user/ngie/make_check/contrib/ntp/ntpq/libntpq.c user/ngie/make_check/contrib/ntp/ntpq/libntpq.h user/ngie/make_check/contrib/ntp/ntpq/libntpq_subs.c user/ngie/make_check/contrib/ntp/ntpq/ntpq-opts.c user/ngie/make_check/contrib/ntp/ntpq/ntpq-opts.h user/ngie/make_check/contrib/ntp/ntpq/ntpq-subs.c user/ngie/make_check/contrib/ntp/ntpq/ntpq.1ntpqman user/ngie/make_check/contrib/ntp/ntpq/ntpq.1ntpqmdoc user/ngie/make_check/contrib/ntp/ntpq/ntpq.c user/ngie/make_check/contrib/ntp/ntpq/ntpq.h user/ngie/make_check/contrib/ntp/ntpq/ntpq.html user/ngie/make_check/contrib/ntp/ntpq/ntpq.man.in user/ngie/make_check/contrib/ntp/ntpq/ntpq.mdoc.in user/ngie/make_check/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.html user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in user/ngie/make_check/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in user/ngie/make_check/contrib/ntp/packageinfo.sh user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/Makefile.am user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/Makefile.in user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in user/ngie/make_check/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi user/ngie/make_check/contrib/ntp/scripts/invoke-plot_summary.texi user/ngie/make_check/contrib/ntp/scripts/invoke-summary.texi user/ngie/make_check/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait-opts user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.html user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in user/ngie/make_check/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in user/ngie/make_check/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep-opts user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.html user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in user/ngie/make_check/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in user/ngie/make_check/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace-opts user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.html user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.man.in user/ngie/make_check/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in user/ngie/make_check/contrib/ntp/scripts/plot_summary-opts user/ngie/make_check/contrib/ntp/scripts/plot_summary.1plot_summaryman user/ngie/make_check/contrib/ntp/scripts/plot_summary.1plot_summarymdoc user/ngie/make_check/contrib/ntp/scripts/plot_summary.html user/ngie/make_check/contrib/ntp/scripts/plot_summary.man.in user/ngie/make_check/contrib/ntp/scripts/plot_summary.mdoc.in user/ngie/make_check/contrib/ntp/scripts/summary-opts user/ngie/make_check/contrib/ntp/scripts/summary.1summaryman user/ngie/make_check/contrib/ntp/scripts/summary.1summarymdoc user/ngie/make_check/contrib/ntp/scripts/summary.html user/ngie/make_check/contrib/ntp/scripts/summary.man.in user/ngie/make_check/contrib/ntp/scripts/summary.mdoc.in user/ngie/make_check/contrib/ntp/scripts/update-leap/invoke-update-leap.texi user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap-opts user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.1update-leapman user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.html user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.man.in user/ngie/make_check/contrib/ntp/scripts/update-leap/update-leap.mdoc.in user/ngie/make_check/contrib/ntp/sntp/configure user/ngie/make_check/contrib/ntp/sntp/crypto.c user/ngie/make_check/contrib/ntp/sntp/crypto.h user/ngie/make_check/contrib/ntp/sntp/include/copyright.def user/ngie/make_check/contrib/ntp/sntp/include/version.def user/ngie/make_check/contrib/ntp/sntp/include/version.texi user/ngie/make_check/contrib/ntp/sntp/invoke-sntp.texi user/ngie/make_check/contrib/ntp/sntp/libopts/configfile.c user/ngie/make_check/contrib/ntp/sntp/libopts/enum.c user/ngie/make_check/contrib/ntp/sntp/libopts/find.c user/ngie/make_check/contrib/ntp/sntp/libopts/init.c user/ngie/make_check/contrib/ntp/sntp/libopts/load.c user/ngie/make_check/contrib/ntp/sntp/libopts/makeshell.c user/ngie/make_check/contrib/ntp/sntp/libopts/nested.c user/ngie/make_check/contrib/ntp/sntp/libopts/parse-duration.c user/ngie/make_check/contrib/ntp/sntp/libopts/reset.c user/ngie/make_check/contrib/ntp/sntp/libopts/save.c user/ngie/make_check/contrib/ntp/sntp/libopts/tokenize.c user/ngie/make_check/contrib/ntp/sntp/m4/ntp_libevent.m4 user/ngie/make_check/contrib/ntp/sntp/m4/ntp_problemtests.m4 user/ngie/make_check/contrib/ntp/sntp/m4/version.m4 user/ngie/make_check/contrib/ntp/sntp/main.c user/ngie/make_check/contrib/ntp/sntp/networking.c user/ngie/make_check/contrib/ntp/sntp/sntp-opts.c user/ngie/make_check/contrib/ntp/sntp/sntp-opts.h user/ngie/make_check/contrib/ntp/sntp/sntp.1sntpman user/ngie/make_check/contrib/ntp/sntp/sntp.1sntpmdoc user/ngie/make_check/contrib/ntp/sntp/sntp.html user/ngie/make_check/contrib/ntp/sntp/sntp.man.in user/ngie/make_check/contrib/ntp/sntp/sntp.mdoc.in user/ngie/make_check/contrib/ntp/sntp/tests/crypto.c user/ngie/make_check/contrib/ntp/sntp/tests/fileHandlingTest.c user/ngie/make_check/contrib/ntp/sntp/tests/fileHandlingTest.h.in user/ngie/make_check/contrib/ntp/sntp/tests/keyFile.c user/ngie/make_check/contrib/ntp/sntp/tests/kodDatabase.c user/ngie/make_check/contrib/ntp/sntp/tests/kodFile.c user/ngie/make_check/contrib/ntp/sntp/tests/packetHandling.c user/ngie/make_check/contrib/ntp/sntp/tests/packetProcessing.c user/ngie/make_check/contrib/ntp/sntp/tests/run-kodDatabase.c user/ngie/make_check/contrib/ntp/sntp/tests/run-packetProcessing.c user/ngie/make_check/contrib/ntp/sntp/tests/run-t-log.c user/ngie/make_check/contrib/ntp/sntp/tests/t-log.c user/ngie/make_check/contrib/ntp/sntp/tests/utilities.c user/ngie/make_check/contrib/ntp/sntp/unity/unity_internals.h user/ngie/make_check/contrib/ntp/sntp/version.c user/ngie/make_check/contrib/ntp/tests/bug-2803/bug-2803.c user/ngie/make_check/contrib/ntp/tests/bug-2803/run-bug-2803.c user/ngie/make_check/contrib/ntp/tests/libntp/a_md5encrypt.c user/ngie/make_check/contrib/ntp/tests/libntp/authkeys.c user/ngie/make_check/contrib/ntp/tests/libntp/buftvtots.c user/ngie/make_check/contrib/ntp/tests/libntp/calendar.c user/ngie/make_check/contrib/ntp/tests/libntp/caljulian.c user/ngie/make_check/contrib/ntp/tests/libntp/clocktime.c user/ngie/make_check/contrib/ntp/tests/libntp/decodenetnum.c user/ngie/make_check/contrib/ntp/tests/libntp/humandate.c user/ngie/make_check/contrib/ntp/tests/libntp/lfpfunc.c user/ngie/make_check/contrib/ntp/tests/libntp/lfptostr.c user/ngie/make_check/contrib/ntp/tests/libntp/modetoa.c user/ngie/make_check/contrib/ntp/tests/libntp/msyslog.c user/ngie/make_check/contrib/ntp/tests/libntp/netof.c user/ngie/make_check/contrib/ntp/tests/libntp/numtoa.c user/ngie/make_check/contrib/ntp/tests/libntp/numtohost.c user/ngie/make_check/contrib/ntp/tests/libntp/octtoint.c user/ngie/make_check/contrib/ntp/tests/libntp/prettydate.c user/ngie/make_check/contrib/ntp/tests/libntp/recvbuff.c user/ngie/make_check/contrib/ntp/tests/libntp/refidsmear.c user/ngie/make_check/contrib/ntp/tests/libntp/refnumtoa.c user/ngie/make_check/contrib/ntp/tests/libntp/run-a_md5encrypt.c user/ngie/make_check/contrib/ntp/tests/libntp/run-authkeys.c user/ngie/make_check/contrib/ntp/tests/libntp/run-calendar.c user/ngie/make_check/contrib/ntp/tests/libntp/run-decodenetnum.c user/ngie/make_check/contrib/ntp/tests/libntp/run-humandate.c user/ngie/make_check/contrib/ntp/tests/libntp/run-lfpfunc.c user/ngie/make_check/contrib/ntp/tests/libntp/run-lfptostr.c user/ngie/make_check/contrib/ntp/tests/libntp/run-modetoa.c user/ngie/make_check/contrib/ntp/tests/libntp/run-msyslog.c user/ngie/make_check/contrib/ntp/tests/libntp/run-netof.c user/ngie/make_check/contrib/ntp/tests/libntp/run-numtoa.c user/ngie/make_check/contrib/ntp/tests/libntp/run-numtohost.c user/ngie/make_check/contrib/ntp/tests/libntp/run-prettydate.c user/ngie/make_check/contrib/ntp/tests/libntp/run-refnumtoa.c user/ngie/make_check/contrib/ntp/tests/libntp/run-sfptostr.c user/ngie/make_check/contrib/ntp/tests/libntp/run-socktoa.c user/ngie/make_check/contrib/ntp/tests/libntp/run-statestr.c user/ngie/make_check/contrib/ntp/tests/libntp/run-strtolfp.c user/ngie/make_check/contrib/ntp/tests/libntp/run-timespecops.c user/ngie/make_check/contrib/ntp/tests/libntp/run-timevalops.c user/ngie/make_check/contrib/ntp/tests/libntp/run-uglydate.c user/ngie/make_check/contrib/ntp/tests/libntp/sfptostr.c user/ngie/make_check/contrib/ntp/tests/libntp/socktoa.c user/ngie/make_check/contrib/ntp/tests/libntp/statestr.c user/ngie/make_check/contrib/ntp/tests/libntp/strtolfp.c user/ngie/make_check/contrib/ntp/tests/libntp/timespecops.c user/ngie/make_check/contrib/ntp/tests/libntp/timevalops.c user/ngie/make_check/contrib/ntp/tests/libntp/uglydate.c user/ngie/make_check/contrib/ntp/tests/ntpd/leapsec.c user/ngie/make_check/contrib/ntp/tests/ntpd/ntp_prio_q.c user/ngie/make_check/contrib/ntp/tests/ntpd/ntp_restrict.c user/ngie/make_check/contrib/ntp/tests/ntpd/rc_cmdlength.c user/ngie/make_check/contrib/ntp/tests/ntpd/run-leapsec.c user/ngie/make_check/contrib/ntp/tests/ntpd/run-ntp_restrict.c user/ngie/make_check/contrib/ntp/tests/ntpd/run-rc_cmdlength.c user/ngie/make_check/contrib/ntp/tests/ntpd/run-t-ntp_signd.c user/ngie/make_check/contrib/ntp/tests/ntpd/t-ntp_scanner.c user/ngie/make_check/contrib/ntp/tests/ntpd/t-ntp_signd.c user/ngie/make_check/contrib/ntp/tests/sandbox/run-uglydate.c user/ngie/make_check/contrib/ntp/tests/sandbox/smeartest.c user/ngie/make_check/contrib/ntp/tests/sandbox/uglydate.c user/ngie/make_check/contrib/ntp/tests/sec-2853/sec-2853.c user/ngie/make_check/contrib/ntp/util/invoke-ntp-keygen.texi user/ngie/make_check/contrib/ntp/util/ntp-keygen-opts.c user/ngie/make_check/contrib/ntp/util/ntp-keygen-opts.h user/ngie/make_check/contrib/ntp/util/ntp-keygen.1ntp-keygenman user/ngie/make_check/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc user/ngie/make_check/contrib/ntp/util/ntp-keygen.c user/ngie/make_check/contrib/ntp/util/ntp-keygen.html user/ngie/make_check/contrib/ntp/util/ntp-keygen.man.in user/ngie/make_check/contrib/ntp/util/ntp-keygen.mdoc.in user/ngie/make_check/contrib/ofed/librdmacm/examples/build/rping/Makefile user/ngie/make_check/contrib/pf/pflogd/pflogd.c user/ngie/make_check/crypto/openssh/ChangeLog user/ngie/make_check/crypto/openssh/FREEBSD-upgrade user/ngie/make_check/crypto/openssh/INSTALL user/ngie/make_check/crypto/openssh/Makefile.in user/ngie/make_check/crypto/openssh/OVERVIEW user/ngie/make_check/crypto/openssh/PROTOCOL user/ngie/make_check/crypto/openssh/PROTOCOL.agent user/ngie/make_check/crypto/openssh/PROTOCOL.krl user/ngie/make_check/crypto/openssh/PROTOCOL.mux user/ngie/make_check/crypto/openssh/README user/ngie/make_check/crypto/openssh/addrmatch.c user/ngie/make_check/crypto/openssh/atomicio.c user/ngie/make_check/crypto/openssh/auth-bsdauth.c user/ngie/make_check/crypto/openssh/auth-chall.c user/ngie/make_check/crypto/openssh/auth-krb5.c user/ngie/make_check/crypto/openssh/auth-options.c user/ngie/make_check/crypto/openssh/auth-options.h user/ngie/make_check/crypto/openssh/auth-pam.c user/ngie/make_check/crypto/openssh/auth-passwd.c user/ngie/make_check/crypto/openssh/auth-rh-rsa.c user/ngie/make_check/crypto/openssh/auth-rhosts.c user/ngie/make_check/crypto/openssh/auth-rsa.c user/ngie/make_check/crypto/openssh/auth.c user/ngie/make_check/crypto/openssh/auth.h user/ngie/make_check/crypto/openssh/auth1.c user/ngie/make_check/crypto/openssh/auth2-chall.c user/ngie/make_check/crypto/openssh/auth2-gss.c user/ngie/make_check/crypto/openssh/auth2-hostbased.c user/ngie/make_check/crypto/openssh/auth2-kbdint.c user/ngie/make_check/crypto/openssh/auth2-none.c user/ngie/make_check/crypto/openssh/auth2-passwd.c user/ngie/make_check/crypto/openssh/auth2-pubkey.c user/ngie/make_check/crypto/openssh/auth2.c user/ngie/make_check/crypto/openssh/authfd.c user/ngie/make_check/crypto/openssh/authfd.h user/ngie/make_check/crypto/openssh/authfile.c user/ngie/make_check/crypto/openssh/authfile.h user/ngie/make_check/crypto/openssh/bufaux.c user/ngie/make_check/crypto/openssh/bufbn.c user/ngie/make_check/crypto/openssh/bufec.c user/ngie/make_check/crypto/openssh/buffer.c (contents, props changed) user/ngie/make_check/crypto/openssh/buffer.h (contents, props changed) user/ngie/make_check/crypto/openssh/canohost.c user/ngie/make_check/crypto/openssh/chacha.h user/ngie/make_check/crypto/openssh/channels.c (contents, props changed) user/ngie/make_check/crypto/openssh/channels.h (contents, props changed) user/ngie/make_check/crypto/openssh/cipher-3des1.c user/ngie/make_check/crypto/openssh/cipher-bf1.c user/ngie/make_check/crypto/openssh/cipher-chachapoly.c user/ngie/make_check/crypto/openssh/cipher-chachapoly.h user/ngie/make_check/crypto/openssh/cipher-ctr.c user/ngie/make_check/crypto/openssh/cipher.c (contents, props changed) user/ngie/make_check/crypto/openssh/cipher.h user/ngie/make_check/crypto/openssh/clientloop.c (contents, props changed) user/ngie/make_check/crypto/openssh/compat.c (contents, props changed) user/ngie/make_check/crypto/openssh/compat.h (contents, props changed) user/ngie/make_check/crypto/openssh/config.guess user/ngie/make_check/crypto/openssh/config.h user/ngie/make_check/crypto/openssh/configure.ac (contents, props changed) user/ngie/make_check/crypto/openssh/contrib/Makefile user/ngie/make_check/crypto/openssh/contrib/README user/ngie/make_check/crypto/openssh/contrib/cygwin/README user/ngie/make_check/crypto/openssh/contrib/cygwin/ssh-host-config user/ngie/make_check/crypto/openssh/contrib/cygwin/ssh-user-config user/ngie/make_check/crypto/openssh/contrib/redhat/openssh.spec user/ngie/make_check/crypto/openssh/contrib/suse/openssh.spec user/ngie/make_check/crypto/openssh/deattack.c user/ngie/make_check/crypto/openssh/deattack.h user/ngie/make_check/crypto/openssh/defines.h user/ngie/make_check/crypto/openssh/dh.c user/ngie/make_check/crypto/openssh/dh.h user/ngie/make_check/crypto/openssh/digest-libc.c user/ngie/make_check/crypto/openssh/digest-openssl.c user/ngie/make_check/crypto/openssh/digest.h user/ngie/make_check/crypto/openssh/dispatch.c user/ngie/make_check/crypto/openssh/dispatch.h user/ngie/make_check/crypto/openssh/dns.c user/ngie/make_check/crypto/openssh/dns.h user/ngie/make_check/crypto/openssh/entropy.c user/ngie/make_check/crypto/openssh/freebsd-configure.sh user/ngie/make_check/crypto/openssh/freebsd-post-merge.sh user/ngie/make_check/crypto/openssh/freebsd-pre-merge.sh user/ngie/make_check/crypto/openssh/ge25519.h user/ngie/make_check/crypto/openssh/groupaccess.c user/ngie/make_check/crypto/openssh/gss-genr.c user/ngie/make_check/crypto/openssh/gss-serv-krb5.c user/ngie/make_check/crypto/openssh/gss-serv.c user/ngie/make_check/crypto/openssh/hmac.c user/ngie/make_check/crypto/openssh/hmac.h user/ngie/make_check/crypto/openssh/hostfile.c user/ngie/make_check/crypto/openssh/hostfile.h user/ngie/make_check/crypto/openssh/includes.h user/ngie/make_check/crypto/openssh/kex.c (contents, props changed) user/ngie/make_check/crypto/openssh/kex.h (contents, props changed) user/ngie/make_check/crypto/openssh/kexc25519.c user/ngie/make_check/crypto/openssh/kexc25519c.c user/ngie/make_check/crypto/openssh/kexc25519s.c user/ngie/make_check/crypto/openssh/kexdh.c user/ngie/make_check/crypto/openssh/kexdhc.c user/ngie/make_check/crypto/openssh/kexdhs.c user/ngie/make_check/crypto/openssh/kexecdh.c user/ngie/make_check/crypto/openssh/kexecdhc.c user/ngie/make_check/crypto/openssh/kexecdhs.c user/ngie/make_check/crypto/openssh/kexgex.c user/ngie/make_check/crypto/openssh/kexgexc.c user/ngie/make_check/crypto/openssh/kexgexs.c user/ngie/make_check/crypto/openssh/key.c user/ngie/make_check/crypto/openssh/key.h user/ngie/make_check/crypto/openssh/krl.c user/ngie/make_check/crypto/openssh/krl.h user/ngie/make_check/crypto/openssh/log.c user/ngie/make_check/crypto/openssh/loginrec.c user/ngie/make_check/crypto/openssh/mac.c user/ngie/make_check/crypto/openssh/mac.h user/ngie/make_check/crypto/openssh/match.c user/ngie/make_check/crypto/openssh/match.h user/ngie/make_check/crypto/openssh/misc.c (contents, props changed) user/ngie/make_check/crypto/openssh/misc.h (contents, props changed) user/ngie/make_check/crypto/openssh/moduli user/ngie/make_check/crypto/openssh/moduli.c user/ngie/make_check/crypto/openssh/monitor.c user/ngie/make_check/crypto/openssh/monitor.h user/ngie/make_check/crypto/openssh/monitor_fdpass.c user/ngie/make_check/crypto/openssh/monitor_mm.c user/ngie/make_check/crypto/openssh/monitor_wrap.c user/ngie/make_check/crypto/openssh/monitor_wrap.h user/ngie/make_check/crypto/openssh/msg.c user/ngie/make_check/crypto/openssh/msg.h user/ngie/make_check/crypto/openssh/mux.c user/ngie/make_check/crypto/openssh/myproposal.h user/ngie/make_check/crypto/openssh/openbsd-compat/Makefile.in user/ngie/make_check/crypto/openssh/openbsd-compat/arc4random.c user/ngie/make_check/crypto/openssh/openbsd-compat/bcrypt_pbkdf.c user/ngie/make_check/crypto/openssh/openbsd-compat/blowfish.c (contents, props changed) user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-cygwin_util.c user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-cygwin_util.h user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-misc.c user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-misc.h (contents, props changed) user/ngie/make_check/crypto/openssh/openbsd-compat/bsd-snprintf.c user/ngie/make_check/crypto/openssh/openbsd-compat/explicit_bzero.c user/ngie/make_check/crypto/openssh/openbsd-compat/fake-rfc2553.h user/ngie/make_check/crypto/openssh/openbsd-compat/getrrsetbyname-ldns.c user/ngie/make_check/crypto/openssh/openbsd-compat/openbsd-compat.h user/ngie/make_check/crypto/openssh/openbsd-compat/openssl-compat.c user/ngie/make_check/crypto/openssh/openbsd-compat/openssl-compat.h user/ngie/make_check/crypto/openssh/openbsd-compat/port-linux.c user/ngie/make_check/crypto/openssh/openbsd-compat/port-tun.c user/ngie/make_check/crypto/openssh/openbsd-compat/port-uw.c user/ngie/make_check/crypto/openssh/openbsd-compat/readpassphrase.c user/ngie/make_check/crypto/openssh/openbsd-compat/realpath.c user/ngie/make_check/crypto/openssh/openbsd-compat/regress/Makefile.in user/ngie/make_check/crypto/openssh/openbsd-compat/sha2.c user/ngie/make_check/crypto/openssh/openbsd-compat/sha2.h user/ngie/make_check/crypto/openssh/openbsd-compat/xcrypt.c user/ngie/make_check/crypto/openssh/opensshd.init.in user/ngie/make_check/crypto/openssh/packet.c user/ngie/make_check/crypto/openssh/packet.h (contents, props changed) user/ngie/make_check/crypto/openssh/platform.c user/ngie/make_check/crypto/openssh/poly1305.h user/ngie/make_check/crypto/openssh/progressmeter.c user/ngie/make_check/crypto/openssh/progressmeter.h user/ngie/make_check/crypto/openssh/readconf.c user/ngie/make_check/crypto/openssh/readconf.h user/ngie/make_check/crypto/openssh/regress/Makefile user/ngie/make_check/crypto/openssh/regress/README.regress user/ngie/make_check/crypto/openssh/regress/agent-pkcs11.sh user/ngie/make_check/crypto/openssh/regress/agent-timeout.sh user/ngie/make_check/crypto/openssh/regress/agent.sh user/ngie/make_check/crypto/openssh/regress/broken-pipe.sh user/ngie/make_check/crypto/openssh/regress/cert-hostkey.sh user/ngie/make_check/crypto/openssh/regress/cert-userkey.sh user/ngie/make_check/crypto/openssh/regress/cfgmatch.sh user/ngie/make_check/crypto/openssh/regress/cipher-speed.sh user/ngie/make_check/crypto/openssh/regress/connect-privsep.sh user/ngie/make_check/crypto/openssh/regress/connect.sh user/ngie/make_check/crypto/openssh/regress/dhgex.sh user/ngie/make_check/crypto/openssh/regress/dynamic-forward.sh user/ngie/make_check/crypto/openssh/regress/exit-status.sh user/ngie/make_check/crypto/openssh/regress/forcecommand.sh user/ngie/make_check/crypto/openssh/regress/forward-control.sh user/ngie/make_check/crypto/openssh/regress/forwarding.sh user/ngie/make_check/crypto/openssh/regress/host-expand.sh user/ngie/make_check/crypto/openssh/regress/integrity.sh user/ngie/make_check/crypto/openssh/regress/kextype.sh user/ngie/make_check/crypto/openssh/regress/key-options.sh user/ngie/make_check/crypto/openssh/regress/keygen-change.sh user/ngie/make_check/crypto/openssh/regress/keys-command.sh user/ngie/make_check/crypto/openssh/regress/keyscan.sh user/ngie/make_check/crypto/openssh/regress/keytype.sh user/ngie/make_check/crypto/openssh/regress/krl.sh user/ngie/make_check/crypto/openssh/regress/localcommand.sh user/ngie/make_check/crypto/openssh/regress/login-timeout.sh user/ngie/make_check/crypto/openssh/regress/multiplex.sh user/ngie/make_check/crypto/openssh/regress/proto-mismatch.sh user/ngie/make_check/crypto/openssh/regress/proto-version.sh user/ngie/make_check/crypto/openssh/regress/proxy-connect.sh user/ngie/make_check/crypto/openssh/regress/reconfigure.sh user/ngie/make_check/crypto/openssh/regress/reexec.sh user/ngie/make_check/crypto/openssh/regress/rekey.sh user/ngie/make_check/crypto/openssh/regress/ssh-com.sh user/ngie/make_check/crypto/openssh/regress/ssh2putty.sh user/ngie/make_check/crypto/openssh/regress/sshd-log-wrapper.sh user/ngie/make_check/crypto/openssh/regress/stderr-data.sh user/ngie/make_check/crypto/openssh/regress/t4.ok user/ngie/make_check/crypto/openssh/regress/test-exec.sh user/ngie/make_check/crypto/openssh/regress/transfer.sh user/ngie/make_check/crypto/openssh/regress/try-ciphers.sh user/ngie/make_check/crypto/openssh/regress/yes-head.sh user/ngie/make_check/crypto/openssh/rijndael.c user/ngie/make_check/crypto/openssh/rijndael.h user/ngie/make_check/crypto/openssh/roaming_client.c user/ngie/make_check/crypto/openssh/roaming_common.c user/ngie/make_check/crypto/openssh/roaming_dummy.c user/ngie/make_check/crypto/openssh/rsa.c user/ngie/make_check/crypto/openssh/rsa.h user/ngie/make_check/crypto/openssh/sandbox-seccomp-filter.c user/ngie/make_check/crypto/openssh/sandbox-systrace.c user/ngie/make_check/crypto/openssh/scp.1 (contents, props changed) user/ngie/make_check/crypto/openssh/scp.c user/ngie/make_check/crypto/openssh/servconf.c user/ngie/make_check/crypto/openssh/servconf.h (contents, props changed) user/ngie/make_check/crypto/openssh/serverloop.c (contents, props changed) user/ngie/make_check/crypto/openssh/session.c user/ngie/make_check/crypto/openssh/sftp-client.c user/ngie/make_check/crypto/openssh/sftp-client.h user/ngie/make_check/crypto/openssh/sftp-common.c user/ngie/make_check/crypto/openssh/sftp-common.h user/ngie/make_check/crypto/openssh/sftp-glob.c user/ngie/make_check/crypto/openssh/sftp-server.8 (contents, props changed) user/ngie/make_check/crypto/openssh/sftp-server.c user/ngie/make_check/crypto/openssh/sftp.1 (contents, props changed) user/ngie/make_check/crypto/openssh/sftp.c (contents, props changed) user/ngie/make_check/crypto/openssh/ssh-add.1 (contents, props changed) user/ngie/make_check/crypto/openssh/ssh-add.c user/ngie/make_check/crypto/openssh/ssh-agent.1 user/ngie/make_check/crypto/openssh/ssh-agent.c user/ngie/make_check/crypto/openssh/ssh-dss.c user/ngie/make_check/crypto/openssh/ssh-ecdsa.c user/ngie/make_check/crypto/openssh/ssh-ed25519.c user/ngie/make_check/crypto/openssh/ssh-keygen.1 (contents, props changed) user/ngie/make_check/crypto/openssh/ssh-keygen.c user/ngie/make_check/crypto/openssh/ssh-keyscan.1 (contents, props changed) user/ngie/make_check/crypto/openssh/ssh-keyscan.c user/ngie/make_check/crypto/openssh/ssh-keysign.c user/ngie/make_check/crypto/openssh/ssh-pkcs11-client.c user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.c user/ngie/make_check/crypto/openssh/ssh-pkcs11.c user/ngie/make_check/crypto/openssh/ssh-pkcs11.h user/ngie/make_check/crypto/openssh/ssh-rsa.c user/ngie/make_check/crypto/openssh/ssh.1 user/ngie/make_check/crypto/openssh/ssh.c user/ngie/make_check/crypto/openssh/ssh.h user/ngie/make_check/crypto/openssh/ssh_config user/ngie/make_check/crypto/openssh/ssh_config.5 user/ngie/make_check/crypto/openssh/ssh_namespace.h user/ngie/make_check/crypto/openssh/sshconnect.c user/ngie/make_check/crypto/openssh/sshconnect1.c user/ngie/make_check/crypto/openssh/sshconnect2.c (contents, props changed) user/ngie/make_check/crypto/openssh/sshd.8 user/ngie/make_check/crypto/openssh/sshd.c user/ngie/make_check/crypto/openssh/sshd_config user/ngie/make_check/crypto/openssh/sshd_config.5 user/ngie/make_check/crypto/openssh/sshlogin.c user/ngie/make_check/crypto/openssh/sshpty.c user/ngie/make_check/crypto/openssh/uidswap.c user/ngie/make_check/crypto/openssh/umac.c user/ngie/make_check/crypto/openssh/uuencode.c user/ngie/make_check/crypto/openssh/version.h user/ngie/make_check/crypto/openssh/xmalloc.c user/ngie/make_check/crypto/openssh/xmalloc.h user/ngie/make_check/crypto/openssl/ACKNOWLEDGMENTS user/ngie/make_check/crypto/openssl/CHANGES user/ngie/make_check/crypto/openssl/Configure user/ngie/make_check/crypto/openssl/INSTALL user/ngie/make_check/crypto/openssl/LICENSE user/ngie/make_check/crypto/openssl/Makefile user/ngie/make_check/crypto/openssl/Makefile.org user/ngie/make_check/crypto/openssl/NEWS user/ngie/make_check/crypto/openssl/README user/ngie/make_check/crypto/openssl/apps/engine.c user/ngie/make_check/crypto/openssl/apps/ocsp.c user/ngie/make_check/crypto/openssl/apps/pkcs12.c user/ngie/make_check/crypto/openssl/apps/pkeyutl.c user/ngie/make_check/crypto/openssl/apps/s_client.c user/ngie/make_check/crypto/openssl/apps/s_server.c user/ngie/make_check/crypto/openssl/apps/speed.c user/ngie/make_check/crypto/openssl/apps/x509.c user/ngie/make_check/crypto/openssl/crypto/aes/aes.h user/ngie/make_check/crypto/openssl/crypto/aes/aes_cbc.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_cfb.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_core.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_ctr.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_ecb.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_ige.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_locl.h user/ngie/make_check/crypto/openssl/crypto/aes/aes_misc.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_ofb.c user/ngie/make_check/crypto/openssl/crypto/aes/aes_x86core.c user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-mb-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/bio/bio.h user/ngie/make_check/crypto/openssl/crypto/bio/bss_bio.c user/ngie/make_check/crypto/openssl/crypto/bio/bss_conn.c user/ngie/make_check/crypto/openssl/crypto/bio/bss_dgram.c user/ngie/make_check/crypto/openssl/crypto/bn/asm/rsaz-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/bn/asm/x86_64-mont.pl user/ngie/make_check/crypto/openssl/crypto/bn/asm/x86_64-mont5.pl user/ngie/make_check/crypto/openssl/crypto/bn/bn_exp.c user/ngie/make_check/crypto/openssl/crypto/bn/exptest.c user/ngie/make_check/crypto/openssl/crypto/camellia/camellia.c user/ngie/make_check/crypto/openssl/crypto/camellia/camellia.h user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_cbc.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_cfb.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ctr.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ecb.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_locl.h user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_misc.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_ofb.c user/ngie/make_check/crypto/openssl/crypto/camellia/cmll_utl.c user/ngie/make_check/crypto/openssl/crypto/des/des_old.c user/ngie/make_check/crypto/openssl/crypto/des/des_old.h user/ngie/make_check/crypto/openssl/crypto/des/des_old2.c user/ngie/make_check/crypto/openssl/crypto/dh/dh.h user/ngie/make_check/crypto/openssl/crypto/dh/dh_check.c user/ngie/make_check/crypto/openssl/crypto/dh/dhtest.c user/ngie/make_check/crypto/openssl/crypto/dsa/dsa_ossl.c user/ngie/make_check/crypto/openssl/crypto/dso/dso.h user/ngie/make_check/crypto/openssl/crypto/dso/dso_dl.c user/ngie/make_check/crypto/openssl/crypto/dso/dso_dlfcn.c user/ngie/make_check/crypto/openssl/crypto/dso/dso_lib.c user/ngie/make_check/crypto/openssl/crypto/ec/asm/ecp_nistz256-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/ec/ec2_smpl.c user/ngie/make_check/crypto/openssl/crypto/ec/ec_key.c user/ngie/make_check/crypto/openssl/crypto/ec/ecp_nistz256_table.c user/ngie/make_check/crypto/openssl/crypto/ec/ectest.c user/ngie/make_check/crypto/openssl/crypto/engine/eng_all.c user/ngie/make_check/crypto/openssl/crypto/evp/e_camellia.c user/ngie/make_check/crypto/openssl/crypto/evp/e_old.c user/ngie/make_check/crypto/openssl/crypto/evp/e_seed.c user/ngie/make_check/crypto/openssl/crypto/mem_clr.c user/ngie/make_check/crypto/openssl/crypto/modes/asm/aesni-gcm-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/modes/asm/ghash-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/o_dir.c user/ngie/make_check/crypto/openssl/crypto/o_dir.h user/ngie/make_check/crypto/openssl/crypto/o_dir_test.c user/ngie/make_check/crypto/openssl/crypto/o_str.c user/ngie/make_check/crypto/openssl/crypto/o_str.h user/ngie/make_check/crypto/openssl/crypto/o_time.c user/ngie/make_check/crypto/openssl/crypto/o_time.h user/ngie/make_check/crypto/openssl/crypto/opensslv.h user/ngie/make_check/crypto/openssl/crypto/rc4/rc4_utl.c user/ngie/make_check/crypto/openssl/crypto/rsa/rsa_chk.c user/ngie/make_check/crypto/openssl/crypto/rsa/rsa_sign.c user/ngie/make_check/crypto/openssl/crypto/seed/seed_cbc.c user/ngie/make_check/crypto/openssl/crypto/seed/seed_cfb.c user/ngie/make_check/crypto/openssl/crypto/seed/seed_ecb.c user/ngie/make_check/crypto/openssl/crypto/seed/seed_ofb.c user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha1-mb-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha1-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha256-mb-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/sha/asm/sha512-x86_64.pl user/ngie/make_check/crypto/openssl/crypto/sha/sha1test.c user/ngie/make_check/crypto/openssl/crypto/store/store.h user/ngie/make_check/crypto/openssl/crypto/store/str_lib.c user/ngie/make_check/crypto/openssl/crypto/store/str_locl.h user/ngie/make_check/crypto/openssl/crypto/store/str_mem.c user/ngie/make_check/crypto/openssl/crypto/store/str_meth.c user/ngie/make_check/crypto/openssl/crypto/ts/ts_rsp_verify.c user/ngie/make_check/crypto/openssl/crypto/ui/ui.h user/ngie/make_check/crypto/openssl/crypto/ui/ui_compat.c user/ngie/make_check/crypto/openssl/crypto/ui/ui_compat.h user/ngie/make_check/crypto/openssl/crypto/ui/ui_lib.c user/ngie/make_check/crypto/openssl/crypto/ui/ui_locl.h user/ngie/make_check/crypto/openssl/crypto/ui/ui_openssl.c user/ngie/make_check/crypto/openssl/crypto/ui/ui_util.c user/ngie/make_check/crypto/openssl/crypto/x509/x509_vfy.c user/ngie/make_check/crypto/openssl/crypto/x509/x509_vfy.h user/ngie/make_check/crypto/openssl/crypto/x509/x509_vpm.c user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_pci.c user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_pcia.c user/ngie/make_check/crypto/openssl/crypto/x509v3/v3_utl.c user/ngie/make_check/crypto/openssl/crypto/x509v3/v3nametest.c user/ngie/make_check/crypto/openssl/doc/apps/s_time.pod user/ngie/make_check/crypto/openssl/doc/crypto/BIO_s_connect.pod user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set1_verify_cert_store.pod user/ngie/make_check/crypto/openssl/doc/ssl/SSL_CTX_set_tmp_dh_callback.pod user/ngie/make_check/crypto/openssl/engines/e_chil.c user/ngie/make_check/crypto/openssl/ssl/d1_both.c user/ngie/make_check/crypto/openssl/ssl/kssl.c user/ngie/make_check/crypto/openssl/ssl/kssl.h user/ngie/make_check/crypto/openssl/ssl/kssl_lcl.h user/ngie/make_check/crypto/openssl/ssl/s2_srvr.c user/ngie/make_check/crypto/openssl/ssl/s3_clnt.c user/ngie/make_check/crypto/openssl/ssl/s3_lib.c user/ngie/make_check/crypto/openssl/ssl/s3_srvr.c user/ngie/make_check/crypto/openssl/ssl/ssl.h user/ngie/make_check/crypto/openssl/ssl/ssl_err.c user/ngie/make_check/crypto/openssl/ssl/ssl_lib.c user/ngie/make_check/crypto/openssl/ssl/ssl_sess.c user/ngie/make_check/crypto/openssl/ssl/t1_enc.c user/ngie/make_check/crypto/openssl/ssl/t1_lib.c user/ngie/make_check/crypto/openssl/util/domd user/ngie/make_check/crypto/openssl/util/pl/VC-32.pl user/ngie/make_check/etc/Makefile user/ngie/make_check/etc/defaults/periodic.conf user/ngie/make_check/etc/defaults/rc.conf user/ngie/make_check/etc/group user/ngie/make_check/etc/master.passwd user/ngie/make_check/etc/mtree/BSD.include.dist user/ngie/make_check/etc/mtree/BSD.tests.dist user/ngie/make_check/etc/mtree/BSD.usr.dist user/ngie/make_check/etc/mtree/Makefile user/ngie/make_check/etc/ntp.conf user/ngie/make_check/etc/ntp/leap-seconds user/ngie/make_check/etc/periodic/daily/Makefile user/ngie/make_check/etc/periodic/security/security.functions user/ngie/make_check/etc/rc user/ngie/make_check/etc/rc.d/jail user/ngie/make_check/etc/rc.d/ldconfig user/ngie/make_check/etc/rc.d/mountcritlocal user/ngie/make_check/etc/rc.d/ntpd user/ngie/make_check/etc/rc.d/sshd user/ngie/make_check/gnu/lib/libgcc/Makefile user/ngie/make_check/gnu/lib/libreadline/readline/Makefile user/ngie/make_check/gnu/usr.bin/binutils/ld/Makefile user/ngie/make_check/include/Makefile user/ngie/make_check/include/limits.h user/ngie/make_check/include/paths.h user/ngie/make_check/lib/Makefile user/ngie/make_check/lib/clang/clang.lib.mk user/ngie/make_check/lib/csu/aarch64/crt1.c user/ngie/make_check/lib/csu/arm/Makefile user/ngie/make_check/lib/libbluetooth/bluetooth.h user/ngie/make_check/lib/libc++/Makefile user/ngie/make_check/lib/libc/Makefile user/ngie/make_check/lib/libc/db/hash/hash.h user/ngie/make_check/lib/libc/db/hash/hash_buf.c user/ngie/make_check/lib/libc/gen/exec.3 user/ngie/make_check/lib/libc/gen/posix_spawn.3 user/ngie/make_check/lib/libc/gen/readpassphrase.c user/ngie/make_check/lib/libc/gen/sem_new.c user/ngie/make_check/lib/libc/gen/tls.c user/ngie/make_check/lib/libc/gmon/gmon.c user/ngie/make_check/lib/libc/mips/SYS.h user/ngie/make_check/lib/libc/net/Makefile.inc user/ngie/make_check/lib/libc/net/sctp_sys_calls.c user/ngie/make_check/lib/libc/riscv/Makefile.inc user/ngie/make_check/lib/libc/rpc/rpc_soc.c user/ngie/make_check/lib/libc/rpc/rpcb_clnt.c user/ngie/make_check/lib/libc/rpc/rpcb_prot.c user/ngie/make_check/lib/libc/stdlib/jemalloc/Makefile.inc user/ngie/make_check/lib/libc/stdlib/tdelete.c user/ngie/make_check/lib/libc/string/strtok.3 user/ngie/make_check/lib/libc/string/wcslcat.c user/ngie/make_check/lib/libc/string/wcsncat.c user/ngie/make_check/lib/libc/sys/futimens.c user/ngie/make_check/lib/libc/sys/revoke.2 user/ngie/make_check/lib/libc/sys/sendfile.2 user/ngie/make_check/lib/libc/sys/stat.2 user/ngie/make_check/lib/libc/sys/utimensat.2 user/ngie/make_check/lib/libc/sys/utimensat.c user/ngie/make_check/lib/libc/sys/utrace.2 user/ngie/make_check/lib/libc/xdr/xdr_float.c user/ngie/make_check/lib/libdevinfo/devinfo.3 user/ngie/make_check/lib/libdevinfo/devinfo.h user/ngie/make_check/lib/libdpv/dialog_util.c user/ngie/make_check/lib/libdpv/dialog_util.h user/ngie/make_check/lib/libdpv/dpv.3 user/ngie/make_check/lib/libdpv/dpv.c user/ngie/make_check/lib/libdpv/dpv.h user/ngie/make_check/lib/libdpv/dpv_private.h user/ngie/make_check/lib/libdpv/util.h user/ngie/make_check/lib/libelftc/Makefile user/ngie/make_check/lib/libelftc/elftc_version.c user/ngie/make_check/lib/libfetch/common.c user/ngie/make_check/lib/libgssapi/gss_release_oid_set.c user/ngie/make_check/lib/libkvm/kvm_arm.h user/ngie/make_check/lib/libkvm/kvm_i386.h user/ngie/make_check/lib/libkvm/kvm_minidump_arm.c user/ngie/make_check/lib/libmd/Makefile.depend user/ngie/make_check/lib/libmd/mdXhl.c user/ngie/make_check/lib/libnv/tests/dnv_tests.cc user/ngie/make_check/lib/libnv/tests/nv_array_tests.cc user/ngie/make_check/lib/libpam/modules/pam_ssh/pam_ssh.c user/ngie/make_check/lib/libproc/proc_bkpt.c user/ngie/make_check/lib/libproc/proc_regs.c user/ngie/make_check/lib/libstand/Makefile user/ngie/make_check/lib/libstand/uuid_to_string.c user/ngie/make_check/lib/libsysdecode/Makefile user/ngie/make_check/lib/libsysdecode/sysdecode.3 user/ngie/make_check/lib/libsysdecode/sysdecode.h user/ngie/make_check/lib/libthr/thread/thr_umtx.c user/ngie/make_check/libexec/rtld-elf/aarch64/reloc.c user/ngie/make_check/libexec/rtld-elf/aarch64/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/aarch64/rtld_start.S user/ngie/make_check/libexec/rtld-elf/amd64/reloc.c user/ngie/make_check/libexec/rtld-elf/amd64/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/arm/reloc.c user/ngie/make_check/libexec/rtld-elf/arm/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/debug.c user/ngie/make_check/libexec/rtld-elf/i386/reloc.c user/ngie/make_check/libexec/rtld-elf/i386/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/mips/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/paths.h user/ngie/make_check/libexec/rtld-elf/powerpc/reloc.c user/ngie/make_check/libexec/rtld-elf/powerpc/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/powerpc64/reloc.c user/ngie/make_check/libexec/rtld-elf/powerpc64/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/powerpc64/rtld_start.S user/ngie/make_check/libexec/rtld-elf/riscv/reloc.c user/ngie/make_check/libexec/rtld-elf/riscv/rtld_machdep.h user/ngie/make_check/libexec/rtld-elf/rtld.c user/ngie/make_check/libexec/rtld-elf/rtld.h user/ngie/make_check/libexec/rtld-elf/sparc64/reloc.c user/ngie/make_check/libexec/rtld-elf/sparc64/rtld_machdep.h user/ngie/make_check/release/Makefile user/ngie/make_check/release/Makefile.ec2 user/ngie/make_check/release/amd64/make-memstick.sh user/ngie/make_check/release/amd64/mkisoimages.sh user/ngie/make_check/release/arm64/make-memstick.sh user/ngie/make_check/release/doc/en_US.ISO8859-1/hardware/article.xml user/ngie/make_check/release/i386/make-memstick.sh user/ngie/make_check/release/i386/mkisoimages.sh user/ngie/make_check/release/pc98/mkisoimages.sh user/ngie/make_check/release/powerpc/make-memstick.sh user/ngie/make_check/release/powerpc/mkisoimages.sh user/ngie/make_check/release/release.sh user/ngie/make_check/release/scripts/make-manifest.sh user/ngie/make_check/release/sparc64/mkisoimages.sh user/ngie/make_check/sbin/geom/class/eli/Makefile user/ngie/make_check/sbin/ggate/ggated/Makefile user/ngie/make_check/sbin/ggate/ggated/ggated.8 user/ngie/make_check/sbin/ggate/ggated/ggated.c user/ngie/make_check/sbin/ifconfig/iflagg.c user/ngie/make_check/sbin/kldstat/Makefile user/ngie/make_check/sbin/kldstat/kldstat.8 user/ngie/make_check/sbin/kldstat/kldstat.c user/ngie/make_check/sbin/ldconfig/ldconfig.c user/ngie/make_check/secure/lib/libcrypto/Makefile.inc user/ngie/make_check/secure/lib/libcrypto/man/ASN1_OBJECT_new.3 user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_length.3 user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_new.3 user/ngie/make_check/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3 user/ngie/make_check/secure/lib/libcrypto/man/ASN1_TIME_set.3 user/ngie/make_check/secure/lib/libcrypto/man/ASN1_generate_nconf.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_ctrl.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_base64.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_buffer.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_cipher.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_md.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_null.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_f_ssl.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_find_type.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_new.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_new_CMS.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_push.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_read.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_accept.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_bio.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_connect.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_fd.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_file.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_mem.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_null.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_s_socket.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_set_callback.3 user/ngie/make_check/secure/lib/libcrypto/man/BIO_should_retry.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_BLINDING_new.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_CTX_new.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_CTX_start.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_add.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_add_word.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_bn2bin.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_cmp.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_copy.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_generate_prime.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_inverse.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_new.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_num_bytes.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_rand.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_set_bit.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_swap.3 user/ngie/make_check/secure/lib/libcrypto/man/BN_zero.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_add0_cert.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_add1_recipient_cert.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_add1_signer.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_compress.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_decrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_encrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_final.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_RecipientInfos.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_SignerInfos.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_get0_type.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_get1_ReceiptRequest.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_sign_receipt.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_uncompress.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_verify.3 user/ngie/make_check/secure/lib/libcrypto/man/CMS_verify_receipt.3 user/ngie/make_check/secure/lib/libcrypto/man/CONF_modules_free.3 user/ngie/make_check/secure/lib/libcrypto/man/CONF_modules_load_file.3 user/ngie/make_check/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_generate_key.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_generate_parameters.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_get_ex_new_index.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_new.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_set_method.3 user/ngie/make_check/secure/lib/libcrypto/man/DH_size.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_SIG_new.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_do_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_dup_DH.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_generate_key.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_generate_parameters.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_get_ex_new_index.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_new.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_set_method.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/DSA_size.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_GFp_simple_method.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_GROUP_copy.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_GROUP_new.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_KEY_new.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_POINT_add.3 user/ngie/make_check/secure/lib/libcrypto/man/EC_POINT_new.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_GET_LIB.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_clear_error.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_error_string.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_get_error.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_load_crypto_strings.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_load_strings.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_print_errors.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_put_error.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_remove_state.3 user/ngie/make_check/secure/lib/libcrypto/man/ERR_set_mark.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_BytesToKey.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestSignInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_DigestVerifyInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_EncryptInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_OpenInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_CTX_new.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_cmp.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_decrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_derive.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_encrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_get_default_digest.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_keygen.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_new.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_print_private.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_verify.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_PKEY_verify_recover.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_SealInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_SignInit.3 user/ngie/make_check/secure/lib/libcrypto/man/EVP_VerifyInit.3 user/ngie/make_check/secure/lib/libcrypto/man/OBJ_nid2obj.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_Applink.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_config.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_ia32cap.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_instrument_bus.3 user/ngie/make_check/secure/lib/libcrypto/man/OPENSSL_load_builtin_modules.3 user/ngie/make_check/secure/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 user/ngie/make_check/secure/lib/libcrypto/man/PEM_write_bio_CMS_stream.3 user/ngie/make_check/secure/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS12_create.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS12_parse.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_decrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_encrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_sign_add_signer.3 user/ngie/make_check/secure/lib/libcrypto/man/PKCS7_verify.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_add.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_bytes.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_cleanup.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_egd.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_load_file.3 user/ngie/make_check/secure/lib/libcrypto/man/RAND_set_rand_method.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_blinding_on.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_check_key.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_generate_key.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_get_ex_new_index.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_new.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_print.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_private_encrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_public_encrypt.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_set_method.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_sign.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_sign_ASN1_OCTET_STRING.3 user/ngie/make_check/secure/lib/libcrypto/man/RSA_size.3 user/ngie/make_check/secure/lib/libcrypto/man/SMIME_read_CMS.3 user/ngie/make_check/secure/lib/libcrypto/man/SMIME_read_PKCS7.3 user/ngie/make_check/secure/lib/libcrypto/man/SMIME_write_CMS.3 user/ngie/make_check/secure/lib/libcrypto/man/SMIME_write_PKCS7.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_ENTRY_get_object.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_add_entry_by_txt.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_get_index_by_NID.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_NAME_print_ex.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_get_error.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_get_ex_new_index.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_new.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_CTX_set_verify_cb.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_check_host.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_new.3 user/ngie/make_check/secure/lib/libcrypto/man/X509_verify_cert.3 user/ngie/make_check/secure/lib/libcrypto/man/bio.3 user/ngie/make_check/secure/lib/libcrypto/man/blowfish.3 user/ngie/make_check/secure/lib/libcrypto/man/bn.3 user/ngie/make_check/secure/lib/libcrypto/man/bn_internal.3 user/ngie/make_check/secure/lib/libcrypto/man/buffer.3 user/ngie/make_check/secure/lib/libcrypto/man/crypto.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_ASN1_OBJECT.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_CMS_ContentInfo.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_DHparams.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_DSAPublicKey.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_ECPKParameters.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_ECPrivateKey.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_PKCS8PrivateKey.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_RSAPublicKey.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_ALGOR.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_CRL.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_NAME.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_REQ.3 user/ngie/make_check/secure/lib/libcrypto/man/d2i_X509_SIG.3 user/ngie/make_check/secure/lib/libcrypto/man/des.3 user/ngie/make_check/secure/lib/libcrypto/man/dh.3 user/ngie/make_check/secure/lib/libcrypto/man/dsa.3 user/ngie/make_check/secure/lib/libcrypto/man/ec.3 user/ngie/make_check/secure/lib/libcrypto/man/ecdsa.3 user/ngie/make_check/secure/lib/libcrypto/man/engine.3 user/ngie/make_check/secure/lib/libcrypto/man/err.3 user/ngie/make_check/secure/lib/libcrypto/man/evp.3 user/ngie/make_check/secure/lib/libcrypto/man/hmac.3 user/ngie/make_check/secure/lib/libcrypto/man/i2d_CMS_bio_stream.3 user/ngie/make_check/secure/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 user/ngie/make_check/secure/lib/libcrypto/man/lh_stats.3 user/ngie/make_check/secure/lib/libcrypto/man/lhash.3 user/ngie/make_check/secure/lib/libcrypto/man/md5.3 user/ngie/make_check/secure/lib/libcrypto/man/mdc2.3 user/ngie/make_check/secure/lib/libcrypto/man/pem.3 user/ngie/make_check/secure/lib/libcrypto/man/rand.3 user/ngie/make_check/secure/lib/libcrypto/man/rc4.3 user/ngie/make_check/secure/lib/libcrypto/man/ripemd.3 user/ngie/make_check/secure/lib/libcrypto/man/rsa.3 user/ngie/make_check/secure/lib/libcrypto/man/sha.3 user/ngie/make_check/secure/lib/libcrypto/man/threads.3 user/ngie/make_check/secure/lib/libcrypto/man/ui.3 user/ngie/make_check/secure/lib/libcrypto/man/ui_compat.3 user/ngie/make_check/secure/lib/libcrypto/man/x509.3 user/ngie/make_check/secure/lib/libssh/Makefile user/ngie/make_check/secure/lib/libssl/Makefile.man user/ngie/make_check/secure/lib/libssl/man/SSL_CIPHER_get_name.3 user/ngie/make_check/secure/lib/libssl/man/SSL_COMP_add_compression_method.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_new.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set1_prefix.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set_flags.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_CTX_set_ssl_ctx.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_cmd.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CONF_cmd_argv.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add1_chain_cert.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add_extra_chain_cert.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_add_session.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_ctrl.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_flush_sessions.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_free.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get0_param.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get_ex_new_index.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_get_verify_mode.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_load_verify_locations.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_new.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_number.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_set_cache_size.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sess_set_get_cb.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_sessions.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set1_curves.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set1_verify_cert_store.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_cb.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_store.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cert_verify_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_cipher_list.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_client_CA_list.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_client_cert_cb.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_custom_cli_ext.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_default_passwd_cb.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_generate_session_id.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_info_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_max_cert_list.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_mode.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_msg_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_options.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_psk_client_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_quiet_shutdown.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_read_ahead.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_session_cache_mode.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_session_id_context.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_ssl_version.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_timeout.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tlsext_ticket_key_cb.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tmp_dh_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_tmp_rsa_callback.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_set_verify.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_certificate.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_psk_identity_hint.3 user/ngie/make_check/secure/lib/libssl/man/SSL_CTX_use_serverinfo.3 user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_free.3 user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_get_ex_new_index.3 user/ngie/make_check/secure/lib/libssl/man/SSL_SESSION_get_time.3 user/ngie/make_check/secure/lib/libssl/man/SSL_accept.3 user/ngie/make_check/secure/lib/libssl/man/SSL_alert_type_string.3 user/ngie/make_check/secure/lib/libssl/man/SSL_check_chain.3 user/ngie/make_check/secure/lib/libssl/man/SSL_clear.3 user/ngie/make_check/secure/lib/libssl/man/SSL_connect.3 user/ngie/make_check/secure/lib/libssl/man/SSL_do_handshake.3 user/ngie/make_check/secure/lib/libssl/man/SSL_free.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_SSL_CTX.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_ciphers.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_client_CA_list.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_current_cipher.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_default_timeout.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_error.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_ex_data_X509_STORE_CTX_idx.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_ex_new_index.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_fd.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_peer_cert_chain.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_peer_certificate.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_psk_identity.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_rbio.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_session.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_verify_result.3 user/ngie/make_check/secure/lib/libssl/man/SSL_get_version.3 user/ngie/make_check/secure/lib/libssl/man/SSL_library_init.3 user/ngie/make_check/secure/lib/libssl/man/SSL_load_client_CA_file.3 user/ngie/make_check/secure/lib/libssl/man/SSL_new.3 user/ngie/make_check/secure/lib/libssl/man/SSL_pending.3 user/ngie/make_check/secure/lib/libssl/man/SSL_read.3 user/ngie/make_check/secure/lib/libssl/man/SSL_rstate_string.3 user/ngie/make_check/secure/lib/libssl/man/SSL_session_reused.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_bio.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_connect_state.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_fd.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_session.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_shutdown.3 user/ngie/make_check/secure/lib/libssl/man/SSL_set_verify_result.3 user/ngie/make_check/secure/lib/libssl/man/SSL_shutdown.3 user/ngie/make_check/secure/lib/libssl/man/SSL_state_string.3 user/ngie/make_check/secure/lib/libssl/man/SSL_want.3 user/ngie/make_check/secure/lib/libssl/man/SSL_write.3 user/ngie/make_check/secure/lib/libssl/man/d2i_SSL_SESSION.3 user/ngie/make_check/secure/lib/libssl/man/ssl.3 user/ngie/make_check/secure/usr.bin/openssl/man/CA.pl.1 user/ngie/make_check/secure/usr.bin/openssl/man/asn1parse.1 user/ngie/make_check/secure/usr.bin/openssl/man/c_rehash.1 user/ngie/make_check/secure/usr.bin/openssl/man/ca.1 user/ngie/make_check/secure/usr.bin/openssl/man/ciphers.1 user/ngie/make_check/secure/usr.bin/openssl/man/cms.1 user/ngie/make_check/secure/usr.bin/openssl/man/crl.1 user/ngie/make_check/secure/usr.bin/openssl/man/crl2pkcs7.1 user/ngie/make_check/secure/usr.bin/openssl/man/dgst.1 user/ngie/make_check/secure/usr.bin/openssl/man/dhparam.1 user/ngie/make_check/secure/usr.bin/openssl/man/dsa.1 user/ngie/make_check/secure/usr.bin/openssl/man/dsaparam.1 user/ngie/make_check/secure/usr.bin/openssl/man/ec.1 user/ngie/make_check/secure/usr.bin/openssl/man/ecparam.1 user/ngie/make_check/secure/usr.bin/openssl/man/enc.1 user/ngie/make_check/secure/usr.bin/openssl/man/errstr.1 user/ngie/make_check/secure/usr.bin/openssl/man/gendsa.1 user/ngie/make_check/secure/usr.bin/openssl/man/genpkey.1 user/ngie/make_check/secure/usr.bin/openssl/man/genrsa.1 user/ngie/make_check/secure/usr.bin/openssl/man/nseq.1 user/ngie/make_check/secure/usr.bin/openssl/man/ocsp.1 user/ngie/make_check/secure/usr.bin/openssl/man/openssl.1 user/ngie/make_check/secure/usr.bin/openssl/man/passwd.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkcs12.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkcs7.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkcs8.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkey.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkeyparam.1 user/ngie/make_check/secure/usr.bin/openssl/man/pkeyutl.1 user/ngie/make_check/secure/usr.bin/openssl/man/rand.1 user/ngie/make_check/secure/usr.bin/openssl/man/req.1 user/ngie/make_check/secure/usr.bin/openssl/man/rsa.1 user/ngie/make_check/secure/usr.bin/openssl/man/rsautl.1 user/ngie/make_check/secure/usr.bin/openssl/man/s_client.1 user/ngie/make_check/secure/usr.bin/openssl/man/s_server.1 user/ngie/make_check/secure/usr.bin/openssl/man/s_time.1 user/ngie/make_check/secure/usr.bin/openssl/man/sess_id.1 user/ngie/make_check/secure/usr.bin/openssl/man/smime.1 user/ngie/make_check/secure/usr.bin/openssl/man/speed.1 user/ngie/make_check/secure/usr.bin/openssl/man/spkac.1 user/ngie/make_check/secure/usr.bin/openssl/man/ts.1 user/ngie/make_check/secure/usr.bin/openssl/man/tsget.1 user/ngie/make_check/secure/usr.bin/openssl/man/verify.1 user/ngie/make_check/secure/usr.bin/openssl/man/version.1 user/ngie/make_check/secure/usr.bin/openssl/man/x509.1 user/ngie/make_check/secure/usr.bin/openssl/man/x509v3_config.1 user/ngie/make_check/secure/usr.sbin/sshd/Makefile user/ngie/make_check/share/dtrace/Makefile user/ngie/make_check/share/examples/pf/pf.conf user/ngie/make_check/share/man/man4/Makefile user/ngie/make_check/share/man/man4/acpi_panasonic.4 user/ngie/make_check/share/man/man4/ddb.4 user/ngie/make_check/share/man/man4/ffclock.4 user/ngie/make_check/share/man/man4/filemon.4 user/ngie/make_check/share/man/man4/geom_uncompress.4 user/ngie/make_check/share/man/man4/geom_uzip.4 user/ngie/make_check/share/man/man4/ioat.4 user/ngie/make_check/share/man/man4/ismt.4 user/ngie/make_check/share/man/man4/lagg.4 user/ngie/make_check/share/man/man4/mod_cc.4 user/ngie/make_check/share/man/man4/nvd.4 user/ngie/make_check/share/man/man4/nvme.4 user/ngie/make_check/share/man/man4/sctp.4 user/ngie/make_check/share/man/man4/sfxge.4 user/ngie/make_check/share/man/man4/splash.4 user/ngie/make_check/share/man/man4/tcp.4 user/ngie/make_check/share/man/man4/uart.4 user/ngie/make_check/share/man/man5/ext2fs.5 user/ngie/make_check/share/man/man5/nandfs.5 user/ngie/make_check/share/man/man5/src.conf.5 user/ngie/make_check/share/man/man7/ascii.7 user/ngie/make_check/share/man/man7/tuning.7 user/ngie/make_check/share/man/man9/DEVICE_PROBE.9 user/ngie/make_check/share/man/man9/Makefile user/ngie/make_check/share/man/man9/bus_adjust_resource.9 user/ngie/make_check/share/man/man9/bus_alloc_resource.9 user/ngie/make_check/share/man/man9/bus_get_resource.9 user/ngie/make_check/share/man/man9/bus_set_resource.9 user/ngie/make_check/share/man/man9/cd.9 user/ngie/make_check/share/man/man9/hashinit.9 user/ngie/make_check/share/man/man9/kern_testfrwk.9 user/ngie/make_check/share/man/man9/make_dev.9 user/ngie/make_check/share/man/man9/malloc.9 user/ngie/make_check/share/man/man9/mod_cc.9 user/ngie/make_check/share/man/man9/rman.9 user/ngie/make_check/share/man/man9/timeout.9 user/ngie/make_check/share/man/man9/vref.9 user/ngie/make_check/share/man/man9/zone.9 user/ngie/make_check/share/misc/ascii (contents, props changed) user/ngie/make_check/share/misc/committers-src.dot user/ngie/make_check/share/misc/organization.dot user/ngie/make_check/share/mk/auto.obj.mk user/ngie/make_check/share/mk/bsd.compiler.mk user/ngie/make_check/share/mk/bsd.dep.mk user/ngie/make_check/share/mk/bsd.lib.mk user/ngie/make_check/share/mk/bsd.progs.mk user/ngie/make_check/share/mk/bsd.subdir.mk user/ngie/make_check/share/mk/bsd.sys.mk user/ngie/make_check/share/mk/gendirdeps.mk user/ngie/make_check/share/mk/host-target.mk user/ngie/make_check/share/mk/local.init.mk user/ngie/make_check/share/mk/local.sys.mk user/ngie/make_check/share/mk/meta.subdir.mk user/ngie/make_check/share/mk/src.opts.mk user/ngie/make_check/share/mk/sys.mk user/ngie/make_check/share/vt/keymaps/gr.101.acc.kbd user/ngie/make_check/share/vt/keymaps/gr.elot.acc.kbd user/ngie/make_check/share/vt/keymaps/hu.101.kbd user/ngie/make_check/share/vt/keymaps/hu.102.kbd user/ngie/make_check/share/vt/keymaps/lt.kbd user/ngie/make_check/share/vt/keymaps/pt.acc.kbd user/ngie/make_check/share/vt/keymaps/pt.kbd user/ngie/make_check/share/vt/keymaps/ua.kbd user/ngie/make_check/share/vt/keymaps/ua.shift.alt.kbd user/ngie/make_check/sys/amd64/amd64/elf_machdep.c user/ngie/make_check/sys/amd64/amd64/fpu.c user/ngie/make_check/sys/amd64/amd64/machdep.c user/ngie/make_check/sys/amd64/amd64/pmap.c user/ngie/make_check/sys/amd64/amd64/trap.c user/ngie/make_check/sys/amd64/ia32/ia32_signal.c user/ngie/make_check/sys/amd64/include/atomic.h user/ngie/make_check/sys/amd64/linux/linux.h user/ngie/make_check/sys/amd64/linux/linux_machdep.c user/ngie/make_check/sys/amd64/linux/linux_proto.h user/ngie/make_check/sys/amd64/linux/linux_syscall.h user/ngie/make_check/sys/amd64/linux/linux_syscalls.c user/ngie/make_check/sys/amd64/linux/linux_sysent.c user/ngie/make_check/sys/amd64/linux/linux_systrace_args.c user/ngie/make_check/sys/amd64/linux/linux_sysvec.c user/ngie/make_check/sys/amd64/linux/syscalls.master user/ngie/make_check/sys/amd64/linux32/linux32_proto.h user/ngie/make_check/sys/amd64/linux32/linux32_syscall.h user/ngie/make_check/sys/amd64/linux32/linux32_syscalls.c user/ngie/make_check/sys/amd64/linux32/linux32_sysent.c user/ngie/make_check/sys/amd64/linux32/linux32_systrace_args.c user/ngie/make_check/sys/amd64/linux32/linux32_sysvec.c user/ngie/make_check/sys/amd64/linux32/syscalls.master user/ngie/make_check/sys/arm/allwinner/a10_clk.c user/ngie/make_check/sys/arm/allwinner/a10_clk.h user/ngie/make_check/sys/arm/allwinner/a10_common.c user/ngie/make_check/sys/arm/allwinner/files.allwinner user/ngie/make_check/sys/arm/arm/db_interface.c user/ngie/make_check/sys/arm/arm/db_trace.c user/ngie/make_check/sys/arm/arm/elf_machdep.c user/ngie/make_check/sys/arm/arm/fusu.S user/ngie/make_check/sys/arm/arm/gic.c user/ngie/make_check/sys/arm/arm/machdep.c user/ngie/make_check/sys/arm/arm/minidump_machdep.c user/ngie/make_check/sys/arm/arm/mp_machdep.c user/ngie/make_check/sys/arm/arm/nexus.c user/ngie/make_check/sys/arm/arm/physmem.c user/ngie/make_check/sys/arm/arm/pmap-v6-new.c user/ngie/make_check/sys/arm/arm/pmap-v6.c user/ngie/make_check/sys/arm/arm/pmap.c user/ngie/make_check/sys/arm/arm/trap-v6.c user/ngie/make_check/sys/arm/at91/at91.c user/ngie/make_check/sys/arm/at91/at91_common.c user/ngie/make_check/sys/arm/at91/at91_machdep.c user/ngie/make_check/sys/arm/at91/at91_mci.c user/ngie/make_check/sys/arm/at91/board_tsc4370.c user/ngie/make_check/sys/arm/at91/files.at91 user/ngie/make_check/sys/arm/at91/uart_cpu_at91usart.c user/ngie/make_check/sys/arm/cavium/cns11xx/econa.c user/ngie/make_check/sys/arm/conf/A20 user/ngie/make_check/sys/arm/conf/CUBIEBOARD user/ngie/make_check/sys/arm/conf/DB-78XXX user/ngie/make_check/sys/arm/conf/DB-88F5XXX user/ngie/make_check/sys/arm/conf/DB-88F6XXX user/ngie/make_check/sys/arm/conf/DOCKSTAR user/ngie/make_check/sys/arm/conf/DREAMPLUG-1001 user/ngie/make_check/sys/arm/conf/IMX53 user/ngie/make_check/sys/arm/conf/IMX6 user/ngie/make_check/sys/arm/conf/SHEEVAPLUG user/ngie/make_check/sys/arm/conf/TS7800 user/ngie/make_check/sys/arm/freescale/imx/imx_sdhci.c user/ngie/make_check/sys/arm/freescale/vybrid/vf_ehci.c user/ngie/make_check/sys/arm/include/cpu-v6.h user/ngie/make_check/sys/arm/include/db_machdep.h user/ngie/make_check/sys/arm/include/kdb.h user/ngie/make_check/sys/arm/include/minidump.h user/ngie/make_check/sys/arm/include/ofw_machdep.h user/ngie/make_check/sys/arm/include/pcpu.h user/ngie/make_check/sys/arm/include/physmem.h user/ngie/make_check/sys/arm/include/pmap-v6.h user/ngie/make_check/sys/arm/include/pmap.h user/ngie/make_check/sys/arm/include/pte.h user/ngie/make_check/sys/arm/include/reg.h user/ngie/make_check/sys/arm/include/sysarch.h user/ngie/make_check/sys/arm/include/sysreg.h user/ngie/make_check/sys/arm/mv/armadaxp/armadaxp.c user/ngie/make_check/sys/arm/mv/files.mv user/ngie/make_check/sys/arm/mv/mv_common.c user/ngie/make_check/sys/arm/mv/mv_localbus.c user/ngie/make_check/sys/arm/mv/mv_machdep.c user/ngie/make_check/sys/arm/mv/mv_pci.c user/ngie/make_check/sys/arm/mv/mvreg.h user/ngie/make_check/sys/arm/mv/mvvar.h user/ngie/make_check/sys/arm/mv/mvwin.h user/ngie/make_check/sys/arm/mv/timer.c user/ngie/make_check/sys/arm/mv/twsi.c user/ngie/make_check/sys/arm/ti/ti_common.c user/ngie/make_check/sys/arm/versatile/versatile_pci.c user/ngie/make_check/sys/arm/xilinx/zy7_ehci.c user/ngie/make_check/sys/arm/xscale/i8134x/i81342.c user/ngie/make_check/sys/arm/xscale/i8134x/i81342_pci.c user/ngie/make_check/sys/arm/xscale/i8134x/obio.c user/ngie/make_check/sys/arm/xscale/ixp425/avila_ata.c user/ngie/make_check/sys/arm/xscale/ixp425/avila_machdep.c user/ngie/make_check/sys/arm/xscale/ixp425/ixp425.c user/ngie/make_check/sys/arm/xscale/ixp425/ixp425_pci.c user/ngie/make_check/sys/arm/xscale/pxa/pxa_obio.c user/ngie/make_check/sys/arm/xscale/pxa/pxa_smi.c user/ngie/make_check/sys/arm64/arm64/elf_machdep.c user/ngie/make_check/sys/arm64/arm64/gic.c user/ngie/make_check/sys/arm64/arm64/gic.h user/ngie/make_check/sys/arm64/arm64/gic_fdt.c user/ngie/make_check/sys/arm64/arm64/gic_v3.c user/ngie/make_check/sys/arm64/arm64/gic_v3_fdt.c user/ngie/make_check/sys/arm64/arm64/gic_v3_its.c user/ngie/make_check/sys/arm64/arm64/machdep.c user/ngie/make_check/sys/arm64/arm64/nexus.c user/ngie/make_check/sys/arm64/arm64/swtch.S user/ngie/make_check/sys/arm64/arm64/vm_machdep.c user/ngie/make_check/sys/arm64/cavium/thunder_pcie.c user/ngie/make_check/sys/arm64/cavium/thunder_pcie_common.c user/ngie/make_check/sys/arm64/cavium/thunder_pcie_common.h user/ngie/make_check/sys/arm64/cavium/thunder_pcie_pem.c user/ngie/make_check/sys/arm64/include/ofw_machdep.h user/ngie/make_check/sys/boot/arm/at91/boot2/boot2.c user/ngie/make_check/sys/boot/arm/ixp425/boot2/boot2.c user/ngie/make_check/sys/boot/arm64/libarm64/cache.c user/ngie/make_check/sys/boot/common/bootstrap.h user/ngie/make_check/sys/boot/common/console.c user/ngie/make_check/sys/boot/common/interp_forth.c user/ngie/make_check/sys/boot/common/load_elf.c user/ngie/make_check/sys/boot/common/load_elf_obj.c user/ngie/make_check/sys/boot/common/misc.c user/ngie/make_check/sys/boot/common/module.c user/ngie/make_check/sys/boot/common/part.c user/ngie/make_check/sys/boot/common/self_reloc.c user/ngie/make_check/sys/boot/common/ufsread.c user/ngie/make_check/sys/boot/efi/Makefile user/ngie/make_check/sys/boot/efi/boot1/Makefile user/ngie/make_check/sys/boot/efi/boot1/boot1.c user/ngie/make_check/sys/boot/efi/boot1/fat-amd64.tmpl.bz2.uu user/ngie/make_check/sys/boot/efi/boot1/fat-arm.tmpl.bz2.uu user/ngie/make_check/sys/boot/efi/boot1/fat-arm64.tmpl.bz2.uu user/ngie/make_check/sys/boot/efi/boot1/fat-i386.tmpl.bz2.uu user/ngie/make_check/sys/boot/efi/boot1/generate-fat.sh user/ngie/make_check/sys/boot/efi/fdt/Makefile user/ngie/make_check/sys/boot/efi/fdt/efi_fdt.c user/ngie/make_check/sys/boot/efi/include/amd64/efibind.h user/ngie/make_check/sys/boot/efi/include/arm64/efibind.h user/ngie/make_check/sys/boot/efi/include/efi_nii.h user/ngie/make_check/sys/boot/efi/include/efiapi.h user/ngie/make_check/sys/boot/efi/include/eficon.h user/ngie/make_check/sys/boot/efi/include/eficonsctl.h user/ngie/make_check/sys/boot/efi/include/efidevp.h user/ngie/make_check/sys/boot/efi/include/efierr.h user/ngie/make_check/sys/boot/efi/include/efifpswa.h user/ngie/make_check/sys/boot/efi/include/efigop.h user/ngie/make_check/sys/boot/efi/include/efilib.h user/ngie/make_check/sys/boot/efi/include/efinet.h user/ngie/make_check/sys/boot/efi/include/efipciio.h user/ngie/make_check/sys/boot/efi/include/efiprot.h user/ngie/make_check/sys/boot/efi/include/efipxebc.h user/ngie/make_check/sys/boot/efi/include/efiser.h user/ngie/make_check/sys/boot/efi/include/efiuga.h user/ngie/make_check/sys/boot/efi/include/i386/efibind.h user/ngie/make_check/sys/boot/efi/libefi/Makefile user/ngie/make_check/sys/boot/efi/libefi/efi_console.c user/ngie/make_check/sys/boot/efi/libefi/efipart.c user/ngie/make_check/sys/boot/efi/libefi/handles.c user/ngie/make_check/sys/boot/efi/libefi/libefi.c user/ngie/make_check/sys/boot/efi/loader/Makefile user/ngie/make_check/sys/boot/efi/loader/arch/amd64/elf64_freebsd.c user/ngie/make_check/sys/boot/efi/loader/arch/amd64/framebuffer.c user/ngie/make_check/sys/boot/efi/loader/arch/arm/exec.c user/ngie/make_check/sys/boot/efi/loader/arch/arm64/exec.c user/ngie/make_check/sys/boot/efi/loader/autoload.c user/ngie/make_check/sys/boot/efi/loader/bootinfo.c user/ngie/make_check/sys/boot/efi/loader/conf.c user/ngie/make_check/sys/boot/efi/loader/copy.c user/ngie/make_check/sys/boot/efi/loader/devicename.c user/ngie/make_check/sys/boot/efi/loader/loader_efi.h user/ngie/make_check/sys/boot/efi/loader/main.c user/ngie/make_check/sys/boot/fdt/dts/arm/db78460.dts user/ngie/make_check/sys/boot/fdt/dts/arm/rk3188.dtsi user/ngie/make_check/sys/boot/fdt/dts/arm/sun4i-a10.dtsi user/ngie/make_check/sys/boot/fdt/dts/arm/sun7i-a20.dtsi user/ngie/make_check/sys/boot/fdt/fdt_loader_cmd.c user/ngie/make_check/sys/boot/ficl/amd64/sysdep.c user/ngie/make_check/sys/boot/ficl/i386/sysdep.c user/ngie/make_check/sys/boot/forth/beastie.4th user/ngie/make_check/sys/boot/forth/beastie.4th.8 user/ngie/make_check/sys/boot/forth/loader.conf.5 user/ngie/make_check/sys/boot/i386/boot2/boot2.c user/ngie/make_check/sys/boot/i386/gptboot/gptboot.c user/ngie/make_check/sys/boot/i386/libi386/smbios.c user/ngie/make_check/sys/boot/i386/loader/main.c user/ngie/make_check/sys/boot/i386/zfsboot/zfsboot.c user/ngie/make_check/sys/boot/kshim/bsd_global.h user/ngie/make_check/sys/boot/kshim/bsd_kernel.c user/ngie/make_check/sys/boot/kshim/bsd_kernel.h user/ngie/make_check/sys/boot/libstand32/Makefile user/ngie/make_check/sys/boot/libstand32/Makefile.depend user/ngie/make_check/sys/boot/mips/beri/boot2/boot2.c user/ngie/make_check/sys/boot/mips/beri/boot2/flashboot.ldscript user/ngie/make_check/sys/boot/mips/beri/boot2/jtagboot.ldscript user/ngie/make_check/sys/boot/pc98/boot2/boot2.c user/ngie/make_check/sys/boot/powerpc/boot1.chrp/boot1.c user/ngie/make_check/sys/boot/sparc64/boot1/boot1.c user/ngie/make_check/sys/boot/uboot/lib/copy.c user/ngie/make_check/sys/boot/usb/tools/Makefile user/ngie/make_check/sys/boot/userboot/libstand/Makefile user/ngie/make_check/sys/boot/userboot/libstand/Makefile.depend user/ngie/make_check/sys/boot/userboot/test/Makefile.depend user/ngie/make_check/sys/boot/userboot/test/test.c user/ngie/make_check/sys/boot/userboot/userboot/main.c user/ngie/make_check/sys/boot/zfs/libzfs.h user/ngie/make_check/sys/boot/zfs/zfs.c user/ngie/make_check/sys/boot/zfs/zfsimpl.c user/ngie/make_check/sys/cam/ctl/ctl.c user/ngie/make_check/sys/cam/ctl/ctl_ha.c user/ngie/make_check/sys/cam/scsi/scsi_ch.c user/ngie/make_check/sys/cam/scsi/scsi_enc.c user/ngie/make_check/sys/cam/scsi/scsi_pass.c user/ngie/make_check/sys/cam/scsi/scsi_pt.c user/ngie/make_check/sys/cam/scsi/scsi_sa.c user/ngie/make_check/sys/cam/scsi/scsi_sg.c user/ngie/make_check/sys/cddl/boot/zfs/lz4.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_send.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_scan.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_impl.h user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev.h user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c user/ngie/make_check/sys/compat/ia32/ia32_sysvec.c user/ngie/make_check/sys/compat/linux/linux_futex.c user/ngie/make_check/sys/compat/linux/linux_misc.c user/ngie/make_check/sys/compat/linux/linux_socket.c user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic-long.h user/ngie/make_check/sys/compat/linuxkpi/common/include/asm/atomic.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/bitops.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/clocksource.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/completion.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/etherdevice.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/gfp.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/idr.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/if_vlan.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/interrupt.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/kernel.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/kthread.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/list.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/mutex.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/netdevice.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/notifier.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/pci.h user/ngie/make_check/sys/compat/linuxkpi/common/include/linux/uaccess.h user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_compat.c user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_idr.c user/ngie/make_check/sys/compat/linuxkpi/common/src/linux_pci.c user/ngie/make_check/sys/compat/svr4/svr4_sysvec.c user/ngie/make_check/sys/conf/NOTES user/ngie/make_check/sys/conf/files user/ngie/make_check/sys/conf/files.amd64 user/ngie/make_check/sys/conf/files.arm user/ngie/make_check/sys/conf/files.arm64 user/ngie/make_check/sys/conf/files.i386 user/ngie/make_check/sys/conf/files.mips user/ngie/make_check/sys/conf/kern.post.mk user/ngie/make_check/sys/conf/kern.pre.mk user/ngie/make_check/sys/conf/kmod.mk user/ngie/make_check/sys/conf/options user/ngie/make_check/sys/conf/options.arm user/ngie/make_check/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c (contents, props changed) user/ngie/make_check/sys/contrib/rdma/krping/krping.c user/ngie/make_check/sys/contrib/vchiq/interface/vchiq_arm/vchiq_kmod.c user/ngie/make_check/sys/dev/acpica/acpi.c user/ngie/make_check/sys/dev/acpica/acpi_hpet.c user/ngie/make_check/sys/dev/acpica/acpi_pcib_acpi.c user/ngie/make_check/sys/dev/acpica/acpi_resource.c user/ngie/make_check/sys/dev/acpica/acpi_timer.c user/ngie/make_check/sys/dev/acpica/acpivar.h user/ngie/make_check/sys/dev/advansys/adv_isa.c user/ngie/make_check/sys/dev/ahci/ahci.c user/ngie/make_check/sys/dev/ahci/ahci.h user/ngie/make_check/sys/dev/asmc/asmc.c user/ngie/make_check/sys/dev/ata/ata-cbus.c user/ngie/make_check/sys/dev/ata/ata-isa.c user/ngie/make_check/sys/dev/ata/ata-pci.c user/ngie/make_check/sys/dev/ata/ata-pci.h user/ngie/make_check/sys/dev/ath/ah_osdep.c user/ngie/make_check/sys/dev/ath/ah_osdep.h user/ngie/make_check/sys/dev/atkbdc/atkbdc_ebus.c user/ngie/make_check/sys/dev/atkbdc/atkbdc_isa.c user/ngie/make_check/sys/dev/atkbdc/atkbdc_subr.c user/ngie/make_check/sys/dev/bwi/if_bwi.c user/ngie/make_check/sys/dev/cs/if_cs.c user/ngie/make_check/sys/dev/ctau/if_ct.c user/ngie/make_check/sys/dev/cx/if_cx.c user/ngie/make_check/sys/dev/cxgb/cxgb_osdep.h user/ngie/make_check/sys/dev/cxgb/cxgb_sge.c user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.h user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.h user/ngie/make_check/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_provider.c user/ngie/make_check/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c user/ngie/make_check/sys/dev/cxgb/ulp/tom/cxgb_listen.c user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/cm.c user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/iw_cxgbe.h user/ngie/make_check/sys/dev/cxgbe/iw_cxgbe/provider.c user/ngie/make_check/sys/dev/cxgbe/t4_main.c user/ngie/make_check/sys/dev/cxgbe/t4_sge.c user/ngie/make_check/sys/dev/cxgbe/tom/t4_connect.c user/ngie/make_check/sys/dev/cxgbe/tom/t4_cpl_io.c user/ngie/make_check/sys/dev/cxgbe/tom/t4_listen.c user/ngie/make_check/sys/dev/cxgbe/tom/t4_tom.c user/ngie/make_check/sys/dev/drm2/drm_crtc.c user/ngie/make_check/sys/dev/drm2/drm_pci.c user/ngie/make_check/sys/dev/drm2/i915/i915_gem.c user/ngie/make_check/sys/dev/drm2/i915/i915_gem_execbuffer.c user/ngie/make_check/sys/dev/drm2/i915/i915_gem_gtt.c user/ngie/make_check/sys/dev/drm2/i915/i915_gem_tiling.c user/ngie/make_check/sys/dev/drm2/i915/i915_irq.c user/ngie/make_check/sys/dev/drm2/i915/intel_crt.c user/ngie/make_check/sys/dev/drm2/i915/intel_display.c user/ngie/make_check/sys/dev/drm2/i915/intel_overlay.c user/ngie/make_check/sys/dev/e1000/if_em.c user/ngie/make_check/sys/dev/e1000/if_em.h user/ngie/make_check/sys/dev/e1000/if_igb.c user/ngie/make_check/sys/dev/e1000/if_igb.h user/ngie/make_check/sys/dev/e1000/if_lem.c user/ngie/make_check/sys/dev/e1000/if_lem.h user/ngie/make_check/sys/dev/ed/if_ed_3c503.c user/ngie/make_check/sys/dev/ed/if_ed_cbus.c user/ngie/make_check/sys/dev/ed/if_ed_hpp.c user/ngie/make_check/sys/dev/ed/if_ed_wd80x3.c user/ngie/make_check/sys/dev/eisa/eisaconf.c user/ngie/make_check/sys/dev/fdt/fdt_common.c user/ngie/make_check/sys/dev/fdt/fdt_common.h user/ngie/make_check/sys/dev/fdt/simplebus.c user/ngie/make_check/sys/dev/fe/if_fe_cbus.c user/ngie/make_check/sys/dev/fe/if_fe_isa.c user/ngie/make_check/sys/dev/filemon/filemon.c user/ngie/make_check/sys/dev/filemon/filemon_wrapper.c user/ngie/make_check/sys/dev/flash/mx25l.c user/ngie/make_check/sys/dev/gpio/gpiobus.c user/ngie/make_check/sys/dev/hwpmc/hwpmc_e500.c user/ngie/make_check/sys/dev/hwpmc/hwpmc_powerpc.c user/ngie/make_check/sys/dev/hyperv/include/hyperv.h user/ngie/make_check/sys/dev/hyperv/netvsc/hv_net_vsc.c user/ngie/make_check/sys/dev/hyperv/netvsc/hv_net_vsc.h user/ngie/make_check/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis.h user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis_filter.c user/ngie/make_check/sys/dev/hyperv/netvsc/hv_rndis_filter.h user/ngie/make_check/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_channel.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_channel_mgmt.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_connection.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_hv.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_vmbus_drv_freebsd.c user/ngie/make_check/sys/dev/hyperv/vmbus/hv_vmbus_priv.h user/ngie/make_check/sys/dev/ic/ns16550.h user/ngie/make_check/sys/dev/if_ndis/if_ndis.c user/ngie/make_check/sys/dev/ioat/ioat.c user/ngie/make_check/sys/dev/ioat/ioat.h user/ngie/make_check/sys/dev/iscsi/iscsi.c user/ngie/make_check/sys/dev/iscsi/iscsi.h user/ngie/make_check/sys/dev/ismt/ismt.c user/ngie/make_check/sys/dev/iwi/if_iwi.c user/ngie/make_check/sys/dev/iwm/if_iwm.c user/ngie/make_check/sys/dev/iwm/if_iwm_mac_ctxt.c user/ngie/make_check/sys/dev/iwm/if_iwmvar.h user/ngie/make_check/sys/dev/iwn/if_iwn.c user/ngie/make_check/sys/dev/ixgbe/if_ix.c user/ngie/make_check/sys/dev/ixgbe/if_ixv.c user/ngie/make_check/sys/dev/ixgbe/ixgbe.h user/ngie/make_check/sys/dev/ixgbe/ixgbe_osdep.h user/ngie/make_check/sys/dev/ixl/if_ixl.c user/ngie/make_check/sys/dev/malo/if_malo.c user/ngie/make_check/sys/dev/mca/mca_bus.c user/ngie/make_check/sys/dev/mlx5/mlx5_en/en.h user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_main.c user/ngie/make_check/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c user/ngie/make_check/sys/dev/mvs/mvs_pci.c user/ngie/make_check/sys/dev/mvs/mvs_soc.c user/ngie/make_check/sys/dev/mxge/if_mxge.c user/ngie/make_check/sys/dev/ncv/ncr53c500_pccard.c user/ngie/make_check/sys/dev/netmap/if_em_netmap.h user/ngie/make_check/sys/dev/nsp/nsp_pccard.c user/ngie/make_check/sys/dev/nvd/nvd.c user/ngie/make_check/sys/dev/nvme/nvme.c user/ngie/make_check/sys/dev/nvme/nvme_ctrlr.c user/ngie/make_check/sys/dev/nvme/nvme_private.h user/ngie/make_check/sys/dev/nvme/nvme_qpair.c user/ngie/make_check/sys/dev/nvme/nvme_sysctl.c user/ngie/make_check/sys/dev/ofw/ofw_bus_subr.c user/ngie/make_check/sys/dev/ofw/ofw_fdt.c user/ngie/make_check/sys/dev/ofw/ofw_subr.c user/ngie/make_check/sys/dev/ofw/ofwbus.c user/ngie/make_check/sys/dev/ofw/openfirm.c user/ngie/make_check/sys/dev/otus/if_otus.c user/ngie/make_check/sys/dev/pccard/pccard.c user/ngie/make_check/sys/dev/pccard/pccardvarp.h user/ngie/make_check/sys/dev/pccbb/pccbb.c user/ngie/make_check/sys/dev/pccbb/pccbb_pci.c user/ngie/make_check/sys/dev/pccbb/pccbbvar.h user/ngie/make_check/sys/dev/pcf/pcf_isa.c user/ngie/make_check/sys/dev/pci/hostb_pci.c user/ngie/make_check/sys/dev/pci/isa_pci.c user/ngie/make_check/sys/dev/pci/pci.c user/ngie/make_check/sys/dev/pci/pci_host_generic.c user/ngie/make_check/sys/dev/pci/pci_iov.c user/ngie/make_check/sys/dev/pci/pci_pci.c user/ngie/make_check/sys/dev/pci/pci_private.h user/ngie/make_check/sys/dev/pci/pci_subr.c user/ngie/make_check/sys/dev/pci/pcib_private.h user/ngie/make_check/sys/dev/pci/pcireg.h user/ngie/make_check/sys/dev/pci/pcivar.h user/ngie/make_check/sys/dev/pci/vga_pci.c user/ngie/make_check/sys/dev/ppc/ppc.c user/ngie/make_check/sys/dev/ppc/ppcvar.h user/ngie/make_check/sys/dev/pty/pty.c user/ngie/make_check/sys/dev/puc/puc.c user/ngie/make_check/sys/dev/puc/puc_bfe.h user/ngie/make_check/sys/dev/puc/pucdata.c user/ngie/make_check/sys/dev/qlxgbe/ql_fw.c user/ngie/make_check/sys/dev/qlxgbe/ql_ver.h user/ngie/make_check/sys/dev/quicc/quicc_bfe.h user/ngie/make_check/sys/dev/quicc/quicc_core.c user/ngie/make_check/sys/dev/ral/rt2560.c user/ngie/make_check/sys/dev/ral/rt2661.c user/ngie/make_check/sys/dev/ral/rt2860.c user/ngie/make_check/sys/dev/rt/if_rt.c user/ngie/make_check/sys/dev/scc/scc_bfe.h user/ngie/make_check/sys/dev/scc/scc_core.c user/ngie/make_check/sys/dev/sec/sec.c user/ngie/make_check/sys/dev/sfxge/common/ef10_tlv_layout.h user/ngie/make_check/sys/dev/sfxge/common/efsys.h user/ngie/make_check/sys/dev/sfxge/common/efx.h user/ngie/make_check/sys/dev/sfxge/common/efx_bootcfg.c user/ngie/make_check/sys/dev/sfxge/common/efx_check.h user/ngie/make_check/sys/dev/sfxge/common/efx_crc32.c user/ngie/make_check/sys/dev/sfxge/common/efx_ev.c user/ngie/make_check/sys/dev/sfxge/common/efx_filter.c user/ngie/make_check/sys/dev/sfxge/common/efx_hash.c user/ngie/make_check/sys/dev/sfxge/common/efx_impl.h user/ngie/make_check/sys/dev/sfxge/common/efx_intr.c user/ngie/make_check/sys/dev/sfxge/common/efx_mac.c user/ngie/make_check/sys/dev/sfxge/common/efx_mcdi.c user/ngie/make_check/sys/dev/sfxge/common/efx_mcdi.h user/ngie/make_check/sys/dev/sfxge/common/efx_mon.c user/ngie/make_check/sys/dev/sfxge/common/efx_nic.c user/ngie/make_check/sys/dev/sfxge/common/efx_nvram.c user/ngie/make_check/sys/dev/sfxge/common/efx_phy.c user/ngie/make_check/sys/dev/sfxge/common/efx_port.c user/ngie/make_check/sys/dev/sfxge/common/efx_regs_ef10.h user/ngie/make_check/sys/dev/sfxge/common/efx_regs_mcdi.h user/ngie/make_check/sys/dev/sfxge/common/efx_rx.c user/ngie/make_check/sys/dev/sfxge/common/efx_sram.c user/ngie/make_check/sys/dev/sfxge/common/efx_tx.c user/ngie/make_check/sys/dev/sfxge/common/efx_types.h user/ngie/make_check/sys/dev/sfxge/common/efx_vpd.c user/ngie/make_check/sys/dev/sfxge/common/efx_wol.c user/ngie/make_check/sys/dev/sfxge/common/hunt_ev.c user/ngie/make_check/sys/dev/sfxge/common/hunt_filter.c user/ngie/make_check/sys/dev/sfxge/common/hunt_impl.h user/ngie/make_check/sys/dev/sfxge/common/hunt_intr.c user/ngie/make_check/sys/dev/sfxge/common/hunt_mac.c user/ngie/make_check/sys/dev/sfxge/common/hunt_mcdi.c user/ngie/make_check/sys/dev/sfxge/common/hunt_nic.c user/ngie/make_check/sys/dev/sfxge/common/hunt_nvram.c user/ngie/make_check/sys/dev/sfxge/common/hunt_phy.c user/ngie/make_check/sys/dev/sfxge/common/hunt_rx.c user/ngie/make_check/sys/dev/sfxge/common/hunt_sram.c user/ngie/make_check/sys/dev/sfxge/common/hunt_tx.c user/ngie/make_check/sys/dev/sfxge/common/hunt_vpd.c user/ngie/make_check/sys/dev/sfxge/common/mcdi_mon.c user/ngie/make_check/sys/dev/sfxge/common/siena_flash.h user/ngie/make_check/sys/dev/sfxge/common/siena_impl.h user/ngie/make_check/sys/dev/sfxge/common/siena_mac.c user/ngie/make_check/sys/dev/sfxge/common/siena_mcdi.c user/ngie/make_check/sys/dev/sfxge/common/siena_nic.c user/ngie/make_check/sys/dev/sfxge/common/siena_nvram.c user/ngie/make_check/sys/dev/sfxge/common/siena_phy.c user/ngie/make_check/sys/dev/sfxge/common/siena_sram.c user/ngie/make_check/sys/dev/sfxge/common/siena_vpd.c user/ngie/make_check/sys/dev/sfxge/sfxge.h user/ngie/make_check/sys/dev/sfxge/sfxge_rx.c user/ngie/make_check/sys/dev/sfxge/sfxge_tx.c user/ngie/make_check/sys/dev/sfxge/sfxge_tx.h user/ngie/make_check/sys/dev/sfxge/sfxge_version.h user/ngie/make_check/sys/dev/siba/siba.c user/ngie/make_check/sys/dev/siba/siba_bwn.c user/ngie/make_check/sys/dev/siba/siba_pcib.c user/ngie/make_check/sys/dev/siis/siis.c user/ngie/make_check/sys/dev/snc/if_snc_cbus.c user/ngie/make_check/sys/dev/sound/isa/gusc.c user/ngie/make_check/sys/dev/sound/isa/sbc.c user/ngie/make_check/sys/dev/sound/pci/csa.c user/ngie/make_check/sys/dev/sound/pci/fm801.c user/ngie/make_check/sys/dev/sound/pci/hdspe.h user/ngie/make_check/sys/dev/sound/pci/vibes.c user/ngie/make_check/sys/dev/stg/tmc18c30_subr.c user/ngie/make_check/sys/dev/ti/if_ti.c user/ngie/make_check/sys/dev/tsec/if_tsec.c user/ngie/make_check/sys/dev/uart/uart_bus.h user/ngie/make_check/sys/dev/uart/uart_core.c user/ngie/make_check/sys/dev/uart/uart_cpu_fdt.c user/ngie/make_check/sys/dev/uart/uart_dev_ns8250.c user/ngie/make_check/sys/dev/uart/uart_tty.c user/ngie/make_check/sys/dev/usb/controller/dwc_otg.c user/ngie/make_check/sys/dev/usb/controller/ehci.c user/ngie/make_check/sys/dev/usb/controller/ehci.h user/ngie/make_check/sys/dev/usb/controller/ehci_ixp4xx.c user/ngie/make_check/sys/dev/usb/controller/ehci_mv.c user/ngie/make_check/sys/dev/usb/controller/ehcireg.h user/ngie/make_check/sys/dev/usb/serial/usb_serial.c user/ngie/make_check/sys/dev/usb/usb_device.c user/ngie/make_check/sys/dev/usb/wlan/if_rsu.c user/ngie/make_check/sys/dev/usb/wlan/if_rum.c user/ngie/make_check/sys/dev/usb/wlan/if_run.c user/ngie/make_check/sys/dev/usb/wlan/if_uath.c user/ngie/make_check/sys/dev/usb/wlan/if_upgt.c user/ngie/make_check/sys/dev/usb/wlan/if_ural.c user/ngie/make_check/sys/dev/usb/wlan/if_urtw.c user/ngie/make_check/sys/dev/usb/wlan/if_urtwn.c user/ngie/make_check/sys/dev/usb/wlan/if_urtwnreg.h user/ngie/make_check/sys/dev/usb/wlan/if_urtwnvar.h user/ngie/make_check/sys/dev/usb/wlan/if_zyd.c user/ngie/make_check/sys/dev/vnic/thunder_bgx.c user/ngie/make_check/sys/dev/vnic/thunder_bgx_fdt.c user/ngie/make_check/sys/dev/vnic/thunder_bgx_var.h user/ngie/make_check/sys/dev/vnic/thunder_mdio_fdt.c user/ngie/make_check/sys/dev/vnic/thunder_mdio_var.h user/ngie/make_check/sys/dev/vt/hw/ofwfb/ofwfb.c user/ngie/make_check/sys/dev/wl/if_wl.c user/ngie/make_check/sys/dev/wpi/if_wpi.c user/ngie/make_check/sys/dev/xen/blkfront/blkfront.c user/ngie/make_check/sys/dev/xen/netfront/netfront.c user/ngie/make_check/sys/fs/devfs/devfs_devs.c user/ngie/make_check/sys/fs/devfs/devfs_vnops.c user/ngie/make_check/sys/fs/ext2fs/ext2_alloc.c user/ngie/make_check/sys/fs/ext2fs/ext2_bmap.c user/ngie/make_check/sys/fs/ext2fs/ext2_dinode.h user/ngie/make_check/sys/fs/ext2fs/ext2_dir.h user/ngie/make_check/sys/fs/ext2fs/ext2_extents.c user/ngie/make_check/sys/fs/ext2fs/ext2_extents.h user/ngie/make_check/sys/fs/ext2fs/ext2_extern.h user/ngie/make_check/sys/fs/ext2fs/ext2_inode_cnv.c user/ngie/make_check/sys/fs/ext2fs/ext2_lookup.c user/ngie/make_check/sys/fs/ext2fs/ext2_vfsops.c user/ngie/make_check/sys/fs/ext2fs/ext2_vnops.c user/ngie/make_check/sys/fs/ext2fs/ext2fs.h user/ngie/make_check/sys/fs/ext2fs/inode.h user/ngie/make_check/sys/fs/nandfs/nandfs_segment.c user/ngie/make_check/sys/fs/nfs/nfs_var.h user/ngie/make_check/sys/fs/nfsclient/nfs_clport.c user/ngie/make_check/sys/fs/nfsclient/nfs_clrpcops.c user/ngie/make_check/sys/fs/smbfs/smbfs_smb.c user/ngie/make_check/sys/fs/smbfs/smbfs_subr.h user/ngie/make_check/sys/fs/smbfs/smbfs_vnops.c user/ngie/make_check/sys/geom/eli/g_eli.c user/ngie/make_check/sys/geom/eli/g_eli.h user/ngie/make_check/sys/geom/eli/g_eli_crypto.c user/ngie/make_check/sys/geom/eli/g_eli_key_cache.c user/ngie/make_check/sys/geom/eli/pkcs5v2.c user/ngie/make_check/sys/geom/geom_disk.c user/ngie/make_check/sys/geom/geom_flashmap.c user/ngie/make_check/sys/i386/i386/elf_machdep.c user/ngie/make_check/sys/i386/i386/machdep.c user/ngie/make_check/sys/i386/ibcs2/ibcs2_sysvec.c user/ngie/make_check/sys/i386/include/metadata.h user/ngie/make_check/sys/i386/isa/npx.c user/ngie/make_check/sys/i386/linux/linux_proto.h user/ngie/make_check/sys/i386/linux/linux_syscall.h user/ngie/make_check/sys/i386/linux/linux_syscalls.c user/ngie/make_check/sys/i386/linux/linux_sysent.c user/ngie/make_check/sys/i386/linux/linux_sysvec.c user/ngie/make_check/sys/i386/linux/syscalls.master user/ngie/make_check/sys/i386/svr4/svr4_machdep.c user/ngie/make_check/sys/isa/isa_common.c user/ngie/make_check/sys/isa/isa_common.h user/ngie/make_check/sys/kern/bus_if.m user/ngie/make_check/sys/kern/imgact_aout.c user/ngie/make_check/sys/kern/init_main.c user/ngie/make_check/sys/kern/kern_condvar.c user/ngie/make_check/sys/kern/kern_conf.c user/ngie/make_check/sys/kern/kern_environment.c user/ngie/make_check/sys/kern/kern_event.c user/ngie/make_check/sys/kern/kern_exit.c user/ngie/make_check/sys/kern/kern_ktrace.c user/ngie/make_check/sys/kern/kern_proc.c user/ngie/make_check/sys/kern/kern_prot.c user/ngie/make_check/sys/kern/kern_rctl.c user/ngie/make_check/sys/kern/kern_sysctl.c user/ngie/make_check/sys/kern/subr_bus.c user/ngie/make_check/sys/kern/subr_bus_dma.c user/ngie/make_check/sys/kern/subr_rman.c user/ngie/make_check/sys/kern/tty.c user/ngie/make_check/sys/kern/tty_ttydisc.c user/ngie/make_check/sys/kern/uipc_mbuf.c user/ngie/make_check/sys/kern/uipc_sockbuf.c user/ngie/make_check/sys/kern/uipc_syscalls.c user/ngie/make_check/sys/kern/uipc_usrreq.c user/ngie/make_check/sys/kern/vfs_aio.c user/ngie/make_check/sys/kern/vfs_bio.c user/ngie/make_check/sys/kern/vfs_cache.c user/ngie/make_check/sys/kern/vfs_cluster.c user/ngie/make_check/sys/kern/vfs_default.c user/ngie/make_check/sys/kern/vfs_export.c user/ngie/make_check/sys/kern/vfs_subr.c user/ngie/make_check/sys/kern/vfs_vnops.c user/ngie/make_check/sys/kgssapi/gss_impl.c user/ngie/make_check/sys/mips/adm5120/admpci.c user/ngie/make_check/sys/mips/adm5120/obio.c user/ngie/make_check/sys/mips/alchemy/obio.c user/ngie/make_check/sys/mips/atheros/apb.c user/ngie/make_check/sys/mips/atheros/ar71xx_ehci.c user/ngie/make_check/sys/mips/atheros/ar71xx_pci.c user/ngie/make_check/sys/mips/atheros/ar724x_pci.c user/ngie/make_check/sys/mips/atheros/qca955x_pci.c user/ngie/make_check/sys/mips/beri/beri_machdep.c user/ngie/make_check/sys/mips/beri/beri_simplebus.c user/ngie/make_check/sys/mips/cavium/ciu.c user/ngie/make_check/sys/mips/cavium/obio.c user/ngie/make_check/sys/mips/cavium/octopci.c user/ngie/make_check/sys/mips/conf/AR934X_BASE user/ngie/make_check/sys/mips/idt/idtpci.c user/ngie/make_check/sys/mips/idt/obio.c user/ngie/make_check/sys/mips/include/asm.h user/ngie/make_check/sys/mips/malta/gt.c user/ngie/make_check/sys/mips/malta/gt_pci.c user/ngie/make_check/sys/mips/malta/obio.c user/ngie/make_check/sys/mips/mips/cpu.c user/ngie/make_check/sys/mips/mips/elf_machdep.c user/ngie/make_check/sys/mips/mips/exception.S user/ngie/make_check/sys/mips/mips/freebsd32_machdep.c user/ngie/make_check/sys/mips/mips/nexus.c user/ngie/make_check/sys/mips/mips/pm_machdep.c user/ngie/make_check/sys/mips/mips/vm_machdep.c user/ngie/make_check/sys/mips/nlm/xlp_machdep.c user/ngie/make_check/sys/mips/nlm/xlp_simplebus.c user/ngie/make_check/sys/mips/rmi/iodi.c user/ngie/make_check/sys/mips/rmi/xlr_pci.c user/ngie/make_check/sys/mips/rt305x/obio.c user/ngie/make_check/sys/mips/rt305x/rt305x_gpio.c user/ngie/make_check/sys/mips/rt305x/rt305x_pci.c user/ngie/make_check/sys/mips/sentry5/obio.c user/ngie/make_check/sys/mips/sibyte/sb_zbbus.c user/ngie/make_check/sys/mips/sibyte/sb_zbpci.c user/ngie/make_check/sys/modules/Makefile user/ngie/make_check/sys/modules/ext2fs/Makefile user/ngie/make_check/sys/modules/filemon/Makefile user/ngie/make_check/sys/modules/geom/geom_eli/Makefile user/ngie/make_check/sys/modules/hyperv/vmbus/Makefile user/ngie/make_check/sys/modules/i2c/iicbb/Makefile user/ngie/make_check/sys/modules/ix/Makefile user/ngie/make_check/sys/modules/ixlv/Makefile user/ngie/make_check/sys/modules/ixv/Makefile user/ngie/make_check/sys/modules/sfxge/Makefile user/ngie/make_check/sys/modules/syscons/Makefile user/ngie/make_check/sys/net/if_arcsubr.c user/ngie/make_check/sys/net/if_ethersubr.c user/ngie/make_check/sys/net/if_fddisubr.c user/ngie/make_check/sys/net/if_fwsubr.c user/ngie/make_check/sys/net/if_iso88025subr.c user/ngie/make_check/sys/net/if_lagg.c user/ngie/make_check/sys/net/if_lagg.h user/ngie/make_check/sys/net/if_loop.c user/ngie/make_check/sys/net/radix.c user/ngie/make_check/sys/net/radix.h user/ngie/make_check/sys/net/radix_mpath.c user/ngie/make_check/sys/net/radix_mpath.h user/ngie/make_check/sys/net/route.c user/ngie/make_check/sys/net/route.h user/ngie/make_check/sys/net/rtsock.c user/ngie/make_check/sys/net/vnet.c user/ngie/make_check/sys/net/vnet.h user/ngie/make_check/sys/net80211/ieee80211_freebsd.c user/ngie/make_check/sys/net80211/ieee80211_freebsd.h user/ngie/make_check/sys/net80211/ieee80211_ioctl.c user/ngie/make_check/sys/net80211/ieee80211_scan_sw.c user/ngie/make_check/sys/net80211/ieee80211_var.h user/ngie/make_check/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c user/ngie/make_check/sys/netgraph/netflow/netflow.c user/ngie/make_check/sys/netgraph/netflow/netflow_v9.c user/ngie/make_check/sys/netgraph/netflow/ng_netflow.c user/ngie/make_check/sys/netinet/cc/cc.c user/ngie/make_check/sys/netinet/cc/cc_cdg.c user/ngie/make_check/sys/netinet/cc/cc_chd.c user/ngie/make_check/sys/netinet/cc/cc_cubic.c user/ngie/make_check/sys/netinet/cc/cc_dctcp.c user/ngie/make_check/sys/netinet/cc/cc_hd.c user/ngie/make_check/sys/netinet/cc/cc_htcp.c user/ngie/make_check/sys/netinet/cc/cc_newreno.c user/ngie/make_check/sys/netinet/cc/cc_vegas.c user/ngie/make_check/sys/netinet/if_ether.c user/ngie/make_check/sys/netinet/igmp.c user/ngie/make_check/sys/netinet/in.c user/ngie/make_check/sys/netinet/in_fib.c user/ngie/make_check/sys/netinet/in_pcb.c user/ngie/make_check/sys/netinet/in_rmx.c user/ngie/make_check/sys/netinet/in_var.h user/ngie/make_check/sys/netinet/ip_encap.c user/ngie/make_check/sys/netinet/ip_mroute.c user/ngie/make_check/sys/netinet/ip_output.c user/ngie/make_check/sys/netinet/raw_ip.c user/ngie/make_check/sys/netinet/sctp_pcb.c user/ngie/make_check/sys/netinet/sctp_structs.h user/ngie/make_check/sys/netinet/sctp_usrreq.c user/ngie/make_check/sys/netinet/sctputil.c user/ngie/make_check/sys/netinet/tcp.h user/ngie/make_check/sys/netinet/tcp_input.c user/ngie/make_check/sys/netinet/tcp_lro.c user/ngie/make_check/sys/netinet/tcp_lro.h user/ngie/make_check/sys/netinet/tcp_offload.c user/ngie/make_check/sys/netinet/tcp_output.c user/ngie/make_check/sys/netinet/tcp_reass.c user/ngie/make_check/sys/netinet/tcp_stacks/fastpath.c user/ngie/make_check/sys/netinet/tcp_subr.c user/ngie/make_check/sys/netinet/tcp_syncache.c user/ngie/make_check/sys/netinet/tcp_syncache.h user/ngie/make_check/sys/netinet/tcp_timer.c user/ngie/make_check/sys/netinet/tcp_timer.h user/ngie/make_check/sys/netinet/tcp_timewait.c user/ngie/make_check/sys/netinet/tcp_usrreq.c user/ngie/make_check/sys/netinet/tcp_var.h user/ngie/make_check/sys/netinet/toecore.c user/ngie/make_check/sys/netinet6/frag6.c user/ngie/make_check/sys/netinet6/icmp6.c user/ngie/make_check/sys/netinet6/in6.h user/ngie/make_check/sys/netinet6/in6_fib.c user/ngie/make_check/sys/netinet6/in6_pcb.c user/ngie/make_check/sys/netinet6/in6_rmx.c user/ngie/make_check/sys/netinet6/in6_src.c user/ngie/make_check/sys/netinet6/ip6_forward.c user/ngie/make_check/sys/netinet6/ip6_output.c user/ngie/make_check/sys/netinet6/ip6_var.h user/ngie/make_check/sys/netinet6/nd6.c user/ngie/make_check/sys/netinet6/nd6_nbr.c user/ngie/make_check/sys/netinet6/nd6_rtr.c user/ngie/make_check/sys/netinet6/raw_ip6.c user/ngie/make_check/sys/netinet6/sctp6_usrreq.c user/ngie/make_check/sys/netinet6/udp6_usrreq.c user/ngie/make_check/sys/netpfil/ipfw/dn_heap.c user/ngie/make_check/sys/netpfil/ipfw/dn_sched_fifo.c user/ngie/make_check/sys/netpfil/ipfw/dn_sched_qfq.c user/ngie/make_check/sys/netpfil/ipfw/dn_sched_rr.c user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table.c user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table_algo.c user/ngie/make_check/sys/netpfil/ipfw/ip_fw_table_value.c user/ngie/make_check/sys/netpfil/ipfw/test/Makefile user/ngie/make_check/sys/netpfil/ipfw/test/dn_test.h user/ngie/make_check/sys/netpfil/ipfw/test/main.c user/ngie/make_check/sys/netpfil/ipfw/test/mylist.h user/ngie/make_check/sys/netpfil/ipfw/test/test_dn_sched.c user/ngie/make_check/sys/netpfil/pf/pf.c user/ngie/make_check/sys/netpfil/pf/pf_if.c user/ngie/make_check/sys/netpfil/pf/pf_table.c user/ngie/make_check/sys/nfs/bootp_subr.c user/ngie/make_check/sys/ofed/drivers/infiniband/core/cma.c user/ngie/make_check/sys/ofed/drivers/infiniband/core/iwcm.c user/ngie/make_check/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c user/ngie/make_check/sys/ofed/drivers/infiniband/ulp/sdp/sdp_rx.c user/ngie/make_check/sys/ofed/drivers/net/mlx4/en_netdev.c user/ngie/make_check/sys/ofed/include/rdma/iw_cm.h user/ngie/make_check/sys/ofed/include/rdma/rdma_cm.h user/ngie/make_check/sys/pc98/pc98/canbus.c user/ngie/make_check/sys/powerpc/aim/aim_machdep.c user/ngie/make_check/sys/powerpc/aim/locore32.S user/ngie/make_check/sys/powerpc/aim/locore64.S user/ngie/make_check/sys/powerpc/aim/mp_cpudep.c user/ngie/make_check/sys/powerpc/aim/trap_subr64.S user/ngie/make_check/sys/powerpc/booke/booke_machdep.c user/ngie/make_check/sys/powerpc/booke/locore.S user/ngie/make_check/sys/powerpc/booke/pmap.c user/ngie/make_check/sys/powerpc/include/cpu.h user/ngie/make_check/sys/powerpc/include/intr_machdep.h user/ngie/make_check/sys/powerpc/include/pcb.h user/ngie/make_check/sys/powerpc/include/platform.h user/ngie/make_check/sys/powerpc/include/setjmp.h user/ngie/make_check/sys/powerpc/include/vmparam.h user/ngie/make_check/sys/powerpc/mpc85xx/lbc.c user/ngie/make_check/sys/powerpc/mpc85xx/mpc85xx.h user/ngie/make_check/sys/powerpc/mpc85xx/pci_mpc85xx.c user/ngie/make_check/sys/powerpc/mpc85xx/platform_mpc85xx.c user/ngie/make_check/sys/powerpc/ofw/ofw_pci.c user/ngie/make_check/sys/powerpc/ofw/ofw_pci.h user/ngie/make_check/sys/powerpc/ofw/rtas.c user/ngie/make_check/sys/powerpc/powermac/grackle.c user/ngie/make_check/sys/powerpc/powermac/macgpio.c user/ngie/make_check/sys/powerpc/powermac/macio.c user/ngie/make_check/sys/powerpc/powermac/uninorth.c user/ngie/make_check/sys/powerpc/powerpc/copyinout.c user/ngie/make_check/sys/powerpc/powerpc/cpu.c user/ngie/make_check/sys/powerpc/powerpc/elf32_machdep.c user/ngie/make_check/sys/powerpc/powerpc/elf64_machdep.c user/ngie/make_check/sys/powerpc/powerpc/exec_machdep.c user/ngie/make_check/sys/powerpc/powerpc/intr_machdep.c user/ngie/make_check/sys/powerpc/powerpc/machdep.c user/ngie/make_check/sys/powerpc/powerpc/mp_machdep.c user/ngie/make_check/sys/powerpc/powerpc/platform.c user/ngie/make_check/sys/powerpc/powerpc/platform_if.m user/ngie/make_check/sys/powerpc/powerpc/setjmp.S user/ngie/make_check/sys/powerpc/powerpc/trap.c user/ngie/make_check/sys/powerpc/ps3/ehci_ps3.c user/ngie/make_check/sys/powerpc/pseries/rtas_pci.c user/ngie/make_check/sys/powerpc/psim/ata_iobus.c user/ngie/make_check/sys/powerpc/psim/iobus.c user/ngie/make_check/sys/riscv/include/riscvreg.h user/ngie/make_check/sys/security/audit/audit_pipe.c user/ngie/make_check/sys/security/audit/audit_worker.c user/ngie/make_check/sys/sparc64/central/central.c user/ngie/make_check/sys/sparc64/ebus/ebus.c user/ngie/make_check/sys/sparc64/fhc/fhc.c user/ngie/make_check/sys/sparc64/include/atomic.h user/ngie/make_check/sys/sparc64/include/ofw_machdep.h user/ngie/make_check/sys/sparc64/isa/isa.c user/ngie/make_check/sys/sparc64/pci/apb.c user/ngie/make_check/sys/sparc64/pci/fire.c user/ngie/make_check/sys/sparc64/pci/ofw_pci.c user/ngie/make_check/sys/sparc64/pci/psycho.c user/ngie/make_check/sys/sparc64/pci/sbbc.c user/ngie/make_check/sys/sparc64/pci/schizo.c user/ngie/make_check/sys/sparc64/sbus/sbus.c user/ngie/make_check/sys/sparc64/sparc64/elf_machdep.c user/ngie/make_check/sys/sparc64/sparc64/machdep.c user/ngie/make_check/sys/sparc64/sparc64/nexus.c user/ngie/make_check/sys/sparc64/sparc64/upa.c user/ngie/make_check/sys/sys/_types.h user/ngie/make_check/sys/sys/bus.h user/ngie/make_check/sys/sys/conf.h user/ngie/make_check/sys/sys/elf_common.h user/ngie/make_check/sys/sys/event.h user/ngie/make_check/sys/sys/fcntl.h user/ngie/make_check/sys/sys/mbuf.h user/ngie/make_check/sys/sys/nv.h user/ngie/make_check/sys/sys/param.h user/ngie/make_check/sys/sys/priv.h user/ngie/make_check/sys/sys/proc.h user/ngie/make_check/sys/sys/rman.h user/ngie/make_check/sys/sys/sf_buf.h user/ngie/make_check/sys/sys/signal.h user/ngie/make_check/sys/sys/sockbuf.h user/ngie/make_check/sys/sys/socket.h user/ngie/make_check/sys/sys/sysent.h user/ngie/make_check/sys/sys/ttydevsw.h user/ngie/make_check/sys/sys/types.h user/ngie/make_check/sys/sys/ucred.h user/ngie/make_check/sys/sys/vnode.h user/ngie/make_check/sys/ufs/ffs/ffs_extern.h user/ngie/make_check/sys/ufs/ffs/ffs_inode.c user/ngie/make_check/sys/ufs/ffs/ffs_vfsops.c user/ngie/make_check/sys/vm/vm_domain.c user/ngie/make_check/sys/vm/vm_extern.h user/ngie/make_check/sys/vm/vm_map.c user/ngie/make_check/sys/vm/vm_phys.c user/ngie/make_check/sys/x86/include/legacyvar.h user/ngie/make_check/sys/x86/include/pci_cfgreg.h user/ngie/make_check/sys/x86/isa/atrtc.c user/ngie/make_check/sys/x86/isa/clock.c user/ngie/make_check/sys/x86/isa/isa.c user/ngie/make_check/sys/x86/pci/pci_bus.c user/ngie/make_check/sys/x86/pci/qpi.c user/ngie/make_check/sys/x86/x86/identcpu.c user/ngie/make_check/sys/x86/x86/mptable_pci.c user/ngie/make_check/sys/x86/x86/nexus.c user/ngie/make_check/sys/x86/xen/pv.c user/ngie/make_check/sys/xen/xenbus/xenbusvar.h user/ngie/make_check/targets/pseudo/userland/lib/Makefile.depend user/ngie/make_check/tests/sys/Makefile user/ngie/make_check/tests/sys/kqueue/common.h user/ngie/make_check/tests/sys/kqueue/main.c user/ngie/make_check/tests/sys/kqueue/proc.c user/ngie/make_check/tools/build/check-links.sh user/ngie/make_check/tools/build/mk/OptionalObsoleteFiles.inc user/ngie/make_check/tools/regression/posixsem2/semtest.c user/ngie/make_check/tools/regression/sockets/accf_data_attach/accf_data_attach.c user/ngie/make_check/tools/regression/sockets/reconnect/reconnect.c user/ngie/make_check/tools/regression/sockets/rtsocket/rtsocket.c user/ngie/make_check/tools/regression/sockets/sendfile/sendfile.c user/ngie/make_check/tools/regression/sockets/so_setfib/so_setfib.c user/ngie/make_check/tools/regression/sockets/unix_cmsg/unix_cmsg.c user/ngie/make_check/tools/regression/sockets/unix_gc/Makefile user/ngie/make_check/tools/regression/sockets/unix_gc/unix_gc.c user/ngie/make_check/tools/regression/sockets/unix_socket/unix_socket.c user/ngie/make_check/tools/regression/sockets/zerosend/Makefile user/ngie/make_check/tools/regression/sockets/zerosend/zerosend.c user/ngie/make_check/tools/tools/ath/ath_ee_v4k_print/v4k.c user/ngie/make_check/tools/tools/nanobsd/defaults.sh user/ngie/make_check/tools/tools/nanobsd/embedded/common user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-i386.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-mips.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-mips64.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-powerpc.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-powerpc64.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-sparc64.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/rpi2.cfg user/ngie/make_check/usr.bin/Makefile user/ngie/make_check/usr.bin/cap_mkdb/cap_mkdb.c user/ngie/make_check/usr.bin/clang/clang/Makefile user/ngie/make_check/usr.bin/clang/lldb/Makefile user/ngie/make_check/usr.bin/dpv/dpv.1 user/ngie/make_check/usr.bin/dpv/dpv.c user/ngie/make_check/usr.bin/elfdump/elfdump.c user/ngie/make_check/usr.bin/finger/net.c user/ngie/make_check/usr.bin/iscsictl/iscsictl.8 user/ngie/make_check/usr.bin/kdump/Makefile user/ngie/make_check/usr.bin/kdump/Makefile.depend user/ngie/make_check/usr.bin/kdump/kdump.c user/ngie/make_check/usr.bin/ldd/ldd.c user/ngie/make_check/usr.bin/less/defines.h user/ngie/make_check/usr.bin/less/lesspipe.sh user/ngie/make_check/usr.bin/m4/misc.c user/ngie/make_check/usr.bin/mandoc/Makefile user/ngie/make_check/usr.bin/netstat/mbuf.c user/ngie/make_check/usr.bin/nfsstat/Makefile.depend user/ngie/make_check/usr.bin/numactl/numactl.c user/ngie/make_check/usr.bin/systat/netstat.c user/ngie/make_check/usr.bin/truncate/tests/truncate_test.sh user/ngie/make_check/usr.bin/truss/Makefile user/ngie/make_check/usr.bin/truss/Makefile.depend.amd64 user/ngie/make_check/usr.bin/truss/aarch64-cloudabi64.c user/ngie/make_check/usr.bin/truss/aarch64-freebsd.c user/ngie/make_check/usr.bin/truss/amd64-cloudabi64.c user/ngie/make_check/usr.bin/truss/amd64-freebsd.c user/ngie/make_check/usr.bin/truss/amd64-freebsd32.c user/ngie/make_check/usr.bin/truss/amd64-linux32.c user/ngie/make_check/usr.bin/truss/arm-freebsd.c user/ngie/make_check/usr.bin/truss/i386-freebsd.c user/ngie/make_check/usr.bin/truss/i386-linux.c user/ngie/make_check/usr.bin/truss/main.c user/ngie/make_check/usr.bin/truss/mips-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc64-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc64-freebsd32.c user/ngie/make_check/usr.bin/truss/setup.c user/ngie/make_check/usr.bin/truss/sparc64-freebsd.c user/ngie/make_check/usr.bin/truss/truss.h user/ngie/make_check/usr.bin/unzip/unzip.1 user/ngie/make_check/usr.bin/unzip/unzip.c user/ngie/make_check/usr.bin/whois/whois.1 user/ngie/make_check/usr.bin/whois/whois.c user/ngie/make_check/usr.bin/xlint/lint1/param.h user/ngie/make_check/usr.sbin/Makefile user/ngie/make_check/usr.sbin/autofs/automount.c user/ngie/make_check/usr.sbin/autofs/automountd.c user/ngie/make_check/usr.sbin/autofs/autounmountd.c user/ngie/make_check/usr.sbin/autofs/common.c user/ngie/make_check/usr.sbin/autofs/defined.c user/ngie/make_check/usr.sbin/bhyve/block_if.c user/ngie/make_check/usr.sbin/bhyve/pci_ahci.c user/ngie/make_check/usr.sbin/bhyve/pci_virtio_net.c user/ngie/make_check/usr.sbin/bhyvectl/Makefile user/ngie/make_check/usr.sbin/boot0cfg/boot0cfg.c user/ngie/make_check/usr.sbin/bsdconfig/include/messages.subr user/ngie/make_check/usr.sbin/bsdconfig/share/dialog.subr user/ngie/make_check/usr.sbin/bsdconfig/share/packages/index.subr user/ngie/make_check/usr.sbin/bsdconfig/share/packages/musthavepkg.subr user/ngie/make_check/usr.sbin/bsdconfig/share/packages/packages.subr user/ngie/make_check/usr.sbin/bsdconfig/share/strings.subr user/ngie/make_check/usr.sbin/bsdinstall/scripts/auto user/ngie/make_check/usr.sbin/bsdinstall/scripts/zfsboot user/ngie/make_check/usr.sbin/cron/crontab/crontab.5 user/ngie/make_check/usr.sbin/gssd/gssd.c user/ngie/make_check/usr.sbin/iscsid/iscsid.c user/ngie/make_check/usr.sbin/iscsid/pdu.c user/ngie/make_check/usr.sbin/jail/command.c user/ngie/make_check/usr.sbin/jail/config.c user/ngie/make_check/usr.sbin/jls/Makefile.depend user/ngie/make_check/usr.sbin/jls/jls.8 user/ngie/make_check/usr.sbin/kbdcontrol/kbdmap.5 user/ngie/make_check/usr.sbin/makefs/tests/Makefile user/ngie/make_check/usr.sbin/mountd/exports.5 user/ngie/make_check/usr.sbin/mountd/mountd.c user/ngie/make_check/usr.sbin/ntp/config.h user/ngie/make_check/usr.sbin/ntp/doc/ntp-keygen.8 user/ngie/make_check/usr.sbin/ntp/doc/ntp.conf.5 user/ngie/make_check/usr.sbin/ntp/doc/ntp.keys.5 user/ngie/make_check/usr.sbin/ntp/doc/ntpd.8 user/ngie/make_check/usr.sbin/ntp/doc/ntpdc.8 user/ngie/make_check/usr.sbin/ntp/doc/ntpq.8 user/ngie/make_check/usr.sbin/ntp/doc/sntp.8 user/ngie/make_check/usr.sbin/ntp/libntp/Makefile user/ngie/make_check/usr.sbin/ntp/scripts/mkver user/ngie/make_check/usr.sbin/pkg/config.c user/ngie/make_check/usr.sbin/rpcbind/Makefile user/ngie/make_check/usr.sbin/rpcbind/check_bound.c user/ngie/make_check/usr.sbin/rpcbind/rpcbind.h user/ngie/make_check/usr.sbin/rpcbind/util.c user/ngie/make_check/usr.sbin/services_mkdb/services_mkdb.c user/ngie/make_check/usr.sbin/sesutil/Makefile.depend user/ngie/make_check/usr.sbin/syslogd/syslogd.c user/ngie/make_check/usr.sbin/vidcontrol/vidcontrol.1 user/ngie/make_check/usr.sbin/vidcontrol/vidcontrol.c user/ngie/make_check/usr.sbin/ypldap/yp.c user/ngie/make_check/usr.sbin/ypldap/ypldap.conf.5 Directory Properties: user/ngie/make_check/ (props changed) user/ngie/make_check/cddl/ (props changed) user/ngie/make_check/cddl/contrib/opensolaris/ (props changed) user/ngie/make_check/cddl/contrib/opensolaris/cmd/zfs/ (props changed) user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/make_check/contrib/compiler-rt/ (props changed) user/ngie/make_check/contrib/elftoolchain/ (props changed) user/ngie/make_check/contrib/gcc/ (props changed) user/ngie/make_check/contrib/less/ (props changed) user/ngie/make_check/contrib/llvm/ (props changed) user/ngie/make_check/contrib/llvm/projects/libunwind/ (props changed) user/ngie/make_check/contrib/mdocml/ (props changed) user/ngie/make_check/contrib/ntp/ (props changed) user/ngie/make_check/contrib/pf/ (props changed) user/ngie/make_check/crypto/openssh/ (props changed) user/ngie/make_check/crypto/openssh/contrib/ssh-copy-id.1 (props changed) user/ngie/make_check/crypto/openssh/moduli.5 (props changed) user/ngie/make_check/crypto/openssh/openbsd-compat/ (props changed) user/ngie/make_check/crypto/openssh/openbsd-compat/regress/ (props changed) user/ngie/make_check/crypto/openssh/ssh-keysign.8 (props changed) user/ngie/make_check/crypto/openssh/ssh-pkcs11-helper.8 (props changed) user/ngie/make_check/crypto/openssl/ (props changed) user/ngie/make_check/gnu/lib/ (props changed) user/ngie/make_check/gnu/usr.bin/binutils/ (props changed) user/ngie/make_check/include/ (props changed) user/ngie/make_check/lib/libc/ (props changed) user/ngie/make_check/sbin/ (props changed) user/ngie/make_check/share/ (props changed) user/ngie/make_check/share/man/man4/ (props changed) user/ngie/make_check/sys/ (props changed) user/ngie/make_check/sys/boot/ (props changed) user/ngie/make_check/sys/boot/powerpc/boot1.chrp/ (props changed) user/ngie/make_check/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/make_check/sys/conf/ (props changed) user/ngie/make_check/sys/contrib/ipfilter/ (props changed) user/ngie/make_check/sys/dev/hyperv/ (props changed) user/ngie/make_check/sys/modules/hyperv/ (props changed) user/ngie/make_check/targets/ (props changed) user/ngie/make_check/usr.sbin/bhyve/ (props changed) user/ngie/make_check/usr.sbin/bhyvectl/ (props changed) user/ngie/make_check/usr.sbin/jail/ (props changed) Modified: user/ngie/make_check/Makefile ============================================================================== --- user/ngie/make_check/Makefile Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/Makefile Fri Jan 29 03:10:22 2016 (r295034) @@ -206,7 +206,7 @@ _TARGET_ARCH?= ${MACHINE_ARCH} # The user can define ALWAYS_CHECK_MAKE to have this check performed # for all targets. # -.if defined(ALWAYS_CHECK_MAKE) +.if defined(ALWAYS_CHECK_MAKE) || !defined(.PARSEDIR) ${TGTS}: upgrade_checks .else buildworld: upgrade_checks Modified: user/ngie/make_check/Makefile.inc1 ============================================================================== --- user/ngie/make_check/Makefile.inc1 Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/Makefile.inc1 Fri Jan 29 03:10:22 2016 (r295034) @@ -570,10 +570,9 @@ _worldtmp: .PHONY .endif .else rm -rf ${WORLDTMP}/legacy/usr/include -# XXX - These three can depend on any header file. - rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/ioctl.c +# XXX - These can depend on any header file. + rm -f ${OBJTREE}${.CURDIR}/lib/libsysdecode/ioctl.c rm -f ${OBJTREE}${.CURDIR}/usr.bin/kdump/kdump_subr.c - rm -f ${OBJTREE}${.CURDIR}/usr.bin/truss/ioctl.c .endif .for _dir in \ lib usr legacy/bin legacy/usr @@ -1231,7 +1230,7 @@ reinstallkernel reinstallkernel.debug: _ ${CROSSENV} PATH=${TMPPATH} \ ${MAKE} ${IMAKE_INSTALL} KERNEL=${INSTKERNNAME} ${.TARGET:S/kernel//} .endif -.if ${BUILDKERNELS:[#]} > 1 +.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS) .for _kernel in ${BUILDKERNELS:[2..-1]} @echo "--------------------------------------------------------------" @echo ">>> Installing kernel ${_kernel}" @@ -1262,7 +1261,7 @@ distributekernel distributekernel.debug: ${DESTDIR}/${DISTDIR}/kernel.meta .endif .endif -.if ${BUILDKERNELS:[#]} > 1 +.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS) .for _kernel in ${BUILDKERNELS:[2..-1]} .if defined(NO_ROOT) echo "#${MTREE_MAGIC}" > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}.premeta @@ -1285,27 +1284,43 @@ packagekernel: .if defined(NO_ROOT) .if !defined(NO_INSTALLKERNEL) cd ${DESTDIR}/${DISTDIR}/kernel; \ - tar cvf - @${DESTDIR}/${DISTDIR}/kernel.meta | \ + tar cvf - --exclude '*.debug' \ + @${DESTDIR}/${DISTDIR}/kernel.meta | \ ${XZ_CMD} > ${PACKAGEDIR}/kernel.txz .endif -.if ${BUILDKERNELS:[#]} > 1 + cd ${DESTDIR}/${DISTDIR}/kernel; \ + tar cvf - --include '*/*/*.debug' \ + @${DESTDIR}/${DISTDIR}/kernel.meta | \ + ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz +.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS) .for _kernel in ${BUILDKERNELS:[2..-1]} cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ - tar cvf - @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \ + tar cvf - --exclude '*.debug' \ + @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \ ${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz + cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ + tar cvf - --include '*/*/*.debug' \ + @${DESTDIR}/${DISTDIR}/kernel.${_kernel}.meta | \ + ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz .endfor .endif .else .if !defined(NO_INSTALLKERNEL) cd ${DESTDIR}/${DISTDIR}/kernel; \ - tar cvf - . | \ + tar cvf - --exclude '*.debug' . | \ ${XZ_CMD} > ${PACKAGEDIR}/kernel.txz .endif -.if ${BUILDKERNELS:[#]} > 1 + cd ${DESTDIR}/${DISTDIR}/kernel; \ + tar cvf - --include '*/*/*.debug' $$(eval find .) | \ + ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel-dbg.txz +.if ${BUILDKERNELS:[#]} > 1 && !defined(NO_INSTALLEXTRAKERNELS) .for _kernel in ${BUILDKERNELS:[2..-1]} cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ - tar cvf - . | \ + tar cvf - --exclude '*.debug' . | \ ${XZ_CMD} > ${PACKAGEDIR}/kernel.${_kernel}.txz + cd ${DESTDIR}/${DISTDIR}/kernel.${_kernel}; \ + tar cvf - --include '*/*/*.debug' $$(eval find .) | \ + ${XZ_CMD} > ${DESTDIR}/${DISTDIR}/kernel.${_kernel}-dbg.txz .endfor .endif .endif @@ -1424,11 +1439,13 @@ _vtfontcvt= usr.bin/vtfontcvt _sed= usr.bin/sed .endif -.if ${BOOTSTRAPPING} < 1000002 +.if ${BOOTSTRAPPING} < 1000033 _libopenbsd= lib/libopenbsd _m4= usr.bin/m4 +_lex= usr.bin/lex ${_bt}-usr.bin/m4: ${_bt}-lib/libopenbsd +${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 .endif .if ${BOOTSTRAPPING} < 1000026 @@ -1442,12 +1459,6 @@ ${_bt}-usr.sbin/nmtree: ${_bt}-lib/libne _cat= bin/cat .endif -.if ${BOOTSTRAPPING} < 1000033 -_lex= usr.bin/lex - -${_bt}-usr.bin/lex: ${_bt}-usr.bin/m4 -.endif - # r277259 crunchide: Correct 64-bit section header offset # r281674 crunchide: always include both 32- and 64-bit ELF support # r285986 crunchen: use STRIPBIN rather than STRIP Modified: user/ngie/make_check/ObsoleteFiles.inc ============================================================================== --- user/ngie/make_check/ObsoleteFiles.inc Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/ObsoleteFiles.inc Fri Jan 29 03:10:22 2016 (r295034) @@ -38,6 +38,10 @@ # xargs -n1 | sort | uniq -d; # done +# 20160116: Update mandoc to cvs snapshot 20160116 +OLD_FILES+=usr/share/mdocml/example.style.css +OLD_FILES+=usr/share/mdocml/style.css +OLD_DIRS+=usr/share/mdocml # 20151225: new clang import which bumps version from 3.7.0 to 3.7.1. OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/allocator_interface.h OLD_FILES+=usr/lib/clang/3.7.0/include/sanitizer/asan_interface.h Modified: user/ngie/make_check/UPDATING ============================================================================== --- user/ngie/make_check/UPDATING Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/UPDATING Fri Jan 29 03:10:22 2016 (r295034) @@ -31,6 +31,15 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160119: + The NONE and HPN patches has been removed from OpenSSH. They are + still available in the security/openssh-portable port. + +20160113: + With the addition of ypldap(8), a new _ypldap user is now required + during installworld. "mergemaster -p" can be used to add the user + prior to installworld, as documented in the handbook. + 20151216: The tftp loader (pxeboot) now uses the option root-path directive. As a consequence it no longer looks for a pxeboot.4th file on the tftp Modified: user/ngie/make_check/bin/setfacl/setfacl.1 ============================================================================== --- user/ngie/make_check/bin/setfacl/setfacl.1 Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/setfacl/setfacl.1 Fri Jan 29 03:10:22 2016 (r295034) @@ -26,7 +26,7 @@ .\" .\" $FreeBSD$ .\" -.Dd September 4, 2015 +.Dd January 23, 2016 .Dt SETFACL 1 .Os .Sh NAME @@ -62,8 +62,9 @@ starting at position counting from zero. This option is only applicable to NFSv4 ACLs. .It Fl b -Remove all ACL entries except for the three required entries -(POSIX.1e ACLs) or six "canonical" entries (NFSv4 ACLs). +Remove all ACL entries except for the ones synthesized +from the file mode - the three mandatory entries in case +of POSIX.1e ACL. If the POSIX.1e ACL contains a .Dq Li mask entry, the permissions of the Modified: user/ngie/make_check/bin/sh/cd.c ============================================================================== --- user/ngie/make_check/bin/sh/cd.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/cd.c Fri Jan 29 03:10:22 2016 (r295034) @@ -68,15 +68,13 @@ __FBSDID("$FreeBSD$"); static int cdlogical(char *); static int cdphysical(char *); static int docd(char *, int, int); -static char *getcomponent(void); +static char *getcomponent(char **); static char *findcwd(char *); static void updatepwd(char *); static char *getpwd(void); static char *getpwd2(void); static char *curdir = NULL; /* current working directory */ -static char *prevdir; /* previous working directory */ -static char *cdcomppath; int cdcmd(int argc __unused, char **argv __unused) @@ -112,11 +110,10 @@ cdcmd(int argc __unused, char **argv __u if (*dest == '\0') dest = "."; if (dest[0] == '-' && dest[1] == '\0') { - dest = prevdir ? prevdir : curdir; - if (dest) - print = 1; - else - dest = "."; + dest = bltinlookup("OLDPWD", 1); + if (dest == NULL) + error("OLDPWD not set"); + print = 1; } if (dest[0] == '/' || (dest[0] == '.' && (dest[1] == '/' || dest[1] == '\0')) || @@ -179,6 +176,7 @@ cdlogical(char *dest) char *p; char *q; char *component; + char *path; struct stat statb; int first; int badstat; @@ -189,14 +187,14 @@ cdlogical(char *dest) * next time we get the value of the current directory. */ badstat = 0; - cdcomppath = stsavestr(dest); + path = stsavestr(dest); STARTSTACKSTR(p); if (*dest == '/') { STPUTC('/', p); - cdcomppath++; + path++; } first = 1; - while ((q = getcomponent()) != NULL) { + while ((q = getcomponent(&path)) != NULL) { if (q[0] == '\0' || (q[0] == '.' && q[1] == '\0')) continue; if (! first) @@ -245,25 +243,25 @@ cdphysical(char *dest) } /* - * Get the next component of the path name pointed to by cdcomppath. - * This routine overwrites the string pointed to by cdcomppath. + * Get the next component of the path name pointed to by *path. + * This routine overwrites *path and the string pointed to by it. */ static char * -getcomponent(void) +getcomponent(char **path) { char *p; char *start; - if ((p = cdcomppath) == NULL) + if ((p = *path) == NULL) return NULL; - start = cdcomppath; + start = *path; while (*p != '/' && *p != '\0') p++; if (*p == '\0') { - cdcomppath = NULL; + *path = NULL; } else { *p++ = '\0'; - cdcomppath = p; + *path = p; } return start; } @@ -274,6 +272,7 @@ findcwd(char *dir) { char *new; char *p; + char *path; /* * If our argument is NULL, we don't know the current directory @@ -282,14 +281,14 @@ findcwd(char *dir) */ if (dir == NULL || curdir == NULL) return getpwd2(); - cdcomppath = stsavestr(dir); + path = stsavestr(dir); STARTSTACKSTR(new); if (*dir != '/') { STPUTS(curdir, new); if (STTOPC(new) == '/') STUNPUTC(new); } - while ((p = getcomponent()) != NULL) { + while ((p = getcomponent(&path)) != NULL) { if (equal(p, "..")) { while (new > stackblock() && (STUNPUTC(new), *new) != '/'); } else if (*p != '\0' && ! equal(p, ".")) { @@ -311,14 +310,15 @@ findcwd(char *dir) static void updatepwd(char *dir) { + char *prevdir; + hashcd(); /* update command hash table */ - if (prevdir) - ckfree(prevdir); + setvar("PWD", dir, VEXPORT); + setvar("OLDPWD", curdir, VEXPORT); prevdir = curdir; curdir = dir ? savestr(dir) : NULL; - setvar("PWD", curdir, VEXPORT); - setvar("OLDPWD", prevdir, VEXPORT); + ckfree(prevdir); } int Modified: user/ngie/make_check/bin/sh/eval.c ============================================================================== --- user/ngie/make_check/bin/sh/eval.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/eval.c Fri Jan 29 03:10:22 2016 (r295034) @@ -496,10 +496,12 @@ exphere(union node *redir, struct arglis struct jmploc *savehandler; struct localvar *savelocalvars; int need_longjmp = 0; + unsigned char saveoptreset; redir->nhere.expdoc = ""; savelocalvars = localvars; localvars = NULL; + saveoptreset = shellparam.reset; forcelocal++; savehandler = handler; if (setjmp(jmploc.loc)) @@ -514,6 +516,7 @@ exphere(union node *redir, struct arglis forcelocal--; poplocalvars(); localvars = savelocalvars; + shellparam.reset = saveoptreset; if (need_longjmp) longjmp(handler->loc, 1); INTON; @@ -647,6 +650,7 @@ evalbackcmd(union node *n, struct backcm struct jmploc jmploc; struct jmploc *savehandler; struct localvar *savelocalvars; + unsigned char saveoptreset; result->fd = -1; result->buf = NULL; @@ -661,6 +665,7 @@ evalbackcmd(union node *n, struct backcm if (is_valid_fast_cmdsubst(n)) { savelocalvars = localvars; localvars = NULL; + saveoptreset = shellparam.reset; forcelocal++; savehandler = handler; if (setjmp(jmploc.loc)) { @@ -671,6 +676,7 @@ evalbackcmd(union node *n, struct backcm forcelocal--; poplocalvars(); localvars = savelocalvars; + shellparam.reset = saveoptreset; longjmp(handler->loc, 1); } } else { @@ -681,6 +687,7 @@ evalbackcmd(union node *n, struct backcm forcelocal--; poplocalvars(); localvars = savelocalvars; + shellparam.reset = saveoptreset; } else { if (pipe(pip) < 0) error("Pipe call failed: %s", strerror(errno)); @@ -1032,12 +1039,12 @@ evalcommand(union node *cmd, int flags, reffunc(cmdentry.u.func); savehandler = handler; if (setjmp(jmploc.loc)) { - freeparam(&shellparam); - shellparam = saveparam; popredir(); unreffunc(cmdentry.u.func); poplocalvars(); localvars = savelocalvars; + freeparam(&shellparam); + shellparam = saveparam; funcnest--; handler = savehandler; longjmp(handler->loc, 1); Modified: user/ngie/make_check/bin/sh/exec.c ============================================================================== --- user/ngie/make_check/bin/sh/exec.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/exec.c Fri Jan 29 03:10:22 2016 (r295034) @@ -439,12 +439,14 @@ success: int find_builtin(const char *name, int *special) { - const struct builtincmd *bp; + const unsigned char *bp; + size_t len; - for (bp = builtincmd ; bp->name ; bp++) { - if (*bp->name == *name && equal(bp->name, name)) { - *special = bp->special; - return bp->code; + len = strlen(name); + for (bp = builtincmd ; *bp ; bp += 2 + bp[0]) { + if (bp[0] == len && memcmp(bp + 2, name, len) == 0) { + *special = (bp[1] & BUILTIN_SPECIAL) != 0; + return bp[1] & ~BUILTIN_SPECIAL; } } return -1; Modified: user/ngie/make_check/bin/sh/expand.c ============================================================================== --- user/ngie/make_check/bin/sh/expand.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/expand.c Fri Jan 29 03:10:22 2016 (r295034) @@ -91,13 +91,13 @@ struct worddest { static char *expdest; /* output of current string */ static struct nodelist *argbackq; /* list of back quote expressions */ -static char *argstr(char *, int, struct worddest *); -static char *exptilde(char *, int); -static char *expari(char *, int, struct worddest *); +static const char *argstr(const char *, int, struct worddest *); +static const char *exptilde(const char *, int); +static const char *expari(const char *, int, struct worddest *); static void expbackq(union node *, int, int, struct worddest *); -static void subevalvar_trim(char *, int, int, int); -static int subevalvar_misc(char *, const char *, int, int, int); -static char *evalvar(char *, int, struct worddest *); +static void subevalvar_trim(const char *, int, int, int); +static int subevalvar_misc(const char *, const char *, int, int, int); +static const char *evalvar(const char *, int, struct worddest *); static int varisset(const char *, int); static void strtodest(const char *, int, int, int, struct worddest *); static void reprocess(int, int, int, int, struct worddest *); @@ -262,8 +262,8 @@ expandarg(union node *arg, struct arglis * * If EXP_SPLIT is set, dst receives any complete words produced. */ -static char * -argstr(char *p, int flag, struct worddest *dst) +static const char * +argstr(const char *p, int flag, struct worddest *dst) { char c; int quotes = flag & (EXP_GLOB | EXP_CASE); /* do CTLESC */ @@ -352,12 +352,15 @@ argstr(char *p, int flag, struct worddes * Perform tilde expansion, placing the result in the stack string and * returning the next position in the input string to process. */ -static char * -exptilde(char *p, int flag) +static const char * +exptilde(const char *p, int flag) { - char c, *startp = p; + char c; + const char *startp = p; + const char *user; struct passwd *pw; char *home; + int len; for (;;) { c = *p; @@ -377,14 +380,17 @@ exptilde(char *p, int flag) case '\0': case '/': case CTLENDVAR: - *p = '\0'; - if (*(startp+1) == '\0') { + len = p - startp - 1; + STPUTBIN(startp + 1, len, expdest); + STACKSTRNUL(expdest); + user = expdest - len; + if (*user == '\0') { home = lookupvar("HOME"); } else { - pw = getpwnam(startp+1); + pw = getpwnam(user); home = pw != NULL ? pw->pw_dir : NULL; } - *p = c; + STADJUST(-len, expdest); if (home == NULL || *home == '\0') return (startp); strtodest(home, flag, VSNORMAL, 1, NULL); @@ -398,8 +404,8 @@ exptilde(char *p, int flag) /* * Expand arithmetic expression. */ -static char * -expari(char *p, int flag, struct worddest *dst) +static const char * +expari(const char *p, int flag, struct worddest *dst) { char *q, *start; arith_t result; @@ -532,7 +538,7 @@ recordleft(const char *str, const char * } static void -subevalvar_trim(char *p, int strloc, int subtype, int startloc) +subevalvar_trim(const char *p, int strloc, int subtype, int startloc) { char *startp; char *loc = NULL; @@ -606,7 +612,7 @@ subevalvar_trim(char *p, int strloc, int static int -subevalvar_misc(char *p, const char *var, int subtype, int startloc, +subevalvar_misc(const char *p, const char *var, int subtype, int startloc, int varflags) { char *startp; @@ -645,12 +651,12 @@ subevalvar_misc(char *p, const char *var * input string. */ -static char * -evalvar(char *p, int flag, struct worddest *dst) +static const char * +evalvar(const char *p, int flag, struct worddest *dst) { int subtype; int varflags; - char *var; + const char *var; const char *val; int patloc; int c; @@ -951,8 +957,8 @@ varvalue(const char *name, int quoted, i case '-': p = buf; for (i = 0 ; i < NSHORTOPTS ; i++) { - if (optlist[i].val) - *p++ = optlist[i].letter; + if (optval[i]) + *p++ = optletter[i]; } *p = '\0'; strtodest(buf, flag, subtype, quoted, dst); Modified: user/ngie/make_check/bin/sh/mkbuiltins ============================================================================== --- user/ngie/make_check/bin/sh/mkbuiltins Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/mkbuiltins Fri Jan 29 03:10:22 2016 (r295034) @@ -62,17 +62,16 @@ echo 'int (*const builtinfunc[])(int, ch awk '/^[^#]/ { printf "\t%s,\n", $1}' $temp echo '}; -const struct builtincmd builtincmd[] = {' +const unsigned char builtincmd[] = {' awk '{ for (i = 2 ; i <= NF ; i++) { if ($i == "-s") { spc = 1; } else { - printf "\t{ \"%s\", %d, %d },\n", $i, NR-1, spc + printf "\t\"\\%03o\\%03o%s\"\n", length($i), (spc ? 128 : 0) + NR-1, $i spc = 0; } }}' $temp -echo ' { NULL, 0, 0 } -};' +echo '};' exec > builtins.h cat <<\! @@ -85,14 +84,10 @@ cat <<\! tr abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ < $temp | awk '{ printf "#define %s %d\n", $1, NR-1}' echo ' -struct builtincmd { - const char *name; - int code; - int special; -}; +#define BUILTIN_SPECIAL 0x80 extern int (*const builtinfunc[])(int, char **); -extern const struct builtincmd builtincmd[]; +extern const unsigned char builtincmd[]; ' awk '{ printf "int %s(int, char **);\n", $1}' $temp rm -f $temp Modified: user/ngie/make_check/bin/sh/options.c ============================================================================== --- user/ngie/make_check/bin/sh/options.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/options.c Fri Jan 29 03:10:22 2016 (r295034) @@ -74,6 +74,7 @@ static void options(int); static void minus_o(char *, int); static void setoption(int, int); static void setoptionbyindex(int, int); +static void setparam(int, char **); static int getopts(char *, char *, char **, char ***, char **); @@ -91,7 +92,7 @@ procargs(int argc, char **argv) if (argc > 0) argptr++; for (i = 0; i < NOPTS; i++) - optlist[i].val = 2; + optval[i] = 2; privileged = (getuid() != geteuid() || getgid() != getegid()); options(1); if (*argptr == NULL && minusc == NULL) @@ -104,8 +105,8 @@ procargs(int argc, char **argv) if (mflag == 2) mflag = iflag; for (i = 0; i < NOPTS; i++) - if (optlist[i].val == 2) - optlist[i].val = 0; + if (optval[i] == 2) + optval[i] = 0; arg0 = argv[0]; if (sflag == 0 && minusc == NULL) { scriptname = *argptr++; @@ -224,7 +225,7 @@ end_options1: end_options2: if (!cmdline) { if (*argptr == NULL) - setparam(argptr); + setparam(0, argptr); return; } @@ -250,26 +251,29 @@ static void minus_o(char *name, int val) { int i; + const unsigned char *on; + size_t len; if (name == NULL) { if (val) { /* "Pretty" output. */ out1str("Current option settings\n"); - for (i = 0; i < NOPTS; i++) - out1fmt("%-16s%s\n", optlist[i].name, - optlist[i].val ? "on" : "off"); + for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1) + out1fmt("%-16.*s%s\n", *on, on + 1, + optval[i] ? "on" : "off"); } else { /* Output suitable for re-input to shell. */ - for (i = 0; i < NOPTS; i++) - out1fmt("%s %co %s%s", + for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1) + out1fmt("%s %co %.*s%s", i % 6 == 0 ? "set" : "", - optlist[i].val ? '-' : '+', - optlist[i].name, + optval[i] ? '-' : '+', + *on, on + 1, i % 6 == 5 || i == NOPTS - 1 ? "\n" : ""); } } else { - for (i = 0; i < NOPTS; i++) - if (equal(name, optlist[i].name)) { + len = strlen(name); + for (i = 0, on = optname; i < NOPTS; i++, on += *on + 1) + if (*on == len && memcmp(on + 1, name, len) == 0) { setoptionbyindex(i, val); return; } @@ -281,18 +285,18 @@ minus_o(char *name, int val) static void setoptionbyindex(int idx, int val) { - if (optlist[idx].letter == 'p' && !val && privileged) { + if (optletter[idx] == 'p' && !val && privileged) { if (setgid(getgid()) == -1) error("setgid"); if (setuid(getuid()) == -1) error("setuid"); } - optlist[idx].val = val; + optval[idx] = val; if (val) { /* #%$ hack for ksh semantics */ - if (optlist[idx].letter == 'V') + if (optletter[idx] == 'V') Eflag = 0; - else if (optlist[idx].letter == 'E') + else if (optletter[idx] == 'E') Vflag = 0; } } @@ -303,7 +307,7 @@ setoption(int flag, int val) int i; for (i = 0; i < NSHORTOPTS; i++) - if (optlist[i].letter == flag) { + if (optletter[i] == flag) { setoptionbyindex(i, val); return; } @@ -315,22 +319,20 @@ setoption(int flag, int val) * Set the shell parameters. */ -void -setparam(char **argv) +static void +setparam(int argc, char **argv) { char **newparam; char **ap; - int nparam; - for (nparam = 0 ; argv[nparam] ; nparam++); - ap = newparam = ckmalloc((nparam + 1) * sizeof *ap); + ap = newparam = ckmalloc((argc + 1) * sizeof *ap); while (*argv) { *ap++ = savestr(*argv++); } *ap = NULL; freeparam(&shellparam); shellparam.malloc = 1; - shellparam.nparam = nparam; + shellparam.nparam = argc; shellparam.p = newparam; shellparam.optp = NULL; shellparam.reset = 1; @@ -368,8 +370,7 @@ freeparam(struct shparam *param) int shiftcmd(int argc, char **argv) { - int n; - char **ap1, **ap2; + int i, n; n = 1; if (argc > 1) @@ -378,12 +379,11 @@ shiftcmd(int argc, char **argv) return 1; INTOFF; shellparam.nparam -= n; - for (ap1 = shellparam.p ; --n >= 0 ; ap1++) { - if (shellparam.malloc) - ckfree(*ap1); - } - ap2 = shellparam.p; - while ((*ap2++ = *ap1++) != NULL); + if (shellparam.malloc) + for (i = 0; i < n; i++) + ckfree(shellparam.p[i]); + memmove(shellparam.p, shellparam.p + n, + (shellparam.nparam + 1) * sizeof(shellparam.p[0])); shellparam.reset = 1; INTON; return 0; @@ -404,7 +404,7 @@ setcmd(int argc, char **argv) options(0); optschanged(); if (*argptr != NULL) { - setparam(argptr); + setparam(argc - (argptr - argv), argptr); } INTON; return 0; Modified: user/ngie/make_check/bin/sh/options.h ============================================================================== --- user/ngie/make_check/bin/sh/options.h Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/options.h Fri Jan 29 03:10:22 2016 (r295034) @@ -45,60 +45,57 @@ struct shparam { -#define eflag optlist[0].val -#define fflag optlist[1].val -#define Iflag optlist[2].val -#define iflag optlist[3].val -#define mflag optlist[4].val -#define nflag optlist[5].val -#define sflag optlist[6].val -#define xflag optlist[7].val -#define vflag optlist[8].val -#define Vflag optlist[9].val -#define Eflag optlist[10].val -#define Cflag optlist[11].val -#define aflag optlist[12].val -#define bflag optlist[13].val -#define uflag optlist[14].val -#define privileged optlist[15].val -#define Tflag optlist[16].val -#define Pflag optlist[17].val -#define hflag optlist[18].val -#define nologflag optlist[19].val +#define eflag optval[0] +#define fflag optval[1] +#define Iflag optval[2] +#define iflag optval[3] +#define mflag optval[4] +#define nflag optval[5] +#define sflag optval[6] +#define xflag optval[7] +#define vflag optval[8] +#define Vflag optval[9] +#define Eflag optval[10] +#define Cflag optval[11] +#define aflag optval[12] +#define bflag optval[13] +#define uflag optval[14] +#define privileged optval[15] +#define Tflag optval[16] +#define Pflag optval[17] +#define hflag optval[18] +#define nologflag optval[19] #define NSHORTOPTS 19 #define NOPTS 20 -struct optent { - const char *name; - const char letter; - char val; -}; - -extern struct optent optlist[NOPTS]; +extern char optval[NOPTS]; +extern const char optletter[NSHORTOPTS]; #ifdef DEFINE_OPTIONS -struct optent optlist[NOPTS] = { - { "errexit", 'e', 0 }, - { "noglob", 'f', 0 }, - { "ignoreeof", 'I', 0 }, - { "interactive",'i', 0 }, - { "monitor", 'm', 0 }, - { "noexec", 'n', 0 }, - { "stdin", 's', 0 }, - { "xtrace", 'x', 0 }, - { "verbose", 'v', 0 }, - { "vi", 'V', 0 }, - { "emacs", 'E', 0 }, - { "noclobber", 'C', 0 }, - { "allexport", 'a', 0 }, - { "notify", 'b', 0 }, - { "nounset", 'u', 0 }, - { "privileged", 'p', 0 }, - { "trapsasync", 'T', 0 }, - { "physical", 'P', 0 }, - { "trackall", 'h', 0 }, - { "nolog", '\0', 0 }, -}; +char optval[NOPTS]; +const char optletter[NSHORTOPTS] = "efIimnsxvVECabupTPh"; +static const unsigned char optname[] = + "\007errexit" + "\006noglob" + "\011ignoreeof" + "\013interactive" + "\007monitor" + "\006noexec" + "\005stdin" + "\006xtrace" + "\007verbose" + "\002vi" + "\005emacs" + "\011noclobber" + "\011allexport" + "\006notify" + "\007nounset" + "\012privileged" + "\012trapsasync" + "\010physical" + "\010trackall" + "\005nolog" +; #endif @@ -111,7 +108,6 @@ extern char *nextopt_optptr; /* used by void procargs(int, char **); void optschanged(void); -void setparam(char **); void freeparam(struct shparam *); int nextopt(const char *); void getoptsreset(const char *); Modified: user/ngie/make_check/bin/sh/tests/builtins/Makefile ============================================================================== --- user/ngie/make_check/bin/sh/tests/builtins/Makefile Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/tests/builtins/Makefile Fri Jan 29 03:10:22 2016 (r295034) @@ -48,6 +48,7 @@ FILES+= cd5.0 FILES+= cd6.0 FILES+= cd7.0 FILES+= cd8.0 +FILES+= cd9.0 cd9.0.stdout FILES+= command1.0 FILES+= command2.0 FILES+= command3.0 @@ -94,6 +95,8 @@ FILES+= getopts5.0 FILES+= getopts6.0 FILES+= getopts7.0 FILES+= getopts8.0 getopts8.0.stdout +FILES+= getopts9.0 getopts9.0.stdout +FILES+= getopts10.0 FILES+= hash1.0 hash1.0.stdout FILES+= hash2.0 hash2.0.stdout FILES+= hash3.0 hash3.0.stdout @@ -108,6 +111,9 @@ FILES+= local1.0 FILES+= local2.0 FILES+= local3.0 FILES+= local4.0 +FILES+= local5.0 +FILES+= local6.0 +FILES+= local7.0 .if ${MK_NLS} != "no" FILES+= locale1.0 .endif Copied: user/ngie/make_check/bin/sh/tests/builtins/cd9.0 (from r295033, head/bin/sh/tests/builtins/cd9.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/cd9.0 Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/cd9.0) @@ -0,0 +1,8 @@ +# $FreeBSD$ + +cd /dev +cd /bin +cd - >/dev/null +pwd +cd - >/dev/null +pwd Copied: user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout (from r295033, head/bin/sh/tests/builtins/cd9.0.stdout) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/cd9.0.stdout Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/cd9.0.stdout) @@ -0,0 +1,2 @@ +/dev +/bin Copied: user/ngie/make_check/bin/sh/tests/builtins/getopts10.0 (from r295033, head/bin/sh/tests/builtins/getopts10.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/getopts10.0 Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/getopts10.0) @@ -0,0 +1,11 @@ +# $FreeBSD$ + +set -- -x arg +opt=not +getopts x opt +r1=$? OPTIND1=$OPTIND opt1=$opt +: $(: $((OPTIND = 1))) +getopts x opt +r2=$? OPTIND2=$OPTIND +[ "$r1" = 0 ] && [ "$OPTIND1" = 2 ] && [ "$opt1" = x ] && [ "$r2" != 0 ] && + [ "$OPTIND2" = 2 ] Copied: user/ngie/make_check/bin/sh/tests/builtins/local5.0 (from r295033, head/bin/sh/tests/builtins/local5.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/local5.0 Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/local5.0) @@ -0,0 +1,15 @@ +# $FreeBSD$ + +f() { + local PATH IFS elem + IFS=: + for elem in ''$PATH''; do + PATH=/var/empty/$elem:$PATH + done + ls -d / >/dev/null +} + +p1=$(command -v ls) +f +p2=$(command -v ls) +[ "$p1" = "$p2" ] Copied: user/ngie/make_check/bin/sh/tests/builtins/local6.0 (from r295033, head/bin/sh/tests/builtins/local6.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/local6.0 Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/local6.0) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +f() { + local x + readonly x=2 +} +x=3 +f +x=4 +[ "$x" = 4 ] Copied: user/ngie/make_check/bin/sh/tests/builtins/local7.0 (from r295033, head/bin/sh/tests/builtins/local7.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/bin/sh/tests/builtins/local7.0 Fri Jan 29 03:10:22 2016 (r295034, copy of r295033, head/bin/sh/tests/builtins/local7.0) @@ -0,0 +1,10 @@ +# $FreeBSD$ + +f() { + local x + readonly x=2 +} +unset x +f +x=4 +[ "$x" = 4 ] Modified: user/ngie/make_check/bin/sh/var.c ============================================================================== --- user/ngie/make_check/bin/sh/var.c Fri Jan 29 02:58:43 2016 (r295033) +++ user/ngie/make_check/bin/sh/var.c Fri Jan 29 03:10:22 2016 (r295034) @@ -754,8 +754,8 @@ mklocal(char *name) INTOFF; lvp = ckmalloc(sizeof (struct localvar)); if (name[0] == '-' && name[1] == '\0') { - lvp->text = ckmalloc(sizeof optlist); - memcpy(lvp->text, optlist, sizeof optlist); + lvp->text = ckmalloc(sizeof optval); + memcpy(lvp->text, optval, sizeof optval); vp = NULL; } else { vp = find_var(name, &vpp, NULL); @@ -791,22 +791,34 @@ poplocalvars(void) { struct localvar *lvp; struct var *vp; + int islocalevar; INTOFF; while ((lvp = localvars) != NULL) { localvars = lvp->next; vp = lvp->vp; if (vp == NULL) { /* $- saved */ - memcpy(optlist, lvp->text, sizeof optlist); + memcpy(optval, lvp->text, sizeof optval); ckfree(lvp->text); optschanged(); } else if ((lvp->flags & (VUNSET|VSTRFIXED)) == VUNSET) { *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Sat Jan 30 17:43:45 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB7A3A73E1F for ; Sat, 30 Jan 2016 17:43:44 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 79B651E3B; Sat, 30 Jan 2016 17:43:44 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0UHhhH3006313; Sat, 30 Jan 2016 17:43:43 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0UHhfjN006290; Sat, 30 Jan 2016 17:43:41 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601301743.u0UHhfjN006290@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sat, 30 Jan 2016 17:43:41 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r295078 - in user/ngie/make_check: . cddl/contrib/opensolaris/lib/libzfs/common lib/libc/gen lib/libc/include lib/libc/sys lib/libc/tests/gen lib/libsysdecode libexec/rtld-elf sys/arm/a... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2016 17:43:45 -0000 Author: ngie Date: Sat Jan 30 17:43:41 2016 New Revision: 295078 URL: https://svnweb.freebsd.org/changeset/base/295078 Log: MFhead @ r295077 Added: user/ngie/make_check/lib/libc/gen/recvmmsg.c - copied unchanged from r295077, head/lib/libc/gen/recvmmsg.c user/ngie/make_check/lib/libc/gen/sendmmsg.c - copied unchanged from r295077, head/lib/libc/gen/sendmmsg.c user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c - copied unchanged from r295077, head/lib/libc/tests/gen/dlopen_empty_test.c user/ngie/make_check/sys/arm/arm/swtch-v4.S - copied unchanged from r295077, head/sys/arm/arm/swtch-v4.S user/ngie/make_check/sys/arm/arm/swtch-v6.S - copied unchanged from r295077, head/sys/arm/arm/swtch-v6.S user/ngie/make_check/sys/arm64/arm64/disassem.c - copied unchanged from r295077, head/sys/arm64/arm64/disassem.c user/ngie/make_check/sys/arm64/include/disassem.h - copied unchanged from r295077, head/sys/arm64/include/disassem.h user/ngie/make_check/sys/boot/fdt/dts/riscv/ - copied from r295077, head/sys/boot/fdt/dts/riscv/ user/ngie/make_check/sys/boot/ficl/riscv/ - copied from r295077, head/sys/boot/ficl/riscv/ user/ngie/make_check/sys/conf/Makefile.riscv - copied unchanged from r295077, head/sys/conf/Makefile.riscv user/ngie/make_check/sys/conf/files.riscv - copied unchanged from r295077, head/sys/conf/files.riscv user/ngie/make_check/sys/conf/ldscript.riscv - copied unchanged from r295077, head/sys/conf/ldscript.riscv user/ngie/make_check/sys/conf/options.riscv - copied unchanged from r295077, head/sys/conf/options.riscv user/ngie/make_check/sys/dev/hwpmc/hwpmc_riscv.h - copied unchanged from r295077, head/sys/dev/hwpmc/hwpmc_riscv.h user/ngie/make_check/sys/riscv/conf/ - copied from r295077, head/sys/riscv/conf/ user/ngie/make_check/sys/riscv/htif/ - copied from r295077, head/sys/riscv/htif/ user/ngie/make_check/sys/riscv/riscv/ - copied from r295077, head/sys/riscv/riscv/ user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg - copied unchanged from r295077, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi-bios.cfg user/ngie/make_check/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg - copied unchanged from r295077, head/tools/tools/nanobsd/embedded/qemu-amd64-uefi.cfg Replaced: user/ngie/make_check/sys/arm/arm/pmap-v6.c - copied unchanged from r295077, head/sys/arm/arm/pmap-v6.c Deleted: user/ngie/make_check/sys/arm/arm/pmap-v6-new.c Modified: user/ngie/make_check/UPDATING user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c user/ngie/make_check/lib/libc/gen/Makefile.inc user/ngie/make_check/lib/libc/include/namespace.h user/ngie/make_check/lib/libc/include/un-namespace.h user/ngie/make_check/lib/libc/sys/Symbol.map user/ngie/make_check/lib/libc/sys/recv.2 user/ngie/make_check/lib/libc/sys/send.2 user/ngie/make_check/lib/libc/tests/gen/Makefile user/ngie/make_check/lib/libsysdecode/syscallnames.c user/ngie/make_check/lib/libsysdecode/sysdecode.3 user/ngie/make_check/lib/libsysdecode/sysdecode.h user/ngie/make_check/libexec/rtld-elf/map_object.c user/ngie/make_check/sys/arm/arm/cpufunc.c user/ngie/make_check/sys/arm/arm/db_interface.c user/ngie/make_check/sys/arm/arm/genassym.c user/ngie/make_check/sys/arm/arm/locore-v6.S user/ngie/make_check/sys/arm/arm/machdep.c user/ngie/make_check/sys/arm/arm/mem.c user/ngie/make_check/sys/arm/arm/mp_machdep.c user/ngie/make_check/sys/arm/arm/pmap.c user/ngie/make_check/sys/arm/arm/swtch.S user/ngie/make_check/sys/arm/arm/trap-v6.c user/ngie/make_check/sys/arm/conf/std.armv6 user/ngie/make_check/sys/arm/include/cpufunc.h user/ngie/make_check/sys/arm/include/machdep.h user/ngie/make_check/sys/arm/include/param.h user/ngie/make_check/sys/arm/include/pmap-v6.h user/ngie/make_check/sys/arm/include/pmap.h user/ngie/make_check/sys/arm/include/pte.h user/ngie/make_check/sys/arm/include/sf_buf.h user/ngie/make_check/sys/arm/include/smp.h user/ngie/make_check/sys/arm/include/vm.h user/ngie/make_check/sys/arm64/arm64/db_disasm.c user/ngie/make_check/sys/arm64/arm64/intr_machdep.c user/ngie/make_check/sys/arm64/include/armreg.h user/ngie/make_check/sys/cddl/compat/opensolaris/sys/atomic.h user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c user/ngie/make_check/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h user/ngie/make_check/sys/conf/files.arm user/ngie/make_check/sys/conf/files.arm64 user/ngie/make_check/sys/conf/kern.mk user/ngie/make_check/sys/conf/kern.pre.mk user/ngie/make_check/sys/conf/options.arm user/ngie/make_check/sys/dev/ixl/if_ixl.c user/ngie/make_check/sys/dev/usb/controller/ehcireg.h user/ngie/make_check/sys/netinet/sctp_input.c user/ngie/make_check/sys/netinet/sctp_output.c user/ngie/make_check/sys/netinet/sctp_output.h user/ngie/make_check/sys/netinet/sctp_var.h user/ngie/make_check/sys/sys/cdefs.h user/ngie/make_check/sys/sys/kerneldump.h user/ngie/make_check/sys/sys/socket.h user/ngie/make_check/tools/tools/nanobsd/defaults.sh user/ngie/make_check/tools/tools/nanobsd/embedded/README user/ngie/make_check/tools/tools/nanobsd/embedded/common user/ngie/make_check/usr.bin/kdump/kdump.c user/ngie/make_check/usr.bin/truss/aarch64-cloudabi64.c user/ngie/make_check/usr.bin/truss/aarch64-freebsd.c user/ngie/make_check/usr.bin/truss/amd64-cloudabi64.c user/ngie/make_check/usr.bin/truss/amd64-freebsd.c user/ngie/make_check/usr.bin/truss/amd64-freebsd32.c user/ngie/make_check/usr.bin/truss/amd64-linux32.c user/ngie/make_check/usr.bin/truss/arm-freebsd.c user/ngie/make_check/usr.bin/truss/i386-freebsd.c user/ngie/make_check/usr.bin/truss/i386-linux.c user/ngie/make_check/usr.bin/truss/mips-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc64-freebsd.c user/ngie/make_check/usr.bin/truss/powerpc64-freebsd32.c user/ngie/make_check/usr.bin/truss/sparc64-freebsd.c user/ngie/make_check/usr.sbin/bsdinstall/scripts/zfsboot Directory Properties: user/ngie/make_check/ (props changed) user/ngie/make_check/cddl/ (props changed) user/ngie/make_check/cddl/contrib/opensolaris/ (props changed) user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/ngie/make_check/lib/libc/ (props changed) user/ngie/make_check/sys/ (props changed) user/ngie/make_check/sys/boot/ (props changed) user/ngie/make_check/sys/cddl/contrib/opensolaris/ (props changed) user/ngie/make_check/sys/conf/ (props changed) Modified: user/ngie/make_check/UPDATING ============================================================================== --- user/ngie/make_check/UPDATING Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/UPDATING Sat Jan 30 17:43:41 2016 (r295078) @@ -31,6 +31,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160129: + Building ZFS pools on top of zvols is prohibited by default. That + feature has never worked safely; it's always been prone to deadlocks. + Using a zvol as the backing store for a VM guest's virtual disk will + still work, even if the guest is using ZFS. Legacy behavior can be + restored by setting vfs.zfs.vol.recursive=1. + 20160119: The NONE and HPN patches has been removed from OpenSSH. They are still available in the security/openssh-portable port. Modified: user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c ============================================================================== --- user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_config.c Sat Jan 30 17:43:41 2016 (r295078) @@ -26,6 +26,7 @@ /* * Copyright (c) 2012 by Delphix. All rights reserved. + * Copyright (c) 2015 by Syneto S.R.L. All rights reserved. */ /* @@ -246,8 +247,9 @@ zpool_get_features(zpool_handle_t *zhp) config = zpool_get_config(zhp, NULL); } - verify(nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, - &features) == 0); + if (nvlist_lookup_nvlist(config, ZPOOL_CONFIG_FEATURE_STATS, + &features) != 0) + return (NULL); return (features); } Modified: user/ngie/make_check/lib/libc/gen/Makefile.inc ============================================================================== --- user/ngie/make_check/lib/libc/gen/Makefile.inc Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/gen/Makefile.inc Sat Jan 30 17:43:41 2016 (r295078) @@ -99,11 +99,13 @@ SRCS+= __getosreldate.c \ raise.c \ readdir.c \ readpassphrase.c \ + recvmmsg.c \ rewinddir.c \ scandir.c \ seed48.c \ seekdir.c \ semctl.c \ + sendmmsg.c \ setdomainname.c \ sethostname.c \ setjmperr.c \ @@ -451,10 +453,12 @@ MLINKS+=rand48.3 _rand48.3 \ rand48.3 nrand48.3 \ rand48.3 seed48.3 \ rand48.3 srand48.3 +MLINKS+=recv.2 recvmmsg.2 MLINKS+=scandir.3 alphasort.3 MLINKS+=sem_open.3 sem_close.3 \ sem_open.3 sem_unlink.3 MLINKS+=sem_wait.3 sem_trywait.3 +MLINKS+=send.2 sendmmsg.2 MLINKS+=setjmp.3 _longjmp.3 \ setjmp.3 _setjmp.3 \ setjmp.3 longjmp.3 \ Copied: user/ngie/make_check/lib/libc/gen/recvmmsg.c (from r295077, head/lib/libc/gen/recvmmsg.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/lib/libc/gen/recvmmsg.c Sat Jan 30 17:43:41 2016 (r295078, copy of r295077, head/lib/libc/gen/recvmmsg.c) @@ -0,0 +1,96 @@ +/* + * Copyright (c) 2016 Boris Astardzhiev, Smartcom-Bulgaria AD + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice(s), this list of conditions and the following disclaimer as + * the first lines of this file unmodified other than the possible + * addition of one or more copyright notices. + * 2. Redistributions in binary form must reproduce the above copyright + * notice(s), this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include "libc_private.h" + +ssize_t +recvmmsg(int s, struct mmsghdr *__restrict msgvec, size_t vlen, int flags, + const struct timespec *__restrict timeout) +{ + struct pollfd pfd[1]; + size_t i, rcvd; + ssize_t ret; + int res; + short ev; + + if (timeout != NULL) { + pfd[0].fd = s; + pfd[0].revents = 0; + pfd[0].events = ev = POLLIN | POLLRDNORM | POLLRDBAND | + POLLPRI; + res = ppoll(&pfd[0], 1, timeout, NULL); + if (res == -1 || res == 0) + return (res); + if (pfd[0].revents & POLLNVAL) { + errno = EBADF; + return (-1); + } + if ((pfd[0].revents & ev) == 0) { + errno = ETIMEDOUT; + return (-1); + } + } + + ret = __sys_recvmsg(s, &msgvec[0].msg_hdr, flags); + if (ret == -1) + return (ret); + + /* + * Do non-blocking receive for second and later messages if + * WAITFORONE is set. + */ + if (flags & MSG_WAITFORONE) + flags |= MSG_DONTWAIT; + + rcvd = 1; + for (i = rcvd; i < vlen; i++, rcvd++) { + ret = __sys_recvmsg(s, &msgvec[i].msg_hdr, flags); + if (ret == -1) { + /* We have received messages. Let caller know + * about the data received, socket + * error is returned on next + * invocation. + */ + return (rcvd); + } + + /* Save received bytes. */ + msgvec[i].msg_len = ret; + } + + return (rcvd); +} Copied: user/ngie/make_check/lib/libc/gen/sendmmsg.c (from r295077, head/lib/libc/gen/sendmmsg.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/lib/libc/gen/sendmmsg.c Sat Jan 30 17:43:41 2016 (r295078, copy of r295077, head/lib/libc/gen/sendmmsg.c) @@ -0,0 +1,64 @@ +/* + * Copyright (c) 2016 Boris Astardzhiev, Smartcom-Bulgaria AD + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice(s), this list of conditions and the following disclaimer as + * the first lines of this file unmodified other than the possible + * addition of one or more copyright notices. + * 2. Redistributions in binary form must reproduce the above copyright + * notice(s), this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER(S) ``AS IS'' AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR + * BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE + * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, + * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include "libc_private.h" + +ssize_t +sendmmsg(int s, struct mmsghdr *__restrict msgvec, size_t vlen, int flags) +{ + size_t i, sent; + ssize_t ret; + + sent = 0; + for (i = 0; i < vlen; i++, sent++) { + ret = __sys_sendmsg(s, &msgvec[i].msg_hdr, flags); + if (ret == -1) { + if (sent != 0) { + /* + * We have sent messages. Let caller + * know about the data sent, socket + * error is returned on next + * invocation. + */ + return (sent); + } + return (ret); + } + + /* Save sent bytes. */ + msgvec[i].msg_len = ret; + } + + return (sent); +} Modified: user/ngie/make_check/lib/libc/include/namespace.h ============================================================================== --- user/ngie/make_check/lib/libc/include/namespace.h Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/include/namespace.h Sat Jan 30 17:43:41 2016 (r295078) @@ -208,6 +208,7 @@ #define readv _readv #define recvfrom _recvfrom #define recvmsg _recvmsg +#define recvmmsg _recvmmsg #define select _select #define sem_close _sem_close #define sem_destroy _sem_destroy @@ -220,6 +221,7 @@ #define sem_unlink _sem_unlink #define sem_wait _sem_wait #define sendmsg _sendmsg +#define sendmmsg _sendmmsg #define sendto _sendto #define setsockopt _setsockopt /*#define sigaction _sigaction*/ Modified: user/ngie/make_check/lib/libc/include/un-namespace.h ============================================================================== --- user/ngie/make_check/lib/libc/include/un-namespace.h Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/include/un-namespace.h Sat Jan 30 17:43:41 2016 (r295078) @@ -189,6 +189,7 @@ #undef readv #undef recvfrom #undef recvmsg +#undef recvmmsg #undef select #undef sem_close #undef sem_destroy @@ -201,6 +202,7 @@ #undef sem_unlink #undef sem_wait #undef sendmsg +#undef sendmmsg #undef sendto #undef setsockopt #undef sigaction Modified: user/ngie/make_check/lib/libc/sys/Symbol.map ============================================================================== --- user/ngie/make_check/lib/libc/sys/Symbol.map Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/sys/Symbol.map Sat Jan 30 17:43:41 2016 (r295078) @@ -399,6 +399,8 @@ FBSD_1.4 { utimensat; numa_setaffinity; numa_getaffinity; + sendmmsg; + recvmmsg; }; FBSDprivate_1.0 { Modified: user/ngie/make_check/lib/libc/sys/recv.2 ============================================================================== --- user/ngie/make_check/lib/libc/sys/recv.2 Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/sys/recv.2 Sat Jan 30 17:43:41 2016 (r295078) @@ -28,14 +28,15 @@ .\" @(#)recv.2 8.3 (Berkeley) 2/21/94 .\" $FreeBSD$ .\" -.Dd October 15, 2014 +.Dd January 29, 2016 .Dt RECV 2 .Os .Sh NAME .Nm recv , .Nm recvfrom , -.Nm recvmsg -.Nd receive a message from a socket +.Nm recvmsg , +.Nm recvmmsg +.Nd receive message(s) from a socket .Sh LIBRARY .Lb libc .Sh SYNOPSIS @@ -47,11 +48,14 @@ .Fn recvfrom "int s" "void *buf" "size_t len" "int flags" "struct sockaddr * restrict from" "socklen_t * restrict fromlen" .Ft ssize_t .Fn recvmsg "int s" "struct msghdr *msg" "int flags" +.Ft ssize_t +.Fn recvmmsg "int s" "struct mmsghdr * restrict msgvec" "size_t vlen" "int flags" "const struct timespec * restrict timeout" .Sh DESCRIPTION The -.Fn recvfrom +.Fn recvfrom , +.Fn recvmsg , and -.Fn recvmsg +.Fn recvmmsg system calls are used to receive messages from a socket, and may be used to receive data on a socket whether or not @@ -84,8 +88,39 @@ null pointer passed as its .Fa from argument. .Pp -All three routines return the length of the message on successful -completion. +The +.Fn recvmmsg +function is used to receive multiple +messages at a call. +Their number is supplied by +.Fa vlen . +The messages are placed in the buffers described by +.Fa msgvec +vector, after reception. +The size of each received message is placed in the +.Fa msg_len +field of each element of the vector. +If +.Fa timeout +is NULL the call blocks until the data is available for each +supplied message buffer. +Otherwise it waits for data for the specified amount of time. +If the timeout expired and there is no data received, +a value 0 is returned. +The +.Xr ppoll 2 +system call is used to implement the timeout mechanism, +before first receive is performed. +.Pp +The +.Fn recv , +.Fn recvfrom +and +.Fn recvmsg +return the length of the message on successful +completion, whereas +.Fn recvmmsg +returns the number of received messages. If a message is too long to fit in the supplied buffer, excess bytes may be discarded depending on the type of socket the message is received from (see @@ -100,7 +135,9 @@ in which case the value .Va errno is set to .Er EAGAIN . -The receive calls normally return any data available, +The receive calls except +.Fn recvmmsg +normally return any data available, up to the requested amount, rather than waiting for receipt of the full amount requested; this behavior is affected by the socket-level options @@ -109,6 +146,9 @@ and .Dv SO_RCVTIMEO described in .Xr getsockopt 2 . +The +.Fn recvmmsg +function implements this behaviour for each message in the vector. .Pp The .Xr select 2 @@ -127,6 +167,10 @@ one or more of the values: .It Dv MSG_WAITALL Ta wait for full request or error .It Dv MSG_DONTWAIT Ta do not block .It Dv MSG_CMSG_CLOEXEC Ta set received fds close-on-exec +.It Dv MSG_WAITFORONE Ta do not block after receiving the first message +(only for +.Fn recvmmsg +) .El .Pp The @@ -158,6 +202,11 @@ is set to This flag is not available in strict .Tn ANSI or C99 compilation mode. +The +.Dv MSG_WAITFORONE +flag sets MSG_DONTWAIT after the first message has been received. +This flag is only relevant for +.Fn recvmmsg . .Pp The .Fn recvmsg @@ -290,9 +339,31 @@ control data were discarded due to lack for ancillary data. .Dv MSG_OOB is returned to indicate that expedited or out-of-band data were received. +.Pp +The +.Fn recvmmsg +system call uses the +.Fa mmsghdr +structure, defined as follows in the +.In sys/socket.h +header : +.Bd -literal +struct mmsghdr { + struct msghdr msg_hdr; /* message header */ + ssize_t msg_len; /* message length */ +}; +.Ed +.Pp +On data reception the +.Fa msg_len +field is updated to the length of the received message. .Sh RETURN VALUES -These calls return the number of bytes received, or -1 -if an error occurred. +These calls except +.Fn recvmmsg +return the number of bytes received. +.Fn recvmmsg +returns the number of messages received. +A value of -1 is returned if an error occurred. .Sh ERRORS The calls fail if: .Bl -tag -width Er @@ -347,3 +418,7 @@ The .Fn recv function appeared in .Bx 4.2 . +The +.Fn recvmmsg +function appeared in +.Fx 11.0 . Modified: user/ngie/make_check/lib/libc/sys/send.2 ============================================================================== --- user/ngie/make_check/lib/libc/sys/send.2 Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/sys/send.2 Sat Jan 30 17:43:41 2016 (r295078) @@ -28,14 +28,15 @@ .\" From: @(#)send.2 8.2 (Berkeley) 2/21/94 .\" $FreeBSD$ .\" -.Dd February 5, 2009 +.Dd January 29, 2016 .Dt SEND 2 .Os .Sh NAME .Nm send , .Nm sendto , -.Nm sendmsg -.Nd send a message from a socket +.Nm sendmsg , +.Nm sendmmsg +.Nd send message(s) from a socket .Sh LIBRARY .Lb libc .Sh SYNOPSIS @@ -47,25 +48,33 @@ .Fn sendto "int s" "const void *msg" "size_t len" "int flags" "const struct sockaddr *to" "socklen_t tolen" .Ft ssize_t .Fn sendmsg "int s" "const struct msghdr *msg" "int flags" +.Ft ssize_t +.Fn sendmmsg "int s" "struct mmsghdr * restrict msgvec" "size_t vlen" "int flags" .Sh DESCRIPTION The .Fn send -function, +and +.Fn sendmmsg +functions, and .Fn sendto and .Fn sendmsg system calls -are used to transmit a message to another socket. +are used to transmit one or more messages (with the +.Fn sendmmsg +call) to +another socket. The .Fn send function may be used only when the socket is in a .Em connected state, while -.Fn sendto -and +.Fn sendto , .Fn sendmsg +and +.Fn sendmmsg may be used at any time. .Pp The address of the target is given by @@ -81,6 +90,18 @@ underlying protocol, the error is returned, and the message is not transmitted. .Pp +The +.Fn sendmmsg +function sends multiple messages at a call. +They are given by the +.Fa msgvec +vector along with +.Fa vlen +specifying the vector size. +The number of octets sent per each message is placed in the +.Fa msg_len +field of each processed element of the vector after transmission. +.Pp No indication of failure to deliver is implicit in a .Fn send . Locally detected errors are indicated by a return value of -1. @@ -138,14 +159,27 @@ See .Xr recv 2 for a description of the .Fa msghdr +structure and the +.Fa mmsghdr structure. .Sh RETURN VALUES -The call returns the number of characters sent, or -1 -if an error occurred. +The +.Fn send , +.Fn sendto +and +.Fn sendmsg +calls +return the number of octets sent. +The +.Fn sendmmsg +call returns the number of messages sent. +If an error occurred a value of -1 is returned. .Sh ERRORS The .Fn send -function and +and +.Fn sendmmsg +functions and .Fn sendto and .Fn sendmsg @@ -215,6 +249,10 @@ The .Fn send function appeared in .Bx 4.2 . +The +.Fn sendmmsg +function appeared in +.Fx 11.0 . .Sh BUGS Because .Fn sendmsg Modified: user/ngie/make_check/lib/libc/tests/gen/Makefile ============================================================================== --- user/ngie/make_check/lib/libc/tests/gen/Makefile Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libc/tests/gen/Makefile Sat Jan 30 17:43:41 2016 (r295078) @@ -11,6 +11,7 @@ ATF_TESTS_C+= ftw_test ATF_TESTS_C+= popen_test ATF_TESTS_C+= posix_spawn_test ATF_TESTS_C+= wordexp_test +ATF_TESTS_C+= dlopen_empty_test # TODO: t_closefrom, t_cpuset, t_fmtcheck, t_randomid, t_sleep # TODO: t_siginfo (fixes require further inspection) Copied: user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c (from r295077, head/lib/libc/tests/gen/dlopen_empty_test.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ user/ngie/make_check/lib/libc/tests/gen/dlopen_empty_test.c Sat Jan 30 17:43:41 2016 (r295078, copy of r295077, head/lib/libc/tests/gen/dlopen_empty_test.c) @@ -0,0 +1,97 @@ +/*- + * Copyright (c) 2016 Maksym Sobolyev + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + */ + +#include +__FBSDID("$FreeBSD$"); + +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +static const char *funname; +static char *soname; + +static void +sigsegv_handler(int sig __unused) +{ + unlink(soname); + free(soname); + atf_tc_fail("got SIGSEGV in the %s(3)", funname); +} + +ATF_TC(dlopen_empty_test); +ATF_TC_HEAD(dlopen_empty_test, tc) +{ + atf_tc_set_md_var(tc, "descr", "Tests the dlopen() of an empty file " + "returns an error"); +} +ATF_TC_BODY(dlopen_empty_test, tc) +{ + char tempname[] = "/tmp/temp.XXXXXX"; + char *fname; + int fd; + void *dlh; + struct sigaction act, oact; + + fname = mktemp(tempname); + ATF_REQUIRE_MSG(fname != NULL, "mktemp failed; errno=%d", errno); + asprintf(&soname, "%s.so", fname); + ATF_REQUIRE_MSG(soname != NULL, "asprintf failed; errno=%d", ENOMEM); + fd = open(soname, O_WRONLY | O_CREAT | O_TRUNC, DEFFILEMODE); + ATF_REQUIRE_MSG(fd != -1, "open(\"%s\") failed; errno=%d", soname, errno); + close(fd); + + act.sa_handler = sigsegv_handler; + act.sa_flags = 0; + sigemptyset(&act.sa_mask); + ATF_CHECK_MSG(sigaction(SIGSEGV, &act, &oact) != -1, + "sigaction() failed"); + + funname = "dlopen"; + dlh = dlopen(soname, RTLD_LAZY); + if (dlh != NULL) { + funname = "dlclose"; + dlclose(dlh); + } + ATF_REQUIRE_MSG(dlh == NULL, "dlopen(\"%s\") did not fail", soname); + unlink(soname); + free(soname); +} + +ATF_TP_ADD_TCS(tp) +{ + + ATF_TP_ADD_TC(tp, dlopen_empty_test); + + return (atf_no_error()); +} Modified: user/ngie/make_check/lib/libsysdecode/syscallnames.c ============================================================================== --- user/ngie/make_check/lib/libsysdecode/syscallnames.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libsysdecode/syscallnames.c Sat Jan 30 17:43:41 2016 (r295078) @@ -70,30 +70,30 @@ sysdecode_syscallname(enum sysdecode_abi { switch (abi) { - case FREEBSD: + case SYSDECODE_ABI_FREEBSD: if (code < nitems(syscallnames)) return (syscallnames[code]); break; #if defined(__amd64__) || defined(__powerpc64__) - case FREEBSD32: + case SYSDECODE_ABI_FREEBSD32: if (code < nitems(freebsd32_syscallnames)) return (freebsd32_syscallnames[code]); break; #endif #if defined(__amd64__) || defined(__i386__) - case LINUX: + case SYSDECODE_ABI_LINUX: if (code < nitems(linux_syscallnames)) return (linux_syscallnames[code]); break; #endif #ifdef __amd64__ - case LINUX32: + case SYSDECODE_ABI_LINUX32: if (code < nitems(linux32_syscallnames)) return (linux32_syscallnames[code]); break; #endif #if defined(__amd64__) || defined(__aarch64__) - case CLOUDABI64: + case SYSDECODE_ABI_CLOUDABI64: if (code < nitems(cloudabi64_syscallnames)) return (cloudabi64_syscallnames[code]); break; Modified: user/ngie/make_check/lib/libsysdecode/sysdecode.3 ============================================================================== --- user/ngie/make_check/lib/libsysdecode/sysdecode.3 Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libsysdecode/sysdecode.3 Sat Jan 30 17:43:41 2016 (r295078) @@ -25,7 +25,7 @@ .\" .\" $FreeBSD$ .\" -.Dd January 24, 2016 +.Dd January 29, 2016 .Dt SYSDECODE 3 .Os .Sh NAME @@ -44,23 +44,23 @@ The supported ABIs are named by the .Vt enum sysdecode_abi enumeration. .Pp -.Bl -tag -width "Li UNKNOWN_ABI" -compact -.It Li FREEBSD +.Bl -tag -width "Li SYSDECODE_ABI_CLOUDABI64" -compact +.It Li SYSDECODE_ABI_FREEBSD Native FreeBSD binaries. Supported on all platforms. -.It Li FREEBSD32 +.It Li SYSDECODE_ABI_FREEBSD32 32-bit FreeBSD binaries. Supported on amd64 and powerpc64. -.It Li LINUX +.It Li SYSDECODE_ABI_LINUX Linux binaries of the same platform. Supported on amd64 and i386. -.It Li LINUX32 +.It Li SYSDECODE_ABI_LINUX32 32-bit Linux binaries. Supported on amd64. -.It Li CLOUDABI64 +.It Li SYSDECODE_ABI_CLOUDABI64 64-bit CloudABI binaries. Supported on aarch64 and amd64. -.It Li UNKNOWN_ABI +.It Li SYSDECODE_ABI_UNKNOWN A placeholder for use when the ABI is not known. .El .Sh SEE ALSO Modified: user/ngie/make_check/lib/libsysdecode/sysdecode.h ============================================================================== --- user/ngie/make_check/lib/libsysdecode/sysdecode.h Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/lib/libsysdecode/sysdecode.h Sat Jan 30 17:43:41 2016 (r295078) @@ -30,12 +30,12 @@ #define __SYSDECODE_H__ enum sysdecode_abi { - UNKNOWN_ABI = 0, - FREEBSD, - FREEBSD32, - LINUX, - LINUX32, - CLOUDABI64 + SYSDECODE_ABI_UNKNOWN = 0, + SYSDECODE_ABI_FREEBSD, + SYSDECODE_ABI_FREEBSD32, + SYSDECODE_ABI_LINUX, + SYSDECODE_ABI_LINUX32, + SYSDECODE_ABI_CLOUDABI64 }; const char *sysdecode_ioctlname(unsigned long _val); Modified: user/ngie/make_check/libexec/rtld-elf/map_object.c ============================================================================== --- user/ngie/make_check/libexec/rtld-elf/map_object.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/libexec/rtld-elf/map_object.c Sat Jan 30 17:43:41 2016 (r295078) @@ -38,7 +38,7 @@ #include "debug.h" #include "rtld.h" -static Elf_Ehdr *get_elf_header(int, const char *); +static Elf_Ehdr *get_elf_header(int, const char *, const struct stat *); static int convert_prot(int); /* Elf flags -> mmap protection */ static int convert_flags(int); /* Elf flags -> mmap flags */ @@ -91,7 +91,7 @@ map_object(int fd, const char *path, con char *note_map; size_t note_map_len; - hdr = get_elf_header(fd, path); + hdr = get_elf_header(fd, path, sb); if (hdr == NULL) return (NULL); @@ -324,10 +324,16 @@ error: } static Elf_Ehdr * -get_elf_header(int fd, const char *path) +get_elf_header(int fd, const char *path, const struct stat *sbp) { Elf_Ehdr *hdr; + /* Make sure file has enough data for the ELF header */ + if (sbp != NULL && sbp->st_size < sizeof(Elf_Ehdr)) { + _rtld_error("%s: invalid file format", path); + return (NULL); + } + hdr = mmap(NULL, PAGE_SIZE, PROT_READ, MAP_PRIVATE | MAP_PREFAULT_READ, fd, 0); if (hdr == (Elf_Ehdr *)MAP_FAILED) { Modified: user/ngie/make_check/sys/arm/arm/cpufunc.c ============================================================================== --- user/ngie/make_check/sys/arm/arm/cpufunc.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/sys/arm/arm/cpufunc.c Sat Jan 30 17:43:41 2016 (r295078) @@ -889,9 +889,6 @@ set_cpufuncs() cpufuncs = arm1176_cpufuncs; cpu_reset_needs_v4_MMU_disable = 1; /* V4 or higher */ get_cachetype_cp15(); - - pmap_pte_init_mmu_v6(); - goto out; } #endif /* CPU_ARM1176 */ @@ -915,8 +912,6 @@ set_cpufuncs() cpufuncs = cortexa_cpufuncs; cpu_reset_needs_v4_MMU_disable = 1; /* V4 or higher */ get_cachetype_cp15(); - - pmap_pte_init_mmu_v6(); goto out; } #endif /* CPU_CORTEXA */ @@ -927,7 +922,6 @@ set_cpufuncs() cputype == CPU_ID_ARM_88SV581X_V7) { cpufuncs = pj4bv7_cpufuncs; get_cachetype_cp15(); - pmap_pte_init_mmu_v6(); goto out; } #endif /* CPU_MV_PJ4B */ Modified: user/ngie/make_check/sys/arm/arm/db_interface.c ============================================================================== --- user/ngie/make_check/sys/arm/arm/db_interface.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/sys/arm/arm/db_interface.c Sat Jan 30 17:43:41 2016 (r295078) @@ -170,7 +170,7 @@ db_validate_address(vm_offset_t addr) addr >= VM_MIN_KERNEL_ADDRESS #endif ) - pmap = pmap_kernel(); + pmap = kernel_pmap; else pmap = p->p_vmspace->vm_map.pmap; Modified: user/ngie/make_check/sys/arm/arm/genassym.c ============================================================================== --- user/ngie/make_check/sys/arm/arm/genassym.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/sys/arm/arm/genassym.c Sat Jan 30 17:43:41 2016 (r295078) @@ -61,16 +61,16 @@ __FBSDID("$FreeBSD$"); ASSYM(KERNBASE, KERNBASE); ASSYM(PCB_NOALIGNFLT, PCB_NOALIGNFLT); -#ifdef ARM_NEW_PMAP +#if __ARM_ARCH >= 6 ASSYM(CPU_ASID_KERNEL,CPU_ASID_KERNEL); #endif ASSYM(PCB_ONFAULT, offsetof(struct pcb, pcb_onfault)); -#ifndef ARM_NEW_PMAP +#if __ARM_ARCH < 6 ASSYM(PCB_DACR, offsetof(struct pcb, pcb_dacr)); #endif ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags)); ASSYM(PCB_PAGEDIR, offsetof(struct pcb, pcb_pagedir)); -#ifndef ARM_NEW_PMAP +#if __ARM_ARCH < 6 ASSYM(PCB_L1VEC, offsetof(struct pcb, pcb_l1vec)); ASSYM(PCB_PL1VEC, offsetof(struct pcb, pcb_pl1vec)); #endif Modified: user/ngie/make_check/sys/arm/arm/locore-v6.S ============================================================================== --- user/ngie/make_check/sys/arm/arm/locore-v6.S Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/sys/arm/arm/locore-v6.S Sat Jan 30 17:43:41 2016 (r295078) @@ -30,6 +30,7 @@ #include "assym.s" #include +#include #include #include #include @@ -39,11 +40,6 @@ __FBSDID("$FreeBSD$"); -#ifndef ARM_NEW_PMAP -#define PTE1_OFFSET L1_S_OFFSET -#define PTE1_SHIFT L1_S_SHIFT -#define PTE1_SIZE L1_S_SIZE -#endif #if __ARM_ARCH >= 7 #if defined(__ARM_ARCH_7VE__) || defined(__clang__) @@ -287,7 +283,6 @@ ASENTRY_NP(init_mmu) mov r0, #((DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL*2)) | DOMAIN_CLIENT) mcr CP15_DACR(r0) -#ifdef ARM_NEW_PMAP /* * Set TEX remap registers * - All is set to uncacheable memory @@ -296,7 +291,6 @@ ASENTRY_NP(init_mmu) mcr CP15_PRRR(r0) mov r0, #0 mcr CP15_NMRR(r0) -#endif mcr CP15_TLBIALL /* Flush TLB */ DSB ISB @@ -305,9 +299,7 @@ ASENTRY_NP(init_mmu) mrc CP15_SCTLR(r0) orr r0, r0, #CPU_CONTROL_MMU_ENABLE orr r0, r0, #CPU_CONTROL_V6_EXTPAGE -#ifdef ARM_NEW_PMAP orr r0, r0, #CPU_CONTROL_TR_ENABLE -#endif orr r0, r0, #CPU_CONTROL_AF_ENABLE mcr CP15_SCTLR(r0) DSB @@ -398,23 +390,11 @@ END(reinit_mmu) * Addresses must be 1MiB aligned */ build_device_pagetables: -#if defined(ARM_NEW_PMAP) ldr r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0 -#elif defined(SMP) - ldr r4, =(L1_TYPE_S|L1_S_AP(AP_KRW)|L1_SHARED) -#else - ldr r4, =(L1_TYPE_S|L1_S_AP(AP_KRW)) -#endif b 1f build_pagetables: /* Set the required page attributed */ -#if defined(ARM_NEW_PMAP) ldr r4, =PTE1_V|PTE1_A|PTE1_AP_KRW|TEX1_CLASS_0 -#elif defined(SMP) - ldr r4, =(L1_TYPE_S|L1_S_C|L1_S_AP(AP_KRW)|L1_SHARED) -#else - ldr r4, =(L1_TYPE_S|L1_S_C|L1_S_AP(AP_KRW)) -#endif 1: orr r1, r4 Modified: user/ngie/make_check/sys/arm/arm/machdep.c ============================================================================== --- user/ngie/make_check/sys/arm/arm/machdep.c Sat Jan 30 17:32:46 2016 (r295077) +++ user/ngie/make_check/sys/arm/arm/machdep.c Sat Jan 30 17:43:41 2016 (r295078) @@ -199,7 +199,7 @@ static char *loader_envp; vm_paddr_t pmap_pa; -#ifdef ARM_NEW_PMAP +#if __ARM_ARCH >= 6 vm_offset_t systempage; vm_offset_t irqstack; vm_offset_t undstack; @@ -427,11 +427,9 @@ cpu_startup(void *dummy) { struct pcb *pcb = thread0.td_pcb; const unsigned int mbyte = 1024 * 1024; -#ifdef ARM_TP_ADDRESS -#ifndef ARM_CACHE_LOCK_ENABLE +#if __ARM_ARCH < 6 && !defined(ARM_CACHE_LOCK_ENABLE) vm_page_t m; #endif -#endif identify_arm_cpu(); @@ -455,12 +453,10 @@ cpu_startup(void *dummy) vm_pager_bufferinit(); pcb->pcb_regs.sf_sp = (u_int)thread0.td_kstack + USPACE_SVC_STACK_TOP; - pmap_set_pcb_pagedir(pmap_kernel(), pcb); -#ifndef ARM_NEW_PMAP + pmap_set_pcb_pagedir(kernel_pmap, pcb); +#if __ARM_ARCH < 6 vector_page_setprot(VM_PROT_READ); pmap_postinit(); -#endif -#ifdef ARM_TP_ADDRESS #ifdef ARM_CACHE_LOCK_ENABLE pmap_kenter_user(ARM_TP_ADDRESS, ARM_TP_ADDRESS); arm_lock_cache_line(ARM_TP_ADDRESS); @@ -1283,7 +1279,7 @@ arm_predict_branch(void *cookie, u_int i } } -#ifdef ARM_NEW_PMAP +#if __ARM_ARCH >= 6 void set_stackptrs(int cpu) { @@ -1447,7 +1443,7 @@ print_kenv(void) debugf(" %x %s\n", (uint32_t)cp, cp); } *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-user@freebsd.org Sat Jan 30 18:41:57 2016 Return-Path: Delivered-To: svn-src-user@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7DE00A73433 for ; Sat, 30 Jan 2016 18:41:57 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4F2FB1AF; Sat, 30 Jan 2016 18:41:57 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0UIfuGT029300; Sat, 30 Jan 2016 18:41:56 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0UIfu2V029298; Sat, 30 Jan 2016 18:41:56 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <201601301841.u0UIfu2V029298@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Garrett Cooper Date: Sat, 30 Jan 2016 18:41:56 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r295081 - in user/ngie/make_check: libexec/atrun sys/dev/iicbus X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Jan 2016 18:41:57 -0000 Author: ngie Date: Sat Jan 30 18:41:56 2016 New Revision: 295081 URL: https://svnweb.freebsd.org/changeset/base/295081 Log: MFhead @ r295080 Modified: user/ngie/make_check/libexec/atrun/atrun.c user/ngie/make_check/sys/dev/iicbus/iic.c Directory Properties: user/ngie/make_check/ (props changed) user/ngie/make_check/sbin/ (props changed) user/ngie/make_check/sys/ (props changed) Modified: user/ngie/make_check/libexec/atrun/atrun.c ============================================================================== --- user/ngie/make_check/libexec/atrun/atrun.c Sat Jan 30 18:33:23 2016 (r295080) +++ user/ngie/make_check/libexec/atrun/atrun.c Sat Jan 30 18:41:56 2016 (r295081) @@ -459,8 +459,9 @@ main(int argc, char *argv[]) int c; int run_batch; #ifdef __FreeBSD__ - size_t ncpu, ncpusz; + size_t ncpusz; double load_avg = -1; + int ncpu; #else double load_avg = LOADAVG_MX; #endif Modified: user/ngie/make_check/sys/dev/iicbus/iic.c ============================================================================== --- user/ngie/make_check/sys/dev/iicbus/iic.c Sat Jan 30 18:33:23 2016 (r295080) +++ user/ngie/make_check/sys/dev/iicbus/iic.c Sat Jan 30 18:41:56 2016 (r295081) @@ -293,7 +293,8 @@ iicrdwr(struct iic_cdevpriv *priv, struc struct iic_msg *buf, *m; void **usrbufs; device_t iicdev, parent; - int error, i; + int error; + uint32_t i; iicdev = priv->sc->sc_dev; parent = device_get_parent(iicdev);