Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Mar 2019 13:36:01 +0000 (UTC)
From:      Cy Schubert <cy@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r344883 - in head: contrib/ntp contrib/ntp/adjtimed contrib/ntp/clockstuff contrib/ntp/include contrib/ntp/include/isc contrib/ntp/kernel contrib/ntp/kernel/sys contrib/ntp/libntp contr...
Message-ID:  <201903071336.x27Da1FS024490@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: cy
Date: Thu Mar  7 13:36:00 2019
New Revision: 344883
URL: https://svnweb.freebsd.org/changeset/base/344883

Log:
  MFV r344878:
  
  4.2.8p12 --> 4.2.8p13
  
  MFC after:	immediately
  Security:	CVE-2019-8936
  		VuXML: c2576e14-36e2-11e9-9eda-206a8a720317
  Obtained from:	nwtime.org

Added:
  head/contrib/ntp/libntp/xsbprintf.c
     - copied unchanged from r344878, vendor/ntp/dist/libntp/xsbprintf.c
Modified:
  head/contrib/ntp/COPYRIGHT
  head/contrib/ntp/ChangeLog
  head/contrib/ntp/CommitLog
  head/contrib/ntp/Makefile.in
  head/contrib/ntp/NEWS
  head/contrib/ntp/aclocal.m4
  head/contrib/ntp/adjtimed/Makefile.in
  head/contrib/ntp/build
  head/contrib/ntp/clockstuff/Makefile.in
  head/contrib/ntp/config.h.in
  head/contrib/ntp/configure
  head/contrib/ntp/configure.ac
  head/contrib/ntp/include/Makefile.in
  head/contrib/ntp/include/isc/Makefile.in
  head/contrib/ntp/include/ntp_calendar.h
  head/contrib/ntp/include/ntp_stdlib.h
  head/contrib/ntp/include/ntpd.h
  head/contrib/ntp/include/parse.h
  head/contrib/ntp/kernel/Makefile.in
  head/contrib/ntp/kernel/sys/Makefile.in
  head/contrib/ntp/libntp/Makefile.am
  head/contrib/ntp/libntp/Makefile.in
  head/contrib/ntp/libntp/authreadkeys.c
  head/contrib/ntp/libntp/calyearstart.c
  head/contrib/ntp/libntp/ntp_calendar.c
  head/contrib/ntp/libntp/work_fork.c
  head/contrib/ntp/libparse/Makefile.in
  head/contrib/ntp/libparse/clk_trimtsip.c
  head/contrib/ntp/libparse/gpstolfp.c
  head/contrib/ntp/ntpd/Makefile.in
  head/contrib/ntp/ntpd/invoke-ntp.conf.texi
  head/contrib/ntp/ntpd/invoke-ntp.keys.texi
  head/contrib/ntp/ntpd/invoke-ntpd.texi
  head/contrib/ntp/ntpd/ntp.conf.5man
  head/contrib/ntp/ntpd/ntp.conf.5mdoc
  head/contrib/ntp/ntpd/ntp.conf.html
  head/contrib/ntp/ntpd/ntp.conf.man.in
  head/contrib/ntp/ntpd/ntp.conf.mdoc.in
  head/contrib/ntp/ntpd/ntp.keys.5man
  head/contrib/ntp/ntpd/ntp.keys.5mdoc
  head/contrib/ntp/ntpd/ntp.keys.html
  head/contrib/ntp/ntpd/ntp.keys.man.in
  head/contrib/ntp/ntpd/ntp.keys.mdoc.in
  head/contrib/ntp/ntpd/ntp_config.c
  head/contrib/ntp/ntpd/ntp_control.c
  head/contrib/ntp/ntpd/ntp_crypto.c
  head/contrib/ntp/ntpd/ntp_loopfilter.c
  head/contrib/ntp/ntpd/ntp_proto.c
  head/contrib/ntp/ntpd/ntp_request.c
  head/contrib/ntp/ntpd/ntp_timer.c
  head/contrib/ntp/ntpd/ntpd-opts.c
  head/contrib/ntp/ntpd/ntpd-opts.h
  head/contrib/ntp/ntpd/ntpd.1ntpdman
  head/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  head/contrib/ntp/ntpd/ntpd.c
  head/contrib/ntp/ntpd/ntpd.html
  head/contrib/ntp/ntpd/ntpd.man.in
  head/contrib/ntp/ntpd/ntpd.mdoc.in
  head/contrib/ntp/ntpd/refclock_bancomm.c
  head/contrib/ntp/ntpd/refclock_jupiter.c
  head/contrib/ntp/ntpd/refclock_parse.c
  head/contrib/ntp/ntpdate/Makefile.in
  head/contrib/ntp/ntpdate/ntpdate.c
  head/contrib/ntp/ntpdc/Makefile.in
  head/contrib/ntp/ntpdc/invoke-ntpdc.texi
  head/contrib/ntp/ntpdc/nl.pl
  head/contrib/ntp/ntpdc/ntpdc-opts.c
  head/contrib/ntp/ntpdc/ntpdc-opts.h
  head/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  head/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  head/contrib/ntp/ntpdc/ntpdc.html
  head/contrib/ntp/ntpdc/ntpdc.man.in
  head/contrib/ntp/ntpdc/ntpdc.mdoc.in
  head/contrib/ntp/ntpdc/ntpdc_ops.c
  head/contrib/ntp/ntpq/Makefile.in
  head/contrib/ntp/ntpq/invoke-ntpq.texi
  head/contrib/ntp/ntpq/ntpq-opts.c
  head/contrib/ntp/ntpq/ntpq-opts.h
  head/contrib/ntp/ntpq/ntpq.1ntpqman
  head/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  head/contrib/ntp/ntpq/ntpq.html
  head/contrib/ntp/ntpq/ntpq.man.in
  head/contrib/ntp/ntpq/ntpq.mdoc.in
  head/contrib/ntp/ntpsnmpd/Makefile.in
  head/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  head/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  head/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  head/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  head/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  head/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  head/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  head/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  head/contrib/ntp/packageinfo.sh
  head/contrib/ntp/parseutil/Makefile.in
  head/contrib/ntp/scripts/Makefile.in
  head/contrib/ntp/scripts/build/Makefile.in
  head/contrib/ntp/scripts/build/check--help
  head/contrib/ntp/scripts/calc_tickadj/Makefile.in
  head/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  head/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  head/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  head/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  head/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  head/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  head/contrib/ntp/scripts/invoke-plot_summary.texi
  head/contrib/ntp/scripts/invoke-summary.texi
  head/contrib/ntp/scripts/lib/Makefile.in
  head/contrib/ntp/scripts/ntp-wait/Makefile.in
  head/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  head/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  head/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  head/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  head/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  head/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  head/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  head/contrib/ntp/scripts/ntpsweep/Makefile.in
  head/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  head/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  head/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  head/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
  head/contrib/ntp/scripts/ntpsweep/ntpsweep.html
  head/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
  head/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
  head/contrib/ntp/scripts/ntptrace/Makefile.in
  head/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
  head/contrib/ntp/scripts/ntptrace/ntptrace-opts
  head/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
  head/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
  head/contrib/ntp/scripts/ntptrace/ntptrace.html
  head/contrib/ntp/scripts/ntptrace/ntptrace.man.in
  head/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
  head/contrib/ntp/scripts/plot_summary-opts
  head/contrib/ntp/scripts/plot_summary.1plot_summaryman
  head/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
  head/contrib/ntp/scripts/plot_summary.html
  head/contrib/ntp/scripts/plot_summary.man.in
  head/contrib/ntp/scripts/plot_summary.mdoc.in
  head/contrib/ntp/scripts/summary-opts
  head/contrib/ntp/scripts/summary.1summaryman
  head/contrib/ntp/scripts/summary.1summarymdoc
  head/contrib/ntp/scripts/summary.html
  head/contrib/ntp/scripts/summary.man.in
  head/contrib/ntp/scripts/summary.mdoc.in
  head/contrib/ntp/scripts/update-leap/Makefile.in
  head/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
  head/contrib/ntp/scripts/update-leap/update-leap-opts
  head/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
  head/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
  head/contrib/ntp/scripts/update-leap/update-leap.html
  head/contrib/ntp/scripts/update-leap/update-leap.man.in
  head/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
  head/contrib/ntp/sntp/COPYRIGHT
  head/contrib/ntp/sntp/Makefile.in
  head/contrib/ntp/sntp/aclocal.m4
  head/contrib/ntp/sntp/config.h.in
  head/contrib/ntp/sntp/configure
  head/contrib/ntp/sntp/include/Makefile.in
  head/contrib/ntp/sntp/include/version.def
  head/contrib/ntp/sntp/include/version.texi
  head/contrib/ntp/sntp/invoke-sntp.texi
  head/contrib/ntp/sntp/libevent/Makefile.in
  head/contrib/ntp/sntp/libevent/aclocal.m4
  head/contrib/ntp/sntp/libevent/build-aux/ar-lib
  head/contrib/ntp/sntp/libevent/build-aux/compile
  head/contrib/ntp/sntp/libevent/build-aux/config.guess
  head/contrib/ntp/sntp/libevent/build-aux/config.sub
  head/contrib/ntp/sntp/libevent/build-aux/depcomp
  head/contrib/ntp/sntp/libevent/build-aux/install-sh
  head/contrib/ntp/sntp/libevent/build-aux/missing
  head/contrib/ntp/sntp/libevent/build-aux/test-driver
  head/contrib/ntp/sntp/libevent/build-aux/ylwrap
  head/contrib/ntp/sntp/libevent/config.h.in
  head/contrib/ntp/sntp/libevent/configure
  head/contrib/ntp/sntp/libevent/evconfig-private.h
  head/contrib/ntp/sntp/libevent/test/regress.gen.c
  head/contrib/ntp/sntp/libevent/test/regress.gen.h
  head/contrib/ntp/sntp/libopts/Makefile.in
  head/contrib/ntp/sntp/libopts/autoopts/options.h
  head/contrib/ntp/sntp/libopts/genshell.h
  head/contrib/ntp/sntp/m4/ntp_libntp.m4
  head/contrib/ntp/sntp/m4/version.m4
  head/contrib/ntp/sntp/main.c
  head/contrib/ntp/sntp/networking.c
  head/contrib/ntp/sntp/scm-rev
  head/contrib/ntp/sntp/scripts/Makefile.in
  head/contrib/ntp/sntp/sntp-opts.c
  head/contrib/ntp/sntp/sntp-opts.h
  head/contrib/ntp/sntp/sntp.1sntpman
  head/contrib/ntp/sntp/sntp.1sntpmdoc
  head/contrib/ntp/sntp/sntp.html
  head/contrib/ntp/sntp/sntp.man.in
  head/contrib/ntp/sntp/sntp.mdoc.in
  head/contrib/ntp/sntp/tests/Makefile.in
  head/contrib/ntp/sntp/unity/Makefile.in
  head/contrib/ntp/sntp/version.c
  head/contrib/ntp/util/Makefile.in
  head/contrib/ntp/util/invoke-ntp-keygen.texi
  head/contrib/ntp/util/ntp-keygen-opts.c
  head/contrib/ntp/util/ntp-keygen-opts.h
  head/contrib/ntp/util/ntp-keygen.1ntp-keygenman
  head/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
  head/contrib/ntp/util/ntp-keygen.html
  head/contrib/ntp/util/ntp-keygen.man.in
  head/contrib/ntp/util/ntp-keygen.mdoc.in
  head/contrib/ntp/util/ntptime.c
  head/usr.sbin/ntp/libntp/Makefile
Directory Properties:
  head/contrib/ntp/   (props changed)

Modified: head/contrib/ntp/COPYRIGHT
==============================================================================
--- head/contrib/ntp/COPYRIGHT	Thu Mar  7 13:11:00 2019	(r344882)
+++ head/contrib/ntp/COPYRIGHT	Thu Mar  7 13:36:00 2019	(r344883)
@@ -1,16 +1,15 @@
 This file is automatically generated from html/copyright.html
-
   Copyright Notice
-  
+
    jpg "Clone me," says Dolly sheepishly.
-   
+
    Last update: 2-Jan-2017 11:58 UTC
-     _________________________________________________________________
-   
-   The following copyright notice applies to all files collectively
-   called the Network Time Protocol Version 4 Distribution. Unless
-   specifically declared otherwise in an individual file, this entire
-   notice applies as if the text was explicitly included in the file.
+     __________________________________________________________________
+
+   The following copyright notice applies to all files collectively called
+   the Network Time Protocol Version 4 Distribution. Unless specifically
+   declared otherwise in an individual file, this entire notice applies as
+   if the text was explicitly included in the file.
 ***********************************************************************
 *                                                                     *
 * Copyright (c) University of Delaware 1992-2015                      *
@@ -62,13 +61,13 @@ This file is automatically generated from html/copyrig
 ***********************************************************************
 
    The following individuals contributed in part to the Network Time
-   Protocol Distribution Version 4 and are acknowledged as authors of
-   this work.
+   Protocol Distribution Version 4 and are acknowledged as authors of this
+   work.
     1. [1]Takao Abe <takao_abe@xurb.jp> Clock driver for JJY receivers
     2. [2]Mark Andrews <mark_andrews@isc.org> Leitch atomic clock
        controller
-    3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial
-       line and PCI-bus devices
+    3. [3]Bernd Altmeier <altmeier@atlsoft.de> hopf Elektronik serial line
+       and PCI-bus devices
     4. [4]Viraj Bais <vbais@mailman1.intel.com> and [5]Clayton Kirkwood
        <kirkwood@striderfm.intel.com> port to WindowsNT 3.5
     5. [6]Michael Barone <michael,barone@lmco.com> GPSVME fixes
@@ -84,13 +83,12 @@ This file is automatically generated from html/copyrig
        <Jean-Francois.Boudreault@viagenie.qc.ca> IPv6 support
    12. [13]Reg Clemens <reg@dwf.com> Oncore driver (Current maintainer)
    13. [14]Steve Clift <clift@ml.csiro.au> OMEGA clock driver
-   14. [15]Casey Crellin <casey@csc.co.za> vxWorks (Tornado) port and
-       help with target configuration
+   14. [15]Casey Crellin <casey@csc.co.za> vxWorks (Tornado) port and help
+       with target configuration
    15. [16]Sven Dietrich <sven_dietrich@trimble.com> Palisade reference
        clock driver, NT adj. residuals, integrated Greg's Winnt port.
    16. [17]John A. Dundas III <dundas@salt.jpl.nasa.gov> Apple A/UX port
-   17. [18]Torsten Duwe <duwe@immd4.informatik.uni-erlangen.de> Linux
-       port
+   17. [18]Torsten Duwe <duwe@immd4.informatik.uni-erlangen.de> Linux port
    18. [19]Dennis Ferguson <dennis@mrbill.canet.ca> foundation code for
        NTP Version 2 as specified in RFC-1119
    19. [20]John Hay <jhay@icomtek.csir.co.za> IPv6 support and testing
@@ -122,9 +120,8 @@ This file is automatically generated from html/copyrig
        code for Version 3 as specified in RFC-1305
    36. [39]Danny Mayer <mayer@ntp.org>Network I/O, Windows Port, Code
        Maintenance
-   37. [40]David L. Mills <mills@udel.edu> Version 4 foundation,
-       precision kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19,
-       22, 36
+   37. [40]David L. Mills <mills@udel.edu> Version 4 foundation, precision
+       kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19, 22, 36
    38. [41]Wolfgang Moeller <moeller@gwdgv1.dnet.gwdg.de> VMS port
    39. [42]Jeffrey Mogul <mogul@pa.dec.com> ntptrace utility
    40. [43]Tom Moore <tmoore@fievel.daytonoh.ncr.com> i386 svr4 port
@@ -136,22 +133,18 @@ This file is automatically generated from html/copyrig
    44. [48]Rainer Pruy <Rainer.Pruy@informatik.uni-erlangen.de>
        monitoring/trap scripts, statistics file handling
    45. [49]Dirce Richards <dirce@zk3.dec.com> Digital UNIX V4.0 port
-   46. [50]Wilfredo Sánchez <wsanchez@apple.com> added support for
-       NetInfo
+   46. [50]Wilfredo Sánchez <wsanchez@apple.com> added support for NetInfo
    47. [51]Nick Sayer <mrapple@quack.kfu.com> SunOS streams modules
    48. [52]Jack Sasportas <jack@innovativeinternet.com> Saved a Lot of
        space on the stuff in the html/pic/ subdirectory
    49. [53]Ray Schnitzler <schnitz@unipress.com> Unixware1 port
    50. [54]Michael Shields <shields@tembel.org> USNO clock driver
-   51. [55]Jeff Steinman <jss@pebbles.jpl.nasa.gov> Datum PTS clock
-       driver
+   51. [55]Jeff Steinman <jss@pebbles.jpl.nasa.gov> Datum PTS clock driver
    52. [56]Harlan Stenn <harlan@pfcs.com> GNU automake/autoconfigure
        makeover, various other bits (see the ChangeLog)
    53. [57]Kenneth Stone <ken@sdd.hp.com> HP-UX port
-   54. [58]Ajit Thyagarajan <ajit@ee.udel.edu>IP multicast/anycast
-       support
-   55. [59]Tomoaki TSURUOKA <tsuruoka@nc.fukuoka-u.ac.jp>TRAK clock
-       driver
+   54. [58]Ajit Thyagarajan <ajit@ee.udel.edu>IP multicast/anycast support
+   55. [59]Tomoaki TSURUOKA <tsuruoka@nc.fukuoka-u.ac.jp>TRAK clock driver
    56. [60]Brian Utterback <brian.utterback@oracle.com> General codebase,
        Solaris issues
    57. [61]Loganaden Velvindron <loganaden@gmail.com> Sandboxing
@@ -160,7 +153,7 @@ This file is automatically generated from html/copyrig
        TrueTime clock driver
    59. [63]Ulrich Windl <Ulrich.Windl@rz.uni-regensburg.de> corrected and
        validated HTML documents according to the HTML DTD
-     _________________________________________________________________
+     __________________________________________________________________
 
 References
 

Modified: head/contrib/ntp/ChangeLog
==============================================================================
--- head/contrib/ntp/ChangeLog	Thu Mar  7 13:11:00 2019	(r344882)
+++ head/contrib/ntp/ChangeLog	Thu Mar  7 13:36:00 2019	(r344883)
@@ -1,4 +1,49 @@
 ---
+(4.2.8p13) 2019/03/07 Released by Harlan Stenn <stenn@ntp.org>
+
+* [Sec 3565] Crafted null dereference attack in authenticated
+	     mode 6 packet <perlinger@ntp.org>
+  - reported by Magnus Stubman
+* [Bug 3560] Fix build when HAVE_DROPROOT is not defined <perlinger@ntp.org>
+  - applied patch by Ian Lepore
+* [Bug 3558] Crash and integer size bug <perlinger@ntp.org>
+  - isolate and fix linux/windows specific code issue
+* [Bug 3556] ntp_loopfilter.c snprintf compilation warnings <perlinger@ntp.org>
+  - provide better function for incremental string formatting
+* [Bug 3555] Tidy up print alignment of debug output from ntpdate <perlinger@ntp.org>
+  - applied patch by Gerry Garvey
+* [Bug 3554] config revoke stores incorrect value <perlinger@ntp.org>
+  - original finding by Gerry Garvey, additional cleanup needed
+* [Bug 3549] Spurious initgroups() error message <perlinger@ntp.org>
+  - patch by Christous Zoulas
+* [Bug 3548] Signature not verified on windows system <perlinger@ntp.org>
+  - finding by Chen Jiabin, plus another one by me
+* [Bug 3541] patch to fix STA_NANO struct timex units <perlinger@ntp.org>
+  - applied patch by Maciej Szmigiero
+* [Bug 3540] Cannot set minsane to 0 anymore <perlinger@ntp.org>
+  - applied patch by Andre Charbonneau
+* [Bug 3539] work_fork build fails when droproot is not supported <perlinger@ntp.org>
+  - applied patch by Baruch Siach
+* [Bug 3538] Build fails for no-MMU targets <perlinger@ntp.org>
+  - applied patch by Baruch Siach
+* [Bug 3535] libparse won't handle GPS week rollover <perlinger@ntp.org>
+  - refactored handling of GPS era based on 'tos basedate' for
+    parse (TSIP) and JUPITER clocks
+* [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra) <perlinger@ntp.org>
+  - patch by Daniel J. Luke; this does not fix a potential linker
+    regression issue on MacOS.
+* [Bug 3527 - Backward Incompatible] mode7 clockinfo fudgeval2 packet
+  anomaly <perlinger@ntp.org>, reported by GGarvey.
+  - --enable-bug3527-fix support by HStenn
+* [Bug 3526] Incorrect poll interval in packet <perlinger@ntp.org>
+  - applied patch by Gerry Garvey
+* [Bug 3471] Check for openssl/[ch]mac.h.  <perlinger@ntp.org>
+  - added missing check, reported by Reinhard Max <perlinger@ntp.org>
+* [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
+  - this is a variant of [bug 3558] and should be fixed with it
+* Implement --disable-signalled-io
+
+---
 (4.2.8p12) 2018/08/14 Released by Harlan Stenn <stenn@ntp.org>
 
 * [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability

Modified: head/contrib/ntp/CommitLog
==============================================================================
--- head/contrib/ntp/CommitLog	Thu Mar  7 13:11:00 2019	(r344882)
+++ head/contrib/ntp/CommitLog	Thu Mar  7 13:36:00 2019	(r344883)
@@ -1,363 +1,6898 @@
-ChangeSet@1.3729, 2017-02-01 07:39:35-05:00, stenn@deacon.udel.edu
+ChangeSet@1.3849, 2019-02-20 17:13:36-08:00, harlan@ntp-build.tal1.ntfo.org
+  Update NEWS file
+
+  NEWS@1.200 +3 -0
+    Update NEWS file
+
+ChangeSet@1.3848, 2019-02-20 09:44:58-08:00, harlan@ntp-build.tal1.ntfo.org
+  build system cleanups
+
+  build@1.50 +1 -1
+    build system cleanups
+
+  scripts/build/check--help@1.4 +2 -2
+    build system cleanups
+
+  sntp/libopts/autoopts/options.h@1.31 +1 -1
+    build system cleanups
+
+  sntp/libopts/genshell.h@1.31 +1 -1
+    build system cleanups
+
+ChangeSet@1.3847, 2019-02-18 22:26:26-08:00, harlan@ntp-build.tal1.ntfo.org
+  ChangeLog and NEWS description cleanups
+
+  ChangeLog@1.1971 +4 -4
+    ChangeLog and NEWS description cleanups
+
+  NEWS@1.199 +4 -2
+    ChangeLog and NEWS description cleanups
+
+ChangeSet@1.3844.1.4, 2019-02-18 20:10:25-08:00, harlan@ntp-build.tal1.ntfo.org
+  NEWS file update
+
+  NEWS@1.198 +49 -2
+    NEWS file update
+
+ChangeSet@1.3844.1.3, 2019-02-16 07:36:50+00:00, stenn@stenn.ntp.org
+  Improve messages around signalled IO handling in configure
+
+  sntp/m4/ntp_libntp.m4@1.38 +5 -0
+    Improve messages around signalled IO handling in configure
+
+ChangeSet@1.3844.1.2, 2019-02-15 13:27:05+00:00, stenn@stenn.ntp.org
+  Implement --disable-signalled-io
+
+  ChangeLog@1.1968.1.2 +1 -0
+    Implement --disable-signalled-io
+
+  sntp/m4/ntp_libntp.m4@1.37 +22 -2
+    Implement --disable-signalled-io
+
+ChangeSet@1.3844.1.1, 2019-01-17 04:16:52+00:00, stenn@psp-deb1.ntp.org
+  Cleanup
+
+  ChangeLog@1.1968.1.1 +0 -1
+    Cleanup
+
+ChangeSet@1.3845, 2019-01-16 21:42:59+01:00, perlinger@ntp.org
+  [Sec 3565] null pointer crash by remote attack
+
+  ChangeLog@1.1969 +3 -0
+    [Sec 3565] null pointer crash by remote attack
+
+  ntpd/ntp_control.c@1.233 +17 -9
+    [Sec 3565] null pointer crash by remote attack
+
+ChangeSet@1.3827.1.2, 2018-12-15 13:25:25+00:00, stenn@psp-deb1.ntp.org
+  bug3527 fixes
+
+  ChangeLog@1.1952.1.2 +3 -3
+    bug3527 fixes
+
+  configure.ac@1.614.1.1 +18 -0
+    bug3527 fixes
+
+  ntpd/ntp_request.c@1.129 +7 -4
+    bug3527 fixes
+
+  ntpdc/ntpdc_ops.c@1.85 +8 -3
+    bug3527 fixes
+
+ChangeSet@1.3827.15.1, 2018-12-12 07:37:12+01:00, perlinger@ntp.org
+  [Bug 3560] Fix build when HAVE_DROPROOT is not defined
+
+  ChangeLog@1.1952.15.1 +4 -0
+    [Bug 3560] Fix build when HAVE_DROPROOT is not defined
+
+  libntp/work_fork.c@1.20.2.1 +2 -0
+    [Bug 3560] Fix build when HAVE_DROPROOT is not defined
+
+ChangeSet@1.3827.14.1, 2018-12-11 07:42:01+01:00, perlinger@ntp.org
+  [Bug 3558] Crash and integer size bug
+  [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
+   - isolate & fix LP64/LLP64 problem with BANCOMM SDK
+
+  ChangeLog@1.1952.14.1 +6 -0
+    [Bug 3558] Crash and integer size bug
+    [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
+     - isolate & fix LP64/LLP64 problem with BANCOMM SDK
+
+  configure.ac@1.615 +1 -0
+    [Bug 3558] Crash and integer size bug
+    [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
+     - search for BANCOMM SDK lib
+
+  ntpd/refclock_bancomm.c@1.17 +96 -23
+    [Bug 3558] Crash and integer size bug
+    [Bug 1674] runtime crashes and sync problems affecting both x86 and x86_64
+     - isolate & fix LP64/LLP64 problem with BANCOMM SDK
+
+ChangeSet@1.3827.11.2, 2018-12-05 06:58:13+01:00, perlinger@ntp.org
+  Bug 3556 - ntp_loopfilter.c snprintf compilation warnings
+   - stricter buffer range checks
+
+  libntp/xsbprintf.c@1.2 +11 -13
+    Bug 3556 - ntp_loopfilter.c snprintf compilation warnings
+     - stricter buffer range checks
+
+  tests/libntp/run-sbprintf.c@1.2 +8 -4
+    Bug 3556 - ntp_loopfilter.c snprintf compilation warnings
+     - stricter buffer range checks
+
+  tests/libntp/sbprintf.c@1.2 +28 -0
+    Bug 3556 - ntp_loopfilter.c snprintf compilation warnings
+     - stricter buffer range checks
+
+ChangeSet@1.3827.10.2, 2018-12-03 02:29:24-05:00, stenn@psp-fb1.ntp.org
+  Update Changelog for latest fix for 3471
+
+  ChangeLog@1.1952.10.2 +6 -1
+    Update Changelog for latest fix for 3471
+
+ChangeSet@1.3827.13.1, 2018-12-02 09:05:37+01:00, perlinger@ntp.org
+  [Bug 3555] Tidy up print alignment of debug output from ntpdate
+
+  ChangeLog@1.1952.13.1 +4 -0
+    [Bug 3555] Tidy up print alignment of debug output from ntpdate
+
+  ntpdate/ntpdate.c@1.102 +12 -9
+    [Bug 3555] Tidy up print alignment of debug output from ntpdate
+
+ChangeSet@1.3827.12.1, 2018-12-02 08:17:05+01:00, perlinger@ntp.org
+  [Bug 3554] config revoke stores incorrect value
+   - plus some additional cleanup
+
+  ChangeLog@1.1952.12.1 +4 -0
+    [Bug 3554] config revoke stores incorrect value
+
+  include/ntpd.h@1.204 +2 -2
+    [Bug 3554] config revoke stores incorrect value
+     - sys_{revoke,automax} hold positive log2 value -- unsigned char is enough.
+
+  ntpd/ntp_config.c@1.365.2.1 +12 -3
+    [Bug 3554] config revoke stores incorrect value
+     - sys_{revoke,automax} hold positive log2 value for shift; clamp values
+
+  ntpd/ntp_crypto.c@1.190.1.1 +2 -2
+    [Bug 3554] config revoke stores incorrect value
+     - avoid possible integer truncation
+
+  ntpd/ntp_timer.c@1.97 +4 -4
+    [Bug 3554] config revoke stores incorrect value
+     - sys_{revoke,automax} hold positive log2 value -- unsigned char is enough.
+     - avoid possible integer truncation
+
+ChangeSet@1.3827.11.1, 2018-12-01 12:10:51+01:00, perlinger@ntp.org
+  [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+   - provide better function for incremental string formatting
+
+  ChangeLog@1.1952.11.1 +4 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - provide better function for incremental string formatting
+
+  include/ntp_stdlib.h@1.87 +3 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - provide better API for incremental string formatting
+
+  libntp/Makefile.am@1.82 +1 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  libntp/xsbprintf.c@1.1 +77 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - implement new API for incremental string formatting
+
+  libntp/xsbprintf.c@1.0 +0 -0
+
+  ntpd/ntp_loopfilter.c@1.192 +18 -14
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - use new API for incremental string formatting
+
+  ports/winnt/vs2005/libntp.vcproj@1.27 +4 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  ports/winnt/vs2008/libntp/libntp.vcproj@1.58 +4 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  ports/winnt/vs2013/libntp/libntp.vcxproj@1.14 +3 -2
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  ports/winnt/vs2013/libntp/libntp.vcxproj.filters@1.12 +5 -2
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj@1.4 +3 -2
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  ports/winnt/vs2015/libntp/libntp.vcxproj.filters@1.4 +5 -2
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add source of new API for incremental string formatting
+
+  tests/libntp/Makefile.am@1.100 +12 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add string buffer formatting tests
+
+  tests/libntp/run-sbprintf.c@1.1 +72 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add string buffer formatting tests
+
+  tests/libntp/run-sbprintf.c@1.0 +0 -0
+
+  tests/libntp/sbprintf.c@1.1 +67 -0
+    [Bug 3556] ntp_loopfilter.c snprintf compilation warnings
+     - add string buffer formatting tests
+
+  tests/libntp/sbprintf.c@1.0 +0 -0
+
+ChangeSet@1.3827.10.1, 2018-11-30 06:34:35+01:00, perlinger@ntp.org
+  [Bug 3471] Check for openssl/[ch]mac.h
+   - added missing check in code
+
+  ChangeLog@1.1952.10.1 +1 -0
+    [Bug 3471] Check for openssl/[ch]mac.h
+     - added missing check in code
+
+  libntp/authreadkeys.c@1.33 +2 -0
+    [Bug 3471] Check for openssl/[ch]mac.h
+     - added missing check in code
+
+ChangeSet@1.3827.9.1, 2018-11-11 12:03:14+01:00, perlinger@ntp.org
+  [Bug 3549] Spurious initgroups() error message
+
+  ChangeLog@1.1952.9.1 +4 -0
+    [Bug 3549] Spurious initgroups() error message
+
+  ntpd/ntpd.c@1.177.2.1 +33 -17
+    [Bug 3549] Spurious initgroups() error message
+     - make 'set_user_group_ids()' idempotent: If we're already there, don't complain.
+
+ChangeSet@1.3827.8.1, 2018-11-11 11:07:23+01:00, perlinger@ntp.org
+  [Bug 3548] Signature not verified on windows system
+
+  ChangeLog@1.1952.8.1 +4 -0
+    [Bug 3548] Signature not verified on windows system
+
+  ntpd/ntp_crypto.c@1.191 +2 -1
+    [Bug 3548] Signature not verified on windows system
+     - ntohl() can be a macro
+
+  sntp/networking.c@1.70 +2 -1
+    [Bug 3548] Signature not verified on windows system
+     - ntohl() can be a macro
+
+ChangeSet@1.3827.7.1, 2018-11-11 09:56:34+01:00, perlinger@ntp.org
+  [Bug 3541] patch to fix STA_NANO struct timex units
+
+  ChangeLog@1.1952.7.1 +4 -0
+    [Bug 3541] patch to fix STA_NANO struct timex units
+
+  ntpd/ntp_control.c@1.232 +9 -7
+    [Bug 3541] patch to fix STA_NANO struct timex units
+
+  ntpdc/ntpdc_ops.c@1.83.1.1 +7 -7
+    [Bug 3541] patch to fix STA_NANO struct timex units
+
+  util/ntptime.c@1.28 +0 -4
+    [Bug 3541] patch to fix STA_NANO struct timex units
+
+ChangeSet@1.3827.6.1, 2018-10-27 11:00:56+02:00, perlinger@ntp.org
+  [Bug 3540] Cannot set minsane to 0 anymore
+
+  ChangeLog@1.1952.6.1 +4 -0
+    [Bug 3540] Cannot set minsane to 0 anymore
+
+  ntpd/ntp_config.c@1.365.1.1 +2 -2
+    [Bug 3540] Cannot set minsane to 0 anymore
+
+ChangeSet@1.3827.5.1, 2018-10-27 10:33:55+02:00, perlinger@ntp.org
+  [Bug 3539] work_fork build fails when droproot is not supported
+
+  ChangeLog@1.1952.5.1 +4 -0
+    [Bug 3539] work_fork build fails when droproot is not supported
+
+  libntp/work_fork.c@1.20.1.1 +2 -0
+    [Bug 3539] work_fork build fails when droproot is not supported
+
+ChangeSet@1.3827.4.1, 2018-10-27 10:23:05+02:00, perlinger@ntp.org
+  [Bug 3538] Build fails for no-MMU targets
+
+  ChangeLog@1.1952.4.1 +4 -0
+    [Bug 3538] Build fails for no-MMU targets
+
+  ntpd/ntpd.c@1.177.1.1 +2 -0
+    [Bug 3538] Build fails for no-MMU targets
+
+ChangeSet@1.3827.3.1, 2018-10-13 08:03:48+02:00, perlinger@ntp.org
+  [Bug 3535] libparse won't handle GPS week rollover
+
+  ChangeLog@1.1952.3.1 +5 -0
+    [Bug 3535] libparse won't handle GPS week rollover
+
+  include/ntp_calendar.h@1.20 +21 -3
+    [Bug 3535] libparse won't handle GPS week rollover
+     - GPS week era support
+
+  include/parse.h@1.15 +0 -1
+    [Bug 3535] libparse won't handle GPS week rollover
+     - remove GPSWRAP definition to avoid lurking uses
+
+  libntp/calyearstart.c@1.7 +1 -1
+    [Bug 3535] libparse won't handle GPS week rollover
+
+  libntp/ntp_calendar.c@1.21 +38 -0
+    [Bug 3535] libparse won't handle GPS week rollover
+     - set GPS base week as first Sunday on or after base date
+
+  libparse/clk_trimtsip.c@1.15 +5 -9
+    [Bug 3535] libparse won't handle GPS week rollover
+     - use centralized week expansion code
+
+  libparse/gpstolfp.c@1.14 +0 -5
+    [Bug 3535] libparse won't handle GPS week rollover
+     - don't try to expand weeks in the conversion
+
+  ntpd/ntp_config.c@1.366 +4 -0
+    [Bug 3535] libparse won't handle GPS week rollover
+     - set basedate based on build stamp if not set explicitely
+
+  ntpd/refclock_jupiter.c@1.32 +1 -56
+    [Bug 3535] libparse won't handle GPS week rollover
+     - use centralized week expansion code instead of local copy
+
+  ntpd/refclock_parse.c@1.87 +1 -2
+    [Bug 3535] libparse won't handle GPS week rollover
+     - use centralized week expansion code
+
+ChangeSet@1.3827.2.1, 2018-10-02 18:03:33+02:00, perlinger@ntp.org
+  [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra)
+
+  ChangeLog@1.1952.2.1 +5 -0
+    [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra)
+
+  libntp/work_fork.c@1.21 +6 -3
+    [Bug 3529] Build failures on Mac OS X 10.13 (High Sierra)
+     - make existence of 'set_user_group_ids()' depend on HAVE_DROPROOT
+
+ChangeSet@1.3827.1.1, 2018-10-02 17:38:18+02:00, perlinger@ntp.org
+  [Bug 3527] fudgeval2 anomaly in mode7 clock info packet
+
+  ChangeLog@1.1952.1.1 +5 -0
+    [Bug 3527] fudgeval2 anomaly in mode7 clock info packet
+
+  ntpd/ntp_request.c@1.128 +5 -0
+    [Bug 3527] fudgeval2 anomaly in mode7 clock info packet
+
+  ntpdc/ntpdc_ops.c@1.84 +4 -0
+    [Bug 3527] fudgeval2 anomaly in mode7 clock info packet
+
+ChangeSet@1.3828, 2018-09-12 22:52:00+02:00, perlinger@ntp.org
+  [Bug 3526] Incorrect poll interval in packet
+
+  ChangeLog@1.1953 +4 -0
+    [Bug 3526] Incorrect poll interval in packet
+
+  ntpd/ntp_proto.c@1.423 +4 -4
+    [Bug 3526] Incorrect poll interval in packet
+
+  ntpd/ntpd.c@1.178 +4 -4
+    [Bug 3526] Incorrect poll interval in packet
+     (side kick: fix function prototypes. C is not C++.)
+
+  sntp/main.c@1.104 +2 -3
+    [Bug 3526] Incorrect poll interval in packet
+     (side kick: fix function prototypes. C is not C++.)
+
+ChangeSet@1.3827, 2018-08-14 08:31:08-04:00, stenn@deacon.udel.edu
+  NTP_4_2_8P12
+  TAG: NTP_4_2_8P12
+
+  ChangeLog@1.1952 +1 -0
+    NTP_4_2_8P12
+
+  ntpd/invoke-ntp.conf.texi@1.217 +1 -1
+    NTP_4_2_8P12
+
+  ntpd/invoke-ntp.keys.texi@1.202 +1 -1
+    NTP_4_2_8P12
+
+  ntpd/invoke-ntpd.texi@1.516 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntp.conf.5man@1.251 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntp.conf.5mdoc@1.251 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntp.conf.html@1.200 +92 -105
+    NTP_4_2_8P12
+
+  ntpd/ntp.conf.man.in@1.251 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntp.conf.mdoc.in@1.251 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntp.keys.5man@1.236 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntp.keys.5mdoc@1.236 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntp.keys.html@1.199 +17 -29
+    NTP_4_2_8P12
+
+  ntpd/ntp.keys.man.in@1.236 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntp.keys.mdoc.in@1.236 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntpd-opts.c@1.538 +7 -7
+    NTP_4_2_8P12
+
+  ntpd/ntpd-opts.h@1.537 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntpd.1ntpdman@1.345 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntpd.1ntpdmdoc@1.345 +2 -2
+    NTP_4_2_8P12
+
+  ntpd/ntpd.html@1.191 +101 -145
+    NTP_4_2_8P12
+
+  ntpd/ntpd.man.in@1.345 +3 -3
+    NTP_4_2_8P12
+
+  ntpd/ntpd.mdoc.in@1.345 +2 -2
+    NTP_4_2_8P12
+
+  ntpdc/invoke-ntpdc.texi@1.513 +2 -2
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc-opts.c@1.531 +7 -7
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc-opts.h@1.530 +3 -3
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc.1ntpdcman@1.344 +3 -3
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc.1ntpdcmdoc@1.344 +2 -2
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc.html@1.359 +57 -77
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc.man.in@1.344 +3 -3
+    NTP_4_2_8P12
+
+  ntpdc/ntpdc.mdoc.in@1.344 +2 -2
+    NTP_4_2_8P12
+
+  ntpq/invoke-ntpq.texi@1.523 +2 -2
+    NTP_4_2_8P12
+
+  ntpq/ntpq-opts.c@1.540 +7 -7
+    NTP_4_2_8P12
+
+  ntpq/ntpq-opts.h@1.538 +3 -3
+    NTP_4_2_8P12
+
+  ntpq/ntpq.1ntpqman@1.351 +3 -3
+    NTP_4_2_8P12
+
+  ntpq/ntpq.1ntpqmdoc@1.351 +2 -2
+    NTP_4_2_8P12
+
+  ntpq/ntpq.html@1.190 +105 -129
+    NTP_4_2_8P12
+
+  ntpq/ntpq.man.in@1.351 +3 -3
+    NTP_4_2_8P12
+
+  ntpq/ntpq.mdoc.in@1.351 +2 -2
+    NTP_4_2_8P12
+
+  ntpsnmpd/invoke-ntpsnmpd.texi@1.515 +1 -1
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd-opts.c@1.533 +7 -7
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd-opts.h@1.532 +3 -3
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.344 +3 -3
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.344 +2 -2
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd.html@1.185 +10 -14
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd.man.in@1.344 +3 -3
+    NTP_4_2_8P12
+
+  ntpsnmpd/ntpsnmpd.mdoc.in@1.344 +2 -2
+    NTP_4_2_8P12
+
+  packageinfo.sh@1.542 +2 -2
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.105 +3 -3
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.106 +2 -2
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/calc_tickadj.html@1.106 +1 -1
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/calc_tickadj.man.in@1.104 +3 -3
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/calc_tickadj.mdoc.in@1.106 +2 -2
+    NTP_4_2_8P12
+
+  scripts/calc_tickadj/invoke-calc_tickadj.texi@1.109 +1 -1
+    NTP_4_2_8P12
+
+  scripts/invoke-plot_summary.texi@1.127 +2 -2
+    NTP_4_2_8P12
+
+  scripts/invoke-summary.texi@1.126 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/invoke-ntp-wait.texi@1.336 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait-opts@1.72 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitman@1.333 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.334 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait.html@1.355 +31 -49
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait.man.in@1.333 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntp-wait/ntp-wait.mdoc.in@1.334 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/invoke-ntpsweep.texi@1.124 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep-opts@1.74 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepman@1.112 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.112 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep.html@1.127 +33 -44
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep.man.in@1.112 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntpsweep/ntpsweep.mdoc.in@1.113 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntptrace/invoke-ntptrace.texi@1.125 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace-opts@1.74 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace.1ntptraceman@1.112 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace.1ntptracemdoc@1.113 +2 -2
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace.html@1.128 +27 -36
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace.man.in@1.112 +3 -3
+    NTP_4_2_8P12
+
+  scripts/ntptrace/ntptrace.mdoc.in@1.114 +2 -2
+    NTP_4_2_8P12
+
+  scripts/plot_summary-opts@1.75 +2 -2
+    NTP_4_2_8P12
+
+  scripts/plot_summary.1plot_summaryman@1.125 +3 -3
+    NTP_4_2_8P12
+
+  scripts/plot_summary.1plot_summarymdoc@1.125 +2 -2
+    NTP_4_2_8P12
+
+  scripts/plot_summary.html@1.130 +29 -47
+    NTP_4_2_8P12
+
+  scripts/plot_summary.man.in@1.125 +3 -3
+    NTP_4_2_8P12
+
+  scripts/plot_summary.mdoc.in@1.125 +2 -2
+    NTP_4_2_8P12
+
+  scripts/summary-opts@1.74 +2 -2
+    NTP_4_2_8P12
+
+  scripts/summary.1summaryman@1.124 +3 -3
+    NTP_4_2_8P12
+
+  scripts/summary.1summarymdoc@1.124 +2 -2
+    NTP_4_2_8P12
+
+  scripts/summary.html@1.129 +27 -39
+    NTP_4_2_8P12
+
+  scripts/summary.man.in@1.124 +3 -3
+    NTP_4_2_8P12
+
+  scripts/summary.mdoc.in@1.124 +2 -2
+    NTP_4_2_8P12
+
+  scripts/update-leap/invoke-update-leap.texi@1.25 +1 -1
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap-opts@1.25 +2 -2
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap.1update-leapman@1.25 +3 -3
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap.1update-leapmdoc@1.25 +2 -2
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap.html@1.27 +35 -59
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap.man.in@1.25 +3 -3
+    NTP_4_2_8P12
+
+  scripts/update-leap/update-leap.mdoc.in@1.25 +2 -2
+    NTP_4_2_8P12
+
+  sntp/invoke-sntp.texi@1.515 +23 -27
+    NTP_4_2_8P12
+
+  sntp/sntp-opts.c@1.534 +7 -7
+    NTP_4_2_8P12
+
+  sntp/sntp-opts.h@1.532 +3 -3
+    NTP_4_2_8P12
+
+  sntp/sntp.1sntpman@1.350 +3 -3
+    NTP_4_2_8P12
+
+  sntp/sntp.1sntpmdoc@1.350 +2 -2
+    NTP_4_2_8P12
+
+  sntp/sntp.html@1.531 +106 -134
+    NTP_4_2_8P12
+
+  sntp/sntp.man.in@1.350 +3 -3
+    NTP_4_2_8P12
+
+  sntp/sntp.mdoc.in@1.350 +2 -2
+    NTP_4_2_8P12
+
+  util/invoke-ntp-keygen.texi@1.518 +2 -2
+    NTP_4_2_8P12
+
+  util/ntp-keygen-opts.c@1.536 +7 -7
+    NTP_4_2_8P12
+
+  util/ntp-keygen-opts.h@1.534 +3 -3
+    NTP_4_2_8P12
+
+  util/ntp-keygen.1ntp-keygenman@1.346 +3 -3
+    NTP_4_2_8P12
+
+  util/ntp-keygen.1ntp-keygenmdoc@1.346 +2 -2
+    NTP_4_2_8P12
+
+  util/ntp-keygen.html@1.191 +148 -206
+    NTP_4_2_8P12
+
+  util/ntp-keygen.man.in@1.346 +3 -3
+    NTP_4_2_8P12
+
+  util/ntp-keygen.mdoc.in@1.346 +2 -2
+    NTP_4_2_8P12
+
+ChangeSet@1.3826, 2018-08-14 07:16:23-04:00, stenn@deacon.udel.edu
+  Trigger the release of ntp-4.2.8p12
+
+  packageinfo.sh@1.541 +1 -1
+    Trigger the release of ntp-4.2.8p12
+
+ChangeSet@1.3825, 2018-08-13 04:31:37+00:00, stenn@psp-deb1.ntp.org
+  NEWS update
+
+  NEWS@1.197 +1 -1
+    NEWS update
+
+ChangeSet@1.3812.1.10, 2018-08-04 10:31:58+00:00, stenn@psp-deb1.ntp.org
+  [Bug 3521] Fix a logic bug in the INVALIDNAK checks
+
+  ChangeLog@1.1942.1.9 +1 -0
+    [Bug 3521] Fix a logic bug in the INVALIDNAK checks
+
+  NEWS@1.192.1.2 +1 -0
+    [Bug 3521] Fix a logic bug in the INVALIDNAK checks
+
+  ntpd/ntp_proto.c@1.422 +46 -35
+    [Bug 3521] Fix a logic bug in the INVALIDNAK checks
+
+ChangeSet@1.3823, 2018-07-28 05:03:57+00:00, stenn@psp-deb1.ntp.org
+  3505 description updates
+
+  ChangeLog@1.1950 +2 -1
+    3505 description updates
+
+  NEWS@1.195 +2 -2
+    3505 description updates
+
+ChangeSet@1.3812.1.9, 2018-07-25 09:56:39+00:00, stenn@psp-deb1.ntp.org
+  updates
+
+  ChangeLog@1.1942.1.8 +1 -0
+    updates
+
+  NEWS@1.192.1.1 +2 -2
+    updates
+
+  html/authentic.html@1.18 +219 -87
+    updates
+
+ChangeSet@1.3821, 2018-07-25 07:41:01+00:00, stenn@psp-deb1.ntp.org
+  updates
+
+  ntpd/ntp.conf.html@1.199 +104 -91
+    updates
+
+  ntpd/ntp.keys.html@1.198 +28 -16
+    updates
+
+  ntpd/ntpd.html@1.190 +145 -101
+    updates
+
+  ntpdc/ntpdc.html@1.358 +75 -55
+    updates
+
+  ntpsnmpd/ntpsnmpd.html@1.184 +13 -9
+    updates
+
+  scripts/ntp-wait/ntp-wait.html@1.354 +47 -29
+    updates
+
+  scripts/ntpsweep/ntpsweep.html@1.126 +42 -31
+    updates
+
+  scripts/ntptrace/ntptrace.html@1.127 +34 -25
+    updates
+
+  scripts/plot_summary.html@1.129 +45 -27
+    updates
+
+  scripts/summary.html@1.128 +37 -25
+    updates
+
+  scripts/update-leap/update-leap.html@1.26 +132 -34
+    updates
+
+  sntp/sntp.html@1.530 +107 -83
+    updates
+
+ChangeSet@1.3820, 2018-07-25 07:38:42+00:00, stenn@psp-deb1.ntp.org
+  Bug 3509 tweaks
+
+  NEWS@1.193 +6 -1
+    Bug 3509 tweaks
+
+  sntp/m4/ntp_libntp.m4@1.36 +1 -1
+    Bug 3509 tweaks
+
+ChangeSet@1.3816.1.1, 2018-07-25 07:08:13+02:00, perlinger@ntp.org
+  [Bug 3509] Add support for running as non-root on FreeBSD, Darwin, other TrustedBSD platforms
+
+  ChangeLog@1.1946.1.1 +3 -0
+    [Bug 3509] Add support for running as non-root on FreeBSD, Darwin, other TrustedBSD platforms
+
+  ntpd/ntpd.c@1.177 +20 -2
+    [Bug 3509] Add support for running as non-root on FreeBSD, Darwin, other TrustedBSD platforms
+
+  sntp/m4/ntp_libntp.m4@1.35 +22 -1
+    [Bug 3509] Add support for running as non-root on FreeBSD, Darwin, other TrustedBSD platforms
+
+ChangeSet@1.3812.1.8, 2018-07-24 09:16:25+00:00, stenn@psp-deb1.ntp.org
+  Symmetric key range is 1-65535.  Update docs.
+
+  html/authentic.html@1.17 +3 -3
+    Symmetric key range is 1-65535.  Update docs.
+

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903071336.x27Da1FS024490>