From owner-svn-src-projects@freebsd.org Fri Jan 22 20:42:01 2016 Return-Path: Delivered-To: svn-src-projects@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 98302A8DF57 for ; Fri, 22 Jan 2016 20:42:01 +0000 (UTC) (envelope-from dim@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 21C5F1D82; Fri, 22 Jan 2016 20:42:01 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u0MKg04G015529; Fri, 22 Jan 2016 20:42:00 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u0MKfvk7015498; Fri, 22 Jan 2016 20:41:57 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201601222041.u0MKfvk7015498@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Fri, 22 Jan 2016 20:41:57 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r294599 - in projects/clang380-import: . bin/sh bin/sh/tests/builtins contrib/bsnmp/snmp_mibII contrib/compiler-rt/lib/builtins contrib/compiler-rt/lib/sanitizer_common contrib/jemalloc... X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Jan 2016 20:42:01 -0000 Author: dim Date: Fri Jan 22 20:41:56 2016 New Revision: 294599 URL: https://svnweb.freebsd.org/changeset/base/294599 Log: Merge ^/head r294169 through r294598. Added: projects/clang380-import/bin/sh/tests/builtins/local6.0 - copied unchanged from r294598, head/bin/sh/tests/builtins/local6.0 projects/clang380-import/bin/sh/tests/builtins/local7.0 - copied unchanged from r294598, head/bin/sh/tests/builtins/local7.0 projects/clang380-import/contrib/ntp/include/ntp_keyacc.h - copied unchanged from r294598, head/contrib/ntp/include/ntp_keyacc.h projects/clang380-import/contrib/ntp/libntp/is_ip_address.c - copied unchanged from r294598, head/contrib/ntp/libntp/is_ip_address.c projects/clang380-import/crypto/openssh/.cvsignore - copied unchanged from r294598, head/crypto/openssh/.cvsignore projects/clang380-import/crypto/openssh/bitmap.c - copied unchanged from r294598, head/crypto/openssh/bitmap.c projects/clang380-import/crypto/openssh/bitmap.h - copied unchanged from r294598, head/crypto/openssh/bitmap.h projects/clang380-import/crypto/openssh/cipher-aesctr.c - copied unchanged from r294598, head/crypto/openssh/cipher-aesctr.c projects/clang380-import/crypto/openssh/cipher-aesctr.h - copied unchanged from r294598, head/crypto/openssh/cipher-aesctr.h projects/clang380-import/crypto/openssh/opacket.c - copied unchanged from r294598, head/crypto/openssh/opacket.c projects/clang380-import/crypto/openssh/opacket.h - copied unchanged from r294598, head/crypto/openssh/opacket.h projects/clang380-import/crypto/openssh/openbsd-compat/.cvsignore - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/.cvsignore projects/clang380-import/crypto/openssh/openbsd-compat/kludge-fd_set.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/kludge-fd_set.c projects/clang380-import/crypto/openssh/openbsd-compat/md5.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/md5.c projects/clang380-import/crypto/openssh/openbsd-compat/md5.h - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/md5.h projects/clang380-import/crypto/openssh/openbsd-compat/reallocarray.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/reallocarray.c projects/clang380-import/crypto/openssh/openbsd-compat/regress/.cvsignore - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/regress/.cvsignore projects/clang380-import/crypto/openssh/openbsd-compat/regress/opensslvertest.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/regress/opensslvertest.c projects/clang380-import/crypto/openssh/openbsd-compat/rmd160.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/rmd160.c projects/clang380-import/crypto/openssh/openbsd-compat/rmd160.h - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/rmd160.h projects/clang380-import/crypto/openssh/openbsd-compat/sha1.c - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/sha1.c projects/clang380-import/crypto/openssh/openbsd-compat/sha1.h - copied unchanged from r294598, head/crypto/openssh/openbsd-compat/sha1.h projects/clang380-import/crypto/openssh/regress/.cvsignore - copied unchanged from r294598, head/crypto/openssh/regress/.cvsignore projects/clang380-import/crypto/openssh/regress/cfgparse.sh - copied unchanged from r294598, head/crypto/openssh/regress/cfgparse.sh projects/clang380-import/crypto/openssh/regress/hostkey-agent.sh - copied unchanged from r294598, head/crypto/openssh/regress/hostkey-agent.sh projects/clang380-import/crypto/openssh/regress/hostkey-rotate.sh - copied unchanged from r294598, head/crypto/openssh/regress/hostkey-rotate.sh projects/clang380-import/crypto/openssh/regress/keygen-knownhosts.sh - copied unchanged from r294598, head/crypto/openssh/regress/keygen-knownhosts.sh projects/clang380-import/crypto/openssh/regress/limit-keytype.sh - copied unchanged from r294598, head/crypto/openssh/regress/limit-keytype.sh projects/clang380-import/crypto/openssh/regress/multipubkey.sh - copied unchanged from r294598, head/crypto/openssh/regress/multipubkey.sh projects/clang380-import/crypto/openssh/regress/netcat.c - copied unchanged from r294598, head/crypto/openssh/regress/netcat.c projects/clang380-import/crypto/openssh/regress/principals-command.sh - copied unchanged from r294598, head/crypto/openssh/regress/principals-command.sh projects/clang380-import/crypto/openssh/regress/t11.ok - copied unchanged from r294598, head/crypto/openssh/regress/t11.ok projects/clang380-import/crypto/openssh/regress/unittests/ - copied from r294598, head/crypto/openssh/regress/unittests/ projects/clang380-import/crypto/openssh/regress/valgrind-unit.sh - copied unchanged from r294598, head/crypto/openssh/regress/valgrind-unit.sh projects/clang380-import/crypto/openssh/scard/.cvsignore - copied unchanged from r294598, head/crypto/openssh/scard/.cvsignore projects/clang380-import/crypto/openssh/ssh_api.c - copied unchanged from r294598, head/crypto/openssh/ssh_api.c projects/clang380-import/crypto/openssh/ssh_api.h - copied unchanged from r294598, head/crypto/openssh/ssh_api.h projects/clang380-import/crypto/openssh/sshbuf-getput-basic.c - copied unchanged from r294598, head/crypto/openssh/sshbuf-getput-basic.c projects/clang380-import/crypto/openssh/sshbuf-getput-crypto.c - copied unchanged from r294598, head/crypto/openssh/sshbuf-getput-crypto.c projects/clang380-import/crypto/openssh/sshbuf-misc.c - copied unchanged from r294598, head/crypto/openssh/sshbuf-misc.c projects/clang380-import/crypto/openssh/sshbuf.c - copied unchanged from r294598, head/crypto/openssh/sshbuf.c projects/clang380-import/crypto/openssh/sshbuf.h - copied unchanged from r294598, head/crypto/openssh/sshbuf.h projects/clang380-import/crypto/openssh/ssherr.c - copied unchanged from r294598, head/crypto/openssh/ssherr.c projects/clang380-import/crypto/openssh/ssherr.h - copied unchanged from r294598, head/crypto/openssh/ssherr.h projects/clang380-import/crypto/openssh/sshkey.c - copied unchanged from r294598, head/crypto/openssh/sshkey.c projects/clang380-import/crypto/openssh/sshkey.h - copied unchanged from r294598, head/crypto/openssh/sshkey.h projects/clang380-import/lib/libc/riscv/SYS.h - copied unchanged from r294598, head/lib/libc/riscv/SYS.h projects/clang380-import/lib/libc/riscv/Symbol.map - copied unchanged from r294598, head/lib/libc/riscv/Symbol.map projects/clang380-import/lib/libc/riscv/_fpmath.h - copied unchanged from r294598, head/lib/libc/riscv/_fpmath.h projects/clang380-import/lib/libc/riscv/arith.h - copied unchanged from r294598, head/lib/libc/riscv/arith.h projects/clang380-import/lib/libc/riscv/gd_qnan.h - copied unchanged from r294598, head/lib/libc/riscv/gd_qnan.h projects/clang380-import/lib/libc/riscv/gen/ - copied from r294598, head/lib/libc/riscv/gen/ projects/clang380-import/lib/libc/riscv/sys/ - copied from r294598, head/lib/libc/riscv/sys/ projects/clang380-import/share/dtrace/watch_execve - copied unchanged from r294598, head/share/dtrace/watch_execve projects/clang380-import/share/dtrace/watch_kill - copied unchanged from r294598, head/share/dtrace/watch_kill projects/clang380-import/share/dtrace/watch_vop_remove - copied unchanged from r294598, head/share/dtrace/watch_vop_remove projects/clang380-import/share/man/man4/cfi.4 - copied unchanged from r294598, head/share/man/man4/cfi.4 projects/clang380-import/sys/arm/conf/ARMADA38X - copied unchanged from r294598, head/sys/arm/conf/ARMADA38X projects/clang380-import/sys/arm/mv/armada38x/ - copied from r294598, head/sys/arm/mv/armada38x/ projects/clang380-import/sys/boot/fdt/dts/arm/armada-380.dtsi - copied unchanged from r294598, head/sys/boot/fdt/dts/arm/armada-380.dtsi projects/clang380-import/sys/boot/fdt/dts/arm/armada-385.dtsi - copied unchanged from r294598, head/sys/boot/fdt/dts/arm/armada-385.dtsi projects/clang380-import/sys/boot/fdt/dts/arm/armada-388-gp.dts - copied unchanged from r294598, head/sys/boot/fdt/dts/arm/armada-388-gp.dts projects/clang380-import/sys/boot/fdt/dts/arm/armada-388.dtsi - copied unchanged from r294598, head/sys/boot/fdt/dts/arm/armada-388.dtsi projects/clang380-import/sys/boot/fdt/dts/arm/armada-38x.dtsi - copied unchanged from r294598, head/sys/boot/fdt/dts/arm/armada-38x.dtsi projects/clang380-import/sys/compat/linuxkpi/common/include/asm/atomic64.h - copied unchanged from r294598, head/sys/compat/linuxkpi/common/include/asm/atomic64.h projects/clang380-import/sys/fs/ext2fs/ext2_hash.c - copied unchanged from r294598, head/sys/fs/ext2fs/ext2_hash.c projects/clang380-import/sys/fs/ext2fs/ext2_htree.c - copied unchanged from r294598, head/sys/fs/ext2fs/ext2_htree.c projects/clang380-import/sys/kern/kern_sendfile.c - copied unchanged from r294598, head/sys/kern/kern_sendfile.c projects/clang380-import/sys/netinet/tcp_cc.h - copied unchanged from r294598, head/sys/netinet/tcp_cc.h projects/clang380-import/usr.bin/xlint/arch/riscv/ - copied from r294598, head/usr.bin/xlint/arch/riscv/ Deleted: projects/clang380-import/crypto/openssh/README.hpn projects/clang380-import/crypto/openssh/compress.c projects/clang380-import/crypto/openssh/compress.h projects/clang380-import/crypto/openssh/config.h.in projects/clang380-import/crypto/openssh/configure projects/clang380-import/crypto/openssh/contrib/caldera/ projects/clang380-import/crypto/openssh/moduli.0 projects/clang380-import/crypto/openssh/scp.0 projects/clang380-import/crypto/openssh/sftp-server.0 projects/clang380-import/crypto/openssh/sftp.0 projects/clang380-import/crypto/openssh/ssh-add.0 projects/clang380-import/crypto/openssh/ssh-agent.0 projects/clang380-import/crypto/openssh/ssh-keygen.0 projects/clang380-import/crypto/openssh/ssh-keyscan.0 projects/clang380-import/crypto/openssh/ssh-keysign.0 projects/clang380-import/crypto/openssh/ssh-pkcs11-helper.0 projects/clang380-import/crypto/openssh/ssh.0 projects/clang380-import/crypto/openssh/ssh_config.0 projects/clang380-import/crypto/openssh/sshd.0 projects/clang380-import/crypto/openssh/sshd_config.0 projects/clang380-import/sys/dev/fdt/fdt_arm64.c projects/clang380-import/sys/dev/fdt/fdt_mips.c projects/clang380-import/sys/dev/fdt/fdt_x86.c projects/clang380-import/sys/netinet/cc.h Modified: projects/clang380-import/ObsoleteFiles.inc projects/clang380-import/UPDATING projects/clang380-import/bin/sh/options.c projects/clang380-import/bin/sh/options.h projects/clang380-import/bin/sh/tests/builtins/Makefile projects/clang380-import/bin/sh/var.c projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.c projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.h projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII_interfaces.c projects/clang380-import/contrib/compiler-rt/lib/builtins/int_lib.h projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h projects/clang380-import/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h projects/clang380-import/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h projects/clang380-import/contrib/llvm/projects/libunwind/include/libunwind.h projects/clang380-import/contrib/llvm/projects/libunwind/src/Registers.hpp projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S projects/clang380-import/contrib/llvm/projects/libunwind/src/config.h projects/clang380-import/contrib/llvm/projects/libunwind/src/libunwind.cpp projects/clang380-import/contrib/mdocml/main.c projects/clang380-import/contrib/ntp/ChangeLog projects/clang380-import/contrib/ntp/CommitLog projects/clang380-import/contrib/ntp/NEWS projects/clang380-import/contrib/ntp/configure projects/clang380-import/contrib/ntp/html/miscopt.html projects/clang380-import/contrib/ntp/include/Makefile.am projects/clang380-import/contrib/ntp/include/Makefile.in projects/clang380-import/contrib/ntp/include/ntp.h projects/clang380-import/contrib/ntp/include/ntp_io.h projects/clang380-import/contrib/ntp/include/ntp_stdlib.h projects/clang380-import/contrib/ntp/include/ntp_types.h projects/clang380-import/contrib/ntp/include/ntp_worker.h projects/clang380-import/contrib/ntp/include/parse.h projects/clang380-import/contrib/ntp/libntp/Makefile.am projects/clang380-import/contrib/ntp/libntp/Makefile.in projects/clang380-import/contrib/ntp/libntp/authkeys.c projects/clang380-import/contrib/ntp/libntp/authreadkeys.c projects/clang380-import/contrib/ntp/libntp/authusekey.c projects/clang380-import/contrib/ntp/libntp/ntp_worker.c projects/clang380-import/contrib/ntp/libntp/systime.c projects/clang380-import/contrib/ntp/libntp/work_thread.c projects/clang380-import/contrib/ntp/ntpd/invoke-ntp.conf.texi projects/clang380-import/contrib/ntp/ntpd/invoke-ntp.keys.texi projects/clang380-import/contrib/ntp/ntpd/invoke-ntpd.texi projects/clang380-import/contrib/ntp/ntpd/keyword-gen-utd projects/clang380-import/contrib/ntp/ntpd/keyword-gen.c projects/clang380-import/contrib/ntp/ntpd/ntp.conf.5man projects/clang380-import/contrib/ntp/ntpd/ntp.conf.5mdoc projects/clang380-import/contrib/ntp/ntpd/ntp.conf.def projects/clang380-import/contrib/ntp/ntpd/ntp.conf.html projects/clang380-import/contrib/ntp/ntpd/ntp.conf.man.in projects/clang380-import/contrib/ntp/ntpd/ntp.conf.mdoc.in projects/clang380-import/contrib/ntp/ntpd/ntp.keys.5man projects/clang380-import/contrib/ntp/ntpd/ntp.keys.5mdoc projects/clang380-import/contrib/ntp/ntpd/ntp.keys.def projects/clang380-import/contrib/ntp/ntpd/ntp.keys.html projects/clang380-import/contrib/ntp/ntpd/ntp.keys.man.in projects/clang380-import/contrib/ntp/ntpd/ntp.keys.mdoc.in projects/clang380-import/contrib/ntp/ntpd/ntp_config.c projects/clang380-import/contrib/ntp/ntpd/ntp_control.c projects/clang380-import/contrib/ntp/ntpd/ntp_crypto.c projects/clang380-import/contrib/ntp/ntpd/ntp_io.c projects/clang380-import/contrib/ntp/ntpd/ntp_keyword.h projects/clang380-import/contrib/ntp/ntpd/ntp_parser.c projects/clang380-import/contrib/ntp/ntpd/ntp_parser.h projects/clang380-import/contrib/ntp/ntpd/ntp_proto.c projects/clang380-import/contrib/ntp/ntpd/ntp_request.c projects/clang380-import/contrib/ntp/ntpd/ntp_scanner.c projects/clang380-import/contrib/ntp/ntpd/ntp_timer.c projects/clang380-import/contrib/ntp/ntpd/ntpd-opts.c projects/clang380-import/contrib/ntp/ntpd/ntpd-opts.h projects/clang380-import/contrib/ntp/ntpd/ntpd.1ntpdman projects/clang380-import/contrib/ntp/ntpd/ntpd.1ntpdmdoc projects/clang380-import/contrib/ntp/ntpd/ntpd.c projects/clang380-import/contrib/ntp/ntpd/ntpd.html projects/clang380-import/contrib/ntp/ntpd/ntpd.man.in projects/clang380-import/contrib/ntp/ntpd/ntpd.mdoc.in projects/clang380-import/contrib/ntp/ntpd/refclock_chu.c projects/clang380-import/contrib/ntp/ntpd/refclock_gpsdjson.c projects/clang380-import/contrib/ntp/ntpd/refclock_jjy.c projects/clang380-import/contrib/ntp/ntpd/refclock_shm.c projects/clang380-import/contrib/ntp/ntpdc/invoke-ntpdc.texi projects/clang380-import/contrib/ntp/ntpdc/ntpdc-opts.c projects/clang380-import/contrib/ntp/ntpdc/ntpdc-opts.h projects/clang380-import/contrib/ntp/ntpdc/ntpdc.1ntpdcman projects/clang380-import/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc projects/clang380-import/contrib/ntp/ntpdc/ntpdc.c projects/clang380-import/contrib/ntp/ntpdc/ntpdc.html projects/clang380-import/contrib/ntp/ntpdc/ntpdc.man.in projects/clang380-import/contrib/ntp/ntpdc/ntpdc.mdoc.in projects/clang380-import/contrib/ntp/ntpq/invoke-ntpq.texi projects/clang380-import/contrib/ntp/ntpq/ntpq-opts.c projects/clang380-import/contrib/ntp/ntpq/ntpq-opts.h projects/clang380-import/contrib/ntp/ntpq/ntpq-subs.c projects/clang380-import/contrib/ntp/ntpq/ntpq.1ntpqman projects/clang380-import/contrib/ntp/ntpq/ntpq.1ntpqmdoc projects/clang380-import/contrib/ntp/ntpq/ntpq.c projects/clang380-import/contrib/ntp/ntpq/ntpq.html projects/clang380-import/contrib/ntp/ntpq/ntpq.man.in projects/clang380-import/contrib/ntp/ntpq/ntpq.mdoc.in projects/clang380-import/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd.html projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in projects/clang380-import/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in projects/clang380-import/contrib/ntp/packageinfo.sh projects/clang380-import/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman projects/clang380-import/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc projects/clang380-import/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html projects/clang380-import/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in projects/clang380-import/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in projects/clang380-import/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi projects/clang380-import/contrib/ntp/scripts/invoke-plot_summary.texi projects/clang380-import/contrib/ntp/scripts/invoke-summary.texi projects/clang380-import/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait-opts projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait.html projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in projects/clang380-import/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in projects/clang380-import/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep-opts projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep.html projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in projects/clang380-import/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in projects/clang380-import/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace-opts projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace.html projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace.man.in projects/clang380-import/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in projects/clang380-import/contrib/ntp/scripts/plot_summary-opts projects/clang380-import/contrib/ntp/scripts/plot_summary.1plot_summaryman projects/clang380-import/contrib/ntp/scripts/plot_summary.1plot_summarymdoc projects/clang380-import/contrib/ntp/scripts/plot_summary.html projects/clang380-import/contrib/ntp/scripts/plot_summary.man.in projects/clang380-import/contrib/ntp/scripts/plot_summary.mdoc.in projects/clang380-import/contrib/ntp/scripts/summary-opts projects/clang380-import/contrib/ntp/scripts/summary.1summaryman projects/clang380-import/contrib/ntp/scripts/summary.1summarymdoc projects/clang380-import/contrib/ntp/scripts/summary.html projects/clang380-import/contrib/ntp/scripts/summary.man.in projects/clang380-import/contrib/ntp/scripts/summary.mdoc.in projects/clang380-import/contrib/ntp/scripts/update-leap/invoke-update-leap.texi projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap-opts projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap.1update-leapman projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap.html projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap.man.in projects/clang380-import/contrib/ntp/scripts/update-leap/update-leap.mdoc.in projects/clang380-import/contrib/ntp/sntp/configure projects/clang380-import/contrib/ntp/sntp/crypto.c projects/clang380-import/contrib/ntp/sntp/crypto.h projects/clang380-import/contrib/ntp/sntp/include/copyright.def projects/clang380-import/contrib/ntp/sntp/include/version.def projects/clang380-import/contrib/ntp/sntp/include/version.texi projects/clang380-import/contrib/ntp/sntp/invoke-sntp.texi projects/clang380-import/contrib/ntp/sntp/libopts/configfile.c projects/clang380-import/contrib/ntp/sntp/libopts/enum.c projects/clang380-import/contrib/ntp/sntp/libopts/find.c projects/clang380-import/contrib/ntp/sntp/libopts/init.c projects/clang380-import/contrib/ntp/sntp/libopts/load.c projects/clang380-import/contrib/ntp/sntp/libopts/makeshell.c projects/clang380-import/contrib/ntp/sntp/libopts/nested.c projects/clang380-import/contrib/ntp/sntp/libopts/parse-duration.c projects/clang380-import/contrib/ntp/sntp/libopts/reset.c projects/clang380-import/contrib/ntp/sntp/libopts/save.c projects/clang380-import/contrib/ntp/sntp/libopts/tokenize.c projects/clang380-import/contrib/ntp/sntp/m4/version.m4 projects/clang380-import/contrib/ntp/sntp/main.c projects/clang380-import/contrib/ntp/sntp/networking.c projects/clang380-import/contrib/ntp/sntp/sntp-opts.c projects/clang380-import/contrib/ntp/sntp/sntp-opts.h projects/clang380-import/contrib/ntp/sntp/sntp.1sntpman projects/clang380-import/contrib/ntp/sntp/sntp.1sntpmdoc projects/clang380-import/contrib/ntp/sntp/sntp.html projects/clang380-import/contrib/ntp/sntp/sntp.man.in projects/clang380-import/contrib/ntp/sntp/sntp.mdoc.in projects/clang380-import/contrib/ntp/sntp/tests/crypto.c projects/clang380-import/contrib/ntp/sntp/tests/fileHandlingTest.c projects/clang380-import/contrib/ntp/sntp/tests/fileHandlingTest.h.in projects/clang380-import/contrib/ntp/sntp/tests/keyFile.c projects/clang380-import/contrib/ntp/sntp/tests/packetHandling.c projects/clang380-import/contrib/ntp/sntp/tests/packetProcessing.c projects/clang380-import/contrib/ntp/sntp/tests/run-packetProcessing.c projects/clang380-import/contrib/ntp/sntp/unity/unity_internals.h projects/clang380-import/contrib/ntp/sntp/version.c projects/clang380-import/contrib/ntp/tests/libntp/authkeys.c projects/clang380-import/contrib/ntp/tests/libntp/decodenetnum.c projects/clang380-import/contrib/ntp/tests/libntp/run-authkeys.c projects/clang380-import/contrib/ntp/tests/libntp/run-decodenetnum.c projects/clang380-import/contrib/ntp/tests/libntp/run-socktoa.c projects/clang380-import/contrib/ntp/tests/libntp/socktoa.c projects/clang380-import/contrib/ntp/tests/ntpd/t-ntp_signd.c projects/clang380-import/contrib/ntp/util/invoke-ntp-keygen.texi projects/clang380-import/contrib/ntp/util/ntp-keygen-opts.c projects/clang380-import/contrib/ntp/util/ntp-keygen-opts.h projects/clang380-import/contrib/ntp/util/ntp-keygen.1ntp-keygenman projects/clang380-import/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc projects/clang380-import/contrib/ntp/util/ntp-keygen.html projects/clang380-import/contrib/ntp/util/ntp-keygen.man.in projects/clang380-import/contrib/ntp/util/ntp-keygen.mdoc.in projects/clang380-import/crypto/openssh/ChangeLog projects/clang380-import/crypto/openssh/FREEBSD-upgrade projects/clang380-import/crypto/openssh/INSTALL projects/clang380-import/crypto/openssh/Makefile.in projects/clang380-import/crypto/openssh/OVERVIEW projects/clang380-import/crypto/openssh/PROTOCOL projects/clang380-import/crypto/openssh/PROTOCOL.agent projects/clang380-import/crypto/openssh/PROTOCOL.krl projects/clang380-import/crypto/openssh/PROTOCOL.mux projects/clang380-import/crypto/openssh/README projects/clang380-import/crypto/openssh/addrmatch.c projects/clang380-import/crypto/openssh/atomicio.c projects/clang380-import/crypto/openssh/auth-bsdauth.c projects/clang380-import/crypto/openssh/auth-chall.c projects/clang380-import/crypto/openssh/auth-krb5.c projects/clang380-import/crypto/openssh/auth-options.c projects/clang380-import/crypto/openssh/auth-options.h projects/clang380-import/crypto/openssh/auth-pam.c projects/clang380-import/crypto/openssh/auth-passwd.c projects/clang380-import/crypto/openssh/auth-rh-rsa.c projects/clang380-import/crypto/openssh/auth-rhosts.c projects/clang380-import/crypto/openssh/auth-rsa.c projects/clang380-import/crypto/openssh/auth.c projects/clang380-import/crypto/openssh/auth.h projects/clang380-import/crypto/openssh/auth1.c projects/clang380-import/crypto/openssh/auth2-chall.c projects/clang380-import/crypto/openssh/auth2-gss.c projects/clang380-import/crypto/openssh/auth2-hostbased.c projects/clang380-import/crypto/openssh/auth2-kbdint.c projects/clang380-import/crypto/openssh/auth2-none.c projects/clang380-import/crypto/openssh/auth2-passwd.c projects/clang380-import/crypto/openssh/auth2-pubkey.c projects/clang380-import/crypto/openssh/auth2.c projects/clang380-import/crypto/openssh/authfd.c projects/clang380-import/crypto/openssh/authfd.h projects/clang380-import/crypto/openssh/authfile.c projects/clang380-import/crypto/openssh/authfile.h projects/clang380-import/crypto/openssh/bufaux.c projects/clang380-import/crypto/openssh/bufbn.c projects/clang380-import/crypto/openssh/bufec.c projects/clang380-import/crypto/openssh/buffer.c (contents, props changed) projects/clang380-import/crypto/openssh/buffer.h (contents, props changed) projects/clang380-import/crypto/openssh/canohost.c projects/clang380-import/crypto/openssh/chacha.h projects/clang380-import/crypto/openssh/channels.c (contents, props changed) projects/clang380-import/crypto/openssh/channels.h (contents, props changed) projects/clang380-import/crypto/openssh/cipher-3des1.c projects/clang380-import/crypto/openssh/cipher-bf1.c projects/clang380-import/crypto/openssh/cipher-chachapoly.c projects/clang380-import/crypto/openssh/cipher-chachapoly.h projects/clang380-import/crypto/openssh/cipher-ctr.c projects/clang380-import/crypto/openssh/cipher.c (contents, props changed) projects/clang380-import/crypto/openssh/cipher.h projects/clang380-import/crypto/openssh/clientloop.c (contents, props changed) projects/clang380-import/crypto/openssh/compat.c (contents, props changed) projects/clang380-import/crypto/openssh/compat.h (contents, props changed) projects/clang380-import/crypto/openssh/config.guess projects/clang380-import/crypto/openssh/config.h projects/clang380-import/crypto/openssh/configure.ac (contents, props changed) projects/clang380-import/crypto/openssh/contrib/Makefile projects/clang380-import/crypto/openssh/contrib/README projects/clang380-import/crypto/openssh/contrib/cygwin/README projects/clang380-import/crypto/openssh/contrib/cygwin/ssh-host-config projects/clang380-import/crypto/openssh/contrib/cygwin/ssh-user-config projects/clang380-import/crypto/openssh/contrib/redhat/openssh.spec projects/clang380-import/crypto/openssh/contrib/suse/openssh.spec projects/clang380-import/crypto/openssh/deattack.c projects/clang380-import/crypto/openssh/deattack.h projects/clang380-import/crypto/openssh/defines.h projects/clang380-import/crypto/openssh/dh.c projects/clang380-import/crypto/openssh/dh.h projects/clang380-import/crypto/openssh/digest-libc.c projects/clang380-import/crypto/openssh/digest-openssl.c projects/clang380-import/crypto/openssh/digest.h projects/clang380-import/crypto/openssh/dispatch.c projects/clang380-import/crypto/openssh/dispatch.h projects/clang380-import/crypto/openssh/dns.c projects/clang380-import/crypto/openssh/dns.h projects/clang380-import/crypto/openssh/entropy.c projects/clang380-import/crypto/openssh/freebsd-configure.sh projects/clang380-import/crypto/openssh/freebsd-post-merge.sh projects/clang380-import/crypto/openssh/freebsd-pre-merge.sh projects/clang380-import/crypto/openssh/ge25519.h projects/clang380-import/crypto/openssh/groupaccess.c projects/clang380-import/crypto/openssh/gss-genr.c projects/clang380-import/crypto/openssh/gss-serv-krb5.c projects/clang380-import/crypto/openssh/gss-serv.c projects/clang380-import/crypto/openssh/hmac.c projects/clang380-import/crypto/openssh/hmac.h projects/clang380-import/crypto/openssh/hostfile.c projects/clang380-import/crypto/openssh/hostfile.h projects/clang380-import/crypto/openssh/includes.h projects/clang380-import/crypto/openssh/kex.c (contents, props changed) projects/clang380-import/crypto/openssh/kex.h (contents, props changed) projects/clang380-import/crypto/openssh/kexc25519.c projects/clang380-import/crypto/openssh/kexc25519c.c projects/clang380-import/crypto/openssh/kexc25519s.c projects/clang380-import/crypto/openssh/kexdh.c projects/clang380-import/crypto/openssh/kexdhc.c projects/clang380-import/crypto/openssh/kexdhs.c projects/clang380-import/crypto/openssh/kexecdh.c projects/clang380-import/crypto/openssh/kexecdhc.c projects/clang380-import/crypto/openssh/kexecdhs.c projects/clang380-import/crypto/openssh/kexgex.c projects/clang380-import/crypto/openssh/kexgexc.c projects/clang380-import/crypto/openssh/kexgexs.c projects/clang380-import/crypto/openssh/key.c projects/clang380-import/crypto/openssh/key.h projects/clang380-import/crypto/openssh/krl.c projects/clang380-import/crypto/openssh/krl.h projects/clang380-import/crypto/openssh/log.c projects/clang380-import/crypto/openssh/loginrec.c projects/clang380-import/crypto/openssh/mac.c projects/clang380-import/crypto/openssh/mac.h projects/clang380-import/crypto/openssh/match.c projects/clang380-import/crypto/openssh/match.h projects/clang380-import/crypto/openssh/misc.c (contents, props changed) projects/clang380-import/crypto/openssh/misc.h (contents, props changed) projects/clang380-import/crypto/openssh/moduli projects/clang380-import/crypto/openssh/moduli.c projects/clang380-import/crypto/openssh/monitor.c projects/clang380-import/crypto/openssh/monitor.h projects/clang380-import/crypto/openssh/monitor_fdpass.c projects/clang380-import/crypto/openssh/monitor_mm.c projects/clang380-import/crypto/openssh/monitor_wrap.c projects/clang380-import/crypto/openssh/monitor_wrap.h projects/clang380-import/crypto/openssh/msg.c projects/clang380-import/crypto/openssh/msg.h projects/clang380-import/crypto/openssh/mux.c projects/clang380-import/crypto/openssh/myproposal.h projects/clang380-import/crypto/openssh/openbsd-compat/Makefile.in projects/clang380-import/crypto/openssh/openbsd-compat/arc4random.c projects/clang380-import/crypto/openssh/openbsd-compat/bcrypt_pbkdf.c projects/clang380-import/crypto/openssh/openbsd-compat/blowfish.c (contents, props changed) projects/clang380-import/crypto/openssh/openbsd-compat/bsd-cygwin_util.c projects/clang380-import/crypto/openssh/openbsd-compat/bsd-cygwin_util.h projects/clang380-import/crypto/openssh/openbsd-compat/bsd-misc.c projects/clang380-import/crypto/openssh/openbsd-compat/bsd-misc.h (contents, props changed) projects/clang380-import/crypto/openssh/openbsd-compat/bsd-snprintf.c projects/clang380-import/crypto/openssh/openbsd-compat/explicit_bzero.c projects/clang380-import/crypto/openssh/openbsd-compat/fake-rfc2553.h projects/clang380-import/crypto/openssh/openbsd-compat/getrrsetbyname-ldns.c projects/clang380-import/crypto/openssh/openbsd-compat/openbsd-compat.h projects/clang380-import/crypto/openssh/openbsd-compat/openssl-compat.c projects/clang380-import/crypto/openssh/openbsd-compat/openssl-compat.h projects/clang380-import/crypto/openssh/openbsd-compat/port-linux.c projects/clang380-import/crypto/openssh/openbsd-compat/port-tun.c projects/clang380-import/crypto/openssh/openbsd-compat/port-uw.c projects/clang380-import/crypto/openssh/openbsd-compat/readpassphrase.c projects/clang380-import/crypto/openssh/openbsd-compat/realpath.c projects/clang380-import/crypto/openssh/openbsd-compat/regress/Makefile.in projects/clang380-import/crypto/openssh/openbsd-compat/sha2.c projects/clang380-import/crypto/openssh/openbsd-compat/sha2.h projects/clang380-import/crypto/openssh/openbsd-compat/xcrypt.c projects/clang380-import/crypto/openssh/opensshd.init.in projects/clang380-import/crypto/openssh/packet.c projects/clang380-import/crypto/openssh/packet.h (contents, props changed) projects/clang380-import/crypto/openssh/platform.c projects/clang380-import/crypto/openssh/poly1305.h projects/clang380-import/crypto/openssh/progressmeter.c projects/clang380-import/crypto/openssh/progressmeter.h projects/clang380-import/crypto/openssh/readconf.c projects/clang380-import/crypto/openssh/readconf.h projects/clang380-import/crypto/openssh/regress/Makefile projects/clang380-import/crypto/openssh/regress/README.regress projects/clang380-import/crypto/openssh/regress/agent-pkcs11.sh projects/clang380-import/crypto/openssh/regress/agent-timeout.sh projects/clang380-import/crypto/openssh/regress/agent.sh projects/clang380-import/crypto/openssh/regress/broken-pipe.sh projects/clang380-import/crypto/openssh/regress/cert-hostkey.sh projects/clang380-import/crypto/openssh/regress/cert-userkey.sh projects/clang380-import/crypto/openssh/regress/cfgmatch.sh projects/clang380-import/crypto/openssh/regress/cipher-speed.sh projects/clang380-import/crypto/openssh/regress/connect-privsep.sh projects/clang380-import/crypto/openssh/regress/connect.sh projects/clang380-import/crypto/openssh/regress/dhgex.sh projects/clang380-import/crypto/openssh/regress/dynamic-forward.sh projects/clang380-import/crypto/openssh/regress/exit-status.sh projects/clang380-import/crypto/openssh/regress/forcecommand.sh projects/clang380-import/crypto/openssh/regress/forward-control.sh projects/clang380-import/crypto/openssh/regress/forwarding.sh projects/clang380-import/crypto/openssh/regress/host-expand.sh projects/clang380-import/crypto/openssh/regress/integrity.sh projects/clang380-import/crypto/openssh/regress/kextype.sh projects/clang380-import/crypto/openssh/regress/key-options.sh projects/clang380-import/crypto/openssh/regress/keygen-change.sh projects/clang380-import/crypto/openssh/regress/keys-command.sh projects/clang380-import/crypto/openssh/regress/keyscan.sh projects/clang380-import/crypto/openssh/regress/keytype.sh projects/clang380-import/crypto/openssh/regress/krl.sh projects/clang380-import/crypto/openssh/regress/localcommand.sh projects/clang380-import/crypto/openssh/regress/login-timeout.sh projects/clang380-import/crypto/openssh/regress/multiplex.sh projects/clang380-import/crypto/openssh/regress/proto-mismatch.sh projects/clang380-import/crypto/openssh/regress/proto-version.sh projects/clang380-import/crypto/openssh/regress/proxy-connect.sh projects/clang380-import/crypto/openssh/regress/reconfigure.sh projects/clang380-import/crypto/openssh/regress/reexec.sh projects/clang380-import/crypto/openssh/regress/rekey.sh projects/clang380-import/crypto/openssh/regress/ssh-com.sh projects/clang380-import/crypto/openssh/regress/ssh2putty.sh projects/clang380-import/crypto/openssh/regress/sshd-log-wrapper.sh projects/clang380-import/crypto/openssh/regress/stderr-data.sh projects/clang380-import/crypto/openssh/regress/t4.ok projects/clang380-import/crypto/openssh/regress/test-exec.sh projects/clang380-import/crypto/openssh/regress/transfer.sh projects/clang380-import/crypto/openssh/regress/try-ciphers.sh projects/clang380-import/crypto/openssh/regress/yes-head.sh projects/clang380-import/crypto/openssh/rijndael.c projects/clang380-import/crypto/openssh/rijndael.h projects/clang380-import/crypto/openssh/roaming_client.c projects/clang380-import/crypto/openssh/roaming_common.c projects/clang380-import/crypto/openssh/roaming_dummy.c projects/clang380-import/crypto/openssh/rsa.c projects/clang380-import/crypto/openssh/rsa.h projects/clang380-import/crypto/openssh/sandbox-seccomp-filter.c projects/clang380-import/crypto/openssh/sandbox-systrace.c projects/clang380-import/crypto/openssh/scp.1 (contents, props changed) projects/clang380-import/crypto/openssh/scp.c projects/clang380-import/crypto/openssh/servconf.c projects/clang380-import/crypto/openssh/servconf.h (contents, props changed) projects/clang380-import/crypto/openssh/serverloop.c (contents, props changed) projects/clang380-import/crypto/openssh/session.c projects/clang380-import/crypto/openssh/sftp-client.c projects/clang380-import/crypto/openssh/sftp-client.h projects/clang380-import/crypto/openssh/sftp-common.c projects/clang380-import/crypto/openssh/sftp-common.h projects/clang380-import/crypto/openssh/sftp-glob.c projects/clang380-import/crypto/openssh/sftp-server.8 (contents, props changed) projects/clang380-import/crypto/openssh/sftp-server.c projects/clang380-import/crypto/openssh/sftp.1 (contents, props changed) projects/clang380-import/crypto/openssh/sftp.c (contents, props changed) projects/clang380-import/crypto/openssh/ssh-add.1 (contents, props changed) projects/clang380-import/crypto/openssh/ssh-add.c projects/clang380-import/crypto/openssh/ssh-agent.1 projects/clang380-import/crypto/openssh/ssh-agent.c projects/clang380-import/crypto/openssh/ssh-dss.c projects/clang380-import/crypto/openssh/ssh-ecdsa.c projects/clang380-import/crypto/openssh/ssh-ed25519.c projects/clang380-import/crypto/openssh/ssh-keygen.1 (contents, props changed) projects/clang380-import/crypto/openssh/ssh-keygen.c projects/clang380-import/crypto/openssh/ssh-keyscan.1 (contents, props changed) projects/clang380-import/crypto/openssh/ssh-keyscan.c projects/clang380-import/crypto/openssh/ssh-keysign.c projects/clang380-import/crypto/openssh/ssh-pkcs11-client.c projects/clang380-import/crypto/openssh/ssh-pkcs11-helper.c projects/clang380-import/crypto/openssh/ssh-pkcs11.c projects/clang380-import/crypto/openssh/ssh-pkcs11.h projects/clang380-import/crypto/openssh/ssh-rsa.c projects/clang380-import/crypto/openssh/ssh.1 projects/clang380-import/crypto/openssh/ssh.c projects/clang380-import/crypto/openssh/ssh.h projects/clang380-import/crypto/openssh/ssh_config projects/clang380-import/crypto/openssh/ssh_config.5 projects/clang380-import/crypto/openssh/ssh_namespace.h projects/clang380-import/crypto/openssh/sshconnect.c projects/clang380-import/crypto/openssh/sshconnect1.c projects/clang380-import/crypto/openssh/sshconnect2.c (contents, props changed) projects/clang380-import/crypto/openssh/sshd.8 projects/clang380-import/crypto/openssh/sshd.c projects/clang380-import/crypto/openssh/sshd_config projects/clang380-import/crypto/openssh/sshd_config.5 projects/clang380-import/crypto/openssh/sshlogin.c projects/clang380-import/crypto/openssh/sshpty.c projects/clang380-import/crypto/openssh/uidswap.c projects/clang380-import/crypto/openssh/umac.c projects/clang380-import/crypto/openssh/uuencode.c projects/clang380-import/crypto/openssh/version.h projects/clang380-import/crypto/openssh/xmalloc.c projects/clang380-import/crypto/openssh/xmalloc.h projects/clang380-import/etc/defaults/rc.conf projects/clang380-import/etc/mtree/BSD.include.dist projects/clang380-import/etc/rc.d/ldconfig projects/clang380-import/etc/rc.d/sshd projects/clang380-import/gnu/lib/libgcc/Makefile projects/clang380-import/include/Makefile projects/clang380-import/lib/clang/clang.lib.mk projects/clang380-import/lib/libc/Makefile projects/clang380-import/lib/libc/gen/sem_new.c projects/clang380-import/lib/libc/gen/tls.c projects/clang380-import/lib/libc/gmon/gmon.c projects/clang380-import/lib/libc/mips/SYS.h projects/clang380-import/lib/libc/riscv/Makefile.inc projects/clang380-import/lib/libc/stdlib/jemalloc/Makefile.inc projects/clang380-import/lib/libc/string/strtok.3 projects/clang380-import/lib/libc/sys/utimensat.2 projects/clang380-import/lib/libc/sys/utrace.2 projects/clang380-import/lib/libc/xdr/xdr_float.c projects/clang380-import/lib/libelftc/elftc_version.c projects/clang380-import/lib/libfetch/common.c projects/clang380-import/lib/libpam/modules/pam_ssh/pam_ssh.c projects/clang380-import/lib/libstand/Makefile projects/clang380-import/libexec/rtld-elf/aarch64/reloc.c projects/clang380-import/libexec/rtld-elf/amd64/reloc.c projects/clang380-import/libexec/rtld-elf/arm/reloc.c projects/clang380-import/libexec/rtld-elf/debug.c projects/clang380-import/libexec/rtld-elf/i386/reloc.c projects/clang380-import/libexec/rtld-elf/paths.h projects/clang380-import/libexec/rtld-elf/powerpc/reloc.c projects/clang380-import/libexec/rtld-elf/powerpc64/reloc.c projects/clang380-import/libexec/rtld-elf/riscv/reloc.c projects/clang380-import/libexec/rtld-elf/rtld.c projects/clang380-import/libexec/rtld-elf/rtld.h projects/clang380-import/libexec/rtld-elf/sparc64/reloc.c projects/clang380-import/sbin/ldconfig/ldconfig.c projects/clang380-import/secure/lib/libssh/Makefile projects/clang380-import/secure/usr.sbin/sshd/Makefile projects/clang380-import/share/dtrace/Makefile projects/clang380-import/share/man/man4/Makefile projects/clang380-import/share/man/man4/mod_cc.4 projects/clang380-import/share/man/man4/tcp.4 projects/clang380-import/share/man/man7/tuning.7 projects/clang380-import/share/man/man9/mod_cc.9 projects/clang380-import/share/man/man9/vref.9 projects/clang380-import/share/misc/committers-src.dot projects/clang380-import/share/misc/organization.dot projects/clang380-import/share/mk/bsd.dep.mk projects/clang380-import/share/mk/bsd.lib.mk projects/clang380-import/share/mk/bsd.subdir.mk projects/clang380-import/share/mk/local.init.mk projects/clang380-import/share/mk/local.sys.mk projects/clang380-import/share/mk/sys.mk projects/clang380-import/sys/amd64/amd64/fpu.c projects/clang380-import/sys/amd64/include/atomic.h projects/clang380-import/sys/arm/arm/gic.c projects/clang380-import/sys/arm/arm/physmem.c projects/clang380-import/sys/arm/conf/DB-78XXX projects/clang380-import/sys/arm/conf/DB-88F5XXX projects/clang380-import/sys/arm/conf/DB-88F6XXX projects/clang380-import/sys/arm/conf/DOCKSTAR projects/clang380-import/sys/arm/conf/DREAMPLUG-1001 projects/clang380-import/sys/arm/conf/SHEEVAPLUG projects/clang380-import/sys/arm/conf/TS7800 projects/clang380-import/sys/arm/freescale/imx/imx_sdhci.c projects/clang380-import/sys/arm/mv/armadaxp/armadaxp.c projects/clang380-import/sys/arm/mv/files.mv projects/clang380-import/sys/arm/mv/mv_common.c projects/clang380-import/sys/arm/mv/mv_machdep.c projects/clang380-import/sys/arm/mv/mv_pci.c projects/clang380-import/sys/arm/mv/mvreg.h projects/clang380-import/sys/arm/mv/mvvar.h projects/clang380-import/sys/arm/mv/mvwin.h projects/clang380-import/sys/arm/mv/timer.c projects/clang380-import/sys/arm/mv/twsi.c projects/clang380-import/sys/arm/ti/ti_common.c projects/clang380-import/sys/arm64/arm64/gic_fdt.c projects/clang380-import/sys/arm64/arm64/gic_v3_fdt.c projects/clang380-import/sys/arm64/arm64/machdep.c projects/clang380-import/sys/arm64/arm64/nexus.c projects/clang380-import/sys/arm64/cavium/thunder_pcie.c projects/clang380-import/sys/arm64/cavium/thunder_pcie_common.c projects/clang380-import/sys/arm64/cavium/thunder_pcie_common.h projects/clang380-import/sys/arm64/cavium/thunder_pcie_pem.c projects/clang380-import/sys/boot/common/console.c projects/clang380-import/sys/boot/common/ufsread.c projects/clang380-import/sys/boot/efi/boot1/Makefile projects/clang380-import/sys/boot/efi/boot1/boot1.c projects/clang380-import/sys/boot/efi/boot1/boot_module.h projects/clang380-import/sys/boot/efi/boot1/ufs_module.c projects/clang380-import/sys/boot/efi/boot1/zfs_module.c projects/clang380-import/sys/boot/fdt/dts/arm/db78460.dts projects/clang380-import/sys/boot/fdt/dts/arm/rk3188.dtsi projects/clang380-import/sys/boot/fdt/dts/arm/sun4i-a10.dtsi projects/clang380-import/sys/boot/fdt/dts/arm/sun7i-a20.dtsi projects/clang380-import/sys/boot/kshim/bsd_global.h projects/clang380-import/sys/boot/kshim/bsd_kernel.c projects/clang380-import/sys/boot/kshim/bsd_kernel.h projects/clang380-import/sys/boot/mips/beri/boot2/flashboot.ldscript projects/clang380-import/sys/boot/mips/beri/boot2/jtagboot.ldscript projects/clang380-import/sys/cam/ctl/ctl_ha.c projects/clang380-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h projects/clang380-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c projects/clang380-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c projects/clang380-import/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zvol.c projects/clang380-import/sys/compat/linux/linux_socket.c projects/clang380-import/sys/compat/linuxkpi/common/include/asm/atomic-long.h projects/clang380-import/sys/compat/linuxkpi/common/include/asm/atomic.h projects/clang380-import/sys/compat/linuxkpi/common/include/linux/idr.h projects/clang380-import/sys/compat/linuxkpi/common/include/linux/mutex.h projects/clang380-import/sys/compat/linuxkpi/common/src/linux_compat.c projects/clang380-import/sys/compat/linuxkpi/common/src/linux_idr.c projects/clang380-import/sys/conf/files projects/clang380-import/sys/conf/files.amd64 projects/clang380-import/sys/conf/files.arm64 projects/clang380-import/sys/conf/files.i386 projects/clang380-import/sys/conf/files.mips projects/clang380-import/sys/conf/options.arm projects/clang380-import/sys/dev/cxgb/cxgb_sge.c projects/clang380-import/sys/dev/cxgbe/iw_cxgbe/cm.c projects/clang380-import/sys/dev/cxgbe/t4_sge.c projects/clang380-import/sys/dev/e1000/if_igb.c projects/clang380-import/sys/dev/fdt/fdt_common.c projects/clang380-import/sys/dev/fdt/fdt_common.h projects/clang380-import/sys/dev/flash/mx25l.c projects/clang380-import/sys/dev/hwpmc/hwpmc_e500.c projects/clang380-import/sys/dev/hwpmc/hwpmc_powerpc.c projects/clang380-import/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c projects/clang380-import/sys/dev/hyperv/storvsc/hv_storvsc_drv_freebsd.c projects/clang380-import/sys/dev/hyperv/vmbus/hv_channel_mgmt.c projects/clang380-import/sys/dev/hyperv/vmbus/hv_connection.c projects/clang380-import/sys/dev/hyperv/vmbus/hv_vmbus_priv.h projects/clang380-import/sys/dev/iwm/if_iwm.c projects/clang380-import/sys/dev/ixgbe/if_ix.c projects/clang380-import/sys/dev/ixgbe/if_ixv.c projects/clang380-import/sys/dev/mlx5/mlx5_en/en.h projects/clang380-import/sys/dev/mlx5/mlx5_en/mlx5_en_ethtool.c projects/clang380-import/sys/dev/mlx5/mlx5_en/mlx5_en_main.c projects/clang380-import/sys/dev/mlx5/mlx5_en/mlx5_en_rx.c projects/clang380-import/sys/dev/mxge/if_mxge.c projects/clang380-import/sys/dev/ofw/ofw_bus_subr.c projects/clang380-import/sys/dev/ofw/ofw_fdt.c projects/clang380-import/sys/dev/pci/pcireg.h projects/clang380-import/sys/dev/pty/pty.c projects/clang380-import/sys/dev/sfxge/common/ef10_tlv_layout.h projects/clang380-import/sys/dev/sfxge/common/efsys.h projects/clang380-import/sys/dev/sfxge/common/efx.h projects/clang380-import/sys/dev/sfxge/common/efx_impl.h projects/clang380-import/sys/dev/sfxge/common/efx_mac.c projects/clang380-import/sys/dev/sfxge/common/efx_nvram.c projects/clang380-import/sys/dev/sfxge/common/efx_regs_ef10.h projects/clang380-import/sys/dev/sfxge/common/hunt_ev.c projects/clang380-import/sys/dev/sfxge/common/hunt_impl.h projects/clang380-import/sys/dev/sfxge/common/hunt_mac.c projects/clang380-import/sys/dev/sfxge/common/hunt_nic.c projects/clang380-import/sys/dev/sfxge/common/hunt_nvram.c projects/clang380-import/sys/dev/sfxge/common/siena_flash.h projects/clang380-import/sys/dev/sfxge/common/siena_impl.h projects/clang380-import/sys/dev/sfxge/common/siena_nvram.c projects/clang380-import/sys/dev/sfxge/sfxge_version.h projects/clang380-import/sys/dev/uart/uart_cpu_fdt.c projects/clang380-import/sys/dev/uart/uart_dev_ns8250.c projects/clang380-import/sys/dev/uart/uart_tty.c projects/clang380-import/sys/dev/usb/controller/ehci_mv.c projects/clang380-import/sys/dev/usb/serial/usb_serial.c projects/clang380-import/sys/dev/usb/wlan/if_urtwn.c projects/clang380-import/sys/dev/usb/wlan/if_urtwnreg.h projects/clang380-import/sys/dev/usb/wlan/if_urtwnvar.h projects/clang380-import/sys/dev/xen/netfront/netfront.c projects/clang380-import/sys/fs/devfs/devfs_devs.c projects/clang380-import/sys/fs/devfs/devfs_vnops.c projects/clang380-import/sys/fs/ext2fs/ext2_dir.h projects/clang380-import/sys/fs/ext2fs/ext2_extern.h projects/clang380-import/sys/fs/ext2fs/ext2_lookup.c projects/clang380-import/sys/fs/ext2fs/ext2_vfsops.c projects/clang380-import/sys/fs/ext2fs/ext2fs.h projects/clang380-import/sys/fs/nandfs/nandfs_segment.c projects/clang380-import/sys/i386/isa/npx.c projects/clang380-import/sys/kern/kern_exit.c projects/clang380-import/sys/kern/kern_proc.c projects/clang380-import/sys/kern/tty.c projects/clang380-import/sys/kern/uipc_syscalls.c projects/clang380-import/sys/kern/vfs_aio.c projects/clang380-import/sys/kern/vfs_cache.c projects/clang380-import/sys/kern/vfs_subr.c projects/clang380-import/sys/kern/vfs_vnops.c projects/clang380-import/sys/mips/include/asm.h projects/clang380-import/sys/mips/nlm/xlp_machdep.c projects/clang380-import/sys/modules/ext2fs/Makefile projects/clang380-import/sys/modules/i2c/iicbb/Makefile projects/clang380-import/sys/modules/ix/Makefile projects/clang380-import/sys/modules/ixlv/Makefile projects/clang380-import/sys/modules/ixv/Makefile projects/clang380-import/sys/netinet/cc/cc.c projects/clang380-import/sys/netinet/cc/cc_cdg.c projects/clang380-import/sys/netinet/cc/cc_chd.c projects/clang380-import/sys/netinet/cc/cc_cubic.c projects/clang380-import/sys/netinet/cc/cc_dctcp.c projects/clang380-import/sys/netinet/cc/cc_hd.c projects/clang380-import/sys/netinet/cc/cc_htcp.c projects/clang380-import/sys/netinet/cc/cc_newreno.c projects/clang380-import/sys/netinet/cc/cc_vegas.c projects/clang380-import/sys/netinet/igmp.c projects/clang380-import/sys/netinet/tcp.h projects/clang380-import/sys/netinet/tcp_input.c projects/clang380-import/sys/netinet/tcp_lro.c projects/clang380-import/sys/netinet/tcp_lro.h projects/clang380-import/sys/netinet/tcp_output.c projects/clang380-import/sys/netinet/tcp_stacks/fastpath.c projects/clang380-import/sys/netinet/tcp_subr.c projects/clang380-import/sys/netinet/tcp_timer.c projects/clang380-import/sys/netinet/tcp_usrreq.c projects/clang380-import/sys/netinet6/ip6_forward.c projects/clang380-import/sys/netpfil/ipfw/ip_fw_table_value.c projects/clang380-import/sys/powerpc/booke/pmap.c projects/clang380-import/sys/powerpc/include/vmparam.h projects/clang380-import/sys/powerpc/ofw/ofw_pci.c projects/clang380-import/sys/powerpc/ofw/ofw_pci.h projects/clang380-import/sys/powerpc/pseries/rtas_pci.c projects/clang380-import/sys/riscv/include/riscvreg.h projects/clang380-import/sys/sparc64/include/atomic.h projects/clang380-import/sys/sys/elf_common.h projects/clang380-import/sys/sys/fcntl.h projects/clang380-import/sys/sys/param.h projects/clang380-import/sys/sys/priv.h projects/clang380-import/sys/sys/proc.h projects/clang380-import/sys/sys/ttydevsw.h projects/clang380-import/sys/sys/vnode.h projects/clang380-import/sys/vm/vm_extern.h projects/clang380-import/sys/vm/vm_map.c projects/clang380-import/tools/build/check-links.sh projects/clang380-import/tools/regression/posixsem2/semtest.c projects/clang380-import/usr.bin/finger/net.c projects/clang380-import/usr.bin/iscsictl/iscsictl.8 projects/clang380-import/usr.bin/m4/misc.c projects/clang380-import/usr.bin/truncate/tests/truncate_test.sh projects/clang380-import/usr.bin/whois/whois.1 projects/clang380-import/usr.bin/whois/whois.c projects/clang380-import/usr.bin/xlint/lint1/param.h projects/clang380-import/usr.sbin/bsdinstall/scripts/zfsboot projects/clang380-import/usr.sbin/jail/command.c projects/clang380-import/usr.sbin/jail/config.c projects/clang380-import/usr.sbin/jls/jls.8 projects/clang380-import/usr.sbin/ntp/config.h projects/clang380-import/usr.sbin/ntp/doc/ntp-keygen.8 projects/clang380-import/usr.sbin/ntp/doc/ntp.conf.5 projects/clang380-import/usr.sbin/ntp/doc/ntp.keys.5 projects/clang380-import/usr.sbin/ntp/doc/ntpd.8 projects/clang380-import/usr.sbin/ntp/doc/ntpdc.8 projects/clang380-import/usr.sbin/ntp/doc/ntpq.8 projects/clang380-import/usr.sbin/ntp/doc/sntp.8 projects/clang380-import/usr.sbin/ntp/libntp/Makefile projects/clang380-import/usr.sbin/ntp/scripts/mkver projects/clang380-import/usr.sbin/vidcontrol/vidcontrol.1 projects/clang380-import/usr.sbin/vidcontrol/vidcontrol.c projects/clang380-import/usr.sbin/ypldap/yp.c Directory Properties: projects/clang380-import/ (props changed) projects/clang380-import/contrib/compiler-rt/ (props changed) projects/clang380-import/contrib/llvm/ (props changed) projects/clang380-import/contrib/llvm/projects/libunwind/ (props changed) projects/clang380-import/contrib/mdocml/ (props changed) projects/clang380-import/contrib/ntp/ (props changed) projects/clang380-import/crypto/openssh/ (props changed) projects/clang380-import/crypto/openssh/contrib/ssh-copy-id.1 (props changed) projects/clang380-import/crypto/openssh/moduli.5 (props changed) projects/clang380-import/crypto/openssh/openbsd-compat/ (props changed) projects/clang380-import/crypto/openssh/openbsd-compat/regress/ (props changed) projects/clang380-import/crypto/openssh/ssh-keysign.8 (props changed) projects/clang380-import/crypto/openssh/ssh-pkcs11-helper.8 (props changed) projects/clang380-import/gnu/lib/ (props changed) projects/clang380-import/include/ (props changed) projects/clang380-import/lib/libc/ (props changed) projects/clang380-import/sbin/ (props changed) projects/clang380-import/share/ (props changed) projects/clang380-import/share/man/man4/ (props changed) projects/clang380-import/sys/ (props changed) projects/clang380-import/sys/boot/ (props changed) projects/clang380-import/sys/cddl/contrib/opensolaris/ (props changed) projects/clang380-import/sys/conf/ (props changed) projects/clang380-import/sys/dev/hyperv/ (props changed) projects/clang380-import/usr.sbin/jail/ (props changed) Modified: projects/clang380-import/ObsoleteFiles.inc ============================================================================== --- projects/clang380-import/ObsoleteFiles.inc Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/ObsoleteFiles.inc Fri Jan 22 20:41:56 2016 (r294599) @@ -122,9 +122,9 @@ OLD_DIRS+=usr/lib/clang/3.7.1/lib/freebs OLD_DIRS+=usr/lib/clang/3.7.1/lib OLD_DIRS+=usr/lib/clang/3.7.1 # 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 +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: projects/clang380-import/UPDATING ============================================================================== --- projects/clang380-import/UPDATING Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/UPDATING Fri Jan 22 20:41:56 2016 (r294599) @@ -31,6 +31,10 @@ 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 Modified: projects/clang380-import/bin/sh/options.c ============================================================================== --- projects/clang380-import/bin/sh/options.c Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/bin/sh/options.c Fri Jan 22 20:41:56 2016 (r294599) @@ -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 **); @@ -224,7 +225,7 @@ end_options1: end_options2: if (!cmdline) { if (*argptr == NULL) - setparam(argptr); + setparam(0, argptr); return; } @@ -318,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; @@ -371,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) @@ -381,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; @@ -407,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: projects/clang380-import/bin/sh/options.h ============================================================================== --- projects/clang380-import/bin/sh/options.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/bin/sh/options.h Fri Jan 22 20:41:56 2016 (r294599) @@ -108,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: projects/clang380-import/bin/sh/tests/builtins/Makefile ============================================================================== --- projects/clang380-import/bin/sh/tests/builtins/Makefile Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/bin/sh/tests/builtins/Makefile Fri Jan 22 20:41:56 2016 (r294599) @@ -112,6 +112,8 @@ 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: projects/clang380-import/bin/sh/tests/builtins/local6.0 (from r294598, head/bin/sh/tests/builtins/local6.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang380-import/bin/sh/tests/builtins/local6.0 Fri Jan 22 20:41:56 2016 (r294599, copy of r294598, 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: projects/clang380-import/bin/sh/tests/builtins/local7.0 (from r294598, head/bin/sh/tests/builtins/local7.0) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clang380-import/bin/sh/tests/builtins/local7.0 Fri Jan 22 20:41:56 2016 (r294599, copy of r294598, 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: projects/clang380-import/bin/sh/var.c ============================================================================== --- projects/clang380-import/bin/sh/var.c Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/bin/sh/var.c Fri Jan 22 20:41:56 2016 (r294599) @@ -802,6 +802,7 @@ poplocalvars(void) ckfree(lvp->text); optschanged(); } else if ((lvp->flags & (VUNSET|VSTRFIXED)) == VUNSET) { + vp->flags &= ~VREADONLY; (void)unsetvar(vp->text); } else { islocalevar = (vp->flags | lvp->flags) & VEXPORT && Modified: projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.c ============================================================================== --- projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.c Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.c Fri Jan 22 20:41:56 2016 (r294599) @@ -443,6 +443,7 @@ mib_fetch_ifmib(struct mibif *ifp) size_t len; void *newmib; struct ifmibdata oldmib = ifp->mib; + struct ifreq irr; if (fetch_generic_mib(ifp, &oldmib) == -1) return (-1); @@ -514,6 +515,18 @@ mib_fetch_ifmib(struct mibif *ifp) } out: + strncpy(irr.ifr_name, ifp->name, sizeof(irr.ifr_name)); + irr.ifr_buffer.buffer = MIBIF_PRIV(ifp)->alias; + irr.ifr_buffer.length = sizeof(MIBIF_PRIV(ifp)->alias); + if (ioctl(mib_netsock, SIOCGIFDESCR, &irr) == -1) { + MIBIF_PRIV(ifp)->alias[0] = 0; + if (errno != ENOMSG) + syslog(LOG_WARNING, "SIOCGIFDESCR (%s): %m", ifp->name); + } else if (irr.ifr_buffer.buffer == NULL) { + MIBIF_PRIV(ifp)->alias[0] = 0; + syslog(LOG_WARNING, "SIOCGIFDESCR (%s): too long (%zu)", + ifp->name, irr.ifr_buffer.length); + } ifp->mibtick = get_ticks(); return (0); } Modified: projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.h ============================================================================== --- projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII.h Fri Jan 22 20:41:56 2016 (r294599) @@ -57,6 +57,9 @@ #include "snmp_mibII.h" #include "mibII_tree.h" +/* maximum size of the interface alias */ +#define MIBIF_ALIAS_SIZE (64 + 1) + /* * Interface list and flags. */ @@ -77,6 +80,9 @@ struct mibif_private { uint64_t hc_opackets; uint64_t hc_imcasts; uint64_t hc_ipackets; + + /* this should be made public */ + char alias[MIBIF_ALIAS_SIZE]; }; #define MIBIF_PRIV(IFP) ((struct mibif_private *)((IFP)->private)) Modified: projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII_interfaces.c ============================================================================== --- projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII_interfaces.c Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/bsnmp/snmp_mibII/mibII_interfaces.c Fri Jan 22 20:41:56 2016 (r294599) @@ -528,7 +528,7 @@ op_ifxtable(struct snmp_context *ctx, st break; case LEAF_ifAlias: - ret = string_get(value, "", -1); + ret = string_get(value, MIBIF_PRIV(ifp)->alias, -1); break; case LEAF_ifCounterDiscontinuityTime: Modified: projects/clang380-import/contrib/compiler-rt/lib/builtins/int_lib.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/lib/builtins/int_lib.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/compiler-rt/lib/builtins/int_lib.h Fri Jan 22 20:41:56 2016 (r294599) @@ -74,11 +74,13 @@ * global header to prevent other C files from making the detour * through __c?zdi2() as well. * - * This problem has only been observed on FreeBSD for sparc64 and - * mips64 with GCC 4.2.1. + * This problem has been observed on FreeBSD for sparc64 and + * mips64 with GCC 4.2.1, and for riscv with GCC 5.2.0. + * Presumably it's any version of GCC, and targeting an arch that + * does not have dedicated bit counting instructions. */ #if defined(__FreeBSD__) && (defined(__sparc64__) || \ - defined(__mips_n64) || defined(__mips_o64)) + defined(__mips_n64) || defined(__mips_o64) || defined(__riscv__)) si_int __clzsi2(si_int); si_int __ctzsi2(si_int); #define __builtin_clz __clzsi2 Modified: projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h ============================================================================== --- projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h Fri Jan 22 20:41:56 2016 (r294599) @@ -76,6 +76,10 @@ namespace __sanitizer { #elif defined(__powerpc64__) const unsigned struct_kernel_stat_sz = 144; const unsigned struct_kernel_stat64_sz = 104; +#elif defined(__riscv__) + /* RISCVTODO: check that these values are correct */ + const unsigned struct_kernel_stat_sz = 128; + const unsigned struct_kernel_stat64_sz = 128; #elif defined(__mips__) #if SANITIZER_WORDSIZE == 64 const unsigned struct_kernel_stat_sz = 216; @@ -103,7 +107,7 @@ namespace __sanitizer { #if SANITIZER_LINUX || SANITIZER_FREEBSD -#if defined(__powerpc64__) +#if defined(__powerpc64__) || defined(__riscv__) const unsigned struct___old_kernel_stat_sz = 0; #else const unsigned struct___old_kernel_stat_sz = 32; @@ -481,7 +485,7 @@ namespace __sanitizer { typedef long __sanitizer___kernel_off_t; #endif -#if defined(__powerpc__) || defined(__mips__) +#if defined(__powerpc__) || defined(__mips__) || defined(__riscv__) typedef unsigned int __sanitizer___kernel_old_uid_t; typedef unsigned int __sanitizer___kernel_old_gid_t; #else Modified: projects/clang380-import/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h ============================================================================== --- projects/clang380-import/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h Fri Jan 22 20:41:56 2016 (r294599) @@ -253,6 +253,9 @@ typedef unsigned szind_t; # ifdef __powerpc__ # define LG_QUANTUM 4 # endif +# ifdef __riscv__ +# define LG_QUANTUM 4 +# endif # ifdef __s390__ # define LG_QUANTUM 4 # endif Modified: projects/clang380-import/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h ============================================================================== --- projects/clang380-import/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/jemalloc/include/jemalloc/jemalloc_FreeBSD.h Fri Jan 22 20:41:56 2016 (r294599) @@ -52,6 +52,9 @@ #elif defined(__powerpc__) # define LG_SIZEOF_PTR 2 #endif +#ifdef __riscv__ +# define LG_SIZEOF_PTR 3 +#endif #ifndef JEMALLOC_TLS_MODEL # define JEMALLOC_TLS_MODEL /* Default. */ Modified: projects/clang380-import/contrib/llvm/projects/libunwind/include/libunwind.h ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/include/libunwind.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/include/libunwind.h Fri Jan 22 20:41:56 2016 (r294599) @@ -295,6 +295,77 @@ enum { UNW_PPC_SPEFSCR = 112 }; +// 64-bit RISC-V registers +enum { + UNW_RISCV_X0 = 0, + UNW_RISCV_X1 = 1, + UNW_RISCV_RA = 1, + UNW_RISCV_X2 = 2, + UNW_RISCV_SP = 2, + UNW_RISCV_X3 = 3, + UNW_RISCV_X4 = 4, + UNW_RISCV_X5 = 5, + UNW_RISCV_X6 = 6, + UNW_RISCV_X7 = 7, + UNW_RISCV_X8 = 8, + UNW_RISCV_X9 = 9, + UNW_RISCV_X10 = 10, + UNW_RISCV_X11 = 11, + UNW_RISCV_X12 = 12, + UNW_RISCV_X13 = 13, + UNW_RISCV_X14 = 14, + UNW_RISCV_X15 = 15, + UNW_RISCV_X16 = 16, + UNW_RISCV_X17 = 17, + UNW_RISCV_X18 = 18, + UNW_RISCV_X19 = 19, + UNW_RISCV_X20 = 20, + UNW_RISCV_X21 = 21, + UNW_RISCV_X22 = 22, + UNW_RISCV_X23 = 23, + UNW_RISCV_X24 = 24, + UNW_RISCV_X25 = 25, + UNW_RISCV_X26 = 26, + UNW_RISCV_X27 = 27, + UNW_RISCV_X28 = 28, + UNW_RISCV_X29 = 29, + UNW_RISCV_X30 = 30, + UNW_RISCV_X31 = 31, + // reserved block + UNW_RISCV_D0 = 64, + UNW_RISCV_D1 = 65, + UNW_RISCV_D2 = 66, + UNW_RISCV_D3 = 67, + UNW_RISCV_D4 = 68, + UNW_RISCV_D5 = 69, + UNW_RISCV_D6 = 70, + UNW_RISCV_D7 = 71, + UNW_RISCV_D8 = 72, + UNW_RISCV_D9 = 73, + UNW_RISCV_D10 = 74, + UNW_RISCV_D11 = 75, + UNW_RISCV_D12 = 76, + UNW_RISCV_D13 = 77, + UNW_RISCV_D14 = 78, + UNW_RISCV_D15 = 79, + UNW_RISCV_D16 = 80, + UNW_RISCV_D17 = 81, + UNW_RISCV_D18 = 82, + UNW_RISCV_D19 = 83, + UNW_RISCV_D20 = 84, + UNW_RISCV_D21 = 85, + UNW_RISCV_D22 = 86, + UNW_RISCV_D23 = 87, + UNW_RISCV_D24 = 88, + UNW_RISCV_D25 = 89, + UNW_RISCV_D26 = 90, + UNW_RISCV_D27 = 91, + UNW_RISCV_D28 = 92, + UNW_RISCV_D29 = 93, + UNW_RISCV_D30 = 94, + UNW_RISCV_D31 = 95, +}; + // 64-bit ARM64 registers enum { UNW_ARM64_X0 = 0, Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/Registers.hpp ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/Registers.hpp Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/Registers.hpp Fri Jan 22 20:41:56 2016 (r294599) @@ -1024,6 +1024,264 @@ inline const char *Registers_ppc::getReg } +/// Registers_riscv holds the register state of a thread in a 64-bit RISC-V +/// process. +class _LIBUNWIND_HIDDEN Registers_riscv { +public: + Registers_riscv(); + Registers_riscv(const void *registers); + + bool validRegister(int num) const; + uint64_t getRegister(int num) const; + void setRegister(int num, uint64_t value); + bool validFloatRegister(int num) const; + double getFloatRegister(int num) const; + void setFloatRegister(int num, double value); + bool validVectorRegister(int num) const; + v128 getVectorRegister(int num) const; + void setVectorRegister(int num, v128 value); + const char *getRegisterName(int num); + void jumpto(); + static int lastDwarfRegNum() { return 95; } + + uint64_t getSP() const { return _registers.__x[2]; } + void setSP(uint64_t value) { _registers.__x[2] = value; } + uint64_t getIP() const { return _registers.__x[1]; } + void setIP(uint64_t value) { _registers.__x[1] = value; } + +private: + struct GPRs { + uint64_t __x[32]; // x0-x31 + }; + + GPRs _registers; + double _vectorHalfRegisters[32]; + // Currently only the lower double in 128-bit vectore registers + // is perserved during unwinding. We could define new register + // numbers (> 96) which mean whole vector registers, then this + // struct would need to change to contain whole vector registers. +}; + +inline Registers_riscv::Registers_riscv(const void *registers) { + static_assert(sizeof(Registers_riscv) < sizeof(unw_context_t), + "riscv registers do not fit into unw_context_t"); + memcpy(&_registers, registers, sizeof(_registers)); + static_assert(sizeof(GPRs) == 0x100, + "expected VFP registers to be at offset 256"); + memcpy(_vectorHalfRegisters, + static_cast(registers) + sizeof(GPRs), + sizeof(_vectorHalfRegisters)); +} + +inline Registers_riscv::Registers_riscv() { + memset(&_registers, 0, sizeof(_registers)); + memset(&_vectorHalfRegisters, 0, sizeof(_vectorHalfRegisters)); +} + +inline bool Registers_riscv::validRegister(int regNum) const { + if (regNum == UNW_REG_IP) + return true; + if (regNum == UNW_REG_SP) + return true; + if (regNum < 0) + return false; + if (regNum > 95) + return false; + if ((regNum > 31) && (regNum < 64)) + return false; + return true; +} + +inline uint64_t Registers_riscv::getRegister(int regNum) const { + if (regNum == UNW_REG_IP) + return _registers.__x[1]; + if (regNum == UNW_REG_SP) + return _registers.__x[2]; + if ((regNum >= 0) && (regNum < 32)) + return _registers.__x[regNum]; + _LIBUNWIND_ABORT("unsupported riscv register"); +} + +inline void Registers_riscv::setRegister(int regNum, uint64_t value) { + if (regNum == UNW_REG_IP) + _registers.__x[1] = value; + else if (regNum == UNW_REG_SP) + _registers.__x[2] = value; + else if ((regNum >= 0) && (regNum < 32)) + _registers.__x[regNum] = value; + else + _LIBUNWIND_ABORT("unsupported riscv register"); +} + +inline const char *Registers_riscv::getRegisterName(int regNum) { + switch (regNum) { + case UNW_REG_IP: + return "ra"; + case UNW_REG_SP: + return "sp"; + case UNW_RISCV_X0: + return "x0"; + case UNW_RISCV_X1: + return "ra"; + case UNW_RISCV_X2: + return "sp"; + case UNW_RISCV_X3: + return "x3"; + case UNW_RISCV_X4: + return "x4"; + case UNW_RISCV_X5: + return "x5"; + case UNW_RISCV_X6: + return "x6"; + case UNW_RISCV_X7: + return "x7"; + case UNW_RISCV_X8: + return "x8"; + case UNW_RISCV_X9: + return "x9"; + case UNW_RISCV_X10: + return "x10"; + case UNW_RISCV_X11: + return "x11"; + case UNW_RISCV_X12: + return "x12"; + case UNW_RISCV_X13: + return "x13"; + case UNW_RISCV_X14: + return "x14"; + case UNW_RISCV_X15: + return "x15"; + case UNW_RISCV_X16: + return "x16"; + case UNW_RISCV_X17: + return "x17"; + case UNW_RISCV_X18: + return "x18"; + case UNW_RISCV_X19: + return "x19"; + case UNW_RISCV_X20: + return "x20"; + case UNW_RISCV_X21: + return "x21"; + case UNW_RISCV_X22: + return "x22"; + case UNW_RISCV_X23: + return "x23"; + case UNW_RISCV_X24: + return "x24"; + case UNW_RISCV_X25: + return "x25"; + case UNW_RISCV_X26: + return "x26"; + case UNW_RISCV_X27: + return "x27"; + case UNW_RISCV_X28: + return "x28"; + case UNW_RISCV_X29: + return "x29"; + case UNW_RISCV_X30: + return "x30"; + case UNW_RISCV_X31: + return "x31"; + case UNW_RISCV_D0: + return "d0"; + case UNW_RISCV_D1: + return "d1"; + case UNW_RISCV_D2: + return "d2"; + case UNW_RISCV_D3: + return "d3"; + case UNW_RISCV_D4: + return "d4"; + case UNW_RISCV_D5: + return "d5"; + case UNW_RISCV_D6: + return "d6"; + case UNW_RISCV_D7: + return "d7"; + case UNW_RISCV_D8: + return "d8"; + case UNW_RISCV_D9: + return "d9"; + case UNW_RISCV_D10: + return "d10"; + case UNW_RISCV_D11: + return "d11"; + case UNW_RISCV_D12: + return "d12"; + case UNW_RISCV_D13: + return "d13"; + case UNW_RISCV_D14: + return "d14"; + case UNW_RISCV_D15: + return "d15"; + case UNW_RISCV_D16: + return "d16"; + case UNW_RISCV_D17: + return "d17"; + case UNW_RISCV_D18: + return "d18"; + case UNW_RISCV_D19: + return "d19"; + case UNW_RISCV_D20: + return "d20"; + case UNW_RISCV_D21: + return "d21"; + case UNW_RISCV_D22: + return "d22"; + case UNW_RISCV_D23: + return "d23"; + case UNW_RISCV_D24: + return "d24"; + case UNW_RISCV_D25: + return "d25"; + case UNW_RISCV_D26: + return "d26"; + case UNW_RISCV_D27: + return "d27"; + case UNW_RISCV_D28: + return "d28"; + case UNW_RISCV_D29: + return "d29"; + case UNW_RISCV_D30: + return "d30"; + case UNW_RISCV_D31: + return "d31"; + default: + return "unknown register"; + } +} + +inline bool Registers_riscv::validFloatRegister(int regNum) const { + if (regNum < UNW_RISCV_D0) + return false; + if (regNum > UNW_RISCV_D31) + return false; + return true; +} + +inline double Registers_riscv::getFloatRegister(int regNum) const { + assert(validFloatRegister(regNum)); + return _vectorHalfRegisters[regNum - UNW_RISCV_D0]; +} + +inline void Registers_riscv::setFloatRegister(int regNum, double value) { + assert(validFloatRegister(regNum)); + _vectorHalfRegisters[regNum - UNW_RISCV_D0] = value; +} + +inline bool Registers_riscv::validVectorRegister(int) const { + return false; +} + +inline v128 Registers_riscv::getVectorRegister(int) const { + _LIBUNWIND_ABORT("no riscv vector register support yet"); +} + +inline void Registers_riscv::setVectorRegister(int, v128) { + _LIBUNWIND_ABORT("no riscv vector register support yet"); +} + /// Registers_arm64 holds the register state of a thread in a 64-bit arm /// process. Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindCursor.hpp Fri Jan 22 20:41:56 2016 (r294599) @@ -562,6 +562,10 @@ private: compact_unwind_encoding_t dwarfEncoding(Registers_or1k &) const { return 0; } + + compact_unwind_encoding_t dwarfEncoding(Registers_riscv &) const { + return 0; + } #endif // _LIBUNWIND_SUPPORT_DWARF_UNWIND Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersRestore.S Fri Jan 22 20:41:56 2016 (r294599) @@ -478,4 +478,8 @@ DEFINE_LIBUNWIND_PRIVATE_FUNCTION(_ZN9li l.jr r9 l.nop +#elif defined(__riscv__) + +/* RISCVTODO */ + #endif Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/UnwindRegistersSave.S Fri Jan 22 20:41:56 2016 (r294599) @@ -463,4 +463,9 @@ DEFINE_LIBUNWIND_FUNCTION(unw_getcontext l.sw 116(r3), r29 l.sw 120(r3), r30 l.sw 124(r3), r31 + +#elif defined(__riscv__) + +/* RISCVTODO */ + #endif Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/config.h ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/config.h Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/config.h Fri Jan 22 20:41:56 2016 (r294599) @@ -74,7 +74,8 @@ #define _LIBUNWIND_BUILD_ZERO_COST_APIS (defined(__i386__) || \ defined(__x86_64__) || \ defined(__arm__) || \ - defined(__aarch64__)) + defined(__aarch64__) || \ + defined(__riscv__)) #define _LIBUNWIND_BUILD_SJLJ_APIS 0 #define _LIBUNWIND_SUPPORT_FRAME_APIS (defined(__i386__) || \ defined(__x86_64__)) Modified: projects/clang380-import/contrib/llvm/projects/libunwind/src/libunwind.cpp ============================================================================== --- projects/clang380-import/contrib/llvm/projects/libunwind/src/libunwind.cpp Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/llvm/projects/libunwind/src/libunwind.cpp Fri Jan 22 20:41:56 2016 (r294599) @@ -66,6 +66,9 @@ _LIBUNWIND_EXPORT int unw_init_local(unw context, LocalAddressSpace::sThisAddressSpace); #elif defined(__mips__) #warning The MIPS architecture is not supported. +#elif defined(__riscv__) + new ((void *)cursor) UnwindCursor( + context, LocalAddressSpace::sThisAddressSpace); #else #error Architecture not supported #endif Modified: projects/clang380-import/contrib/mdocml/main.c ============================================================================== --- projects/clang380-import/contrib/mdocml/main.c Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/mdocml/main.c Fri Jan 22 20:41:56 2016 (r294599) @@ -720,7 +720,7 @@ parse(struct curparse *curp, int fd, con /* Begin by parsing the file itself. */ assert(file); - assert(fd > 0); + assert(fd >= 0); rctmp = mparse_readfd(curp->mp, fd, file); if (fd != STDIN_FILENO) Modified: projects/clang380-import/contrib/ntp/ChangeLog ============================================================================== --- projects/clang380-import/contrib/ntp/ChangeLog Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/ntp/ChangeLog Fri Jan 22 20:41:56 2016 (r294599) @@ -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: projects/clang380-import/contrib/ntp/CommitLog ============================================================================== --- projects/clang380-import/contrib/ntp/CommitLog Fri Jan 22 20:38:46 2016 (r294598) +++ projects/clang380-import/contrib/ntp/CommitLog Fri Jan 22 20:41:56 2016 (r294599) @@ -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 + *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***