svn commit: r301257 - in stable/9: contrib/ntp contrib/ntp/html contrib/ntp/include contrib/ntp/ntpd contrib/ntp/ntpdc contrib/ntp/ntpq contrib/ntp/ntpsnmpd contrib/ntp/scripts contrib/ntp/scripts/...

Xin LI delphij at FreeBSD.org
Fri Jun 3 09:03:12 UTC 2016


Author: delphij
Date: Fri Jun  3 09:03:10 2016
New Revision: 301257
URL: https://svnweb.freebsd.org/changeset/base/301257

Log:
  MFC r301247: MFV r301238:
  
  ntp 4.2.8p8.
  
  Security:	CVE-2016-4957, CVE-2016-4953, CVE-2016-4954
  Security:	CVE-2016-4955, CVE-2016-4956
  Security:	FreeBSD-SA-16:24.ntp
  Relnotes:	yes

Added:
  stable/9/contrib/ntp/scripts/build/genAuthors.in
     - copied unchanged from r301247, head/contrib/ntp/scripts/build/genAuthors.in
  stable/9/contrib/ntp/sntp/m4/sntp_problemtests.m4
     - copied unchanged from r301247, head/contrib/ntp/sntp/m4/sntp_problemtests.m4
Modified:
  stable/9/contrib/ntp/ChangeLog
  stable/9/contrib/ntp/CommitLog
  stable/9/contrib/ntp/NEWS
  stable/9/contrib/ntp/configure
  stable/9/contrib/ntp/configure.ac
  stable/9/contrib/ntp/html/miscopt.html
  stable/9/contrib/ntp/include/ntp.h
  stable/9/contrib/ntp/ntpd/complete.conf.in
  stable/9/contrib/ntp/ntpd/invoke-ntp.conf.texi
  stable/9/contrib/ntp/ntpd/invoke-ntp.keys.texi
  stable/9/contrib/ntp/ntpd/invoke-ntpd.texi
  stable/9/contrib/ntp/ntpd/keyword-gen-utd
  stable/9/contrib/ntp/ntpd/keyword-gen.c
  stable/9/contrib/ntp/ntpd/ntp.conf.5man
  stable/9/contrib/ntp/ntpd/ntp.conf.5mdoc
  stable/9/contrib/ntp/ntpd/ntp.conf.def
  stable/9/contrib/ntp/ntpd/ntp.conf.html
  stable/9/contrib/ntp/ntpd/ntp.conf.man.in
  stable/9/contrib/ntp/ntpd/ntp.conf.mdoc.in
  stable/9/contrib/ntp/ntpd/ntp.keys.5man
  stable/9/contrib/ntp/ntpd/ntp.keys.5mdoc
  stable/9/contrib/ntp/ntpd/ntp.keys.html
  stable/9/contrib/ntp/ntpd/ntp.keys.man.in
  stable/9/contrib/ntp/ntpd/ntp.keys.mdoc.in
  stable/9/contrib/ntp/ntpd/ntp_config.c
  stable/9/contrib/ntp/ntpd/ntp_io.c
  stable/9/contrib/ntp/ntpd/ntp_keyword.h
  stable/9/contrib/ntp/ntpd/ntp_parser.c
  stable/9/contrib/ntp/ntpd/ntp_parser.h
  stable/9/contrib/ntp/ntpd/ntp_proto.c
  stable/9/contrib/ntp/ntpd/ntpd-opts.c
  stable/9/contrib/ntp/ntpd/ntpd-opts.h
  stable/9/contrib/ntp/ntpd/ntpd.1ntpdman
  stable/9/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  stable/9/contrib/ntp/ntpd/ntpd.html
  stable/9/contrib/ntp/ntpd/ntpd.man.in
  stable/9/contrib/ntp/ntpd/ntpd.mdoc.in
  stable/9/contrib/ntp/ntpd/refclock_parse.c
  stable/9/contrib/ntp/ntpdc/invoke-ntpdc.texi
  stable/9/contrib/ntp/ntpdc/ntpdc-opts.c
  stable/9/contrib/ntp/ntpdc/ntpdc-opts.h
  stable/9/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  stable/9/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  stable/9/contrib/ntp/ntpdc/ntpdc.c
  stable/9/contrib/ntp/ntpdc/ntpdc.html
  stable/9/contrib/ntp/ntpdc/ntpdc.man.in
  stable/9/contrib/ntp/ntpdc/ntpdc.mdoc.in
  stable/9/contrib/ntp/ntpq/invoke-ntpq.texi
  stable/9/contrib/ntp/ntpq/ntpq-opts.c
  stable/9/contrib/ntp/ntpq/ntpq-opts.h
  stable/9/contrib/ntp/ntpq/ntpq.1ntpqman
  stable/9/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  stable/9/contrib/ntp/ntpq/ntpq.c
  stable/9/contrib/ntp/ntpq/ntpq.html
  stable/9/contrib/ntp/ntpq/ntpq.man.in
  stable/9/contrib/ntp/ntpq/ntpq.mdoc.in
  stable/9/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  stable/9/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  stable/9/contrib/ntp/packageinfo.sh
  stable/9/contrib/ntp/scripts/build/Makefile.am
  stable/9/contrib/ntp/scripts/build/Makefile.in
  stable/9/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  stable/9/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  stable/9/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  stable/9/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  stable/9/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  stable/9/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  stable/9/contrib/ntp/scripts/invoke-plot_summary.texi
  stable/9/contrib/ntp/scripts/invoke-summary.texi
  stable/9/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.in
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  stable/9/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  stable/9/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  stable/9/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  stable/9/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace-opts
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace.html
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  stable/9/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  stable/9/contrib/ntp/scripts/plot_summary-opts
  stable/9/contrib/ntp/scripts/plot_summary-opts.def
  stable/9/contrib/ntp/scripts/plot_summary.1plot_summaryman
  stable/9/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  stable/9/contrib/ntp/scripts/plot_summary.html
  stable/9/contrib/ntp/scripts/plot_summary.man.in
  stable/9/contrib/ntp/scripts/plot_summary.mdoc.in
  stable/9/contrib/ntp/scripts/summary-opts
  stable/9/contrib/ntp/scripts/summary.1summaryman
  stable/9/contrib/ntp/scripts/summary.1summarymdoc
  stable/9/contrib/ntp/scripts/summary.html
  stable/9/contrib/ntp/scripts/summary.man.in
  stable/9/contrib/ntp/scripts/summary.mdoc.in
  stable/9/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
  stable/9/contrib/ntp/scripts/update-leap/update-leap-opts
  stable/9/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
  stable/9/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
  stable/9/contrib/ntp/scripts/update-leap/update-leap.html
  stable/9/contrib/ntp/scripts/update-leap/update-leap.man.in
  stable/9/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
  stable/9/contrib/ntp/sntp/Makefile.in
  stable/9/contrib/ntp/sntp/aclocal.m4
  stable/9/contrib/ntp/sntp/configure
  stable/9/contrib/ntp/sntp/configure.ac
  stable/9/contrib/ntp/sntp/include/Makefile.in
  stable/9/contrib/ntp/sntp/include/version.def
  stable/9/contrib/ntp/sntp/include/version.texi
  stable/9/contrib/ntp/sntp/invoke-sntp.texi
  stable/9/contrib/ntp/sntp/libopts/Makefile.in
  stable/9/contrib/ntp/sntp/m4/ntp_problemtests.m4
  stable/9/contrib/ntp/sntp/m4/version.m4
  stable/9/contrib/ntp/sntp/scripts/Makefile.in
  stable/9/contrib/ntp/sntp/sntp-opts.c
  stable/9/contrib/ntp/sntp/sntp-opts.h
  stable/9/contrib/ntp/sntp/sntp.1sntpman
  stable/9/contrib/ntp/sntp/sntp.1sntpmdoc
  stable/9/contrib/ntp/sntp/sntp.html
  stable/9/contrib/ntp/sntp/sntp.man.in
  stable/9/contrib/ntp/sntp/sntp.mdoc.in
  stable/9/contrib/ntp/sntp/tests/Makefile.am
  stable/9/contrib/ntp/sntp/tests/Makefile.in
  stable/9/contrib/ntp/sntp/unity/Makefile.in
  stable/9/contrib/ntp/sntp/version.c
  stable/9/contrib/ntp/util/invoke-ntp-keygen.texi
  stable/9/contrib/ntp/util/ntp-keygen-opts.c
  stable/9/contrib/ntp/util/ntp-keygen-opts.h
  stable/9/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  stable/9/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  stable/9/contrib/ntp/util/ntp-keygen.html
  stable/9/contrib/ntp/util/ntp-keygen.man.in
  stable/9/contrib/ntp/util/ntp-keygen.mdoc.in
  stable/9/usr.sbin/ntp/config.h
  stable/9/usr.sbin/ntp/doc/ntp-keygen.8
  stable/9/usr.sbin/ntp/doc/ntp.conf.5
  stable/9/usr.sbin/ntp/doc/ntp.keys.5
  stable/9/usr.sbin/ntp/doc/ntpd.8
  stable/9/usr.sbin/ntp/doc/ntpdc.8
  stable/9/usr.sbin/ntp/doc/ntpq.8
  stable/9/usr.sbin/ntp/doc/sntp.8
  stable/9/usr.sbin/ntp/scripts/mkver
Directory Properties:
  stable/9/contrib/ntp/   (props changed)
  stable/9/usr.sbin/ntp/   (props changed)

Modified: stable/9/contrib/ntp/ChangeLog
==============================================================================
--- stable/9/contrib/ntp/ChangeLog	Fri Jun  3 08:59:21 2016	(r301256)
+++ stable/9/contrib/ntp/ChangeLog	Fri Jun  3 09:03:10 2016	(r301257)
@@ -1,4 +1,26 @@
 ---
+(4.2.8p8) 2016/06/02 Released by Harlan Stenn <stenn at ntp.org>
+
+* [Sec 3042] Broadcast Interleave.  HStenn.
+* [Sec 3043] Autokey association reset.  perlinger at ntp.org, stenn at ntp.org
+  - validate origin timestamps on bad MACs, too.  stenn at ntp.org
+* [Sec 3044] Spoofed server packets are partially processed.  HStenn.
+* [Sec 3045] Bad authentication demobilizes ephemeral associations. JPerlinger.
+* [Sec 3046] CRYPTO_NAK crash.  stenn at ntp.org
+* [Bug 3038] NTP fails to build in VS2015. perlinger at ntp.org
+  - provide build environment
+  - 'wint_t' and 'struct timespec' defined by VS2015
+  - fixed print()/scanf() format issues
+* [Bug 3052] Add a .gitignore file.  Edmund Wong.
+* [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
+* [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback,
+  JPerlinger, HStenn.
+* Update the NEWS file for 4.2.8p8.  HStenn.
+* Fix typo in ntp-wait and plot_summary.  HStenn.
+* Make sure we have an "author" file for git imports.  HStenn.
+* Update the sntp problem tests for MacOS.  HStenn.
+  
+---
 (4.2.8p7) 2016/04/26 Released by Harlan Stenn <stenn at ntp.org>
 
 * [Sec 2901] KoD packets must have non-zero transmit timestamps.  HStenn.

Modified: stable/9/contrib/ntp/CommitLog
==============================================================================
--- stable/9/contrib/ntp/CommitLog	Fri Jun  3 08:59:21 2016	(r301256)
+++ stable/9/contrib/ntp/CommitLog	Fri Jun  3 09:03:10 2016	(r301257)
@@ -1,3 +1,774 @@
+ChangeSet at 1.3686, 2016-06-02 07:40:06-04:00, stenn at deacon.udel.edu
+  NTP_4_2_8P8
+  TAG: NTP_4_2_8P8
+
+  ChangeLog at 1.1834 +1 -0
+    NTP_4_2_8P8
+
+  ntpd/invoke-ntp.conf.texi at 1.200 +1 -1
+    NTP_4_2_8P8
+
+  ntpd/invoke-ntp.keys.texi at 1.190 +1 -1
+    NTP_4_2_8P8
+
+  ntpd/invoke-ntpd.texi at 1.506 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.conf.5man at 1.234 +3 -3
+    NTP_4_2_8P8
+
+  ntpd/ntp.conf.5mdoc at 1.234 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.conf.html at 1.185 +55 -19
+    NTP_4_2_8P8
+
+  ntpd/ntp.conf.man.in at 1.234 +3 -3
+    NTP_4_2_8P8
+
+  ntpd/ntp.conf.mdoc.in at 1.234 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.keys.5man at 1.224 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.keys.5mdoc at 1.224 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.keys.html at 1.186 +1 -1
+    NTP_4_2_8P8
+
+  ntpd/ntp.keys.man.in at 1.224 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntp.keys.mdoc.in at 1.224 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntpd-opts.c at 1.528 +7 -7
+    NTP_4_2_8P8
+
+  ntpd/ntpd-opts.h at 1.527 +3 -3
+    NTP_4_2_8P8
+
+  ntpd/ntpd.1ntpdman at 1.335 +3 -3
+    NTP_4_2_8P8
+
+  ntpd/ntpd.1ntpdmdoc at 1.335 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntpd.html at 1.179 +2 -2
+    NTP_4_2_8P8
+
+  ntpd/ntpd.man.in at 1.335 +3 -3
+    NTP_4_2_8P8
+
+  ntpd/ntpd.mdoc.in at 1.335 +2 -2
+    NTP_4_2_8P8
+
+  ntpdc/invoke-ntpdc.texi at 1.503 +2 -2
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc-opts.c at 1.521 +7 -7
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc-opts.h at 1.520 +3 -3
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc.1ntpdcman at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc.1ntpdcmdoc at 1.334 +2 -2
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc.html at 1.347 +2 -2
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc.man.in at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  ntpdc/ntpdc.mdoc.in at 1.334 +2 -2
+    NTP_4_2_8P8
+
+  ntpq/invoke-ntpq.texi at 1.511 +2 -2
+    NTP_4_2_8P8
+
+  ntpq/ntpq-opts.c at 1.528 +7 -7
+    NTP_4_2_8P8
+
+  ntpq/ntpq-opts.h at 1.526 +3 -3
+    NTP_4_2_8P8
+
+  ntpq/ntpq.1ntpqman at 1.339 +3 -3
+    NTP_4_2_8P8
+
+  ntpq/ntpq.1ntpqmdoc at 1.339 +2 -2
+    NTP_4_2_8P8
+
+  ntpq/ntpq.html at 1.176 +2 -2
+    NTP_4_2_8P8
+
+  ntpq/ntpq.man.in at 1.339 +3 -3
+    NTP_4_2_8P8
+
+  ntpq/ntpq.mdoc.in at 1.339 +2 -2
+    NTP_4_2_8P8
+
+  ntpsnmpd/invoke-ntpsnmpd.texi at 1.505 +2 -2
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd-opts.c at 1.523 +7 -7
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd-opts.h at 1.522 +3 -3
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdman at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc at 1.334 +2 -2
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd.html at 1.174 +1 -1
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd.man.in at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  ntpsnmpd/ntpsnmpd.mdoc.in at 1.334 +2 -2
+    NTP_4_2_8P8
+
+  packageinfo.sh at 1.528 +2 -2
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjman at 1.95 +3 -3
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc at 1.96 +2 -2
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/calc_tickadj.html at 1.97 +1 -1
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/calc_tickadj.man.in at 1.94 +3 -3
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/calc_tickadj.mdoc.in at 1.96 +2 -2
+    NTP_4_2_8P8
+
+  scripts/calc_tickadj/invoke-calc_tickadj.texi at 1.99 +1 -1
+    NTP_4_2_8P8
+
+  scripts/invoke-plot_summary.texi at 1.117 +2 -2
+    NTP_4_2_8P8
+
+  scripts/invoke-summary.texi at 1.116 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/invoke-ntp-wait.texi at 1.326 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait-opts at 1.62 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitman at 1.323 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitmdoc at 1.324 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait.html at 1.343 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait.man.in at 1.323 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntp-wait/ntp-wait.mdoc.in at 1.324 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/invoke-ntpsweep.texi at 1.114 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep-opts at 1.64 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepman at 1.102 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepmdoc at 1.102 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep.html at 1.115 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep.man.in at 1.102 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntpsweep/ntpsweep.mdoc.in at 1.103 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntptrace/invoke-ntptrace.texi at 1.115 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace-opts at 1.64 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace.1ntptraceman at 1.102 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace.1ntptracemdoc at 1.103 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace.html at 1.116 +2 -2
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace.man.in at 1.102 +3 -3
+    NTP_4_2_8P8
+
+  scripts/ntptrace/ntptrace.mdoc.in at 1.104 +2 -2
+    NTP_4_2_8P8
+
+  scripts/plot_summary-opts at 1.65 +2 -2
+    NTP_4_2_8P8
+
+  scripts/plot_summary.1plot_summaryman at 1.115 +3 -3
+    NTP_4_2_8P8
+
+  scripts/plot_summary.1plot_summarymdoc at 1.115 +2 -2
+    NTP_4_2_8P8
+
+  scripts/plot_summary.html at 1.118 +40 -58
+    NTP_4_2_8P8
+
+  scripts/plot_summary.man.in at 1.115 +3 -3
+    NTP_4_2_8P8
+
+  scripts/plot_summary.mdoc.in at 1.115 +2 -2
+    NTP_4_2_8P8
+
+  scripts/summary-opts at 1.64 +2 -2
+    NTP_4_2_8P8
+
+  scripts/summary.1summaryman at 1.114 +3 -3
+    NTP_4_2_8P8
+
+  scripts/summary.1summarymdoc at 1.114 +2 -2
+    NTP_4_2_8P8
+
+  scripts/summary.html at 1.117 +2 -2
+    NTP_4_2_8P8
+
+  scripts/summary.man.in at 1.114 +3 -3
+    NTP_4_2_8P8
+
+  scripts/summary.mdoc.in at 1.114 +2 -2
+    NTP_4_2_8P8
+
+  scripts/update-leap/invoke-update-leap.texi at 1.15 +1 -1
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap-opts at 1.15 +2 -2
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap.1update-leapman at 1.15 +3 -3
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap.1update-leapmdoc at 1.15 +2 -2
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap.html at 1.15 +1 -1
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap.man.in at 1.15 +3 -3
+    NTP_4_2_8P8
+
+  scripts/update-leap/update-leap.mdoc.in at 1.15 +2 -2
+    NTP_4_2_8P8
+
+  sntp/invoke-sntp.texi at 1.503 +2 -2
+    NTP_4_2_8P8
+
+  sntp/sntp-opts.c at 1.522 +7 -7
+    NTP_4_2_8P8
+
+  sntp/sntp-opts.h at 1.520 +3 -3
+    NTP_4_2_8P8
+
+  sntp/sntp.1sntpman at 1.338 +3 -3
+    NTP_4_2_8P8
+
+  sntp/sntp.1sntpmdoc at 1.338 +2 -2
+    NTP_4_2_8P8
+
+  sntp/sntp.html at 1.518 +2 -2
+    NTP_4_2_8P8
+
+  sntp/sntp.man.in at 1.338 +3 -3
+    NTP_4_2_8P8
+
+  sntp/sntp.mdoc.in at 1.338 +2 -2
+    NTP_4_2_8P8
+
+  util/invoke-ntp-keygen.texi at 1.506 +2 -2
+    NTP_4_2_8P8
+
+  util/ntp-keygen-opts.c at 1.524 +7 -7
+    NTP_4_2_8P8
+
+  util/ntp-keygen-opts.h at 1.522 +3 -3
+    NTP_4_2_8P8
+
+  util/ntp-keygen.1ntp-keygenman at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  util/ntp-keygen.1ntp-keygenmdoc at 1.334 +2 -2
+    NTP_4_2_8P8
+
+  util/ntp-keygen.html at 1.180 +2 -2
+    NTP_4_2_8P8
+
+  util/ntp-keygen.man.in at 1.334 +3 -3
+    NTP_4_2_8P8
+
+  util/ntp-keygen.mdoc.in at 1.334 +2 -2
+    NTP_4_2_8P8
+
+ChangeSet at 1.3685, 2016-06-02 06:50:37-04:00, stenn at deacon.udel.edu
+  4.2.8p8
+
+  packageinfo.sh at 1.527 +1 -1
+    4.2.8p8
+
+ChangeSet at 1.3684, 2016-05-27 08:02:09+00:00, stenn at psp-deb1.ntp.org
+  typo
+
+  NEWS at 1.174 +1 -1
+    typo
+
+ChangeSet at 1.3683, 2016-05-27 00:07:22-07:00, harlan at max.pfcs.com
+  [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback, JPerlinger, HStenn.
+
+  ChangeLog at 1.1833 +2 -0
+    [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback, JPerlinger, HStenn.
+
+  NEWS at 1.173 +2 -0
+    [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback, JPerlinger, HStenn.
+
+  ntpd/ntp_io.c at 1.417 +41 -41
+    [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback, JPerlinger, HStenn.
+
+ChangeSet at 1.3682, 2016-05-26 22:37:19-07:00, harlan at max.pfcs.com
+  [Sec3043] - validate origin timestamps on bad MACs, too.  stenn at ntp.org
+
+  ChangeLog at 1.1832 +2 -1
+    [Sec3043] - validate origin timestamps on bad MACs, too.  stenn at ntp.org
+
+  NEWS at 1.172 +9 -9
+    [Sec3043] - validate origin timestamps on bad MACs, too.  stenn at ntp.org
+
+  ntpd/ntp_proto.c at 1.392 +19 -6
+    [Sec3043] - validate origin timestamps on bad MACs, too.  stenn at ntp.org
+
+ChangeSet at 1.3681, 2016-05-24 23:31:36+00:00, stenn at psp-deb1.ntp.org
+  Update the NEWS file for 4.2.8p8.  HStenn.
+
+  ChangeLog at 1.1831 +1 -0
+    Update the NEWS file for 4.2.8p8.  HStenn.
+
+  NEWS at 1.171 +103 -2
+    Update the NEWS file for 4.2.8p8.  HStenn.
+
+ChangeSet at 1.3680, 2016-05-24 12:05:06+00:00, stenn at psp-deb1.ntp.org
+  [Sec 3044] Spoofed server packets are partially processed.  HStenn.
+
+  ChangeLog at 1.1830 +3 -2
+    [Sec 3044] Spoofed server packets are partially processed.  HStenn.
+
+  ntpd/ntp_proto.c at 1.391 +39 -24
+    [Sec 3044] Spoofed server packets are partially processed.  HStenn.
+
+ChangeSet at 1.3669.3.2, 2016-05-24 02:58:00-07:00, harlan at hms-mbp11.pfcs.com
+  Make sure we have an "author" file for git imports.  HStenn.
+
+  ChangeLog at 1.1820.3.3 +1 -0
+    Update the problem tests for MacOS for sntp.  HStenn.
+
+  ChangeLog at 1.1820.3.2 +1 -0
+    Make sure we have an "author" file for git imports.  HStenn.
+
+  configure.ac at 1.606 +1 -0
+    Make sure we have an "author" file for git imports.  HStenn.
+
+  scripts/build/Makefile.am at 1.5 +1 -1
+    Make sure we have an "author" file for git imports.  HStenn.
+
+  scripts/build/genAuthors.in at 1.1 +82 -0
+    BitKeeper file /Users/harlan/src/ntp-stable/scripts/build/genAuthors.in
+
+  scripts/build/genAuthors.in at 1.0 +0 -0
+
+  sntp/configure.ac at 1.83 +2 -0
+    Make sure we have an "author" file for git imports.  HStenn.
+
+  sntp/m4/ntp_problemtests.m4 at 1.5 +1 -0
+    Make sure we have an "author" file for git imports.  HStenn.
+
+  sntp/m4/sntp_problemtests.m4 at 1.1 +47 -0
+    BitKeeper file /Users/harlan/src/ntp-stable/sntp/m4/sntp_problemtests.m4
+
+  sntp/m4/sntp_problemtests.m4 at 1.0 +0 -0
+
+  sntp/tests/Makefile.am at 1.67 +8 -2
+    Update the problem tests for MacOS for sntp.  HStenn.
+
+ChangeSet at 1.3669.3.1, 2016-05-24 02:25:46-07:00, harlan at hms-mbp11.pfcs.com
+  [Sec 3042] Broadcast Interleave.  HStenn.
+
+  ChangeLog at 1.1820.3.1 +4 -0
+    [Sec 3042] Broadcast Interleave.  HStenn.
+
+  ntpd/ntp_proto.c at 1.386.1.1 +69 -14
+    [Sec 3042] Broadcast Interleave.  HStenn.
+
+ChangeSet at 1.3678, 2016-05-23 09:53:37+00:00, stenn at psp-deb1.ntp.org
+  [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ChangeLog at 1.1828 +1 -1
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  include/ntp.h at 1.220 +1 -0
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/complete.conf.in at 1.31 +1 -1
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/invoke-ntp.conf.texi at 1.199 +23 -3
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/keyword-gen-utd at 1.28 +1 -1
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/keyword-gen.c at 1.34 +2 -1
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp.conf.5man at 1.233 +27 -6
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp.conf.5mdoc at 1.233 +24 -2
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp.conf.def at 1.24 +22 -0
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp.conf.man.in at 1.233 +27 -6
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp.conf.mdoc.in at 1.233 +24 -2
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_config.c at 1.338 +6 -2
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_keyword.h at 1.30 +617 -597
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_parser.c at 1.102 +1541 -1773
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_parser.h at 1.66 +294 -306
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_parser.y at 1.92 +2 -0
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+  ntpd/ntp_proto.c at 1.389 +29 -8
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org, stenn at ntp.org
+
+ChangeSet at 1.3671.1.3, 2016-05-17 06:49:41+00:00, stenn at psp-deb1.ntp.org
+  [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
+
+  ChangeLog at 1.1822.1.3 +1 -0
+    [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
+
+  html/miscopt.html at 1.86 +2 -2
+    [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
+
+ChangeSet at 1.3671.1.2, 2016-05-17 04:25:50+00:00, stenn at psp-deb1.ntp.org
+  [Bug 3052] Add a .gitignore file.  Edmund Wong.
+
+  .gitignore at 1.1 +9 -0
+    BitKeeper file /home/stenn/ntp-stable/.gitignore
+
+  .gitignore at 1.0 +0 -0
+
+  BitKeeper/etc/ignore at 1.91 +0 -1
+    [Bug 3052] Add a .gitignore file.  Edmund Wong.
+
+  ChangeLog at 1.1822.1.2 +1 -0
+    [Bug 3052] Add a .gitignore file.  Edmund Wong.
+
+ChangeSet at 1.3675, 2016-05-08 11:59:28+02:00, perlinger at ntp.org
+  [Sec 3043]  Autokey association reset. perlinger at ntp.org
+   (fixes [Sec 3044] and [Sec 3045], too)
+
+  ChangeLog at 1.1825 +2 -0
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org
+
+  ntpd/ntp_proto.c at 1.388 +28 -22
+    [Sec 3043]  Autokey association reset. perlinger at ntp.org
+     (fixes [Sec 3044] and [Sec 3045], too)
+
+ChangeSet at 1.3674, 2016-05-06 11:05:44+00:00, stenn at psp-deb1.ntp.org
+  [Sec 3046] CRYPTO_NAK crash
+
+  ChangeLog at 1.1824 +1 -0
+    [Sec 3046] CRYPTO_NAK crash
+
+  ntpd/ntp_proto.c at 1.387 +2 -1
+    [Sec 3046] CRYPTO_NAK crash
+
+ChangeSet at 1.3669.2.1, 2016-05-06 09:20:29+00:00, stenn at psp-deb1.ntp.org
+  Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  ChangeLog at 1.1820.2.1 +4 -0
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/invoke-plot_summary.texi at 1.116 +2 -2
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/ntp-wait/ntp-wait.in at 1.12 +1 -1
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary-opts at 1.64 +1 -1
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary-opts.def at 1.3 +1 -1
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary.1plot_summaryman at 1.114 +4 -4
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary.1plot_summarymdoc at 1.114 +3 -3
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary.html at 1.117 +58 -40
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary.man.in at 1.114 +4 -4
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/plot_summary.mdoc.in at 1.114 +3 -3
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+  scripts/t/ntp-wait.t at 1.2 +1 -1
+    Fix typo in ntp-wait and plot_summary.  HStenn.
+
+ChangeSet at 1.3672, 2016-05-05 06:17:20+00:00, stenn at psp-deb1.ntp.org
+  Update NEWS file for 4.2.8p9 for Bug 3038
+
+  NEWS at 1.170 +9 -0
+    Update NEWS file for 4.2.8p9 for Bug 3038
+
+ChangeSet at 1.3671, 2016-05-05 06:09:53+00:00, stenn at psp-deb1.ntp.org
+  trivial cleanup
+
+  ChangeLog at 1.1822 +1 -0
+    trivial cleanup
+
+ChangeSet at 1.3670, 2016-04-27 21:54:12+02:00, perlinger at ntp.org
+  [Bug 3038] NTP fails to build in VS2015 Community Edition
+   - new build environment
+   - 'wint_t' and 'struct timespec' defined by VS2015
+   - fixed several format clashes in 'printf()' and 'scanf'
+
+  BitKeeper/etc/ignore at 1.90 +1 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - skip next version of MSVC symbol database
+
+  ChangeLog at 1.1821 +6 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+
+  ntpd/refclock_parse.c at 1.83 +6 -6
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - work around clash SOCKET vs file descriptor formatting
+
+  ntpdc/ntpdc.c at 1.107 +2 -2
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - fix format warnings/errors
+
+  ntpq/ntpq.c at 1.170 +5 -2
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - fix format warnings/errors
+
+  ports/winnt/include/config.h at 1.115 +4 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - VS2015 has 'wint_t'
+
+  ports/winnt/include/sys/time.h at 1.9 +2 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - VS2015 has 'struct timespec'
+
+  ports/winnt/libntp/termios.c at 1.33 +3 -3
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - fix format parsing error
+
+  ports/winnt/ppsapi/loopback/src/sys/time.h at 1.2 +2 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - VS2015 has 'struct timespec'
+
+  ports/winnt/vs2013/common.props at 1.3 +1 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     -enable multiprocessor build
+
+  ports/winnt/vs2015/common.props at 1.1 +60 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/common.props at 1.0 +0 -0
+
+  ports/winnt/vs2015/debug-x64.props at 1.1 +24 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/debug-x64.props at 1.0 +0 -0
+
+  ports/winnt/vs2015/debug.props at 1.1 +24 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/debug.props at 1.0 +0 -0
+
+  ports/winnt/vs2015/instsrv/instsrv.vcxproj at 1.1 +269 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/instsrv/instsrv.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/instsrv/instsrv.vcxproj.filters at 1.1 +28 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/instsrv/instsrv.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj at 1.1 +431 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj.filters at 1.1 +574 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj at 1.1 +252 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj.filters at 1.1 +39 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj at 1.1 +270 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj.filters at 1.1 +36 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntp.sln at 1.1 +166 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntp.sln at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj at 1.1 +227 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj.filters at 1.1 +69 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpd/gen-ntp_keyword.bat at 1.1 +53 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpd/gen-ntp_keyword.bat at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpd/ntpd.vcxproj at 1.1 +515 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpd/ntpd.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpd/ntpd.vcxproj.filters at 1.1 +556 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpd/ntpd.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpdate/ntpdate.vcxproj at 1.1 +287 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpdate/ntpdate.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpdate/ntpdate.vcxproj.filters at 1.1 +72 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpdate/ntpdate.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpdc/ntpdc.vcxproj at 1.1 +278 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpdc/ntpdc.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpdc/ntpdc.vcxproj.filters at 1.1 +45 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpdc/ntpdc.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpq/ntpq.vcxproj at 1.1 +277 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpq/ntpq.vcxproj at 1.0 +0 -0
+
+  ports/winnt/vs2015/ntpq/ntpq.vcxproj.filters at 1.1 +42 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/ntpq/ntpq.vcxproj.filters at 1.0 +0 -0
+
+  ports/winnt/vs2015/release-x64.props at 1.1 +25 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/release-x64.props at 1.0 +0 -0
+
+  ports/winnt/vs2015/release.props at 1.1 +25 -0
+    [Bug 3038] NTP fails to build in VS2015 Community Edition
+     - add build environment
+
+  ports/winnt/vs2015/release.props at 1.0 +0 -0
+
 ChangeSet at 1.3669, 2016-04-26 20:30:51-04:00, stenn at deacon.udel.edu
   NTP_4_2_8P7
   TAG: NTP_4_2_8P7

Modified: stable/9/contrib/ntp/NEWS
==============================================================================
--- stable/9/contrib/ntp/NEWS	Fri Jun  3 08:59:21 2016	(r301256)
+++ stable/9/contrib/ntp/NEWS	Fri Jun  3 09:03:10 2016	(r301257)
@@ -1,4 +1,116 @@
 ---
+NTP 4.2.8p8 (Harlan Stenn <stenn at ntp.org>, 2016/06/02) 
+
+Focus: Security, Bug fixes, enhancements.
+
+Severity: HIGH
+
+In addition to bug fixes and enhancements, this release fixes the
+following 1 high- and 4 low-severity vulnerabilities:
+
+* CRYPTO_NAK crash
+   Date Resolved: 02 June 2016; Dev (4.3.93) 02 June 2016
+   References: Sec 3046 / CVE-2016-4957 / VU#321640
+   Affects: ntp-4.2.8p7, and ntp-4.3.92.
+   CVSS2: HIGH 7.8 (AV:N/AC:L/Au:N/C:N/I:N/A:C)
+   CVSS3: HIGH 7.5 CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
+   Summary: The fix for Sec 3007 in ntp-4.2.8p7 contained a bug that
+	could cause ntpd to crash.
+   Mitigation:
+        Implement BCP-38.
+        Upgrade to 4.2.8p8, or later, from the NTP Project Download Page
+	    or the NTP Public Services Project Download Page
+        If you cannot upgrade from 4.2.8p7, the only other alternatives
+	    are to patch your code or filter CRYPTO_NAK packets.
+        Properly monitor your ntpd instances, and auto-restart ntpd
+	    (without -g) if it stops running. 
+   Credit: This weakness was discovered by Nicolas Edet of Cisco. 
+
+* Bad authentication demobilizes ephemeral associations
+   Date Resolved: 02 June 2016; Dev (4.3.93) 02 June 2016
+   References: Sec 3045 / CVE-2016-4953 / VU#321640
+   Affects: ntp-4, up to but not including ntp-4.2.8p8, and
+	ntp-4.3.0 up to, but not including ntp-4.3.93.
+   CVSS2: LOW 2.6 (AV:N/AC:H/Au:N/C:N/I:N/A:P)
+   CVSS3: LOW 3.7 CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
+   Summary: An attacker who knows the origin timestamp and can send a
+	spoofed packet containing a CRYPTO-NAK to an ephemeral peer
+	target before any other response is sent can demobilize that
+	association.
+   Mitigation:
+	Implement BCP-38.
+	Upgrade to 4.2.8p8, or later, from the NTP Project Download Page
+	    or the NTP Public Services Project Download Page
+	Properly monitor your ntpd instances. 
+	Credit: This weakness was discovered by Miroslav Lichvar of Red Hat. 
+
+* Processing spoofed server packets
+   Date Resolved: 02 June 2016; Dev (4.3.93) 02 June 2016
+   References: Sec 3044 / CVE-2016-4954 / VU#321640
+   Affects: ntp-4, up to but not including ntp-4.2.8p8, and
+	ntp-4.3.0 up to, but not including ntp-4.3.93.
+   CVSS2: LOW 2.6 (AV:N/AC:H/Au:N/C:N/I:N/A:P)
+   CVSS3: LOW 3.7 CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
+   Summary: An attacker who is able to spoof packets with correct origin
+	timestamps from enough servers before the expected response
+	packets arrive at the target machine can affect some peer
+	variables and, for example, cause a false leap indication to be set.
+   Mitigation:
+	Implement BCP-38.
+	Upgrade to 4.2.8p8, or later, from the NTP Project Download Page
+	    or the NTP Public Services Project Download Page
+	Properly monitor your ntpd instances. 
+   Credit: This weakness was discovered by Jakub Prokes of Red Hat. 
+
+* Autokey association reset
+   Date Resolved: 02 June 2016; Dev (4.3.93) 02 June 2016
+   References: Sec 3043 / CVE-2016-4955 / VU#321640
+   Affects: ntp-4, up to but not including ntp-4.2.8p8, and
+	ntp-4.3.0 up to, but not including ntp-4.3.93.
+   CVSS2: LOW 2.6 (AV:N/AC:H/Au:N/C:N/I:N/A:P)
+   CVSS3: LOW 3.7 CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
+   Summary: An attacker who is able to spoof a packet with a correct
+	origin timestamp before the expected response packet arrives at
+	the target machine can send a CRYPTO_NAK or a bad MAC and cause
+	the association's peer variables to be cleared. If this can be
+	done often enough, it will prevent that association from working.
+   Mitigation:
+	Implement BCP-38.
+	Upgrade to 4.2.8p8, or later, from the NTP Project Download Page
+	    or the NTP Public Services Project Download Page
+	Properly monitor your ntpd instances. 
+   Credit: This weakness was discovered by Miroslav Lichvar of Red Hat. 
+ 
+* Broadcast interleave
+   Date Resolved: 02 June 2016; Dev (4.3.93) 02 June 2016
+   References: Sec 3042 / CVE-2016-4956 / VU#321640
+   Affects: ntp-4, up to but not including ntp-4.2.8p8, and
+   	ntp-4.3.0 up to, but not including ntp-4.3.93.
+   CVSS2: LOW 2.6 (AV:N/AC:H/Au:N/C:N/I:N/A:P)
+   CVSS3: LOW 3.7 CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
+   Summary: The fix for NtpBug2978 does not cover broadcast associations,
+   	so broadcast clients can be triggered to flip into interleave mode.
+   Mitigation:
+	Implement BCP-38.
+	Upgrade to 4.2.8p8, or later, from the NTP Project Download Page
+	    or the NTP Public Services Project Download Page
+	Properly monitor your ntpd instances. 
+   Credit: This weakness was discovered by Miroslav Lichvar of Red Hat. 
+
+Other fixes:
+* [Bug 3038] NTP fails to build in VS2015. perlinger at ntp.org
+  - provide build environment
+  - 'wint_t' and 'struct timespec' defined by VS2015
+  - fixed print()/scanf() format issues
+* [Bug 3052] Add a .gitignore file.  Edmund Wong.
+* [Bug 3054] miscopt.html documents the allan intercept in seconds. SWhite.
+* [Bug 3058] fetch_timestamp() mishandles 64-bit alignment. Brian Utterback,
+  JPerlinger, HStenn.
+* Fix typo in ntp-wait and plot_summary.  HStenn.
+* Make sure we have an "author" file for git imports.  HStenn.
+* Update the sntp problem tests for MacOS.  HStenn.
+
+---
 NTP 4.2.8p7 (Harlan Stenn <stenn at ntp.org>, 2016/04/26) 
 
 Focus: Security, Bug fixes, enhancements.

Modified: stable/9/contrib/ntp/configure
==============================================================================
--- stable/9/contrib/ntp/configure	Fri Jun  3 08:59:21 2016	(r301256)
+++ stable/9/contrib/ntp/configure	Fri Jun  3 09:03:10 2016	(r301257)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for ntp 4.2.8p7.
+# Generated by GNU Autoconf 2.69 for ntp 4.2.8p8.
 #
 # Report bugs to <http://bugs.ntp.org./>.
 #
@@ -590,8 +590,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='ntp'
 PACKAGE_TARNAME='ntp'
-PACKAGE_VERSION='4.2.8p7'
-PACKAGE_STRING='ntp 4.2.8p7'
+PACKAGE_VERSION='4.2.8p8'
+PACKAGE_STRING='ntp 4.2.8p8'
 PACKAGE_BUGREPORT='http://bugs.ntp.org./'
 PACKAGE_URL='http://www.ntp.org./'
 
@@ -1618,7 +1618,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures ntp 4.2.8p7 to adapt to many kinds of systems.
+\`configure' configures ntp 4.2.8p8 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1688,7 +1688,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of ntp 4.2.8p7:";;
+     short | recursive ) echo "Configuration of ntp 4.2.8p8:";;
    esac
   cat <<\_ACEOF
 
@@ -1924,7 +1924,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-ntp configure 4.2.8p7
+ntp configure 4.2.8p8
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2754,7 +2754,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by ntp $as_me 4.2.8p7, which was
+It was created by ntp $as_me 4.2.8p8, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3755,7 +3755,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='ntp'
- VERSION='4.2.8p7'
+ VERSION='4.2.8p8'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -37251,6 +37251,7 @@ fi
 
 
 
+
 ###
 
 
@@ -37309,6 +37310,8 @@ ac_config_files="$ac_config_files script

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-src-stable-9 mailing list