--- contrib/ntp/COPYRIGHT.orig +++ contrib/ntp/COPYRIGHT @@ -1,16 +1,15 @@ This file is automatically generated from html/copyright.html + Copyright Notice - 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 @@ *********************************************************************** 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 Clock driver for JJY receivers 2. [2]Mark Andrews Leitch atomic clock controller - 3. [3]Bernd Altmeier hopf Elektronik serial - line and PCI-bus devices + 3. [3]Bernd Altmeier hopf Elektronik serial line + and PCI-bus devices 4. [4]Viraj Bais and [5]Clayton Kirkwood port to WindowsNT 3.5 5. [6]Michael Barone GPSVME fixes @@ -84,13 +83,12 @@ IPv6 support 12. [13]Reg Clemens Oncore driver (Current maintainer) 13. [14]Steve Clift OMEGA clock driver - 14. [15]Casey Crellin vxWorks (Tornado) port and - help with target configuration + 14. [15]Casey Crellin vxWorks (Tornado) port and help + with target configuration 15. [16]Sven Dietrich Palisade reference clock driver, NT adj. residuals, integrated Greg's Winnt port. 16. [17]John A. Dundas III Apple A/UX port - 17. [18]Torsten Duwe Linux - port + 17. [18]Torsten Duwe Linux port 18. [19]Dennis Ferguson foundation code for NTP Version 2 as specified in RFC-1119 19. [20]John Hay IPv6 support and testing @@ -122,9 +120,8 @@ code for Version 3 as specified in RFC-1305 36. [39]Danny Mayer Network I/O, Windows Port, Code Maintenance - 37. [40]David L. Mills Version 4 foundation, - precision kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19, - 22, 36 + 37. [40]David L. Mills Version 4 foundation, precision + kernel; clock drivers: 1, 3, 4, 6, 7, 11, 13, 18, 19, 22, 36 38. [41]Wolfgang Moeller VMS port 39. [42]Jeffrey Mogul ntptrace utility 40. [43]Tom Moore i386 svr4 port @@ -136,22 +133,18 @@ 44. [48]Rainer Pruy monitoring/trap scripts, statistics file handling 45. [49]Dirce Richards Digital UNIX V4.0 port - 46. [50]Wilfredo Sánchez added support for - NetInfo + 46. [50]Wilfredo Sánchez added support for NetInfo 47. [51]Nick Sayer SunOS streams modules 48. [52]Jack Sasportas Saved a Lot of space on the stuff in the html/pic/ subdirectory 49. [53]Ray Schnitzler Unixware1 port 50. [54]Michael Shields USNO clock driver - 51. [55]Jeff Steinman Datum PTS clock - driver + 51. [55]Jeff Steinman Datum PTS clock driver 52. [56]Harlan Stenn GNU automake/autoconfigure makeover, various other bits (see the ChangeLog) 53. [57]Kenneth Stone HP-UX port - 54. [58]Ajit Thyagarajan IP multicast/anycast - support - 55. [59]Tomoaki TSURUOKA TRAK clock - driver + 54. [58]Ajit Thyagarajan IP multicast/anycast support + 55. [59]Tomoaki TSURUOKA TRAK clock driver 56. [60]Brian Utterback General codebase, Solaris issues 57. [61]Loganaden Velvindron Sandboxing @@ -160,7 +153,7 @@ TrueTime clock driver 59. [63]Ulrich Windl corrected and validated HTML documents according to the HTML DTD - _________________________________________________________________ + __________________________________________________________________ References --- contrib/ntp/ChangeLog.orig +++ contrib/ntp/ChangeLog @@ -1,4 +1,49 @@ --- +(4.2.8p13) 2019/03/07 Released by Harlan Stenn + +* [Sec 3565] Crafted null dereference attack in authenticated + mode 6 packet + - reported by Magnus Stubman +* [Bug 3560] Fix build when HAVE_DROPROOT is not defined + - applied patch by Ian Lepore +* [Bug 3558] Crash and integer size bug + - isolate and fix linux/windows specific code issue +* [Bug 3556] ntp_loopfilter.c snprintf compilation warnings + - provide better function for incremental string formatting +* [Bug 3555] Tidy up print alignment of debug output from ntpdate + - applied patch by Gerry Garvey +* [Bug 3554] config revoke stores incorrect value + - original finding by Gerry Garvey, additional cleanup needed +* [Bug 3549] Spurious initgroups() error message + - patch by Christous Zoulas +* [Bug 3548] Signature not verified on windows system + - finding by Chen Jiabin, plus another one by me +* [Bug 3541] patch to fix STA_NANO struct timex units + - applied patch by Maciej Szmigiero +* [Bug 3540] Cannot set minsane to 0 anymore + - applied patch by Andre Charbonneau +* [Bug 3539] work_fork build fails when droproot is not supported + - applied patch by Baruch Siach +* [Bug 3538] Build fails for no-MMU targets + - applied patch by Baruch Siach +* [Bug 3535] libparse won't handle GPS week rollover + - 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) + - 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 , reported by GGarvey. + - --enable-bug3527-fix support by HStenn +* [Bug 3526] Incorrect poll interval in packet + - applied patch by Gerry Garvey +* [Bug 3471] Check for openssl/[ch]mac.h. + - added missing check, reported by Reinhard Max +* [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 * [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability --- contrib/ntp/CommitLog.orig +++ contrib/ntp/CommitLog @@ -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. + + ntpd/invoke-ntp.conf.texi@1.216 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.5man@1.250 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.5mdoc@1.250 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.def@1.33 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.html@1.198 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.man.in@1.250 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.mdoc.in@1.250 +5 -5 + Symmetric key range is 1-65535. Update docs. + +ChangeSet@1.3812.1.7, 2018-07-24 07:38:08+00:00, stenn@psp-deb1.ntp.org + Symmetric key range is 1-65535. Update docs. + + ChangeLog@1.1942.1.7 +1 -0 + Symmetric key range is 1-65535. Update docs. + + NEWS@1.192 +66 -1 + Symmetric key range is 1-65535. Update docs. + + html/authopt.html@1.76 +3 -3 + Symmetric key range is 1-65535. Update docs. + + html/confopt.html@1.64 +2 -2 + Symmetric key range is 1-65535. Update docs. + + html/keygen.html@1.37 +2 -2 + Symmetric key range is 1-65535. Update docs. + + ntpd/complete.conf.in@1.34 +1 -1 + Symmetric key range is 1-65535. Update docs. + + ntpd/invoke-ntp.conf.texi@1.215 +2 -2 + Symmetric key range is 1-65535. Update docs. + + ntpd/invoke-ntp.keys.texi@1.201 +3 -3 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.5man@1.249 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.5mdoc@1.249 +3 -3 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.def@1.32 +1 -1 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.html@1.197 +1 -1 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.man.in@1.249 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.conf.mdoc.in@1.249 +3 -3 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.5man@1.235 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.5mdoc@1.235 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.def@1.13 +2 -2 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.html@1.197 +2 -2 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.man.in@1.235 +4 -4 + Symmetric key range is 1-65535. Update docs. + + ntpd/ntp.keys.mdoc.in@1.235 +5 -5 + Symmetric key range is 1-65535. Update docs. + + ntpq/ntpq.html@1.189 +129 -105 + Symmetric key range is 1-65535. Update docs. + + util/invoke-ntp-keygen.texi@1.517 +21 -19 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen-opts.c@1.535 +1 -1 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen-opts.def@1.32 +1 -1 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen-opts.h@1.533 +1 -1 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.1ntp-keygenman@1.345 +4 -4 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.1ntp-keygenmdoc@1.345 +3 -3 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.html@1.190 +208 -150 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.man.in@1.345 +4 -4 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.mdoc.in@1.345 +3 -3 + Symmetric key range is 1-65535. Update docs. + + util/ntp-keygen.texi@1.3 +1 -1 + Symmetric key range is 1-65535. Update docs. + +ChangeSet@1.3812.1.6, 2018-07-21 07:59:28+00:00, stenn@psp-deb1.ntp.org + [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph. + + ChangeLog@1.1942.1.6 +1 -0 + [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph. + + ntpq/ntpq.texi@1.6 +1 -1 + [Bug 3460] Fix typo in ntpq.texi, reported by Kenyon Ralph. + +ChangeSet@1.3812.1.5, 2018-07-21 04:25:55+00:00, stenn@psp-deb1.ntp.org + [Bug 3426] ntpdate.html -t default is 2 seconds. Leonid Evdokimov. + + ChangeLog@1.1942.1.5 +2 -1 + [Bug 3426] ntpdate.html -t default is 2 seconds. Leonid Evdokimov. + + html/ntpdate.html@1.29 +2 -2 + [Bug 3426] ntpdate.html -t default is 2 seconds. Leonid Evdokimov. + +ChangeSet@1.3812.1.3, 2018-07-20 08:57:05+00:00, stenn@psp-deb1.ntp.org + Tweak the description of bug 3506 + + ChangeLog@1.1942.1.3 +1 -1 + Tweak the description of bug 3506 + +ChangeSet@1.3812.1.1, 2018-07-03 22:51:08+02:00, perlinger@ntp.org + [Bug 3506] NTPD/SCM interact not well + + ChangeLog@1.1942.1.1 +2 -0 + [Bug 3506] NTPD/SCM interact not well + + ntpd/ntpd.c@1.176 +14 -1 + [Bug 3506] NTPD/SCM interact not well + - changed interaction with SCM to signal pending startup + + ports/winnt/include/ntservice.h@1.5 +1 -0 + [Bug 3506] NTPD/SCM interact not well + - changed interaction with SCM to signal pending startup + + ports/winnt/ntpd/nt_clockstuff.c@1.67 +0 -6 + [Bug 3506] NTPD/SCM interact not well + - changed interaction with SCM to signal pending startup + + ports/winnt/ntpd/ntservice.c@1.32 +52 -17 + [Bug 3506] NTPD/SCM interact not well + - changed interaction with SCM to signal pending startup + +ChangeSet@1.3813, 2018-07-03 18:46:27+02:00, perlinger@ntp.org + [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability + + ChangeLog@1.1943 +2 -0 + [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability + + ntpdc/ntpdc.c@1.112 +11 -14 + [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability + + ntpq/ntpq.c@1.188 +10 -13 + [Sec 3505] CVE-2018-12327 - Arbitrary Code Execution Vulnerability + +ChangeSet@1.3790.6.3, 2018-06-19 13:00:54+02:00, burnicki@pc-martin4.py.meinberg.de + Fixes for ntpdate as discussed in bug #3442. + + ChangeLog@1.1920.6.2 +2 -0 + Fixes for ntpdate as discussed in bug #3442. + + ntpdate/ntpdate.c@1.101 +96 -73 + Fixes for ntpdate as discussed in bug #3442. + +ChangeSet@1.3790.6.2, 2018-06-19 12:30:58+02:00, burnicki@pc-martin4.py.meinberg.de + New macro REFID_IS_TEXT(). + + ChangeLog@1.1920.6.1 +3 -1 + New macro REFID_IS_TEXT(). + + include/ntp.h@1.231 +12 -0 + New macro REFID_IS_TEXT(). + + ntpd/ntp_control.c@1.226.1.2 +6 -7 + Use new macro REFID_IS_TEXT(). + +ChangeSet@1.3790.6.1, 2018-06-19 11:40:42+02:00, burnicki@pc-martin4.py.meinberg.de + Removed trailing spaces in some files. + + ntpd/ntp_config.c@1.360.2.1 +9 -9 + Removed trailing spaces. + + ntpd/ntp_control.c@1.226.1.1 +26 -26 + Removed trailing spaces. + + ntpdate/ntpdate.c@1.100 +10 -10 + Removed trailing spaces. + +ChangeSet@1.3812, 2018-06-16 02:42:06-07:00, harlan@max.pfcs.com + [Sec 3012] noepeer tweaks + + ChangeLog@1.1942 +1 -0 + [Sec 3012] noepeer tweaks + + ntpd/ntp_proto.c@1.421 +45 -29 + [Sec 3012] noepeer tweaks + +ChangeSet@1.3808.3.2, 2018-06-13 04:41:27+00:00, stenn@psp-deb1.ntp.org + ntpd/ntpd.c: DROPROOT cleanup + + ChangeLog@1.1938.3.2 +1 -0 + ntpd/ntpd.c: DROPROOT cleanup + + ntpd/ntpd.c@1.175 +2 -0 + ntpd/ntpd.c: DROPROOT cleanup + +ChangeSet@1.3808.3.1, 2018-06-13 04:38:41+00:00, stenn@psp-deb1.ntp.org + Cleanup html/authopt.html + + ChangeLog@1.1938.3.1 +1 -0 + Cleanup html/authopt.html + + html/authopt.html@1.75 +23 -22 + Cleanup html/authopt.html + +ChangeSet@1.3808.2.1, 2018-05-05 09:07:30+02:00, perlinger@ntp.org + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + - rework of ntpq 'nextvar()' key/value parsing + + ChangeLog@1.1938.2.1 +1 -0 + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + - rework of ntpq 'nextvar()' key/value parsing + + ntpq/ntpq-subs.c@1.127 +12 -14 + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + - rework of ntpq 'nextvar()' key/value parsing + + ntpq/ntpq.c@1.186.1.1 +246 -78 + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + - rework of ntpq 'nextvar()' key/value parsing + +ChangeSet@1.3808.1.1, 2018-04-21 11:48:47+02:00, perlinger@ntp.org + [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() + + ChangeLog@1.1938.1.1 +2 -0 + [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() + + ntpq/ntpq.c@1.187 +39 -22 + [Bug 3486] Buffer overflow in ntpq/ntpq.c:tstflags() + +ChangeSet@1.3809, 2018-04-21 11:30:19+02:00, perlinger@ntp.org + [Bug 3445] Symmetric peer won't sync on startup + + ChangeLog@1.1939 +2 -0 + [Bug 3445] Symmetric peer won't sync on startup + + ntpd/ntp_proto.c@1.420 +8 -2 + [Bug 3445] Symmetric peer won't sync on startup + +ChangeSet@1.3806.2.1, 2018-04-14 08:18:38+02:00, perlinger@ntp.org + [Bug 3121] Drop root privileges for the forked DNS worker + + ChangeLog@1.1936.2.1 +2 -0 + [Bug 3121] Drop root privileges for the forked DNS worker + + libntp/work_fork.c@1.20 +4 -0 + [Bug 3121] Drop root privileges for the forked DNS worker + + ntpd/ntpd.c@1.174 +218 -145 + [Bug 3121] Drop root privileges for the forked DNS worker + + sntp/main.c@1.103 +7 -0 + [Bug 3121] Drop root privileges for the forked DNS worker + +ChangeSet@1.3806.1.1, 2018-04-13 22:57:11+02:00, perlinger@ntp.org + [Bug 3434] ntpd clears STA_UNSYNC on start + + ChangeLog@1.1936.1.1 +2 -0 + [Bug 3434] ntpd clears STA_UNSYNC on start + + ntpd/ntp_loopfilter.c@1.191 +8 -4 + [Bug 3434] ntpd clears STA_UNSYNC on start + +ChangeSet@1.3807, 2018-04-13 22:38:02+02:00, perlinger@ntp.org + B[ug 3449] ntpq - display "loop" instead of refid for peers which are flagged as loops + + ChangeLog@1.1937 +2 -0 + B[ug 3449] ntpq - display "loop" instead of refid for peers which are flagged as loops + + ntpq/ntpq-subs.c@1.126 +6 -1 + B[ug 3449] ntpq - display "loop" instead of refid for peers which are flagged as loops + +ChangeSet@1.3806, 2018-04-11 19:26:04+02:00, perlinger@ntp.org + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + + ChangeLog@1.1936 +1 -0 + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + + ntpd/ntp_control.c@1.230 +6 -6 + [Bug 3484] ntpq response from ntpd is incorrect when REFID is null + +ChangeSet@1.3805, 2018-04-11 18:38:12+02:00, perlinger@ntp.org + [Bug 3475] modify prettydate() to suppress output of zero time + + ChangeLog@1.1935 +2 -0 + [Bug 3475] modify prettydate() to suppress output of zero time + + libntp/prettydate.c@1.21 +5 -0 + [Bug 3475] modify prettydate() to suppress output of zero time + +ChangeSet@1.3804, 2018-04-11 18:23:03+02:00, perlinger@ntp.org + [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) + + ChangeLog@1.1934 +2 -0 + [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) + + ntpq/ntpq-subs.c@1.125 +15 -7 + [Bug 3482] Fixes for compilation warnings (ntp_io.c & ntpq-subs.c) + +ChangeSet@1.3803, 2018-04-11 07:59:51+02:00, perlinger@ntp.org + [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c + + ChangeLog@1.1933 +2 -0 + [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c + + ntpd/ntp_config.c@1.364 +3 -5 + [Bug 3485] Undefined sockaddr used in error messages in ntp_config.c + +ChangeSet@1.3802, 2018-04-11 07:39:36+02:00, perlinger@ntp.org + [Bug 3476] ctl_putstr() sends empty unquoted string if data is Null / zero length + + ChangeLog@1.1932 +2 -0 + [Bug 3476] ctl_putstr() sends empty unquoted string if data is Null / zero length + + ntpd/ntp_control.c@1.229 +3 -1 + [Bug 3476] ctl_putstr() sends empty unquoted string if data is Null / zero length + +ChangeSet@1.3801, 2018-04-11 06:47:08+02:00, perlinger@ntp.org + [Bug 3469] Incomplete string compare [...] in is_refclk_addr + + ChangeLog@1.1931 +2 -0 + [Bug 3469] Incomplete string compare [...] in is_refclk_addr + + ntpd/ntp_config.c@1.363 +1 -1 + [Bug 3469] Incomplete string compare [...] in is_refclk_addr + +ChangeSet@1.3800, 2018-04-10 08:19:44+02:00, perlinger@ntp.org + [Bug 3474] Missing pmode in mode7 peer info response + + ChangeLog@1.1930 +2 -0 + [Bug 3474] Missing pmode in mode7 peer info response + + ntpd/ntp_request.c@1.127 +1 -0 + [Bug 3474] Missing pmode in mode7 peer info response + +ChangeSet@1.3799, 2018-04-10 08:10:56+02:00, perlinger@ntp.org + [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq + + ChangeLog@1.1929 +2 -0 + [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq + + ntpd/ntp_control.c@1.228 +3 -1 + [Bug 3479] ctl_putrefid() allows unsafe characters through to ntpq + +ChangeSet@1.3798, 2018-04-10 08:09:59+02:00, perlinger@ntp.org + [Bug 3480] Refclock sample filter not cleared on clock STEP + + ChangeLog@1.1928 +2 -0 + [Bug 3480] Refclock sample filter not cleared on clock STEP + + ntpd/ntp_proto.c@1.419 +4 -0 + [Bug 3480] Refclock sample filter not cleared on clock STEP + +ChangeSet@1.3797, 2018-04-08 12:17:35+02:00, perlinger@ntp.org + [Bug 3461] refclock_shm.c: clear error status on clock recovery + + ChangeLog@1.1927 +2 -0 + [Bug 3461] refclock_shm.c: clear error status on clock recovery + + ntpd/ntp_io.c@1.429 +1 -1 + [Bug 3461] refclock_shm.c: clear error status on clock recovery + - fixed minor (non-functional) regression + + ntpd/ntp_refclock.c@1.127 +1 -1 + [Bug 3461] refclock_shm.c: clear error status on clock recovery + - dont't step 'lastevent' if NOMINAL + + ntpd/refclock_shm.c@1.40 +1 -0 + [Bug 3461] refclock_shm.c: clear error status on clock recovery + +ChangeSet@1.3794.1.1, 2018-04-08 09:13:33+00:00, stenn@psp-deb1.ntp.org + cleanup ChangeLog + + ChangeLog@1.1924.1.1 +2 -4 + cleanup + +ChangeSet@1.3795, 2018-04-08 11:07:13+02:00, perlinger@ntp.org + [Bug 3467] Potential memory fault in ntpq [...] + + ChangeLog@1.1925 +4 -4 + [Bug 3467] Potential memory fault in ntpq [...] + + configure.ac@1.614 +4 -0 + [Bug 3467] Potential memory fault in ntpq [...] + - check for presence of sigsetjmp/siglongjmp in setjmp.h + + libntp/syssignal.c@1.16 +4 -3 + [Bug 3467] Potential memory fault in ntpq [...] + - installing and removing CTRL-C handlers is sequence order sensitive + + ntpd/ntp_parser.c@1.113 +339 -338 + [Bug 3467] Potential memory fault in ntpq [...] + - sidekick: add missing header decl + + ntpd/ntp_parser.h@1.75 +1 -1 + [Bug 3467] Potential memory fault in ntpq [...] + - sidekick: add missing header decl + + ntpd/ntp_parser.y@1.101 +1 -0 + [Bug 3467] Potential memory fault in ntpq [...] + - sidekick: add missing header decl + + ntpdc/ntpdc.c@1.111 +37 -16 + [Bug 3467] Potential memory fault in ntpq [...] + - closed file handles become NULL, check bfore writing + - use 'sig{set,long}jmp()' instead of '{set,long}jmp()' when possible + - unclutter jumping out of signal handler + + ntpq/ntpq-subs.c@1.124 +1 -1 + [Bug 3467] Potential memory fault in ntpq [...] + - removed leading linefeed + + ntpq/ntpq.c@1.186 +234 -211 + [Bug 3467] Potential memory fault in ntpq [...] + - closed file handles become NULL, check bfore writing + - use 'sig{set,long}jmp()' instead of '{set,long}jmp()' when possible + - unclutter jumping out of signal handler + +ChangeSet@1.3790.5.2, 2018-04-07 09:39:54+00:00, stenn@psp-deb1.ntp.org + tweak the Changelog + + ChangeLog@1.1920.5.2 +1 -0 + tweak + +ChangeSet@1.3790.5.1, 2018-04-07 10:03:14+02:00, jnperlin@hydra.localnet + [Bug 2821] minor build issues + + bug fixes + + ChangeLog@1.1920.5.1 +4 -0 + [Bug 2821] minor build issues + + bug fixes + + libntp/ntp_calendar.c@1.20 +1 -1 + [Bug 2821] minor build issues + + bug fixes + + ntpd/ntp_config.c@1.360.1.1 +2 -2 + [Bug 2821] minor build issues + + bug fixes + + ntpd/ntp_control.c@1.227 +6 -6 + [Bug 2821] minor build issues + + bug fixes + + ntpd/ntp_io.c@1.428 +47 -6 + [Bug 2821] minor build issues + + bug fixes + + ntpd/rc_cmdlength.c@1.3 +2 -0 + [Bug 2821] minor build issues + + bug fixes + + ntpd/refclock_datum.c@1.24 +2 -1 + [Bug 2821] minor build issues + + bug fixes + + ntpd/refclock_gpsdjson.c@1.29 +2 -2 + [Bug 2821] minor build issues + + bug fixes + + ntpd/refclock_jupiter.c@1.31 +1 -2 + [Bug 2821] minor build issues + + bug fixes + + ntpd/refclock_true.c@1.26 +1 -1 + [Bug 2821] minor build issues + + bug fixes + + ntpdc/ntpdc.c@1.110 +1 -1 + [Bug 2821] minor build issues + + bug fixes + + ntpq/ntpq-subs.c@1.123 +1 -1 + [Bug 2821] minor build issues + + bug fixes + + ntpq/ntpq.c@1.183.1.1 +5 -5 + [Bug 2821] minor build issues + + bug fixes + +ChangeSet@1.3790.4.1, 2018-03-16 06:37:19+01:00, perlinger@ntp.org + [Bug 3471] Check for openssl/[ch]mac.h + - cond-compile if CMAC not supported + - fix tests when CMAC not available + - add #define ENABLE_CMAC support in configure + + ChangeLog@1.1920.4.1 +4 -0 + [Bug 3471] Check for openssl/[ch]mac.h + --- + Bug 3471: add --enable-cmac support in configure + --- + Bug 3471: add #define ENABLE_CMAC support in configure + + configure.ac@1.610.1.1 +11 -0 + Bug 3471: add --enable-cmac support in configure + - add #define ENABLE_CMAC support in configure + + include/ntp_md5.h@1.14 +6 -1 + [Bug 3471] Check for openssl/[ch]mac.h + --- + cleanup + + libntp/a_md5encrypt.c@1.49.1.1 +6 -9 + [Bug 3471] Check for openssl/[ch]mac.h + - cond-compile if CMAC not supported + --- + cleanup + + libntp/ssl_init.c@1.30 +17 -10 + [Bug 3471] Check for openssl/[ch]mac.h + - cond-compile if CMAC not supported + + ntpq/ntpq.c@1.184 +15 -12 + [Bug 3471] Check for openssl/[ch]mac.h + - cond-compile if CMAC not supported + + sntp/crypto.c@1.38 +1 -8 + [Bug 3471] Check for openssl/[ch]mac.h + - cond-compile if CMAC not supported + + sntp/m4/ntp_openssl.m4@1.29.1.1 +1 -0 + [Bug 3471] Check for openssl/[ch]mac.h + - header lookup + + sntp/tests/crypto.c@1.16 +2 -2 + [Bug 3471] Check for openssl/[ch]mac.h + - fix tests when CMAC not available + + sntp/tests/packetProcessing.c@1.17 +8 -0 + [Bug 3471] Check for openssl/[ch]mac.h + - fix tests when CMAC not available + + tests/libntp/ssl_init.c@1.11 +4 -4 + [Bug 3471] Check for openssl/[ch]mac.h + - fix tests when CMAC not available + +ChangeSet@1.3790.3.3, 2018-03-15 23:16:22+00:00, stenn@psp-deb1.ntp.org + Bug 3471: add #define ENABLE_CMAC support in configure + + ChangeLog@1.1920.3.3 +1 -1 + Bug 3471: add #define ENABLE_CMAC support in configure + + configure.ac@1.612 +6 -13 + Bug 3471: add #define ENABLE_CMAC support in configure + +ChangeSet@1.3790.3.2, 2018-03-15 07:55:58+00:00, stenn@psp-deb1.ntp.org + Bug 3471: add --enable-cmac support in configure + + ChangeLog@1.1920.3.2 +1 -0 + Bug 3471: add --enable-cmac support in configure + + configure.ac@1.611 +18 -0 + Bug 3471: add --enable-cmac support in configure + +ChangeSet@1.3790.3.1, 2018-03-15 06:55:28+00:00, stenn@psp-deb1.ntp.org + [Bug 3471] Check for openssl/[ch]mac.h + + ChangeLog@1.1920.3.1 +3 -0 + [Bug 3471] Check for openssl/[ch]mac.h + + sntp/m4/ntp_openssl.m4@1.30 +1 -0 + [Bug 3471] Check for openssl/[ch]mac.h + +ChangeSet@1.3790.2.1, 2018-03-12 16:36:51+01:00, perlinger@ntp.org + [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer + + ChangeLog@1.1920.2.1 +4 -0 + [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer + + libntp/work_thread.c@1.23 +15 -2 + [Bug 3456] Use uintptr_t rather than size_t to store an integer in a pointer + (sidekick: Check return value of write-to-pipe) + +ChangeSet@1.3790.1.1, 2018-03-12 08:28:18+01:00, perlinger@ntp.org + [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL + + ChangeLog@1.1920.1.1 +3 -0 + [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL + + libntp/a_md5encrypt.c@1.50 +1 -1 + [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL + + util/sht.c@1.6 +4 -4 + [Bug 3470] ntpd4.2.8p11 fails to compile without OpenSSL + +ChangeSet@1.3791, 2018-03-08 18:59:17+01:00, perlinger@ntp.org + [Bug 3465] Default TTL values cannot be used + + ChangeLog@1.1921 +3 -0 + [Bug 3465] Default TTL values cannot be used + + ntpd/ntp_config.c@1.361 +6 -1 + [Bug 3465] Default TTL values cannot be used + - config_ttl(): update 'sys_ttlmax' only when there was a table update, too! + +ChangeSet@1.3790, 2018-02-27 18:21:17-05:00, stenn@deacon.udel.edu + NTP_4_2_8P11 + TAG: NTP_4_2_8P11 + + ChangeLog@1.1920 +1 -0 + NTP_4_2_8P11 + + ntpd/invoke-ntp.conf.texi@1.214 +1 -1 + NTP_4_2_8P11 + + ntpd/invoke-ntp.keys.texi@1.200 +1 -1 + NTP_4_2_8P11 + + ntpd/invoke-ntpd.texi@1.515 +2 -2 + NTP_4_2_8P11 + + ntpd/ntp.conf.5man@1.248 +3 -3 + NTP_4_2_8P11 + + ntpd/ntp.conf.5mdoc@1.248 +1 -1 + NTP_4_2_8P11 + + ntpd/ntp.conf.html@1.196 +95 -108 + NTP_4_2_8P11 + + ntpd/ntp.conf.man.in@1.248 +3 -3 + NTP_4_2_8P11 + + ntpd/ntp.conf.mdoc.in@1.248 +1 -1 + NTP_4_2_8P11 + + ntpd/ntp.keys.5man@1.234 +2 -2 + NTP_4_2_8P11 + + ntpd/ntp.keys.5mdoc@1.234 +2 -2 + NTP_4_2_8P11 + + ntpd/ntp.keys.html@1.196 +17 -29 + NTP_4_2_8P11 + + ntpd/ntp.keys.man.in@1.234 +2 -2 + NTP_4_2_8P11 + + ntpd/ntp.keys.mdoc.in@1.234 +2 -2 + NTP_4_2_8P11 + + ntpd/ntpd-opts.c@1.537 +7 -7 + NTP_4_2_8P11 + + ntpd/ntpd-opts.h@1.536 +3 -3 + NTP_4_2_8P11 + + ntpd/ntpd.1ntpdman@1.344 +3 -3 + NTP_4_2_8P11 + + ntpd/ntpd.1ntpdmdoc@1.344 +1 -1 + NTP_4_2_8P11 + + ntpd/ntpd.html@1.189 +101 -145 + NTP_4_2_8P11 + + ntpd/ntpd.man.in@1.344 +3 -3 + NTP_4_2_8P11 + + ntpd/ntpd.mdoc.in@1.344 +1 -1 + NTP_4_2_8P11 + + ntpdc/invoke-ntpdc.texi@1.512 +2 -2 + NTP_4_2_8P11 + + ntpdc/ntpdc-opts.c@1.530 +7 -7 + NTP_4_2_8P11 + + ntpdc/ntpdc-opts.h@1.529 +3 -3 + NTP_4_2_8P11 + + ntpdc/ntpdc.1ntpdcman@1.343 +3 -3 + NTP_4_2_8P11 + + ntpdc/ntpdc.1ntpdcmdoc@1.343 +1 -1 + NTP_4_2_8P11 + + ntpdc/ntpdc.html@1.357 +57 -77 + NTP_4_2_8P11 + + ntpdc/ntpdc.man.in@1.343 +3 -3 + NTP_4_2_8P11 + + ntpdc/ntpdc.mdoc.in@1.343 +1 -1 + NTP_4_2_8P11 + + ntpq/invoke-ntpq.texi@1.522 +2 -2 + NTP_4_2_8P11 + + ntpq/ntpq-opts.c@1.539 +7 -7 + NTP_4_2_8P11 + + ntpq/ntpq-opts.h@1.537 +3 -3 + NTP_4_2_8P11 + + ntpq/ntpq.1ntpqman@1.350 +3 -3 + NTP_4_2_8P11 + + ntpq/ntpq.1ntpqmdoc@1.350 +1 -1 + NTP_4_2_8P11 + + ntpq/ntpq.html@1.188 +106 -130 + NTP_4_2_8P11 + + ntpq/ntpq.man.in@1.350 +3 -3 + NTP_4_2_8P11 + + ntpq/ntpq.mdoc.in@1.350 +1 -1 + NTP_4_2_8P11 + + ntpsnmpd/invoke-ntpsnmpd.texi@1.514 +11 -10 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd-opts.c@1.532 +7 -7 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd-opts.h@1.531 +3 -3 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.343 +3 -3 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.343 +1 -1 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd.html@1.183 +10 -14 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd.man.in@1.343 +3 -3 + NTP_4_2_8P11 + + ntpsnmpd/ntpsnmpd.mdoc.in@1.343 +1 -1 + NTP_4_2_8P11 + + packageinfo.sh@1.540 +2 -2 + NTP_4_2_8P11 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.104 +3 -3 + NTP_4_2_8P11 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.105 +1 -1 + NTP_4_2_8P11 + + scripts/calc_tickadj/calc_tickadj.html@1.105 +22 -34 + NTP_4_2_8P11 + + scripts/calc_tickadj/calc_tickadj.man.in@1.103 +3 -3 + NTP_4_2_8P11 + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.105 +1 -1 + NTP_4_2_8P11 + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.108 +1 -1 + NTP_4_2_8P11 + + scripts/invoke-plot_summary.texi@1.126 +2 -2 + NTP_4_2_8P11 + + scripts/invoke-summary.texi@1.125 +2 -2 + NTP_4_2_8P11 + + scripts/ntp-wait/invoke-ntp-wait.texi@1.335 +2 -2 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait-opts@1.71 +2 -2 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.332 +3 -3 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.333 +1 -1 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait.html@1.353 +31 -49 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait.man.in@1.332 +3 -3 + NTP_4_2_8P11 + + scripts/ntp-wait/ntp-wait.mdoc.in@1.333 +1 -1 + NTP_4_2_8P11 + + scripts/ntpsweep/invoke-ntpsweep.texi@1.123 +2 -2 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep-opts@1.73 +2 -2 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.111 +3 -3 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.111 +1 -1 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep.html@1.125 +33 -44 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep.man.in@1.111 +3 -3 + NTP_4_2_8P11 + + scripts/ntpsweep/ntpsweep.mdoc.in@1.112 +1 -1 + NTP_4_2_8P11 + + scripts/ntptrace/invoke-ntptrace.texi@1.124 +2 -2 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace-opts@1.73 +2 -2 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace.1ntptraceman@1.111 +3 -3 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.112 +1 -1 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace.html@1.126 +27 -36 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace.man.in@1.111 +3 -3 + NTP_4_2_8P11 + + scripts/ntptrace/ntptrace.mdoc.in@1.113 +1 -1 + NTP_4_2_8P11 + + scripts/plot_summary-opts@1.74 +2 -2 + NTP_4_2_8P11 + + scripts/plot_summary.1plot_summaryman@1.124 +3 -3 + NTP_4_2_8P11 + + scripts/plot_summary.1plot_summarymdoc@1.124 +1 -1 + NTP_4_2_8P11 + + scripts/plot_summary.html@1.128 +29 -47 + NTP_4_2_8P11 + + scripts/plot_summary.man.in@1.124 +3 -3 + NTP_4_2_8P11 + + scripts/plot_summary.mdoc.in@1.124 +1 -1 + NTP_4_2_8P11 + + scripts/summary-opts@1.73 +2 -2 + NTP_4_2_8P11 + + scripts/summary.1summaryman@1.123 +3 -3 + NTP_4_2_8P11 + + scripts/summary.1summarymdoc@1.123 +1 -1 + NTP_4_2_8P11 + + scripts/summary.html@1.127 +27 -39 + NTP_4_2_8P11 + + scripts/summary.man.in@1.123 +3 -3 + NTP_4_2_8P11 + + scripts/summary.mdoc.in@1.123 +1 -1 + NTP_4_2_8P11 + + scripts/update-leap/invoke-update-leap.texi@1.24 +75 -1 + NTP_4_2_8P11 + + scripts/update-leap/update-leap-opts@1.24 +2 -2 + NTP_4_2_8P11 + + scripts/update-leap/update-leap.1update-leapman@1.24 +3 -3 + NTP_4_2_8P11 + + scripts/update-leap/update-leap.1update-leapmdoc@1.24 +1 -1 + NTP_4_2_8P11 + + scripts/update-leap/update-leap.html@1.25 +35 -59 + NTP_4_2_8P11 + + scripts/update-leap/update-leap.man.in@1.24 +3 -3 + NTP_4_2_8P11 + + scripts/update-leap/update-leap.mdoc.in@1.24 +1 -1 + NTP_4_2_8P11 + + sntp/invoke-sntp.texi@1.514 +27 -23 + NTP_4_2_8P11 + + sntp/sntp-opts.c@1.533 +7 -7 + NTP_4_2_8P11 + + sntp/sntp-opts.h@1.531 +3 -3 + NTP_4_2_8P11 + + sntp/sntp.1sntpman@1.349 +3 -3 + NTP_4_2_8P11 + + sntp/sntp.1sntpmdoc@1.349 +1 -1 + NTP_4_2_8P11 + + sntp/sntp.html@1.529 +110 -130 + NTP_4_2_8P11 + + sntp/sntp.man.in@1.349 +3 -3 + NTP_4_2_8P11 + + sntp/sntp.mdoc.in@1.349 +1 -1 + NTP_4_2_8P11 + + util/invoke-ntp-keygen.texi@1.516 +18 -20 + NTP_4_2_8P11 + + util/ntp-keygen-opts.c@1.534 +7 -7 + NTP_4_2_8P11 + + util/ntp-keygen-opts.h@1.532 +3 -3 + NTP_4_2_8P11 + + util/ntp-keygen.1ntp-keygenman@1.344 +3 -3 + NTP_4_2_8P11 + + util/ntp-keygen.1ntp-keygenmdoc@1.344 +1 -1 + NTP_4_2_8P11 + + util/ntp-keygen.html@1.189 +149 -207 + NTP_4_2_8P11 + + util/ntp-keygen.man.in@1.344 +3 -3 + NTP_4_2_8P11 + + util/ntp-keygen.mdoc.in@1.344 +1 -1 + NTP_4_2_8P11 + +ChangeSet@1.3789, 2018-02-27 16:55:23-05:00, stenn@deacon.udel.edu + update-leap: check for -h/--help early. HStenn + + ChangeLog@1.1919 +1 -0 + update-leap: check for -h/--help early. HStenn + + scripts/update-leap/update-leap.in@1.6 +7 -7 + update-leap: check for -h/--help early. HStenn + +ChangeSet@1.3788, 2018-02-27 09:58:39-05:00, stenn@deacon.udel.edu + Some tests need LIBM on some OSes + + ChangeLog@1.1918 +1 -0 + Some tests need LIBM on some OSes + + tests/bug-2803/Makefile.am@1.19 +1 -0 + Some tests need LIBM on some OSes + + tests/sandbox/Makefile.am@1.13 +1 -0 + Some tests need LIBM on some OSes + + tests/sec-2853/Makefile.am@1.9 +1 -0 + Some tests need LIBM on some OSes + +ChangeSet@1.3787, 2018-02-27 08:09:05-05:00, stenn@deacon.udel.edu + ntp-4.2.8p11 prep + + NEWS@1.191 +1 -1 + ntp-4.2.8p11 prep + + packageinfo.sh@1.539 +1 -1 + ntp-4.2.8p11 prep + +ChangeSet@1.3720.59.1, 2018-02-27 05:59:07-05:00, stenn@deacon.udel.edu + Tweaks to UpdatePoint + + scripts/build/UpdatePoint@1.8 +21 -1 + Tweaks to UpdatePoint + +ChangeSet@1.3785, 2018-02-27 07:54:59+00:00, stenn@psp-deb1.ntp.org + p11 prep + + ntpd/invoke-ntp.conf.texi@1.213 +4 -4 + p11 prep + + ntpd/invoke-ntp.keys.texi@1.199 +1 -1 + p11 prep + + ntpd/invoke-ntpd.texi@1.514 +1 -1 + p11 prep + + ntpd/ntp.conf.5man@1.247 +5 -5 + p11 prep + + ntpd/ntp.conf.5mdoc@1.247 +5 -5 + p11 prep + + ntpd/ntp.conf.html@1.195 +193 -184 + p11 prep + + ntpd/ntp.conf.man.in@1.247 +5 -5 + p11 prep + + ntpd/ntp.conf.mdoc.in@1.247 +5 -5 + p11 prep + + ntpd/ntp.keys.5man@1.233 +2 -2 + p11 prep + + ntpd/ntp.keys.5mdoc@1.233 +2 -2 + p11 prep + + ntpd/ntp.keys.man.in@1.233 +2 -2 + p11 prep + + ntpd/ntp.keys.mdoc.in@1.233 +2 -2 + p11 prep + + ntpd/ntpd-opts.c@1.536 +1 -1 + p11 prep + + ntpd/ntpd-opts.h@1.535 +1 -1 + p11 prep + + ntpd/ntpd.1ntpdman@1.343 +2 -2 + p11 prep + + ntpd/ntpd.1ntpdmdoc@1.343 +2 -2 + p11 prep + + ntpd/ntpd.man.in@1.343 +2 -2 + p11 prep + + ntpd/ntpd.mdoc.in@1.343 +2 -2 + p11 prep + + ntpdc/invoke-ntpdc.texi@1.511 +1 -1 + p11 prep + + ntpdc/ntpdc-opts.c@1.529 +1 -1 + p11 prep + + ntpdc/ntpdc-opts.h@1.528 +1 -1 + p11 prep + + ntpdc/ntpdc.1ntpdcman@1.342 +2 -2 + p11 prep + + ntpdc/ntpdc.1ntpdcmdoc@1.342 +2 -2 + p11 prep + + ntpdc/ntpdc.man.in@1.342 +2 -2 + p11 prep + + ntpdc/ntpdc.mdoc.in@1.342 +2 -2 + p11 prep + + ntpq/invoke-ntpq.texi@1.521 +2 -2 + p11 prep + + ntpq/ntpq-opts.c@1.538 +7 -7 + p11 prep + + ntpq/ntpq-opts.h@1.536 +3 -3 + p11 prep + + ntpq/ntpq.1ntpqman@1.349 +2 -2 + p11 prep + + ntpq/ntpq.1ntpqmdoc@1.349 +2 -2 + p11 prep + + ntpq/ntpq.html@1.187 +4 -2 + p11 prep + + ntpq/ntpq.man.in@1.349 +2 -2 + p11 prep + + ntpq/ntpq.mdoc.in@1.349 +2 -2 + p11 prep + + ntpsnmpd/invoke-ntpsnmpd.texi@1.513 +2 -2 + p11 prep + + ntpsnmpd/ntpsnmpd-opts.c@1.531 +1 -1 + p11 prep + + ntpsnmpd/ntpsnmpd-opts.h@1.530 +1 -1 + p11 prep + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.342 +2 -2 + p11 prep + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.342 +2 -2 + p11 prep + + ntpsnmpd/ntpsnmpd.man.in@1.342 +2 -2 + p11 prep + + ntpsnmpd/ntpsnmpd.mdoc.in@1.342 +2 -2 + p11 prep + + packageinfo.sh@1.538 +1 -1 + p11 prep + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.103 +2 -2 + p11 prep + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.104 +2 -2 + p11 prep + + scripts/calc_tickadj/calc_tickadj.man.in@1.102 +2 -2 + p11 prep + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.104 +2 -2 + p11 prep + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.107 +1 -1 + p11 prep + + scripts/invoke-plot_summary.texi@1.125 +1 -1 + p11 prep + + scripts/invoke-summary.texi@1.124 +1 -1 + p11 prep + + scripts/ntp-wait/invoke-ntp-wait.texi@1.334 +1 -1 + p11 prep + + scripts/ntp-wait/ntp-wait-opts@1.70 +1 -1 + p11 prep + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.331 +2 -2 + p11 prep + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.332 +2 -2 + p11 prep + + scripts/ntp-wait/ntp-wait.man.in@1.331 +2 -2 + p11 prep + + scripts/ntp-wait/ntp-wait.mdoc.in@1.332 +2 -2 + p11 prep + + scripts/ntpsweep/invoke-ntpsweep.texi@1.122 +1 -1 + p11 prep + + scripts/ntpsweep/ntpsweep-opts@1.72 +1 -1 + p11 prep + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.110 +2 -2 + p11 prep + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.110 +2 -2 + p11 prep + + scripts/ntpsweep/ntpsweep.man.in@1.110 +2 -2 + p11 prep + + scripts/ntpsweep/ntpsweep.mdoc.in@1.111 +2 -2 + p11 prep + + scripts/ntptrace/invoke-ntptrace.texi@1.123 +1 -1 + p11 prep + + scripts/ntptrace/ntptrace-opts@1.72 +1 -1 + p11 prep + + scripts/ntptrace/ntptrace.1ntptraceman@1.110 +2 -2 + p11 prep + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.111 +2 -2 + p11 prep + + scripts/ntptrace/ntptrace.man.in@1.110 +2 -2 + p11 prep + + scripts/ntptrace/ntptrace.mdoc.in@1.112 +2 -2 + p11 prep + + scripts/plot_summary-opts@1.73 +1 -1 + p11 prep + + scripts/plot_summary.1plot_summaryman@1.123 +2 -2 + p11 prep + + scripts/plot_summary.1plot_summarymdoc@1.123 +2 -2 + p11 prep + + scripts/plot_summary.man.in@1.123 +2 -2 + p11 prep + + scripts/plot_summary.mdoc.in@1.123 +2 -2 + p11 prep + + scripts/summary-opts@1.72 +1 -1 + p11 prep + + scripts/summary.1summaryman@1.122 +2 -2 + p11 prep + + scripts/summary.1summarymdoc@1.122 +2 -2 + p11 prep + + scripts/summary.man.in@1.122 +2 -2 + p11 prep + + scripts/summary.mdoc.in@1.122 +2 -2 + p11 prep + + scripts/update-leap/invoke-update-leap.texi@1.23 +1 -50 + p11 prep + + scripts/update-leap/update-leap-opts@1.23 +1 -1 + p11 prep + + scripts/update-leap/update-leap.1update-leapman@1.23 +2 -2 + p11 prep + + scripts/update-leap/update-leap.1update-leapmdoc@1.23 +2 -2 + p11 prep + + scripts/update-leap/update-leap.html@1.24 +1 -50 + p11 prep + + scripts/update-leap/update-leap.man.in@1.23 +2 -2 + p11 prep + + scripts/update-leap/update-leap.mdoc.in@1.23 +2 -2 + p11 prep + + sntp/invoke-sntp.texi@1.513 +1 -1 + p11 prep + + sntp/sntp-opts.c@1.532 +1 -1 + p11 prep + + sntp/sntp-opts.h@1.530 +1 -1 + p11 prep + + sntp/sntp.1sntpman@1.348 +2 -2 + p11 prep + + sntp/sntp.1sntpmdoc@1.348 +2 -2 + p11 prep + + sntp/sntp.man.in@1.348 +2 -2 + p11 prep + + sntp/sntp.mdoc.in@1.348 +2 -2 + p11 prep + + util/invoke-ntp-keygen.texi@1.515 +2 -2 + p11 prep + + util/ntp-keygen-opts.c@1.533 +174 -174 + p11 prep + + util/ntp-keygen-opts.h@1.531 +3 -3 + p11 prep + + util/ntp-keygen.1ntp-keygenman@1.343 +2 -2 + p11 prep + + util/ntp-keygen.1ntp-keygenmdoc@1.343 +2 -2 + p11 prep + + util/ntp-keygen.man.in@1.343 +2 -2 + p11 prep + + util/ntp-keygen.mdoc.in@1.343 +2 -2 + p11 prep + +ChangeSet@1.3784, 2018-02-24 06:46:21+00:00, stenn@psp-deb1.ntp.org + VU # update to NEWS file + + NEWS@1.190 +5 -5 + VU # update to NEWS file + +ChangeSet@1.3783, 2018-02-21 00:51:56+00:00, stenn@psp-deb1.ntp.org + Add CVEs for security bugs in p11 + + NEWS@1.189 +6 -5 + Add CVEs for security bugs in p11 + +ChangeSet@1.3782, 2018-02-16 02:47:21-08:00, harlan@mb6.tal1.ntfo.org + Update description of Bug 3454 in the NEWS file. + + NEWS@1.188 +37 -1 + Update description of Bug 3454 in the NEWS file. + +ChangeSet@1.3781, 2018-02-16 02:45:50-08:00, harlan@mb6.tal1.ntfo.org + ntp_proto.c:receive(): Fix typos in 2 diagnostic debug lines + + ntpd/ntp_proto.c@1.418 +2 -2 + ntp_proto.c:receive(): Fix typos in 2 diagnostic debug lines + +ChangeSet@1.3780, 2018-02-13 01:31:39+00:00, stenn@psp-deb1.ntp.org + NEWS file updates + + NEWS@1.187 +256 -10 + NEWS file updates + +ChangeSet@1.3779, 2018-02-11 11:02:07+00:00, stenn@psp-deb1.ntp.org + Use consistent 4th arg type for [gs]etsockopt + + ChangeLog@1.1917 +1 -0 + Use consistent 4th arg type for [gs]etsockopt + + NEWS@1.186 +1 -1 + Use consistent 4th arg type for [gs]etsockopt + + packageinfo.sh@1.537 +1 -1 + Use consistent 4th arg type for [gs]etsockopt + +ChangeSet@1.3777, 2018-02-11 11:47:25+01:00, perlinger@ntp.org + getsockopt: 4th argument should be (void*) + + ntpd/refclock_gpsdjson.c@1.28 +1 -1 + getsockopt: 4th argument should be (void*) + + ports/winnt/ntpd/ntp_iocompletionport.c@1.80 +1 -1 + getsockopt: 4th argument should be (void*) + +ChangeSet@1.3775.1.1, 2018-02-11 02:20:02-08:00, harlan@mb6.tal1.ntfo.org + Initialize ippeerlimit in restrict_def[46]. HStenn + + ntpd/ntp_restrict.c@1.46 +6 -0 + Initialize ippeerlimit in restrict_def[46]. HStenn + +ChangeSet@1.3776, 2018-02-11 09:26:47+01:00, perlinger@ntp.org + consistent casting of 'setsockopt' argument + + ntpd/ntp_io.c@1.427 +20 -20 + consistent casting of 'setsockopt' argument + + ntpd/refclock_gpsdjson.c@1.27 +1 -1 + consistent casting of 'setsockopt' argument + + ntpdc/ntpdc.c@1.109 +2 -2 + consistent casting of 'setsockopt' argument + + ntpq/ntpq.c@1.183 +2 -2 + consistent casting of 'setsockopt' argument + +ChangeSet@1.3772.1.1, 2018-02-09 16:05:30-08:00, harlan@mb6.tal1.ntfo.org + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ChangeLog@1.1913.1.1 +2 -0 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + include/ntp.h@1.230 +12 -9 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + include/ntp_request.h@1.51 +1 -1 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + include/ntpd.h@1.203 +2 -1 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_config.c@1.360 +72 -59 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_control.c@1.224.1.1 +2 -1 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_io.c@1.424.1.1 +2 -2 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_peer.c@1.165 +6 -0 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_request.c@1.126 +17 -5 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpd/ntp_restrict.c@1.45 +134 -27 + Rename restrict flags to rflags. Use an enum for their values. Provide dump_restricts(). + + ntpdc/layout.std@1.14 +1 -1 + Rename restrict flags to rflags + + ntpdc/ntpdc_ops.c@1.83 +3 -3 + Rename restrict flags to rflags + + tests/ntpd/ntp_restrict.c@1.7 +8 -8 + Rename restrict flags to rflags + +ChangeSet@1.3773, 2018-02-07 08:14:35+01:00, perlinger@ntp.org + [Bug 3457] OpenSSL FIPS mode regression + + ChangeLog@1.1914 +1 -0 + [Bug 3457] OpenSSL FIPS mode regression + + libntp/a_md5encrypt.c@1.49 +7 -4 + [Bug 3457] OpenSSL FIPS mode regression + + ntpd/ntp_control.c@1.225 +6 -0 + [Bug 3457] OpenSSL FIPS mode regression + + ntpd/ntp_crypto.c@1.190 +12 -0 + [Bug 3457] OpenSSL FIPS mode regression + + sntp/crypto.c@1.37 +14 -5 + [Bug 3457] OpenSSL FIPS mode regression + +ChangeSet@1.3772, 2018-02-05 02:18:59-08:00, harlan@psp-at0.tal1.ntfo.org + libntp/ssl_init.h only needs MD5_LENGTH if we don't have OpenSSL + + libntp/ssl_init.c@1.29 +2 -1 + libntp/ssl_init.h only needs MD5_LENGTH if we don't have OpenSSL + +ChangeSet@1.3771, 2018-02-04 03:54:19-08:00, harlan@max.pfcs.com + [Sec 3453] Interleaved symmetric mode cannot recover from bad state + + ChangeLog@1.1913 +1 -0 + [Sec 3453] Interleaved symmetric mode cannot recover from bad state + + ntpd/ntp_proto.c@1.417 +2 -0 + [Sec 3453] Interleaved symmetric mode cannot recover from bad state + +ChangeSet@1.3768.2.2, 2018-02-03 01:35:05-08:00, harlan@psp-at0.tal1.ntfo.org + [Sec 3454] Unauthenticated packet can reset authenticated interleave associations + + ChangeLog@1.1910.2.1 +2 -0 + [Sec 3454] Unauthenticated packet can reset authenticated interleave associations + + ntpd/ntp_proto.c@1.416 +142 -15 + [Sec 3454] Unauthenticated packet can reset authenticated interleave associations + +ChangeSet@1.3768.2.1, 2018-02-03 01:22:07-08:00, harlan@psp-at0.tal1.ntfo.org + cleanup + + ntpd/ntp.conf.def@1.31 +3 -3 + cleanup + +ChangeSet@1.3768.1.2, 2018-02-02 07:37:12+01:00, perlinger@ntp.org + [Bug 3455] ntpd doesn't use scope id when binding multicast + + ChangeLog@1.1910.1.1 +2 -0 + [Bug 3455] ntpd doesn't use scope id when binding multicast + + ntpd/ntp_io.c@1.425 +1 -0 + [Bug 3455] ntpd doesn't use scope id when binding multicast + +ChangeSet@1.3768.1.1, 2018-01-26 16:58:55-08:00, harlan@psp-at0.tal1.ntfo.org + type + + ntpd/ntp.conf.def@1.30 +1 -1 + type + +ChangeSet@1.3769, 2018-01-26 17:12:19+01:00, perlinger@ntp.org + [Bug 3452] PARSE driver prints uninitialized memory + + ChangeLog@1.1911 +1 -0 + [Bug 3452] PARSE driver prints uninitialized memory + + ntpd/refclock_parse.c@1.86 +10 -3 + [Bug 3452] PARSE driver prints uninitialized memory + - avoid underflow in buffer length calculation + +ChangeSet@1.3768, 2018-01-25 22:47:05-08:00, harlan@psp-at0.tal1.ntfo.org + Properly set ippeerlimit in hack_restrict() + + ntpd/ntp_restrict.c@1.44 +1 -0 + Properly set ippeerlimit in hack_restrict() + +ChangeSet@1.3767, 2018-01-26 05:24:23+00:00, stenn@psp-deb1.ntp.org + Show ippeerlimit for the address of the incoming packet + + ntpd/ntp_proto.c@1.415 +2 -2 + Show ippeerlimit for the address of the incoming packet + +ChangeSet@1.3766, 2018-01-24 08:44:24+00:00, stenn@psp-deb1.ntp.org + Update ntpq peer documentation to describe the 'p' type + + ChangeLog@1.1910 +1 -0 + Update ntpq peer documentation to describe the 'p' type + + NEWS@1.185 +1 -1 + Update ntpq peer documentation to describe the 'p' type + + html/ntpq.html@1.52 +11 -4 + Update ntpq peer documentation to describe the 'p' type + + ntpq/invoke-ntpq.texi@1.520 +4 -2 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq-opts.c@1.537 +7 -7 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq-opts.def@1.32 +2 -0 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq-opts.h@1.535 +3 -3 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq.1ntpqman@1.348 +4 -2 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq.1ntpqmdoc@1.348 +4 -2 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq.html@1.186 +1 -1 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq.man.in@1.348 +4 -2 + Update ntpq peer documentation to describe the 'p' type + + ntpq/ntpq.mdoc.in@1.348 +4 -2 + Update ntpq peer documentation to describe the 'p' type + +ChangeSet@1.3765, 2018-01-24 07:51:14+00:00, stenn@psp-deb1.ntp.org + NEWS update + + NEWS@1.184 +15 -16 + NEWS update + +ChangeSet@1.3761.1.1, 2018-01-23 23:03:23-08:00, harlan@psp-at0.tal1.ntfo.org + Pass ippeerlimit to all newpeer() calls. + + ntpd/ntp_proto.c@1.414 +14 -12 + Pass ippeerlimit to all newpeer() calls. + +ChangeSet@1.3763, 2018-01-23 12:43:17+00:00, stenn@psp-deb1.ntp.org + Update NEWS file + + NEWS@1.183 +39 -3 + Update NEWS file + +ChangeSet@1.3762, 2018-01-22 12:35:36+00:00, stenn@psp-deb1.ntp.org + Update the documentation for ippeerlimit and noepeer + + html/accopt.html@1.47 +139 -45 + Update the documentation for ippeerlimit and noepeer + + ntpd/invoke-ntp.conf.texi@1.212 +26 -18 + Update the documentation for ippeerlimit and noepeer + + ntpd/ntp.conf.5man@1.246 +28 -20 + Update the documentation for ippeerlimit and noepeer + + ntpd/ntp.conf.5mdoc@1.246 +30 -8 + Update the documentation for ippeerlimit and noepeer + + ntpd/ntp.conf.def@1.29 +28 -6 + Update the documentation for ippeerlimit and noepeer + + ntpd/ntp.conf.man.in@1.246 +28 -20 + Update the documentation for ippeerlimit and noepeer + + ntpd/ntp.conf.mdoc.in@1.246 +30 -8 + Update the documentation for ippeerlimit and noepeer + + tests/ntpd/run-ntp_restrict.c@1.8 +6 -6 + Update the test runner for the updated restrictions() code + +ChangeSet@1.3761, 2018-01-22 02:55:41-08:00, harlan@psp-at0.tal1.ntfo.org + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ChangeLog@1.1909 +1 -0 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + include/ntp.h@1.229 +6 -0 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + include/ntpd.h@1.202 +7 -7 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntp_config.c@1.359 +7 -0 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntp_peer.c@1.164 +15 -1 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntp_proto.c@1.413 +18 -13 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntp_request.c@1.125 +4 -1 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntp_restrict.c@1.43 +16 -10 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + ntpd/ntpsim.c@1.33 +1 -0 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + + tests/ntpd/ntp_restrict.c@1.6 +21 -8 + restrictions() must return restrict flags and ippeerlimit. Implement ippeerlimit. + +ChangeSet@1.3760, 2018-01-21 12:45:31+00:00, stenn@psp-deb1.ntp.org + ntp.conf.def tweaks + + ntpd/invoke-ntp.conf.texi@1.211 +6 -6 + ntp.conf.def tweaks + + ntpd/ntp.conf.5man@1.245 +3358 -6 + ntp.conf.def tweaks + + ntpd/ntp.conf.5mdoc@1.245 +3192 -6 + ntp.conf.def tweaks + + ntpd/ntp.conf.def@1.28 +5 -5 + ntp.conf.def tweaks + + ntpd/ntp.conf.html@1.194 +267 -68 + ntp.conf.def tweaks + + ntpd/ntp.conf.man.in@1.245 +3358 -6 + ntp.conf.def tweaks + + ntpd/ntp.conf.mdoc.in@1.245 +3192 -6 + ntp.conf.def tweaks + + ntpd/ntp.keys.html@1.195 +10 -2 + ntp.conf.def tweaks + +ChangeSet@1.3759, 2018-01-21 03:34:08-08:00, harlan@psp-at0.tal1.ntfo.org + ntp_parser.y, ntp_parser.c, ChangeLog: + Warn the user if deprecated "driftfile name WanderThreshold" is used + Many files: + Update the documentation in ntp.conf.def + + ChangeLog@1.1908 +1 -0 + Update the documentation in ntp.conf.def + + ChangeLog@1.1907 +1 -0 + Warn the user if deprecated "driftfile name WanderThreshold" is used + + ntpd/invoke-ntp.conf.texi@1.210 +238 -22 + Update the documentation in ntp.conf.def + + ntpd/ntp.conf.5man@1.244 +2 -2 + Update the documentation in ntp.conf.def + + ntpd/ntp.conf.5mdoc@1.244 +2 -2 + Update the documentation in ntp.conf.def + + ntpd/ntp.conf.def@1.27 +269 -27 + Update the documentation in ntp.conf.def + + ntpd/ntp.conf.man.in@1.244 +2 -2 + Update the documentation in ntp.conf.def + + ntpd/ntp.conf.mdoc.in@1.244 +2 -2 + Update the documentation in ntp.conf.def + + ntpd/ntp_parser.c@1.112 +107 -103 + Warn the user if deprecated "driftfile name WanderThreshold" is used + + ntpd/ntp_parser.y@1.100 +4 -0 + Warn the user if deprecated "driftfile name WanderThreshold" is used + +ChangeSet@1.3758, 2018-01-20 20:45:47-08:00, harlan@psp-at1.tal1.ntfo.org + Decode interface flags on receive() debug output + + ChangeLog@1.1906 +1 -0 + Decode interface flags on receive() debug output + + include/ntp.h@1.228 +2 -1 + Decode interface flags on receive() debug output + + ntpd/ntp_config.c@1.358 +92 -19 + Decode interface flags on receive() debug output + + ntpd/ntp_proto.c@1.412 +3 -2 + Decode interface flags on receive() debug output + +ChangeSet@1.3757, 2018-01-20 03:41:34-08:00, harlan@psp-at1.tal1.ntfo.org + Decode restrict flags on receive() debug output + + ChangeLog@1.1905 +1 -0 + Decode restrict flags on receive() debug output + + include/ntp.h@1.227 +3 -0 + Decode restrict flags on receive() debug output + + ntpd/ntp_config.c@1.357 +141 -4 + Decode restrict flags on receive() debug output + + ntpd/ntp_proto.c@1.411 +3 -2 + Decode restrict flags on receive() debug output + +ChangeSet@1.3756, 2018-01-20 00:35:52-08:00, harlan@mb6.tal1.ntfo.org + typo + + ntpd/ntp_config.c@1.356 +2 -2 + typo + +ChangeSet@1.3755, 2018-01-20 00:33:06-08:00, harlan@mb6.tal1.ntfo.org + When dumping restrict nodes, use const char * for address and mask + + ntpd/ntp_config.c@1.355 +5 -2 + When dumping restrict nodes, use const char * for address and mask + +ChangeSet@1.3754, 2018-01-19 23:19:41-08:00, harlan@mb6.tal1.ntfo.org + Improve saveconfig output + + ChangeLog@1.1904 +1 -0 + Improve saveconfig output + + ntpd/ntp_config.c@1.354 +33 -3 + Improve saveconfig output + +ChangeSet@1.3753, 2018-01-17 22:12:36-08:00, harlan@psp-at0.tal1.ntfo.org + Rename the configuration flag fifo variables + + ChangeLog@1.1903 +1 -0 + Rename the configuration flag fifo variables + + include/ntp_config.h@1.86 +1 -1 + Rename the configuration flag fifo variables + + ntpd/ntp_config.c@1.353 +21 -21 + Rename the configuration flag fifo variables + +ChangeSet@1.3752, 2018-01-17 04:34:17-08:00, harlan@psp-at1.tal1.ntfo.org + Add DPRINTF(2,...) lines to receive() for packet drops + + ChangeLog@1.1902 +1 -0 + Add DPRINTF(2,...) lines to receive() for packet drops + + ntpd/ntp_proto.c@1.410 +49 -1 + Add DPRINTF(2,...) lines to receive() for packet drops + +ChangeSet@1.3751, 2018-01-16 20:06:43-08:00, harlan@psp-at1.tal1.ntfo.org + ippeerlimt: hook in ip_count support + + include/ntpd.h@1.201 +1 -1 + ippeerlimt: hook in ip_count support + + ntpd/ntp_config.c@1.352 +2 -2 + ippeerlimt: hook in ip_count support + + ntpd/ntp_peer.c@1.163 +27 -12 + ippeerlimt: hook in ip_count support + + ntpd/ntp_proto.c@1.409 +6 -6 + ippeerlimt: hook in ip_count support + + ntpd/ntp_refclock.c@1.126 +2 -2 + ippeerlimt: hook in ip_count support + + ntpd/ntp_request.c@1.124 +9 -9 + ippeerlimt: hook in ip_count support + +ChangeSet@1.3750, 2018-01-15 23:35:22-08:00, harlan@psp-at1.tal1.ntfo.org + Bug 3415: implement ippeerlimit + + ChangeLog@1.1901 +1 -1 + Bug 3415: implement ippeerlimit + + include/ntp.h@1.226 +6 -5 + Bug 3415: implement ippeerlimit + + include/ntp_config.h@1.85 +7 -5 + Bug 3415: implement ippeerlimit + + include/ntp_request.h@1.50 +1 -0 + Bug 3415: implement ippeerlimit + + include/ntpd.h@1.200 +1 -1 + Bug 3415: implement ippeerlimit + + ntpd/complete.conf.in@1.33 +8 -8 + Bug 3415: implement ippeerlimit + + ntpd/keyword-gen-utd@1.32 +1 -1 + Bug 3415: implement ippeerlimit + + ntpd/keyword-gen.c@1.38 +1 -0 + Bug 3415: implement ippeerlimit + + ntpd/ntp_config.c@1.351 +17 -11 + Bug 3415: implement ippeerlimit + + ntpd/ntp_io.c@1.424 +2 -2 + Bug 3415: implement ippeerlimit + + ntpd/ntp_keyword.h@1.34 +784 -774 + Bug 3415: implement ippeerlimit + + ntpd/ntp_parser.c@1.111 +1089 -1055 + Bug 3415: implement ippeerlimit + + ntpd/ntp_parser.h@1.74 +274 -272 + Bug 3415: implement ippeerlimit + + ntpd/ntp_parser.y@1.99 +36 -13 + Bug 3415: implement ippeerlimit + + ntpd/ntp_request.c@1.123 +2 -1 + Bug 3415: implement ippeerlimit + + ntpd/ntp_restrict.c@1.42 +8 -5 + Bug 3415: implement ippeerlimit + + ntpdc/layout.std@1.13 +7 -6 + Bug 3415: implement ippeerlimit + + tests/ntpd/ntp_restrict.c@1.5 +12 -12 + Bug 3415: implement ippeerlimit + +ChangeSet@1.3747.1.1, 2018-01-13 00:42:58-08:00, harlan@psp-at0.tal1.ntfo.org + Cleanup description of Sec 3415 + + ChangeLog@1.1898.1.1 +2 -1 + Cleanup description of Sec 3415 + +ChangeSet@1.3747, 2018-01-12 01:29:33-08:00, harlan@psp-at0.tal1.ntfo.org + Distribute testconf.yml + + ChangeLog@1.1898 +1 -0 + Distribute testconf.yml + + sntp/tests/Makefile.am@1.72 +1 -0 + Distribute testconf.yml + + tests/bug-2803/Makefile.am@1.18 +4 -0 + Distribute testconf.yml + + tests/libntp/Makefile.am@1.99 +4 -0 + Distribute testconf.yml + + tests/ntpd/Makefile.am@1.36 +4 -0 + Distribute testconf.yml + + tests/ntpq/Makefile.am@1.14 +4 -0 + Distribute testconf.yml + + tests/sandbox/Makefile.am@1.12 +4 -0 + Distribute testconf.yml + + tests/sec-2853/Makefile.am@1.8 +4 -0 + Distribute testconf.yml + +ChangeSet@1.3746, 2018-01-12 01:24:20-08:00, harlan@psp-at0.tal1.ntfo.org + [Sec 3415] Multiple authenticated ephemeral associations. + + ChangeLog@1.1897 +1 -0 + [Sec 3415] Multiple authenticated ephemeral associations. + +ChangeSet@1.3745, 2018-01-11 12:25:17+00:00, stenn@psp-deb1.ntp.org + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ChangeLog@1.1896 +2 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + NEWS@1.182 +3 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + html/keygen.html@1.36 +350 -138 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + include/ntp_request.h@1.49 +2 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + include/ntpd.h@1.199 +10 -9 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + libntp/systime.c@1.74 +12 -6 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/invoke-ntp.keys.texi@1.198 +11 -3 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp.keys.5man@1.232 +12 -4 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp.keys.5mdoc@1.232 +12 -4 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp.keys.def@1.12 +10 -2 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp.keys.man.in@1.232 +12 -4 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp.keys.mdoc.in@1.232 +12 -4 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp_control.c@1.224 +109 -97 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp_parser.c@1.110 +154 -154 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp_parser.h@1.73 +4 -4 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp_proto.c@1.408 +2 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpd/ntp_request.c@1.122 +2 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpdc/layout.std@1.12 +3 -1 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + + ntpq/ntpq-subs.c@1.122 +4 -0 + sys_lamport and sys_tsrounding. Document .../N in ntp.keys + +ChangeSet@1.3744, 2018-01-10 17:48:26+01:00, perlinger@ntp.org + [Bug 3450] Dubious error messages from plausibility checks in get_systime() + + ChangeLog@1.1895 +2 -0 + [Bug 3450] Dubious error messages from plausibility checks in get_systime() + + libntp/systime.c@1.73 +31 -31 + [Bug 3450] Dubious error messages from plausibility checks in get_systime() + - use ceiling when converting sys_fuzz to nsecs + - make sure the time stamps in l_fp format increase when truncation errors hit + - use DPRINTF() instead of syslog -- this is expected to happen from time to time + +ChangeSet@1.3743, 2018-01-08 04:20:20-08:00, harlan@psp-at0.tal1.ntfo.org + [Sec 3012] Sybil vulnerability: noepeer support + + ChangeLog@1.1894 +1 -1 + [Sec 3012] Sybil vulnerability: noepeer support + +ChangeSet@1.3742, 2018-01-08 00:02:07-08:00, harlan@psp-at0.tal1.ntfo.org + Document noepeer + + html/accopt.html@1.46 +2 -2 + Document noepeer + + ntpd/invoke-ntp.conf.texi@1.209 +10 -6 + Document noepeer + + ntpd/ntp.conf.5man@1.243 +9 -3127 + Document noepeer + + ntpd/ntp.conf.5mdoc@1.243 +7 -2947 + Document noepeer + + ntpd/ntp.conf.def@1.26 +9 -5 + Document noepeer + + ntpd/ntp.conf.man.in@1.243 +9 -3127 + Document noepeer + + ntpd/ntp.conf.mdoc.in@1.243 +7 -2947 + Document noepeer + +ChangeSet@1.3741, 2018-01-06 03:43:02-08:00, harlan@psp-at0.tal1.ntfo.org + noepeer support + + ChangeLog@1.1893 +1 -0 + noepeer support + + html/accopt.html@1.45 +3 -1 + noepeer support + + include/ntp.h@1.225 +12 -10 + noepeer support + + libntp/statestr.c@1.30 +147 -137 + noepeer support + + ntpd/keyword-gen-utd@1.31 +1 -1 + noepeer support + + ntpd/keyword-gen.c@1.37 +2 -0 + noepeer support + + ntpd/ntp_config.c@1.350 +5 -1 + noepeer support + + ntpd/ntp_keyword.h@1.33 +902 -891 + noepeer support + + ntpd/ntp_parser.c@1.109 +1120 -1120 + noepeer support + + ntpd/ntp_parser.h@1.72 +326 -322 + noepeer support + + ntpd/ntp_parser.y@1.98 +5 -1 + noepeer support + + ntpd/ntp_proto.c@1.407 +36 -28 + noepeer support + +ChangeSet@1.3737.1.2, 2018-01-02 14:59:21+01:00, perlinger@ntp.org + fix typo / warning for VisualC + + libntp/a_md5encrypt.c@1.48 +2 -2 + fix typo / warning for VisualC + +ChangeSet@1.3739, 2017-12-31 02:49:37-08:00, harlan@psp-at0.tal1.ntfo.org + authistrustedip() - use it in more places + + ChangeLog@1.1892 +2 -1 + authistrustedip() - use it in more places + + ntpd/ntp_control.c@1.223 +1 -1 + authistrustedip() - use it in more places + + ntpd/ntp_request.c@1.121 +1 -0 + authistrustedip() - use it in more places + +ChangeSet@1.3737.1.1, 2017-12-31 11:03:00+01:00, perlinger@ntp.org + make 'authistrustedip()' more flexible + + libntp/authkeys.c@1.41 +6 -7 + make 'authistrustedip()' more flexible + +ChangeSet@1.3726.6.1, 2017-12-30 03:54:30-08:00, harlan@psp-at0.tal1.ntfo.org + record_raw_stats cleanup + + ntpd/ntp_proto.c@1.406 +53 -4 + record_raw_stats cleanup + +ChangeSet@1.3737, 2017-12-30 10:01:53+01:00, perlinger@ntp.org + unit tests: avoid CD to source dir when calling ruby + + sntp/tests/Makefile.am@1.71 +10 -10 + unit tests: avoid CD to source dir when calling ruby + + sntp/unity/auto/generate_test_runner.rb@1.12 +2 -2 + generator emits only module name, not module path, to generated code + + tests/bug-2803/Makefile.am@1.17 +2 -2 + unit tests: avoid CD to source dir when calling ruby + + tests/libntp/Makefile.am@1.98 +40 -40 + unit tests: avoid CD to source dir when calling ruby + + tests/ntpd/Makefile.am@1.35 +7 -7 + unit tests: avoid CD to source dir when calling ruby + + tests/ntpq/Makefile.am@1.13 +2 -2 + unit tests: avoid CD to source dir when calling ruby + + tests/sandbox/Makefile.am@1.11 +4 -4 + unit tests: avoid CD to source dir when calling ruby + + tests/sec-2853/Makefile.am@1.7 +2 -2 + unit tests: avoid CD to source dir when calling ruby + +ChangeSet@1.3736, 2017-12-30 08:10:36+00:00, stenn@psp-deb1.ntp.org + Clean up directory paths for test programs + + sntp/tests/Makefile.am@1.70 +3 -3 + Clean up directory paths for test programs + + tests/bug-2803/Makefile.am@1.16 +3 -3 + Clean up directory paths for test programs + + tests/libntp/Makefile.am@1.97 +3 -3 + Clean up directory paths for test programs + + tests/ntpd/Makefile.am@1.34 +3 -3 + Clean up directory paths for test programs + + tests/ntpq/Makefile.am@1.12 +3 -3 + Clean up directory paths for test programs + + tests/sandbox/Makefile.am@1.10 +3 -3 + Clean up directory paths for test programs + + tests/sec-2853/Makefile.am@1.6 +3 -3 + Clean up directory paths for test programs + +ChangeSet@1.3735, 2017-12-30 07:49:54+01:00, perlinger@ntp.org + address matching: cleanup & unit tests + + libntp/authkeys.c@1.40 +29 -3 + address matching: cleanup & unit tests + - improve handling of invalid addresses + + tests/libntp/authkeys.c@1.16 +173 -45 + address matching: cleanup & unit tests + - add test cases + + tests/libntp/run-authkeys.c@1.14 +19 -7 + address matching: cleanup & unit tests + - update auto-generated file + +ChangeSet@1.3734, 2017-12-29 10:53:55+01:00, perlinger@ntp.org + implement mask/prefix match on addresses for key lookup + + include/ntp_keyacc.h@1.4 +6 -2 + implement mask/prefix match on addresses for key lookup + + libntp/authkeys.c@1.39 +73 -2 + implement mask/prefix match on addresses for key lookup + + libntp/authreadkeys.c@1.32 +13 -19 + cleanup of mask parsing, accept excessive masks + + libntp/ssl_init.c@1.28 +1 -2 + cleanup use of loval vars + +ChangeSet@1.3730.1.9, 2017-12-28 22:48:21-08:00, harlan@psp-at0.tal1.ntfo.org + Allow .../N to specify subnet bits for IPs in ntp.keys + + ChangeLog@1.1891 +1 -0 + Allow .../N to specify subnet bits for IPs in ntp.keys + + include/ntp_keyacc.h@1.3 +3 -1 + Allow .../N to specify subnet bits for IPs in ntp.keys + + libntp/authkeys.c@1.38 +4 -1 + Allow .../N to specify subnet bits for IPs in ntp.keys + + libntp/authreadkeys.c@1.31 +47 -7 + Allow .../N to specify subnet bits for IPs in ntp.keys + +ChangeSet@1.3730.1.8, 2017-12-28 22:42:07-08:00, harlan@psp-at0.tal1.ntfo.org + [Bug 2900] libntp build order problem + + ChangeLog@1.1890 +1 -0 + [Bug 2900] libntp build order problem + + Makefile.am@1.136 +1 -1 + [Bug 2900] libntp build order problem + + sntp/check-libntp.mf@1.3 +0 -1 + [Bug 2900] libntp build order problem + +ChangeSet@1.3730.1.7, 2017-12-28 00:09:57-08:00, harlan@psp-at1.tal1.ntfo.org + sntp: show the IP of who sent us a crypto-NAK + + ChangeLog@1.1889 +1 -0 + sntp: show the IP of who sent us a crypto-NAK + + sntp/networking.c@1.69 +6 -2 + sntp: show the IP of who sent us a crypto-NAK + +ChangeSet@1.3730.1.6, 2017-12-25 19:53:47-08:00, harlan@psp-at0.tal1.ntfo.org + Clean up libevent configure checks + + ChangeLog@1.1888 +1 -0 + Clean up libevent configure checks + + sntp/m4/ntp_libevent.m4@1.20 +6 -7 + Clean up libevent configure checks + +ChangeSet@1.3730.1.5, 2017-12-25 18:07:37-08:00, harlan@psp-at0.tal1.ntfo.org + prepend "yes, " to the displayed value of pkg-config --modversion + + sntp/m4/ntp_libevent.m4@1.19 +1 -1 + prepend "yes, " to the displayed value of pkg-config --modversion + + sntp/m4/ntp_openssl.m4@1.29 +1 -1 + prepend "yes, " to the displayed value of pkg-config --modversion + +ChangeSet@1.3730.2.1, 2017-12-25 04:53:42-08:00, harlan@psp-at1.tal1.ntfo.org + When using pkg-config, report --modversion + + ChangeLog@1.1887 +1 -0 + When using pkg-config, report --modversion + + sntp/m4/ntp_libevent.m4@1.18 +6 -1 + When using pkg-config, report --modversion + + sntp/m4/ntp_openssl.m4@1.28 +6 -1 + When using pkg-config, report --modversion + +ChangeSet@1.3726.5.2, 2017-12-22 14:53:55+01:00, perlinger@ntp.org + SNTP: separate MAC computation from copy or compare + + sntp/crypto.c@1.36 +85 -56 + separate MAC computation from copy or compare + +ChangeSet@1.3726.4.1, 2017-12-21 07:59:17+01:00, perlinger@ntp.org + zero-pad or truncate AES128CMAC keys to exactly 16byte + + libntp/a_md5encrypt.c@1.47 +14 -6 + zero-pad or truncate AES128CMAC keys to exactly 16byte + + sntp/crypto.c@1.32.1.1 +15 -23 + zero-pad or truncate AES128CMAC keys to exactly 16byte + +ChangeSet@1.3726.1.17, 2017-12-13 20:30:41-08:00, harlan@psp-at0.tal1.ntfo.org + update-leap: updates from Paul McMath + + ChangeLog@1.1885 +1 -0 + update-leap: updates from Paul McMath + + scripts/update-leap/update-leap.in@1.5 +13 -12 + update-leap: updates from Paul McMath + +ChangeSet@1.3726.3.9, 2017-12-13 03:21:32-08:00, harlan@psp-at0.tal1.ntfo.org + sntp: pkt_output(): Improve debug output. + + ChangeLog@1.1876.5.8 +1 -0 + sntp: pkt_output(): Improve debug output. + + libntp/authreadkeys.c@1.27.1.2 +1 -0 + Minor cleanup + + sntp/utilities.c@1.20 +1 -1 + sntp: pkt_output(): Improve debug output. + +ChangeSet@1.3726.3.8, 2017-12-13 02:14:15-08:00, harlan@psp-at0.tal1.ntfo.org + sntp: tweak key file logging. + + ChangeLog@1.1876.5.7 +1 -0 + sntp: tweak key file logging. + + sntp/crypto.c@1.25.1.4 +10 -4 + sntp: tweak key file logging. + + sntp/main.c@1.102 +1 -2 + sntp: tweak key file logging. + +ChangeSet@1.3726.3.7, 2017-12-12 19:15:09-08:00, harlan@psp-at0.tal1.ntfo.org + [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath. + + ChangeLog@1.1876.5.6 +1 -0 + [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath. + + NEWS@1.181 +6 -0 + [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath. + + scripts/update-leap/update-leap.in@1.4 +358 -312 + [Bug 3405] update-leap.in: general cleanup, HTTPS support. Paul McMath. + +ChangeSet@1.3726.3.6, 2017-12-11 11:55:35+00:00, stenn@psp-deb1.ntp.org + Deal with NULL src when calling record_raw_stats() + + ntpd/ntp_io.c@1.423 +1 -1 + Deal with NULL src when calling record_raw_stats() + +ChangeSet@1.3726.3.5, 2017-12-11 03:31:22-08:00, harlan@psp-at0.tal1.ntfo.org + Handle a null srcadr in record_raw_stats() + + ntpd/ntp_util.c@1.119 +2 -1 + Handle a null srcadr in record_raw_stats() + +ChangeSet@1.3726.1.14, 2017-12-11 08:52:38+00:00, stenn@psp-deb1.ntp.org + merge cleanup + + sntp/invoke-sntp.texi@1.512 +1 -1 + merge cleanup + + sntp/sntp-opts.c@1.531 +95 -92 + merge cleanup + + sntp/sntp-opts.h@1.529 +1 -1 + merge cleanup + + sntp/sntp.1sntpman@1.347 +7 -2 + merge cleanup + + sntp/sntp.1sntpmdoc@1.347 +7 -2 + merge cleanup + + sntp/sntp.man.in@1.347 +7 -2 + merge cleanup + + sntp/sntp.mdoc.in@1.347 +7 -2 + merge cleanup + +ChangeSet@1.3726.1.12, 2017-12-09 10:39:12+01:00, jnperlin@hydra.localnet + [Bug 2878] Tests are cluttering up syslog + + ChangeLog@1.1882 +1 -0 + [Bug 2878] Tests are cluttering up syslog + + sntp/tests/Makefile.am@1.69 +3 -2 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + sntp/tests/run-crypto.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-keyFile.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-kodDatabase.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-kodFile.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-networking.c@1.4 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-packetHandling.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-packetProcessing.c@1.13 +8 -0 + Bug 2878 - Tests are cluttering up syslog + + sntp/tests/run-t-log.c@1.6 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/run-utilities.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + sntp/tests/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + sntp/tests/testconf.yml@1.0 +0 -0 + + sntp/unity/auto/generate_test_runner.rb@1.11 +1 -1 + [Bug 2878] Tests are cluttering up syslog + - fix prototype of generated 'suite_setup()' function + + tests/bug-2803/Makefile.am@1.15 +2 -1 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/bug-2803/run-bug-2803.c@1.10 +8 -2 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/bug-2803/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/bug-2803/testconf.yml@1.0 +0 -0 + + tests/bug-3102/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/bug-3102/testconf.yml@1.0 +0 -0 + + tests/libntp/Makefile.am@1.96 +3 -2 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/libntp/run-a_md5encrypt.c@1.16 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-atoint.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-atouint.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-authkeys.c@1.13 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-buftvtots.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-calendar.c@1.13 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-caljulian.c@1.14 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-caltontp.c@1.6 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-calyearstart.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-clocktime.c@1.11 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-decodenetnum.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-hextoint.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-hextolfp.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-humandate.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-lfpfunc.c@1.20 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-lfptostr.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-modetoa.c@1.13 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-msyslog.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-netof.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-numtoa.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-numtohost.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-octtoint.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-prettydate.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-recvbuff.c@1.6 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-refidsmear.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-refnumtoa.c@1.10 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-sfptostr.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-socktoa.c@1.15 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-ssl_init.c@1.10 +17 -5 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-statestr.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-strtolfp.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-timespecops.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-timevalops.c@1.15 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-tsafememcmp.c@1.2 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-tstotv.c@1.6 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-tvtots.c@1.7 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-uglydate.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-vi64ops.c@1.9 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/run-ymd2yd.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/libntp/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/libntp/testconf.yml@1.0 +0 -0 + + tests/ntpd/Makefile.am@1.33 +2 -1 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/ntpd/run-leapsec.c@1.6.1.1 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/run-ntp_prio_q.c@1.4.1.1 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/run-ntp_restrict.c@1.5.1.1 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/run-rc_cmdlength.c@1.4.1.1 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/run-t-ntp_scanner.c@1.5.1.1 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/run-t-ntp_signd.c@1.12 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpd/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/ntpd/testconf.yml@1.0 +0 -0 + + tests/ntpq/Makefile.am@1.11 +2 -1 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/ntpq/run-t-ntpq.c@1.4 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/ntpq/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/ntpq/testconf.yml@1.0 +0 -0 + + tests/sandbox/Makefile.am@1.9 +2 -1 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/sandbox/run-modetoa.c@1.4 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/sandbox/run-uglydate.c@1.8 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/sandbox/run-ut-2803.c@1.3 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/sandbox/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/sandbox/testconf.yml@1.0 +0 -0 + + tests/sec-2853/Makefile.am@1.5 +4 -2 + [Bug 2878] Tests are cluttering up syslog + - use YAML config to setup test suites + + tests/sec-2853/run-sec-2853.c@1.6 +8 -0 + [Bug 2878] Tests are cluttering up syslog + - auto-regenerated test driver + + tests/sec-2853/testconf.yml@1.1 +9 -0 + [Bug 2878] Tests are cluttering up syslog + - generator configuration to redirect syslog to stderr + + tests/sec-2853/testconf.yml@1.0 +0 -0 + +ChangeSet@1.3726.1.11, 2017-12-08 07:14:36+01:00, perlinger@ntp.org + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + ChangeLog@1.1881 +1 -0 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + include/ntp_stdlib.h@1.86 +2 -2 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + libntp/a_md5encrypt.c@1.46 +163 -174 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + libntp/authkeys.c@1.37 +6 -3 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + libntp/libssl_compat.c@1.5 +4 -1 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + + tests/libntp/a_md5encrypt.c@1.16 +4 -8 + [Bug 3447] AES-128-CMAC (fixes) + - refactoring the MAC code, too + +ChangeSet@1.3726.3.4, 2017-12-07 10:56:10+00:00, stenn@psp-deb1.ntp.org + Update monopt.html with the new rawstats information + + html/monopt.html@1.41 +21 -5 + Update monopt.html with the new rawstats information + +ChangeSet@1.3726.1.10, 2017-12-06 21:15:12+01:00, perlinger@ntp.org + [Bug 3447] AES-128-CMAC (fixes) + + ChangeLog@1.1880 +1 -0 + [Bug 3447] AES-128-CMAC (fixes) + + libntp/a_md5encrypt.c@1.45 +151 -168 + [Bug 3447] AES-128-CMAC (fixes) + + sntp/crypto.c@1.32 +77 -82 + [Bug 3447] AES-128-CMAC (fixes) + +ChangeSet@1.3726.3.3, 2017-12-05 20:23:17-08:00, harlan@psp-at0.tal1.ntfo.org + [Bug 3433] sntp crashes when run with -a + + ChangeLog@1.1876.5.5 +1 -0 + [Bug 3433] sntp crashes when run with -a + + sntp/crypto.c@1.25.1.3 +1 -0 + [Bug 3433] sntp crashes when run with -a + + sntp/invoke-sntp.texi@1.509.1.1 +1 -1 + [Bug 3433] sntp crashes when run with -a + + sntp/main.c@1.101 +19 -7 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp-opts.c@1.528.1.1 +95 -92 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp-opts.def@1.48 +1 -0 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp-opts.h@1.526.1.1 +1 -1 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp.1sntpman@1.342.1.3 +8 -3 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp.1sntpmdoc@1.342.1.3 +7 -2 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp.html@1.523.2.3 +104 -80 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp.man.in@1.342.1.3 +8 -3 + [Bug 3433] sntp crashes when run with -a + + sntp/sntp.mdoc.in@1.342.1.3 +7 -2 + [Bug 3433] sntp crashes when run with -a + +ChangeSet@1.3726.3.2, 2017-12-05 18:48:06-08:00, harlan@psp-at0.tal1.ntfo.org + Add comment about client-mode pkt->rootdisp + + ntpd/ntp_io.c@1.422 +1 -0 + Add comment about client-mode pkt->rootdisp + +ChangeSet@1.3726.3.1, 2017-12-04 00:24:49-08:00, harlan@psp-at0.tal1.ntfo.org + record_raw_stats(): Log entire packet. Log writes. + + ChangeLog@1.1876.5.4 +1 -0 + record_raw_stats(): Log entire packet. Log writes. + + include/ntpd.h@1.198 +1 -1 + record_raw_stats(): Log entire packet. Log writes. + + ntpd/ntp_io.c@1.421 +13 -0 + record_raw_stats(): Log entire packet. Log writes. + + ntpd/ntp_proto.c@1.405 +2 -1 + record_raw_stats(): Log entire packet. Log writes. + + ntpd/ntp_util.c@1.118 +15 -2 + record_raw_stats(): Log entire packet. Log writes. + +ChangeSet@1.3726.1.9, 2017-12-03 02:49:10-08:00, harlan@psp-at0.tal1.ntfo.org + Many files: + new file + + libntp/aes/FROM@1.1 +1 -0 + BitKeeper file libntp/aes/FROM + + libntp/aes/FROM@1.0 +0 -0 + + libntp/aes/Makefile.am@1.1 +24 -0 + BitKeeper file libntp/aes/Makefile.am + + libntp/aes/Makefile.am@1.0 +0 -0 + + libntp/aes/README@1.1 +56 -0 + BitKeeper file libntp/aes/README + + libntp/aes/README@1.0 +0 -0 + + libntp/aes/aes-omac1.c@1.1 +118 -0 + BitKeeper file libntp/aes/aes-omac1.c + + libntp/aes/aes-omac1.c@1.0 +0 -0 + + libntp/aes/aes.h@1.1 +21 -0 + BitKeeper file libntp/aes/aes.h + + libntp/aes/aes.h@1.0 +0 -0 + + libntp/aes/aes_wrap.h@1.1 +64 -0 + BitKeeper file libntp/aes/aes_wrap.h + + libntp/aes/aes_wrap.h@1.0 +0 -0 + + libntp/aes/ar-lib@1.1 +270 -0 + BitKeeper file libntp/aes/ar-lib + + libntp/aes/ar-lib@1.0 +0 -0 + + libntp/aes/build_config.h@1.1 +77 -0 + BitKeeper file libntp/aes/build_config.h + + libntp/aes/build_config.h@1.0 +0 -0 + + libntp/aes/common.h@1.1 +489 -0 + BitKeeper file libntp/aes/common.h + + libntp/aes/common.h@1.0 +0 -0 + + libntp/aes/compile@1.1 +347 -0 + BitKeeper file libntp/aes/compile + + libntp/aes/compile@1.0 +0 -0 + + libntp/aes/configure.ac@1.1 +37 -0 + BitKeeper file libntp/aes/configure.ac + + libntp/aes/configure.ac@1.0 +0 -0 + + libntp/aes/depcomp@1.1 +791 -0 + BitKeeper file libntp/aes/depcomp + + libntp/aes/depcomp@1.0 +0 -0 + + libntp/aes/includes.h@1.1 +50 -0 + BitKeeper file libntp/aes/includes.h + + libntp/aes/includes.h@1.0 +0 -0 + + libntp/aes/missing@1.1 +215 -0 + BitKeeper file libntp/aes/missing + + libntp/aes/missing@1.0 +0 -0 + + libntp/aes/os.h@1.1 +539 -0 + BitKeeper file libntp/aes/os.h + + libntp/aes/os.h@1.0 +0 -0 + + libntp/aes/rfc4493-test.c@1.1 +256 -0 + BitKeeper file libntp/aes/rfc4493-test.c + + libntp/aes/rfc4493-test.c@1.0 +0 -0 + + libntp/aes/test-aes-libtomcrypt.c@1.1 +101 -0 + BitKeeper file libntp/aes/test-aes-libtomcrypt.c + + libntp/aes/test-aes-libtomcrypt.c@1.0 +0 -0 + + libntp/aes/test-aes-openssl.c@1.1 +71 -0 + BitKeeper file libntp/aes/test-aes-openssl.c + + libntp/aes/test-aes-openssl.c@1.0 +0 -0 + + libntp/aes/validate-aes.c@1.1 +122 -0 + BitKeeper file libntp/aes/validate-aes.c + + libntp/aes/validate-aes.c@1.0 +0 -0 + + libntp/aes/wpa_debug.c@1.1 +688 -0 + BitKeeper file libntp/aes/wpa_debug.c + + libntp/aes/wpa_debug.c@1.0 +0 -0 + + libntp/aes/wpa_debug.h@1.1 +291 -0 + BitKeeper file libntp/aes/wpa_debug.h + + libntp/aes/wpa_debug.h@1.0 +0 -0 + + libntp/aes/wpabuf.c@1.1 +303 -0 + BitKeeper file libntp/aes/wpabuf.c + + libntp/aes/wpabuf.c@1.0 +0 -0 + + libntp/aes/wpabuf.h@1.1 +162 -0 + BitKeeper file libntp/aes/wpabuf.h + + libntp/aes/wpabuf.h@1.0 +0 -0 + +ChangeSet@1.3726.1.8, 2017-11-28 08:44:31+00:00, stenn@psp-deb1.ntp.org + Identify AES-128-CMAC workers + + ChangeLog@1.1879 +1 -1 + Identify AES-128-CMAC workers + +ChangeSet@1.3726.1.7, 2017-11-28 00:12:53-08:00, harlan@mb6.tal1.ntfo.org + Continue AES-128-CMAC test development + + sntp/tests/crypto.c@1.15 +10 -6 + Continue AES-128-CMAC test development + +ChangeSet@1.3726.2.1, 2017-11-28 07:08:15+00:00, stenn@psp-deb1.ntp.org + Merge cleanup + + libntp/ssl_init.c@1.27 +1 -0 + Merge cleanup + + ntpd/ntpd.html@1.188 +1 -1 + Merge cleanup + + ntpq/ntpq.c@1.181 +1 -0 + Merge cleanup + + ntpq/ntpq.html@1.185 +1 -1 + Merge cleanup + + sntp/crypto.c@1.30 +13 -13 + Merge cleanup + + sntp/crypto.h@1.14 +2 -1 + Merge cleanup + + sntp/tests/crypto.c@1.13 +2 -2 + Merge cleanup + + sntp/tests/packetProcessing.c@1.16 +1 -1 + Merge cleanup + + sntp/tests/run-crypto.c@1.7 +10 -6 + Merge cleanup + + sntp/tests/run-packetProcessing.c@1.12 +20 -18 + Merge cleanup + +ChangeSet@1.3720.58.1, 2017-11-27 22:35:12-08:00, harlan@mb6.tal1.ntfo.org + aes-128-cmac support + + sntp/crypto.c@1.28.1.1 +23 -15 + aes-128-cmac support + + sntp/tests/crypto.c@1.11.1.1 +27 -4 + aes-128-cmac support + +ChangeSet@1.3726.1.3, 2017-11-13 22:54:14-08:00, harlan@psp-at0.tal1.ntfo.org + Fix bug in the override portion of the compiler hardening macro + + ChangeLog@1.1876.5.3 +1 -0 + Fix bug in the override portion of the compiler hardening macro + + html/access.html@1.3, harlan@max.pfcs.com +2 -2 + whitespace cleanup + + html/accopt.html@1.44, harlan@max.pfcs.com +4 -4 + whitespace cleanup + + sntp/m4/ntp_harden.m4@1.2 +6 -6 + Fix bug in the override portion of the compiler hardening macro + +ChangeSet@1.3731, 2017-10-31 07:33:33+01:00, perlinger@ntp.org + Fix trivial warnings from 'make check' + - printf format clashes + + tests/libntp/timespecops.c@1.12 +9 -6 + Fix trivial warnings from 'make check' + - printf format clashes + + tests/libntp/timevalops.c@1.15 +8 -8 + Fix trivial warnings from 'make check' + - printf format clashes + +ChangeSet@1.3730, 2017-10-30 09:46:03+01:00, perlinger@ntp.org + Fix trivial warnings from 'make check' + + ChangeLog@1.1876.1.7 +1 -0 + Fix trivial warnings from 'make check' + + tests/ntpd/leapsec.c@1.5 +97 -193 + Fix trivial warnings from 'make check' + + tests/ntpd/ntp_prio_q.c@1.4 +24 -16 + Fix trivial warnings from 'make check' + + tests/ntpd/ntp_restrict.c@1.4 +34 -22 + Fix trivial warnings from 'make check' + + tests/ntpd/rc_cmdlength.c@1.4 +3 -4 + Fix trivial warnings from 'make check' + + tests/ntpd/run-leapsec.c@1.7 +34 -33 + Fix trivial warnings from 'make check' (auto-regenerated file) + + tests/ntpd/run-ntp_prio_q.c@1.5 +6 -6 + Fix trivial warnings from 'make check' (auto-regenerated file) + + tests/ntpd/run-ntp_restrict.c@1.6 +8 -8 + Fix trivial warnings from 'make check' (auto-regenerated file) + + tests/ntpd/run-rc_cmdlength.c@1.5 +1 -1 + Fix trivial warnings from 'make check' (auto-regenerated file) + + tests/ntpd/run-t-ntp_scanner.c@1.6 +11 -11 + Fix trivial warnings from 'make check' (auto-regenerated file) + + tests/ntpd/t-ntp_scanner.c@1.8 +33 -37 + Fix trivial warnings from 'make check' + +ChangeSet@1.3726.1.2, 2017-10-27 04:01:06-04:00, stenn@psp-deb2.ntp.org + Build ntpq and libntpq.a with NTP_HARD_*FLAGS + + ChangeLog@1.1876.5.2 +1 -0 + Build ntpq and libntpq.a with NTP_HARD_*FLAGS + + ntpq/Makefile.am@1.73 +5 -1 + Build ntpq and libntpq.a with NTP_HARD_*FLAGS + +ChangeSet@1.3726.1.1, 2017-10-15 07:52:15+00:00, stenn@psp-deb1.ntp.org + refclock_jjy.c: Add missing "%s" to an msyslog() call + + ChangeLog@1.1876.5.1 +1 -0 + refclock_jjy.c: Add missing "%s" to an msyslog() call + + ntpd/refclock_jjy.c@1.36 +1 -1 + refclock_jjy.c: Add missing "%s" to an msyslog() call + +ChangeSet@1.3720.56.9, 2017-10-15 04:51:52+00:00, stenn@psp-deb1.ntp.org + [Bug 3441] Validate the assumption that AF_UNSPEC is 0 + + ChangeLog@1.1876.4.8 +1 -0 + [Bug 3441] Validate the assumption that AF_UNSPEC is 0 + + configure.ac@1.610 +2 -0 + [Bug 3441] Validate the assumption that AF_UNSPEC is 0 + + sntp/m4/ntp_af_unspec.m4@1.2 +1 -1 + [Bug 3441] Validate the assumption that AF_UNSPEC is 0 + + sntp/m4/ntp_af_unspec.m4@1.1 +23 -0 + BitKeeper file sntp/m4/ntp_af_unspec.m4 + + sntp/m4/ntp_af_unspec.m4@1.0 +0 -0 + +ChangeSet@1.3720.56.8, 2017-10-15 01:07:22+00:00, stenn@psp-deb1.ntp.org + regenerate ntp_parser.[ch] + + ntpd/ntp_parser.c@1.108 +1176 -1157 + regenerate ntp_parser.[ch] + + ntpd/ntp_parser.h@1.71 +5 -5 + regenerate ntp_parser.[ch] + +ChangeSet@1.3720.53.2, 2017-10-14 08:37:26+02:00, perlinger@ntp.org + [Bug 3435] anchor NTP era alignment + + html/miscopt.html@1.87.1.2 +1 -1 + [Bug 3435] anchor NTP era alignment + + ntpd/ntp_config.c@1.348 +16 -5 + [Bug 3435] anchor NTP era alignment + +ChangeSet@1.3720.56.6, 2017-10-13 08:17:25+00:00, stenn@psp-deb1.ntp.org + cleanup + + ChangeLog@1.1876.4.6 +2 -2 + cleanup + +ChangeSet@1.3720.57.1, 2017-10-13 09:18:19+02:00, perlinger@ntp.org + [Bug 3437] ntpd tries to open socket with AF_UNSPEC domain + + ChangeLog@1.1873.23.1 +4 -0 + [Bug 3437] ntpd tries to open socket with AF_UNSPEC domain + + ntpd/ntp_io.c@1.420 +11 -0 + [Bug 3437] ntpd tries to open socket with AF_UNSPEC domain + +ChangeSet@1.3720.29.23, 2017-10-13 03:35:03+00:00, stenn@psp-deb1.ntp.org + Note 3412 is a Security bug + + ChangeLog@1.1876.2.16 +1 -1 + Note 3412 is a Security bug + +ChangeSet@1.3720.29.22, 2017-10-13 03:31:58+00:00, stenn@psp-deb1.ntp.org + [Bug 3412] ctl_getitem(): Don't compare names past NUL + + ChangeLog@1.1876.2.15 +1 -0 + [Bug 3412] ctl_getitem(): Don't compare names past NUL + + ntpd/ntp_control.c@1.222 +3 -1 + [Bug 3412] ctl_getitem(): Don't compare names past NUL + +ChangeSet@1.3720.29.19, 2017-10-13 02:20:50+00:00, stenn@psp-deb1.ntp.org + test_ntp_scanner_LDADD needs ntpd/ntp_io.o + + ChangeLog@1.1876.2.12 +1 -0 + test_ntp_scanner_LDADD needs ntpd/ntp_io.o + + tests/ntpd/Makefile.am@1.32 +1 -0 + test_ntp_scanner_LDADD needs ntpd/ntp_io.o + +ChangeSet@1.3720.55.2, 2017-10-12 12:55:29+02:00, perlinger@ntp.org + [Bug 3439] (ntpq) When running multiple commands / hosts in ntpq... + + ChangeLog@1.1873.22.2 +2 -0 + [Bug 3439] (ntpq) When running multiple commands / hosts in ntpq... + + ntpq/ntpq.c@1.174.3.1 +8 -2 + [Bug 3439] (ntpq) When running multiple commands / hosts in ntpq... + - applied patch by ggarvey + +ChangeSet@1.3720.55.1, 2017-10-12 12:51:50+02:00, perlinger@ntp.org + [Bug 3438] (ntpq) Negative values and values > 999 days in... + - make sure negative values are curbed and excessive days are converted to years + + ChangeLog@1.1873.22.1 +4 -0 + [Bug 3438] (ntpq) Negative values and values > 999 days in... + + ntpq/ntpq-subs.c@1.119.4.1 +10 -1 + [Bug 3438] (ntpq) Negative values and values > 999 days in... + - make sure negative values are curbed and excessive days are converted to years + +ChangeSet@1.3720.29.12, 2017-10-12 09:35:01+00:00, stenn@psp-deb1.ntp.org + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/drivers/driver40-ja.html@1.7 +1 -1 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/drivers/driver40.html@1.22 +1 -1 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/miscopt.html@1.89 +1 -2 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + +ChangeSet@1.3720.29.9, 2017-10-12 08:21:13+00:00, stenn@psp-deb1.ntp.org + [Bug 2737] Wrong phone number listed for USNO + + html/drivers/driver18.html@1.22 +1 -1 + [Bug 2737] Wrong phone number listed for USNO + +ChangeSet@1.3720.29.6, 2017-10-12 07:26:49+00:00, stenn@psp-deb1.ntp.org + [Bug 948] Trustedkey config directive leaks memory + + ChangeLog@1.1876.2.1 +1 -0 + [Bug 948] Trustedkey config directive leaks memory + + include/ntp_config.h@1.84 +13 -0 + [Bug 948] Trustedkey config directive leaks memory + + ntpd/ntp_config.c@1.346.1.1 +35 -3 + [Bug 948] Trustedkey config directive leaks memory + + ntpd/ntp_parser.c@1.105.1.1 +551 -548 + [Bug 948] Trustedkey config directive leaks memory + + ntpd/ntp_parser.h@1.68.1.1 +3 -3 + [Bug 948] Trustedkey config directive leaks memory + + ntpd/ntp_parser.y@1.95.1.1 +7 -6 + [Bug 948] Trustedkey config directive leaks memory + +ChangeSet@1.3720.53.1, 2017-10-10 08:44:16+02:00, perlinger@ntp.org + [Bug 3435] anchor NTP era alignment + + ChangeLog@1.1873.21.1 +3 -0 + [Bug 3435] anchor NTP era alignment + + html/miscopt.html@1.87.1.1 +3 -1 + [Bug 3435] anchor NTP era alignment + - explain "tos basedate" + + include/ntp_calendar.h@1.19 +23 -0 + [Bug 3435] anchor NTP era alignment + - add support far 'basedate' calculations + + include/ntp_fp.h@1.34 +1 -0 + [Bug 3435] anchor NTP era alignment + - check/clamp system time based on 'basedate' + + libntp/ntp_calendar.c@1.19 +109 -0 + [Bug 3435] anchor NTP era alignment + - add support far 'basedate' calculations + + libntp/systime.c@1.72 +173 -95 + [Bug 3435] anchor NTP era alignment + - check/clamp system time based on 'basedate' + + ntpd/keyword-gen-utd@1.30 +1 -1 + [Bug 3435] anchor NTP era alignment + - add 'basedate' keyword + + ntpd/keyword-gen.c@1.36 +1 -0 + [Bug 3435] anchor NTP era alignment + - add 'basedate' keyword + + ntpd/ntp_config.c@1.347 +56 -3 + [Bug 3435] anchor NTP era alignment + - add 'basedate' statement to TOS line + + ntpd/ntp_keyword.h@1.32 +1082 -1074 + [Bug 3435] anchor NTP era alignment + - add 'basedate' keyword + + ntpd/ntp_parser.c@1.106 +1176 -1155 + [Bug 3435] anchor NTP era alignment + - add 'basedate' statement to TOS line + + ntpd/ntp_parser.h@1.69 +377 -375 + [Bug 3435] anchor NTP era alignment + - add 'basedate' statement to TOS line + + ntpd/ntp_parser.y@1.96 +7 -0 + [Bug 3435] anchor NTP era alignment + - add 'basedate' statement to TOS line + +ChangeSet@1.3720.44.2, 2017-09-11 09:37:31+02:00, perlinger@ntp.org + [Bug 3424] Trimble Thunderbolt 1024 week millenium bug + - fix type & annoying but harmless signed/unsigned clash + + ntpd/refclock_palisade.c@1.45 +2 -2 + [Bug 3424] Trimble Thunderbolt 1024 week millenium bug + - fix type & annoying but harmless signed/unsigned clash + +ChangeSet@1.3720.52.1, 2017-09-09 08:05:52+02:00, perlinger@ntp.org + [Bug 2737] Wrong phone number listed for USNO + + ChangeLog@1.1873.20.1 +3 -0 + [Bug 2737] Wrong phone number listed for USNO + + html/drivers/driver18.html@1.21 +1 -1 + [Bug 2737] Wrong phone number listed for USNO + +ChangeSet@1.3720.51.1, 2017-09-08 07:54:24+02:00, perlinger@ntp.org + [Bug 3411] problem about SIGN(6) packet handling for ntp-4.2.8p10 + + ChangeLog@1.1873.19.1 +4 -0 + [Bug 3411] problem about SIGN(6) packet handling for ntp-4.2.8p10 + + include/recvbuff.h@1.27 +3 -2 + [Bug 3411] problem about SIGN(6) packet handling for ntp-4.2.8p10 + - raised receive buffer size to 1200 + +ChangeSet@1.3720.37.2, 2017-09-07 15:47:26+02:00, perlinger@ntp.org + [Bug 3397] ctl_putstr() asserts that data fits in its buffer + - restore logic of 'ctl_putstr()'/'ctl_putunqstr()' for empty strings (just name, no assign) + + ntpd/ntp_control.c@1.221 +20 -14 + [Bug 3397] ctl_putstr() asserts that data fits in its buffer + - restore logic of 'ctl_putstr()'/'ctl_putunqstr()' for empty strings (just name, no assign) + +ChangeSet@1.3720.50.4, 2017-09-07 15:44:14+02:00, perlinger@ntp.org + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - side kick: missing linefeed in 'ifstat' warning messes up screen + + ntpq/ntpq-subs.c@1.119.3.1 +2 -2 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - side kick: missing linefeed in 'ifstat' warning messes up screen + +ChangeSet@1.3720.50.3, 2017-09-07 11:11:08+02:00, perlinger@ntp.org + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - sidekick: permit longer key type (hash algo names) for SNTP + + sntp/crypto.c@1.25.1.2 +1 -1 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - sidekick: permit longer key type (hash algo names) for SNTP + + sntp/crypto.h@1.11.1.2 +1 -1 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - sidekick: permit longer key type (hash algo names) for SNTP + +ChangeSet@1.3720.50.2, 2017-09-06 13:10:55+02:00, perlinger@ntp.org + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - fix MD5 fallback: only 'M' as keytype accepted + - provide full digest list with MSVC for OpenSSL v1.0.1 and above + + libntp/ssl_init.c@1.22.1.2 +1 -1 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - fix MD5 fallback: only 'M' as keytype accepted + + ntpq/ntpq.c@1.174.2.2 +6 -0 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - with MSVC, enable HAVE_EVP_MD_DO_ALL_SORTED for OpenSSL v1.0.1 and above + +ChangeSet@1.3720.50.1, 2017-09-06 10:16:25+02:00, perlinger@ntp.org + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + + ChangeLog@1.1873.18.1 +5 -0 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + + include/ntp.h@1.224 +6 -4 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - macros for key id size & max digest size in MAC + + include/ntp_request.h@1.48 +2 -2 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - use macro for max digest size + + libntp/a_md5encrypt.c@1.40.1.1 +10 -9 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - use macros for key id size & max digest size in MAC + + libntp/authreadkeys.c@1.27.1.1 +1 -6 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - 'keytype_from_text' only returns valid algorithms + + libntp/ssl_init.c@1.22.1.1 +35 -39 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - separate OpenSSL and non-SSL code in 'keytype_from_text' + - assure the algorithm is valid, not just known + - drop length check (we support truncated hashes) + + ntpq/ntpq.c@1.174.2.1 +28 -37 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - keep key type selection in sync with NTPD + + sntp/crypto.c@1.25.1.1 +17 -10 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - decode & check hash algo only when reading the key file (early error detection) + - support truncated digest for long hash algos + - use macros for key and digest size + + sntp/crypto.h@1.11.1.1 +2 -1 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - decode & check hash algo only when reading the key file + + sntp/main.c@1.100 +2 -3 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - use macros for key and digest size + + sntp/tests/crypto.c@1.10.1.1 +13 -7 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - resolve algorithm before running MAC + - use strlcpy(), not memcpy() for string values + + sntp/tests/keyFile.c@1.14 +3 -3 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - resolve algorithm before running MAC + - use strlcpy(), not memcpy() for string values + + sntp/tests/packetHandling.c@1.7 +3 -2 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - resolve algorithm before running MAC + - use strlcpy(), not memcpy() for string values + - fix sizing bug + + sntp/tests/packetProcessing.c@1.12.3.1 +10 -8 + [Bug 3430] ntpq dumps core (SIGSEGV) for "keytype md2" + - resolve algorithm before running MAC + - use strlcpy(), not memcpy() for string values + - use macros for key & digest size + +ChangeSet@1.3720.49.1, 2017-09-05 08:40:47+02:00, perlinger@ntp.org + [Bug 3394] Leap second deletion does not work on ntpd clients + + ChangeLog@1.1873.17.1 +4 -0 + [Bug 3394] Leap second deletion does not work on ntpd clients + + ntpd/ntp_leapsec.c@1.23 +16 -6 + [Bug 3394] Leap second deletion does not work on ntpd clients + - fixed handling of dynamic deletion w/o leap file + +ChangeSet@1.3720.48.1, 2017-08-25 21:32:40+00:00, perlinger@ntp.org + [Bug 3399] NTP: linker error in 4.2.8p10 during Linux cross-compilation + + ChangeLog@1.1873.16.1 +4 -0 + [Bug 3399] NTP: linker error in 4.2.8p10 during Linux cross-compilation + + sntp/harden/linux@1.2 +2 -2 + [Bug 3399] NTP: linker error in 4.2.8p10 during Linux cross-compilation + - changed '-z foo' to '-Wl,-z,foo' for portability (older GCC, CLANG) + - '-pie' is linker flag, '-fPIE' or '-fpie' is code generation: '-pie' moved to linker flags + + tests/ntpd/Makefile.am@1.31 +6 -1 + Bug 3399 - SNTP: linker error in 4.2.8p10 during Linux cross-compilation + - missing forward of AM_CFLAGS for individual targets broke link + +ChangeSet@1.3720.47.1, 2017-08-25 21:48:38+02:00, perlinger@ntp.org + [Bug 2557] Thunderbolt init is wrong + + ChangeLog@1.1873.15.1 +3 -0 + [Bug 2557] Thunderbolt init is wrong + + ntpd/refclock_palisade.c@1.43.1.1 +1 -1 + [Bug 2557] Thunderbolt init is wrong + +ChangeSet@1.3720.46.1, 2017-08-25 07:24:59+02:00, perlinger@ntp.org + [Bug 3423] QNX adjtime() implementation error checking is wrong + + ChangeLog@1.1873.14.1 +3 -0 + [Bug 3423] QNX adjtime() implementation error checking is wrong + + libntp/adjtime.c@1.8 +2 -2 + [Bug 3423] QNX adjtime() implementation error checking is wrong + +ChangeSet@1.3720.45.1, 2017-08-25 06:15:17+02:00, perlinger@ntp.org + [Bug 3016] wrong error position reported for bad ":config pool" + + ChangeLog@1.1873.13.1 +4 -0 + [Bug 3016] wrong error position reported for bad ":config pool" + + ntpd/ntp_scanner.c@1.51 +1 -0 + [Bug 3016] wrong error position reported for bad ":config pool" + - fixed location count (get/unget imbalance) + + ntpq/ntpq-subs.c@1.119.2.1 +6 -7 + [Bug 3016] wrong error position reported for bad ":config pool" + - changed error indicator output + +ChangeSet@1.3720.44.1, 2017-08-24 20:04:12+00:00, perlinger@psp-deb1.ntp.org + [Bug 3424] Trimble Thunderbolt 1024 week millenium bug + + ChangeLog@1.1873.12.1 +4 -0 + [Bug 3424] Trimble Thunderbolt 1024 week millenium bug + + ntpd/refclock_palisade.c@1.44 +82 -38 + [Bug 3424] Trimble Thunderbolt 1024 week millenium bug + - if necessary, warp effective time stamp by GPS cycles to be on or after build date + - adjusted code to print/log the effective resulting date + - made sure the leap second check uses the adjusted dates, too + +ChangeSet@1.3720.43.1, 2017-08-21 19:46:03+02:00, perlinger@ntp.org + [Bug 3367] Faulty LinuxPPS NMEA clock support in 4.2.8 + + ChangeLog@1.1873.11.1 +4 -0 + [Bug 3367] Faulty LinuxPPS NMEA clock support in 4.2.8 + + ntpd/ntp_refclock.c@1.123.1.1 +13 -5 + [Bug 3367] Faulty LinuxPPS NMEA clock support in 4.2.8 + - revert handling of 'time_pps_kcbind()' and flag3 to state of revision 1.118 + +ChangeSet@1.3720.42.1, 2017-08-20 07:49:58+02:00, perlinger@ntp.org + [Bug 3398] tests fail with core dump + + ChangeLog@1.1873.10.1 +4 -0 + [Bug 3398] tests fail with core dump + + sntp/tests/packetProcessing.c@1.12.2.1 +1 -1 + [Bug 3398] tests fail with core dump + - use srtlcpy() to set ASCIIZ string + +ChangeSet@1.3720.41.1, 2017-07-23 10:53:14+02:00, perlinger@ntp.org + [Bug 3417] ntpq ifstats packet counters can be negative + + ChangeLog@1.1873.9.1 +4 -0 + [Bug 3417] ntpq ifstats packet counters can be negative + + ntpq/ntpq-subs.c@1.119.1.1 +13 -13 + [Bug 3417] ntpq ifstats packet counters can be negative + - made IFSTATS counter quantities unsigned & adjusted scan/print formats + +ChangeSet@1.3720.29.5, 2017-07-12 06:40:04-04:00, stenn@psp-deb2.ntp.org + Use strlcpy() to copy strings, not memcpy() + + ChangeLog@1.1876.1.1 +1 -0 + Use strlcpy() to copy strings, not memcpy() + + sntp/tests/packetProcessing.c@1.12.1.1 +1 -1 + Use strlcpy() to copy strings, not memcpy() + +ChangeSet@1.3720.40.1, 2017-07-08 00:43:56+02:00, perlinger@ntp.org + [Sec 3414] ntpq: decodearr() can write beyond its 'buf' limits + + ChangeLog@1.1873.8.1 +4 -0 + [Sec 3414] ntpq: decodearr() can write beyond its 'buf' limits + + ntpq/ntpq.c@1.174.1.2 +62 -48 + [Sec 3414] ntpq: decodearr() can write beyond its 'buf' limits + - dest-length limited copy + - many buggy casts in calls to CTYPE 'isfoobar()' functions + +ChangeSet@1.3724, 2017-07-07 02:35:10-07:00, harlan@max.pfcs.com + typo + + ChangeLog@1.1873.7.1 +4 -2 + typo + + html/monopt.html@1.40 +2 -2 + typo + + libntp/work_thread.c@1.22 +1 -1 + typo + + ntpsnmpd/netsnmp_daemonize.c@1.6 +1 -1 + typo + +ChangeSet@1.3720.39.2, 2017-07-02 09:42:42+02:00, perlinger@ntp.org + [Bug 3404] revert change + + include/ssl_applink.c@1.6 +3 -1 + [Bug 3404] revert change + +ChangeSet@1.3720.39.1, 2017-07-02 09:16:39+02:00, perlinger@ntp.org + [Bug 3404] Fix openSSL DLL usage under Windows + + ChangeLog@1.1873.6.1 +4 -0 + [Bug 3404] Fix openSSL DLL usage under Windows + + include/ssl_applink.c@1.5 +14 -12 + [Bug 3404] Fix openSSL DLL usage under Windows + + ports/winnt/include/msvc_ssl_autolib.h@1.2 +23 -9 + [Bug 3404] Fix openSSL DLL usage under Windows + - DON'T use tagged libraries by default + + ports/winnt/vs2008/debug-x64.vsprops@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2008/debug.vsprops@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2008/release-x64.vsprops@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2008/release.vsprops@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2013/debug-x64.props@1.4 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2013/debug.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2013/release-x64.props@1.4 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2013/release.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2015/debug-x64.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2015/debug.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2015/release-x64.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + + ports/winnt/vs2015/release.props@1.3 +1 -1 + [Bug 3404] Fix openSSL DLL usage under Windows + - fix/drop assumptions on OpenSSL libs directory layout + +ChangeSet@1.3720.33.6, 2017-05-29 13:41:48-06:00, bwi@nwtime.org + libntp/a_md5encrypt.c(MD5authdecrypt) force AES 128 key size + + libntp/a_md5encrypt.c@1.43 +1 -1 + libntp/a_md5encrypt.c(MD5authdecrypt) force AES 128 key size + +ChangeSet@1.3720.33.5, 2017-05-29 19:23:32+01:00, Brian@bwinglisd. + libntp/a_md5encrypt.c(MD5authencrypt): force CMAC AES 128 key size + + libntp/a_md5encrypt.c@1.42 +3 -2 + libntp/a_md5encrypt.c(MD5authencrypt): force CMAC AES 128 key size + +ChangeSet@1.3720.33.4, 2017-05-26 19:28:01+01:00, Brian@bwinglisd. + libntp/a_md5encrypt.c: add AES128CMAC and better OpenSSL support, + libntp/authreadkeys.c: add AES128CMAC support, + ports/winnt/ntpd/nt_ppsimpl.c: fix environment termination + + libntp/a_md5encrypt.c@1.41 +176 -13 + add AES128CMAC and better OpenSSL support + + libntp/authreadkeys.c@1.28 +2 -1 + add AES128CMAC support + + ports/winnt/ntpd/nt_ppsimpl.c@1.3 +3 -2 + fix environment termination + +ChangeSet@1.3720.1.42, 2017-05-19 12:38:05+00:00, stenn@psp-deb1.ntp.org + autogen updates + + ntpd/invoke-ntp.conf.texi@1.208 +1 -1 + autogen updates + + ntpd/invoke-ntp.keys.texi@1.197 +1 -1 + autogen updates + + ntpd/invoke-ntpd.texi@1.513 +2 -2 + autogen updates + + ntpd/ntp.conf.5man@1.242 +3 -3 + autogen updates + + ntpd/ntp.conf.5mdoc@1.242 +2 -2 + autogen updates + + ntpd/ntp.conf.html@1.193 +1 -1 + autogen updates + + ntpd/ntp.conf.man.in@1.242 +3 -3 + autogen updates + + ntpd/ntp.conf.mdoc.in@1.242 +2 -2 + autogen updates + + ntpd/ntp.keys.5man@1.231 +2 -2 + autogen updates + + ntpd/ntp.keys.5mdoc@1.231 +3 -3 + autogen updates + + ntpd/ntp.keys.html@1.194 +1 -1 + autogen updates + + ntpd/ntp.keys.man.in@1.231 +2 -2 + autogen updates + + ntpd/ntp.keys.mdoc.in@1.231 +3 -3 + autogen updates + + ntpd/ntpd-opts.c@1.535 +1 -1 + autogen updates + + ntpd/ntpd-opts.h@1.534 +1 -1 + autogen updates + + ntpd/ntpd.1ntpdman@1.342 +3 -3 + autogen updates + + ntpd/ntpd.1ntpdmdoc@1.342 +2 -2 + autogen updates + + ntpd/ntpd.html@1.187 +2 -2 + autogen updates + + ntpd/ntpd.man.in@1.342 +3 -3 + autogen updates + + ntpd/ntpd.mdoc.in@1.342 +2 -2 + autogen updates + + ntpdc/invoke-ntpdc.texi@1.510 +2 -2 + autogen updates + + ntpdc/ntpdc-opts.c@1.528 +1 -1 + autogen updates + + ntpdc/ntpdc-opts.h@1.527 +1 -1 + autogen updates + + ntpdc/ntpdc.1ntpdcman@1.341 +3 -3 + autogen updates + + ntpdc/ntpdc.1ntpdcmdoc@1.341 +2 -2 + autogen updates + + ntpdc/ntpdc.html@1.356 +2 -2 + autogen updates + + ntpdc/ntpdc.man.in@1.341 +3 -3 + autogen updates + + ntpdc/ntpdc.mdoc.in@1.341 +2 -2 + autogen updates + + ntpq/invoke-ntpq.texi@1.519 +3 -3 + autogen updates + + ntpq/ntpq-opts.c@1.536 +114 -114 + autogen updates + + ntpq/ntpq-opts.h@1.534 +3 -3 + autogen updates + + ntpq/ntpq.1ntpqman@1.347 +3 -3 + autogen updates + + ntpq/ntpq.1ntpqmdoc@1.347 +3 -3 + autogen updates + + ntpq/ntpq.html@1.184 +254 -171 + autogen updates + + ntpq/ntpq.man.in@1.347 +3 -3 + autogen updates + + ntpq/ntpq.mdoc.in@1.347 +3 -3 + autogen updates + + ntpsnmpd/invoke-ntpsnmpd.texi@1.512 +10 -11 + autogen updates + + ntpsnmpd/ntpsnmpd-opts.c@1.530 +1 -1 + autogen updates + + ntpsnmpd/ntpsnmpd-opts.h@1.529 +1 -1 + autogen updates + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.341 +3 -3 + autogen updates + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.341 +2 -2 + autogen updates + + ntpsnmpd/ntpsnmpd.html@1.182 +1 -1 + autogen updates + + ntpsnmpd/ntpsnmpd.man.in@1.341 +3 -3 + autogen updates + + ntpsnmpd/ntpsnmpd.mdoc.in@1.341 +2 -2 + autogen updates + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.102 +3 -3 + autogen updates + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.103 +2 -2 + autogen updates + + scripts/calc_tickadj/calc_tickadj.html@1.104 +33 -21 + autogen updates + + scripts/calc_tickadj/calc_tickadj.man.in@1.101 +3 -3 + autogen updates + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.103 +2 -2 + autogen updates + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.106 +1 -1 + autogen updates + + scripts/invoke-plot_summary.texi@1.124 +1 -1 + autogen updates + + scripts/invoke-summary.texi@1.123 +1 -1 + autogen updates + + scripts/ntp-wait/invoke-ntp-wait.texi@1.333 +1 -1 + autogen updates + + scripts/ntp-wait/ntp-wait-opts@1.69 +1 -1 + autogen updates + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.330 +3 -3 + autogen updates + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.331 +2 -2 + autogen updates + + scripts/ntp-wait/ntp-wait.html@1.352 +2 -2 + autogen updates + + scripts/ntp-wait/ntp-wait.man.in@1.330 +3 -3 + autogen updates + + scripts/ntp-wait/ntp-wait.mdoc.in@1.331 +2 -2 + autogen updates + + scripts/ntpsweep/invoke-ntpsweep.texi@1.121 +1 -1 + autogen updates + + scripts/ntpsweep/ntpsweep-opts@1.71 +1 -1 + autogen updates + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.109 +3 -3 + autogen updates + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.109 +2 -2 + autogen updates + + scripts/ntpsweep/ntpsweep.html@1.124 +2 -2 + autogen updates + + scripts/ntpsweep/ntpsweep.man.in@1.109 +3 -3 + autogen updates + + scripts/ntpsweep/ntpsweep.mdoc.in@1.110 +2 -2 + autogen updates + + scripts/ntptrace/invoke-ntptrace.texi@1.122 +1 -1 + autogen updates + + scripts/ntptrace/ntptrace-opts@1.71 +1 -1 + autogen updates + + scripts/ntptrace/ntptrace.1ntptraceman@1.109 +3 -3 + autogen updates + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.110 +2 -2 + autogen updates + + scripts/ntptrace/ntptrace.html@1.125 +2 -2 + autogen updates + + scripts/ntptrace/ntptrace.man.in@1.109 +3 -3 + autogen updates + + scripts/ntptrace/ntptrace.mdoc.in@1.111 +2 -2 + autogen updates + + scripts/plot_summary-opts@1.72 +1 -1 + autogen updates + + scripts/plot_summary.1plot_summaryman@1.122 +3 -3 + autogen updates + + scripts/plot_summary.1plot_summarymdoc@1.122 +2 -2 + autogen updates + + scripts/plot_summary.html@1.127 +2 -2 + autogen updates + + scripts/plot_summary.man.in@1.122 +3 -3 + autogen updates + + scripts/plot_summary.mdoc.in@1.122 +2 -2 + autogen updates + + scripts/summary-opts@1.71 +1 -1 + autogen updates + + scripts/summary.1summaryman@1.121 +3 -3 + autogen updates + + scripts/summary.1summarymdoc@1.121 +2 -2 + autogen updates + + scripts/summary.html@1.126 +2 -2 + autogen updates + + scripts/summary.man.in@1.121 +3 -3 + autogen updates + + scripts/summary.mdoc.in@1.121 +2 -2 + autogen updates + + scripts/update-leap/invoke-update-leap.texi@1.22 +1 -1 + autogen updates + + scripts/update-leap/update-leap-opts@1.22 +1 -1 + autogen updates + + scripts/update-leap/update-leap.1update-leapman@1.22 +3 -3 + autogen updates + + scripts/update-leap/update-leap.1update-leapmdoc@1.22 +2 -2 + autogen updates + + scripts/update-leap/update-leap.html@1.23 +1 -1 + autogen updates + + scripts/update-leap/update-leap.man.in@1.22 +3 -3 + autogen updates + + scripts/update-leap/update-leap.mdoc.in@1.22 +2 -2 + autogen updates + + sntp/invoke-sntp.texi@1.510 +1 -1 + autogen updates + + sntp/sntp-opts.c@1.529 +1 -1 + autogen updates + + sntp/sntp-opts.h@1.527 +1 -1 + autogen updates + + sntp/sntp.1sntpman@1.345 +3 -3 + autogen updates + + sntp/sntp.1sntpmdoc@1.345 +2 -2 + autogen updates + + sntp/sntp.html@1.527 +2 -2 + autogen updates + + sntp/sntp.man.in@1.345 +3 -3 + autogen updates + + sntp/sntp.mdoc.in@1.345 +2 -2 + autogen updates + + util/invoke-ntp-keygen.texi@1.514 +2 -2 + autogen updates + + util/ntp-keygen-opts.c@1.532 +173 -173 + autogen updates + + util/ntp-keygen-opts.h@1.530 +3 -3 + autogen updates + + util/ntp-keygen.1ntp-keygenman@1.342 +2 -2 + autogen updates + + util/ntp-keygen.1ntp-keygenmdoc@1.342 +2 -2 + autogen updates + + util/ntp-keygen.html@1.188 +608 -448 + autogen updates + + util/ntp-keygen.man.in@1.342 +2 -2 + autogen updates + + util/ntp-keygen.mdoc.in@1.342 +2 -2 + autogen updates + +ChangeSet@1.3720.38.1, 2017-05-07 02:38:45+00:00, abe@psp-deb1.ntp.org + refclock_jjy.c, ChangeLog: + [Bug 3408] refclock_jjy.c : Avoid a wrong report of the coverity static analysis tool. + + ChangeLog@1.1873.5.1 +3 -0 + [Bug 3408] refclock_jjy.c : Avoid a wrong report of the coverity static analysis tool. + + ntpd/refclock_jjy.c@1.35 +24 -4 + [Bug 3408] refclock_jjy.c : Avoid a wrong report of the coverity static analysis tool. + +ChangeSet@1.3720.37.1, 2017-05-01 07:36:51+02:00, perlinger@ntp.org + [Bug 3397] ctl_putstr() asserts that data fits in its buffer + + ChangeLog@1.1873.4.1 +5 -0 + [Bug 3397] ctl_putstr() asserts that data fits in its buffer + + ntpd/ntp_control.c@1.220 +131 -102 + [Bug 3397] ctl_putstr() asserts that data fits in its buffer + rework of formatting & data transfer stuff in 'ntp_control.c' + avoids unecessary buffers and size limitations. + +ChangeSet@1.3720.1.39, 2017-03-28 02:51:14+00:00, stenn@psp-deb1.ntp.org + Note in the ChangeLog that this repo contains the AES-128-CMAC work + + ChangeLog@1.1873.3.1 +4 -0 + Note in the ChangeLog that this repo contains the AES-128-CMAC work + +ChangeSet@1.3720.36.1, 2017-03-27 08:33:02+02:00, perlinger@ntp.org + [Bug 3391] ntpd segfaults on startup due to small warmup thread stack size + + ChangeLog@1.1873.2.1 +4 -0 + [Bug 3391] ntpd segfaults on startup due to small warmup thread stack size + + ntpd/ntpd.c@1.173 +10 -5 + [Bug 3391] ntpd segfaults on startup due to small warmup thread stack size + - increased mimimum stack size to 32kB + +ChangeSet@1.3720.31.11, 2017-03-23 07:36:54+00:00, stenn@psp-deb1.ntp.org + cleanup + + ChangeLog@1.1873.1.5 +1 -2 + cleanup + +ChangeSet@1.3720.29.2, 2017-03-23 05:45:08+00:00, stenn@psp-deb1.ntp.org + [Bug 3358] Spurious KoD log messages in .INIT. phase + + ntpd/ntp_proto.c@1.404 +8 -6 + [Bug 3358] Spurious KoD log messages in .INIT. phase + +ChangeSet@1.3720.31.10, 2017-03-21 11:01:54-04:00, stenn@deacon.udel.edu + NTP_4_2_8P10 + TAG: NTP_4_2_8P10 + + ntpd/invoke-ntp.conf.texi@1.205.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/invoke-ntp.keys.texi@1.194.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/invoke-ntpd.texi@1.510.1.2 +17 -22 + NTP_4_2_8P10 + + ntpd/ntp.conf.5man@1.239.1.2 +3 -3 + NTP_4_2_8P10 + + ntpd/ntp.conf.5mdoc@1.239.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntp.conf.html@1.189.2.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntp.conf.man.in@1.239.1.2 +3 -3 + NTP_4_2_8P10 + + ntpd/ntp.conf.mdoc.in@1.239.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntp.keys.5man@1.228.1.2 +2 -2 + NTP_4_2_8P10 + + ntpd/ntp.keys.5mdoc@1.228.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntp.keys.html@1.190.2.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntp.keys.man.in@1.228.1.2 +2 -2 + NTP_4_2_8P10 + + ntpd/ntp.keys.mdoc.in@1.228.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntpd-opts.c@1.532.1.2 +245 -245 + NTP_4_2_8P10 + + ntpd/ntpd-opts.h@1.531.1.2 +3 -3 + NTP_4_2_8P10 + + ntpd/ntpd.1ntpdman@1.339.1.2 +3 -3 + NTP_4_2_8P10 + + ntpd/ntpd.1ntpdmdoc@1.339.1.2 +1 -1 + NTP_4_2_8P10 + + ntpd/ntpd.html@1.183.2.2 +2 -2 + NTP_4_2_8P10 + + ntpd/ntpd.man.in@1.339.1.2 +3 -3 + NTP_4_2_8P10 + + ntpd/ntpd.mdoc.in@1.339.1.2 +1 -1 + NTP_4_2_8P10 + + ntpdc/invoke-ntpdc.texi@1.507.1.2 +16 -22 + NTP_4_2_8P10 + + ntpdc/ntpdc-opts.c@1.525.1.2 +107 -107 + NTP_4_2_8P10 + + ntpdc/ntpdc-opts.h@1.524.1.2 +3 -3 + NTP_4_2_8P10 + + ntpdc/ntpdc.1ntpdcman@1.338.1.2 +3 -3 + NTP_4_2_8P10 + + ntpdc/ntpdc.1ntpdcmdoc@1.338.1.2 +1 -1 + NTP_4_2_8P10 + + ntpdc/ntpdc.html@1.352.2.2 +16 -22 + NTP_4_2_8P10 + + ntpdc/ntpdc.man.in@1.338.1.2 +3 -3 + NTP_4_2_8P10 + + ntpdc/ntpdc.mdoc.in@1.338.1.2 +1 -1 + NTP_4_2_8P10 + + ntpq/invoke-ntpq.texi@1.515.2.2 +21 -18 + NTP_4_2_8P10 + + ntpq/ntpq-opts.c@1.532.2.2 +114 -114 + NTP_4_2_8P10 + + ntpq/ntpq-opts.h@1.530.2.2 +3 -3 + NTP_4_2_8P10 + + ntpq/ntpq.1ntpqman@1.343.2.2 +3 -3 + NTP_4_2_8P10 + + ntpq/ntpq.1ntpqmdoc@1.343.2.2 +1 -1 + NTP_4_2_8P10 + + ntpq/ntpq.html@1.180.2.2 +2 -2 + NTP_4_2_8P10 + + ntpq/ntpq.man.in@1.343.2.2 +3 -3 + NTP_4_2_8P10 + + ntpq/ntpq.mdoc.in@1.343.2.2 +1 -1 + NTP_4_2_8P10 + + ntpsnmpd/invoke-ntpsnmpd.texi@1.511 +1 -1 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd-opts.c@1.529 +68 -68 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd-opts.h@1.528 +3 -3 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.338.1.2 +3 -3 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.338.1.2 +1 -1 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd.html@1.178.2.2 +1 -1 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd.man.in@1.338.1.2 +3 -3 + NTP_4_2_8P10 + + ntpsnmpd/ntpsnmpd.mdoc.in@1.338.1.2 +1 -1 + NTP_4_2_8P10 + + packageinfo.sh@1.534.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.99.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.100.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/calc_tickadj/calc_tickadj.html@1.101.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/calc_tickadj/calc_tickadj.man.in@1.98.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.100.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.105 +1 -1 + NTP_4_2_8P10 + + scripts/invoke-plot_summary.texi@1.121.1.2 +74 -56 + NTP_4_2_8P10 + + scripts/invoke-summary.texi@1.120.1.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntp-wait/invoke-ntp-wait.texi@1.330.1.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait-opts@1.68 +2 -2 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.327.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.328.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait.html@1.348.2.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait.man.in@1.327.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntp-wait/ntp-wait.mdoc.in@1.328.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/ntpsweep/invoke-ntpsweep.texi@1.118.1.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep-opts@1.70 +2 -2 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.106.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.106.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep.html@1.120.2.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep.man.in@1.106.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntpsweep/ntpsweep.mdoc.in@1.107.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/ntptrace/invoke-ntptrace.texi@1.119.1.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace-opts@1.70 +2 -2 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace.1ntptraceman@1.106.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.107.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace.html@1.121.2.2 +2 -2 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace.man.in@1.106.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/ntptrace/ntptrace.mdoc.in@1.108.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/plot_summary-opts@1.71 +2 -2 + NTP_4_2_8P10 + + scripts/plot_summary.1plot_summaryman@1.119.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/plot_summary.1plot_summarymdoc@1.119.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/plot_summary.html@1.123.2.2 +87 -61 + NTP_4_2_8P10 + + scripts/plot_summary.man.in@1.119.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/plot_summary.mdoc.in@1.119.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/summary-opts@1.70 +2 -2 + NTP_4_2_8P10 + + scripts/summary.1summaryman@1.118.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/summary.1summarymdoc@1.118.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/summary.html@1.122.2.2 +2 -2 + NTP_4_2_8P10 + + scripts/summary.man.in@1.118.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/summary.mdoc.in@1.118.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/update-leap/invoke-update-leap.texi@1.21 +1 -1 + NTP_4_2_8P10 + + scripts/update-leap/update-leap-opts@1.21 +2 -2 + NTP_4_2_8P10 + + scripts/update-leap/update-leap.1update-leapman@1.19.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/update-leap/update-leap.1update-leapmdoc@1.19.1.2 +1 -1 + NTP_4_2_8P10 + + scripts/update-leap/update-leap.html@1.19.2.2 +1 -1 + NTP_4_2_8P10 + + scripts/update-leap/update-leap.man.in@1.19.1.2 +3 -3 + NTP_4_2_8P10 + + scripts/update-leap/update-leap.mdoc.in@1.19.1.2 +1 -1 + NTP_4_2_8P10 + + sntp/invoke-sntp.texi@1.509 +23 -27 + NTP_4_2_8P10 + + sntp/sntp-opts.c@1.528 +159 -159 + NTP_4_2_8P10 + + sntp/sntp-opts.h@1.526 +3 -3 + NTP_4_2_8P10 + + sntp/sntp.1sntpman@1.342.1.2 +3 -3 + NTP_4_2_8P10 + + sntp/sntp.1sntpmdoc@1.342.1.2 +1 -1 + NTP_4_2_8P10 + + sntp/sntp.html@1.523.2.2 +23 -27 + NTP_4_2_8P10 + + sntp/sntp.man.in@1.342.1.2 +3 -3 + NTP_4_2_8P10 + + sntp/sntp.mdoc.in@1.342.1.2 +1 -1 + NTP_4_2_8P10 + + util/invoke-ntp-keygen.texi@1.510.2.2 +17 -15 + NTP_4_2_8P10 + + util/ntp-keygen-opts.c@1.528.2.2 +173 -173 + NTP_4_2_8P10 + + util/ntp-keygen-opts.h@1.526.2.2 +3 -3 + NTP_4_2_8P10 + + util/ntp-keygen.1ntp-keygenman@1.338.2.2 +3 -3 + NTP_4_2_8P10 + + util/ntp-keygen.1ntp-keygenmdoc@1.338.2.2 +1 -1 + NTP_4_2_8P10 + + util/ntp-keygen.html@1.184.2.2 +2 -2 + NTP_4_2_8P10 + + util/ntp-keygen.man.in@1.338.2.2 +3 -3 + NTP_4_2_8P10 + + util/ntp-keygen.mdoc.in@1.338.2.2 +1 -1 + NTP_4_2_8P10 + +ChangeSet@1.3720.31.9, 2017-03-21 09:40:52-04:00, stenn@deacon.udel.edu + NTP_4_2_8P10_WIN_BETA1 + TAG: NTP_4_2_8P10_WIN_BETA1 + + ChangeLog@1.1873.1.4 +1 -0 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/invoke-ntp.conf.texi@1.205.1.1 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/invoke-ntp.keys.texi@1.194.1.1 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/invoke-ntpd.texi@1.510.1.1 +22 -17 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.conf.5man@1.239.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.conf.5mdoc@1.239.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.conf.html@1.189.2.1 +1192 -1541 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.conf.man.in@1.239.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.conf.mdoc.in@1.239.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.keys.5man@1.228.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.keys.5mdoc@1.228.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.keys.html@1.190.2.1 +115 -162 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.keys.man.in@1.228.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntp.keys.mdoc.in@1.228.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd-opts.c@1.532.1.1 +245 -245 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd-opts.h@1.531.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd.1ntpdman@1.339.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd.1ntpdmdoc@1.339.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd.html@1.183.2.1 +677 -752 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd.man.in@1.339.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpd/ntpd.mdoc.in@1.339.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/invoke-ntpdc.texi@1.507.1.1 +22 -16 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc-opts.c@1.525.1.1 +107 -107 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc-opts.h@1.524.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc.1ntpdcman@1.338.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc.1ntpdcmdoc@1.338.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc.html@1.352.2.1 +371 -434 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc.man.in@1.338.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpdc/ntpdc.mdoc.in@1.338.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/invoke-ntpq.texi@1.515.2.1 +18 -21 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq-opts.c@1.532.2.1 +114 -114 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq-opts.h@1.530.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq.1ntpqman@1.343.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq.1ntpqmdoc@1.343.2.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq.html@1.180.2.1 +1283 -1438 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq.man.in@1.343.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpq/ntpq.mdoc.in@1.343.2.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/invoke-ntpsnmpd.texi@1.510 +11 -10 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd-opts.c@1.528 +68 -68 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd-opts.h@1.527 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.338.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.338.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd.html@1.178.2.1 +59 -92 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd.man.in@1.338.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + ntpsnmpd/ntpsnmpd.mdoc.in@1.338.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + packageinfo.sh@1.534.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.99.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.100.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/calc_tickadj.html@1.101.1.1 +22 -34 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/calc_tickadj.man.in@1.98.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.100.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.104 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + scripts/invoke-plot_summary.texi@1.121.1.1 +56 -74 + NTP_4_2_8P10_WIN_BETA1 + + scripts/invoke-summary.texi@1.120.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/invoke-ntp-wait.texi@1.330.1.1 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait-opts@1.67 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.327.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.328.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait.html@1.348.2.1 +141 -189 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait.man.in@1.327.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntp-wait/ntp-wait.mdoc.in@1.328.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/invoke-ntpsweep.texi@1.118.1.1 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep-opts@1.69 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.106.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.106.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep.html@1.120.2.1 +148 -196 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep.man.in@1.106.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntpsweep/ntpsweep.mdoc.in@1.107.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/invoke-ntptrace.texi@1.119.1.1 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace-opts@1.69 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace.1ntptraceman@1.106.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.107.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace.html@1.121.2.1 +126 -175 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace.man.in@1.106.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/ntptrace/ntptrace.mdoc.in@1.108.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary-opts@1.70 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary.1plot_summaryman@1.119.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary.1plot_summarymdoc@1.119.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary.html@1.123.2.1 +139 -211 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary.man.in@1.119.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/plot_summary.mdoc.in@1.119.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary-opts@1.69 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary.1summaryman@1.118.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary.1summarymdoc@1.118.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary.html@1.122.2.1 +132 -180 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary.man.in@1.118.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/summary.mdoc.in@1.118.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/invoke-update-leap.texi@1.20 +1 -1 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap-opts@1.20 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap.1update-leapman@1.19.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap.1update-leapmdoc@1.19.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap.html@1.19.2.1 +199 -247 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap.man.in@1.19.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + scripts/update-leap/update-leap.mdoc.in@1.19.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + sntp/invoke-sntp.texi@1.508 +27 -23 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp-opts.c@1.527 +159 -159 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp-opts.h@1.525 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp.1sntpman@1.342.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp.1sntpmdoc@1.342.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp.html@1.523.2.1 +441 -509 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp.man.in@1.342.1.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + sntp/sntp.mdoc.in@1.342.1.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + util/invoke-ntp-keygen.texi@1.510.2.1 +15 -17 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen-opts.c@1.528.2.1 +173 -173 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen-opts.h@1.526.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen.1ntp-keygenman@1.338.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen.1ntp-keygenmdoc@1.338.2.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen.html@1.184.2.1 +1006 -1082 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen.man.in@1.338.2.1 +3 -3 + NTP_4_2_8P10_WIN_BETA1 + + util/ntp-keygen.mdoc.in@1.338.2.1 +2 -2 + NTP_4_2_8P10_WIN_BETA1 + +ChangeSet@1.3720.31.8, 2017-03-21 07:11:32-04:00, stenn@deacon.udel.edu + Disable some triggers for now + + BitKeeper/triggers/2mirrors@1.10 +3 -0 + Disable some triggers for now + + BitKeeper/triggers/trigger.cfg@1.15 +3 -2 + Disable some triggers for now + +ChangeSet@1.3720.35.2, 2017-03-21 06:34:14-04:00, stenn@deacon.udel.edu + bk hostname cleanup for bk7 + + BitKeeper/triggers/paranoid@1.5 +1 -1 + bk hostname cleanup for bk7 + +ChangeSet@1.3720.31.6, 2017-03-21 05:51:48-04:00, stenn@psp-deb2.ntp.org + Updated NEWS for p9-win + + NEWS@1.177.1.30 +10 -0 + Updated NEWS for p9-win + +ChangeSet@1.3720.31.4, 2017-03-21 08:39:07+00:00, stenn@psp-deb1.ntp.org + Bug 3393 is a normal bug + + ChangeLog@1.1873.1.1 +1 -1 + Bug 3393 is a normal bug + +ChangeSet@1.3720.34.2, 2017-03-21 04:19:53-04:00, stenn@deacon.udel.edu + bk-7 trigger updates + + BitKeeper/triggers/send@1.16.1.1 +2 -2 + bk-7 trigger updates + + ChangeLog@1.1853.11.2 +4 -0 + bk-7 trigger updates + +ChangeSet@1.3720.34.1, 2017-03-21 04:06:39-04:00, stenn@deacon.udel.edu + cleanup + + ChangeLog@1.1853.11.1 +0 -2 + cleanup + +ChangeSet@1.3720.33.3, 2017-03-20 17:07:56+00:00, bwi@psp-deb1.ntp.org + Checkin Autogen-ed docs + + ntpq/invoke-ntpq.texi@1.515.1.2 +2 -2 + Checkin Autogen-ed docs + + ntpq/ntpq-opts.c@1.532.1.2 +1 -1 + Checkin Autogen-ed docs + + ntpq/ntpq-opts.h@1.530.1.1 +1 -1 + Checkin Autogen-ed docs + + ntpq/ntpq.1ntpqman@1.343.1.2 +3 -3 + Checkin Autogen-ed docs + + ntpq/ntpq.1ntpqmdoc@1.343.1.2 +3 -3 + Checkin Autogen-ed docs + + ntpq/ntpq.man.in@1.343.1.2 +3 -3 + Checkin Autogen-ed docs + + ntpq/ntpq.mdoc.in@1.343.1.2 +3 -3 + Checkin Autogen-ed docs + + scripts/invoke-plot_summary.texi@1.122 +1 -1 + Checkin Autogen-ed docs + + scripts/invoke-summary.texi@1.121 +1 -1 + Checkin Autogen-ed docs + + scripts/ntp-wait/invoke-ntp-wait.texi@1.331 +1 -1 + Checkin Autogen-ed docs + + scripts/ntpsweep/invoke-ntpsweep.texi@1.119 +1 -1 + Checkin Autogen-ed docs + + scripts/ntptrace/invoke-ntptrace.texi@1.120 +1 -1 + Checkin Autogen-ed docs + +ChangeSet@1.3720.33.2, 2017-03-20 17:38:08+01:00, bwi@nwtime.org + ntpq/ntpq-opts.def(addvars): add missing Oc to match Oo + + ntpq/ntpq-opts.def@1.31 +1 -1 + ntpq/ntpq-opts.def(addvars): add missing Oc to match Oo + +ChangeSet@1.3720.33.1, 2017-03-20 16:25:04+00:00, bwi@psp-deb1.ntp.org + Checkin Autogen-ed docs and sources + + ntpd/invoke-ntp.conf.texi@1.206 +1 -1 + Checkin Autogen-ed docs and sources + + ntpd/invoke-ntp.keys.texi@1.195 +1 -1 + Checkin Autogen-ed docs and sources + + ntpd/invoke-ntpd.texi@1.511 +1 -1 + Checkin Autogen-ed docs and sources + + ntpd/ntp.conf.5man@1.240 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.conf.5mdoc@1.240 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.conf.html@1.189.1.1 +1193 -1529 + Checkin Autogen-ed docs and sources + + ntpd/ntp.conf.man.in@1.240 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.conf.mdoc.in@1.240 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.keys.5man@1.229 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.keys.5mdoc@1.229 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.keys.html@1.190.1.1 +123 -158 + Checkin Autogen-ed docs and sources + + ntpd/ntp.keys.man.in@1.229 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntp.keys.mdoc.in@1.229 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntpd-opts.c@1.533 +1 -1 + Checkin Autogen-ed docs and sources + + ntpd/ntpd-opts.h@1.532 +1 -1 + Checkin Autogen-ed docs and sources + + ntpd/ntpd.1ntpdman@1.340 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntpd.1ntpdmdoc@1.340 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntpd.html@1.183.1.1 +681 -712 + Checkin Autogen-ed docs and sources + + ntpd/ntpd.man.in@1.340 +2 -2 + Checkin Autogen-ed docs and sources + + ntpd/ntpd.mdoc.in@1.340 +2 -2 + Checkin Autogen-ed docs and sources + + ntpdc/invoke-ntpdc.texi@1.508 +1 -1 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc-opts.c@1.526 +1 -1 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc-opts.h@1.525 +1 -1 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc.1ntpdcman@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc.1ntpdcmdoc@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc.html@1.352.1.1 +354 -403 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc.man.in@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpdc/ntpdc.mdoc.in@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpq/invoke-ntpq.texi@1.515.1.1 +296 -202 + Checkin Autogen-ed docs and sources + + ntpq/ntpq-opts.c@1.532.1.1 +109 -109 + Checkin Autogen-ed docs and sources + + ntpq/ntpq.1ntpqman@1.343.1.1 +394 -250 + Checkin Autogen-ed docs and sources + + ntpq/ntpq.1ntpqmdoc@1.343.1.1 +399 -330 + Checkin Autogen-ed docs and sources + + ntpq/ntpq.html@1.180.1.1 +1425 -1475 + Checkin Autogen-ed docs and sources + + ntpq/ntpq.man.in@1.343.1.1 +394 -250 + Checkin Autogen-ed docs and sources + + ntpq/ntpq.mdoc.in@1.343.1.1 +399 -330 + Checkin Autogen-ed docs and sources + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpsnmpd/ntpsnmpd.html@1.178.1.1 +61 -90 + Checkin Autogen-ed docs and sources + + ntpsnmpd/ntpsnmpd.man.in@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + ntpsnmpd/ntpsnmpd.mdoc.in@1.339 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.100 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.101 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/calc_tickadj/calc_tickadj.html@1.102 +1 -1 + Checkin Autogen-ed docs and sources + + scripts/calc_tickadj/calc_tickadj.man.in@1.99 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.101 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.328 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.329 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntp-wait/ntp-wait.html@1.348.1.1 +151 -181 + Checkin Autogen-ed docs and sources + + scripts/ntp-wait/ntp-wait.man.in@1.328 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntp-wait/ntp-wait.mdoc.in@1.329 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.107 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.107 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntpsweep/ntpsweep.html@1.120.1.1 +151 -188 + Checkin Autogen-ed docs and sources + + scripts/ntpsweep/ntpsweep.man.in@1.107 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntpsweep/ntpsweep.mdoc.in@1.108 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntptrace/ntptrace.1ntptraceman@1.107 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.108 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntptrace/ntptrace.html@1.121.1.1 +128 -168 + Checkin Autogen-ed docs and sources + + scripts/ntptrace/ntptrace.man.in@1.107 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/ntptrace/ntptrace.mdoc.in@1.109 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/plot_summary.1plot_summaryman@1.120 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/plot_summary.1plot_summarymdoc@1.120 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/plot_summary.html@1.123.1.1 +160 -188 + Checkin Autogen-ed docs and sources + + scripts/plot_summary.man.in@1.120 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/plot_summary.mdoc.in@1.120 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/summary.1summaryman@1.119 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/summary.1summarymdoc@1.119 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/summary.html@1.122.1.1 +135 -171 + Checkin Autogen-ed docs and sources + + scripts/summary.man.in@1.119 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/summary.mdoc.in@1.119 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/update-leap/update-leap.1update-leapman@1.20 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/update-leap/update-leap.1update-leapmdoc@1.20 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/update-leap/update-leap.html@1.19.1.1 +212 -236 + Checkin Autogen-ed docs and sources + + scripts/update-leap/update-leap.man.in@1.20 +2 -2 + Checkin Autogen-ed docs and sources + + scripts/update-leap/update-leap.mdoc.in@1.20 +2 -2 + Checkin Autogen-ed docs and sources + + sntp/sntp.1sntpman@1.343 +2 -2 + Checkin Autogen-ed docs and sources + + sntp/sntp.1sntpmdoc@1.343 +2 -2 + Checkin Autogen-ed docs and sources + + sntp/sntp.html@1.523.1.1 +419 -467 + Checkin Autogen-ed docs and sources + + sntp/sntp.man.in@1.343 +2 -2 + Checkin Autogen-ed docs and sources + + sntp/sntp.mdoc.in@1.343 +2 -2 + Checkin Autogen-ed docs and sources + + util/invoke-ntp-keygen.texi@1.510.1.1 +597 -426 + Checkin Autogen-ed docs and sources + + util/ntp-keygen-opts.c@1.528.1.1 +155 -154 + Checkin Autogen-ed docs and sources + + util/ntp-keygen-opts.h@1.526.1.1 +17 -17 + Checkin Autogen-ed docs and sources + + util/ntp-keygen.1ntp-keygenman@1.338.1.1 +591 -440 + Checkin Autogen-ed docs and sources + + util/ntp-keygen.1ntp-keygenmdoc@1.338.1.1 +570 -418 + Checkin Autogen-ed docs and sources + + util/ntp-keygen.html@1.184.1.1 +1414 -1271 + Checkin Autogen-ed docs and sources + + util/ntp-keygen.man.in@1.338.1.1 +591 -440 + Checkin Autogen-ed docs and sources + + util/ntp-keygen.mdoc.in@1.338.1.1 +570 -418 + Checkin Autogen-ed docs and sources + +ChangeSet@1.3720.1.38, 2017-03-19 10:13:40+00:00, stenn@psp-deb1.ntp.org + AES-128-CMAC autogen updates + + ntpd/ntp.conf.html@1.190 +1193 -1529 + AES-128-CMAC autogen updates + + ntpd/ntp.keys.html@1.191 +123 -158 + AES-128-CMAC autogen updates + + ntpd/ntpd.html@1.184 +681 -712 + AES-128-CMAC autogen updates + + ntpdc/ntpdc.html@1.353 +354 -403 + AES-128-CMAC autogen updates + + ntpq/invoke-ntpq.texi@1.516 +296 -202 + AES-128-CMAC autogen updates + + ntpq/ntpq-opts.c@1.533 +109 -109 + AES-128-CMAC autogen updates + + ntpq/ntpq-opts.h@1.531 +1 -1 + AES-128-CMAC autogen updates + + ntpq/ntpq.1ntpqman@1.344 +394 -250 + AES-128-CMAC autogen updates + + ntpq/ntpq.1ntpqmdoc@1.344 +399 -330 + AES-128-CMAC autogen updates + + ntpq/ntpq.html@1.181 +1281 -1412 + AES-128-CMAC autogen updates + + ntpq/ntpq.man.in@1.344 +394 -250 + AES-128-CMAC autogen updates + + ntpq/ntpq.mdoc.in@1.344 +399 -330 + AES-128-CMAC autogen updates + + ntpsnmpd/ntpsnmpd.html@1.179 +61 -90 + AES-128-CMAC autogen updates + + scripts/ntp-wait/ntp-wait.html@1.349 +151 -181 + AES-128-CMAC autogen updates + + scripts/ntpsweep/ntpsweep.html@1.121 +151 -188 + AES-128-CMAC autogen updates + + scripts/ntptrace/ntptrace.html@1.122 +128 -168 + AES-128-CMAC autogen updates + + scripts/plot_summary.html@1.124 +160 -188 + AES-128-CMAC autogen updates + + scripts/summary.html@1.123 +135 -171 + AES-128-CMAC autogen updates + + scripts/update-leap/update-leap.html@1.20 +212 -236 + AES-128-CMAC autogen updates + + sntp/sntp.html@1.524 +419 -467 + AES-128-CMAC autogen updates + + util/invoke-ntp-keygen.texi@1.511 +597 -426 + AES-128-CMAC autogen updates + + util/ntp-keygen-opts.c@1.529 +155 -154 + AES-128-CMAC autogen updates + + util/ntp-keygen-opts.h@1.527 +17 -17 + AES-128-CMAC autogen updates + + util/ntp-keygen.1ntp-keygenman@1.339 +591 -440 + AES-128-CMAC autogen updates + + util/ntp-keygen.1ntp-keygenmdoc@1.339 +570 -418 + AES-128-CMAC autogen updates + + util/ntp-keygen.html@1.185 +1031 -1048 + AES-128-CMAC autogen updates + + util/ntp-keygen.man.in@1.339 +591 -440 + AES-128-CMAC autogen updates + + util/ntp-keygen.mdoc.in@1.339 +570 -418 + AES-128-CMAC autogen updates + +ChangeSet@1.3720.1.37, 2017-03-19 06:23:57+01:00, bwi@nwtime.org + ntpq/ntpq-opts.def name resolution need not involve DNS, replace command_keyword with command and optionally add name, \& quote recommended operators, change clearlist to clearvars, add Ns macros around |, reset some option strings to No; + ntpq/ntpq-subs.c(doprintpeers) space over on next line allowing for host + sp if > 1 host and regular tally + source + sp if wide output and long source name + + ntpq/ntpq-opts.def@1.30 +49 -49 + name resolution need not involve DNS, replace command_keyword with command and optionally add name, \& quote recommended operators, change clearlist to clearvars, add Ns macros around |, reset some option strings to No, + + ntpq/ntpq-subs.c@1.120 +5 -1 + space over on next line allowing for host + sp if > 1 host and regular tally + source + sp if wide output and long source name + +ChangeSet@1.3720.31.3, 2017-03-16 07:48:09+00:00, stenn@psp-deb1.ntp.org + Updates + + NEWS@1.177.1.29 +24 -25 + Updates + +ChangeSet@1.3720.1.36, 2017-03-14 22:06:13+01:00, bwi@nwtime.org + ntpq/ntpq-opts.def restore Ba to | as unsupported by mdoc; util/ntp-keygen-opts.def restore Ba to | as unsupported by mdoc and backslash escape ` to try to avoid build errors + + ntpq/ntpq-opts.def@1.29 +11 -11 + restore Ba to | as unsupported by mdoc + + util/ntp-keygen-opts.def@1.31 +5 -5 + restore Ba to | as unsupported by mdoc and backslash escape ` to try to avoid build errors + +ChangeSet@1.3720.1.35, 2017-03-14 06:58:02+01:00, bwi@nwtime.org + packageinfo.sh comment out special win, util/ntp-keygen-opts.def quote @ { } with prefix @ for texinfo + + packageinfo.sh@1.535 +1 -1 + comment out special win + + util/ntp-keygen-opts.def@1.30 +12 -12 + quote @ { } with prefix @ for texinfo + +ChangeSet@1.3720.1.34, 2017-03-13 23:19:02+01:00, bwi@nwtime.org + clean up ntpq/ntpq-opts.def and util/ntp-keygen-opts.def: + reconcile internally, with implementation, and updates to generated files; + make markup and wording consistent and clearer + + ntpq/ntpq-opts.def@1.28 +385 -325 + remove old RFC ref, NTPv4 differences, some refs to messages as mode 6 and control, deprecation of man page; + add missing commands (including poll as it is visible in help), variables, statistics, and counters; + made optional arguments so; + say what happens with no arguments; + say when clients are shown with peers; + say what counters or statistics are shown in display commands; + say display instead of print, read, show; + word like help where better; + reorder commands listed out of alphabetic order without any grouping; + Xr commands in section 1 not functions in section 3 as devel docs may not be installed; + ID lowercased to not look like acronym or shout; + add \& as recommended; + commands use Ic, variables and named values Cm not Ic, flags use Fl, Ba instead of |; + wrap long lines; + correct poll interval units from log2 s to seconds; + define jitter as offset RMS error estimate + + util/ntp-keygen-opts.def@1.29 +584 -426 + reconcile three embedded Running the Program sections (two of them pure duplicates); + remove duplicated paragraphs; + move apparently orphan paragraphs to appropriate places; + reword chunks with repeated content; + reconcile Command Line Options section with options, add missing options, add long option flags; + specify explicitly when other program commands and configuration files are referenced; + change external references from section 3 functions to section 1 commands; + use markup consistently + +ChangeSet@1.3720.31.1, 2017-03-10 10:00:39+01:00, burnicki@pc-martin4.py.meinberg.de + Include openssl/applink.c only for openSSL versions < 1.1.0. + + include/ssl_applink.c@1.4 +3 -1 + Include openssl/applink.c only for openSSL versions < 1.1.0. + +ChangeSet@1.3720.30.2, 2017-03-09 21:59:34+01:00, perlinger@ntp.org + [Sec 3384] followup: fixed a comment typo. + + ports/winnt/instsrv/instsrv.c@1.11 +1 -1 + [Sec 3384] followup: fixed a comment typo. + +ChangeSet@1.3720.1.33, 2017-03-08 21:51:39+00:00, bwi@nwtime.org + ports/winnt/instsrv/instsrv.c(addSourceToRegistry) prefix use of snprintf with _ required for VS < 2015 + + ports/winnt/instsrv/instsrv.c@1.9.1.1 +1 -1 + prefix addSourceToRegistry() use of snprintf with _ required for VS < 2015 + +ChangeSet@1.3720.30.1, 2017-03-08 22:34:08+01:00, perlinger@ntp.org + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - VS2008 compatibility restored + + ports/winnt/instsrv/instsrv.c@1.10 +4 -0 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - VS2008 compatibility restored + +ChangeSet@1.3720.1.32, 2017-03-08 17:32:15+00:00, bwi@nwtime.org + add AES128CMAC to MAC selections list in ntpq.texi (replacing earlier change directly to ntpq.html) + + ntpq/ntpq.texi@1.5 +1 -1 + add AES128CMAC to MAC selections list (replacing earlier change directly to ntpq.html) + +ChangeSet@1.3720.29.1, 2017-03-08 06:11:49-05:00, stenn@psp-fb3.ntp.org + [Bug 3358] Spurious KoD log messages in .INIT. phase + + ChangeLog@1.1874 +4 -0 + [Bug 3358] Spurious KoD log messages in .INIT. phase + + ntpd/ntp_proto.c@1.403 +8 -11 + [Bug 3358] Spurious KoD log messages in .INIT. phase + +ChangeSet@1.3720.1.30, 2017-03-06 21:07:41+00:00, stenn@psp-deb1.ntp.org + CVE updates for 4.2.8p10 + + NEWS@1.177.1.28 +15 -15 + CVE updates for 4.2.8p10 + +ChangeSet@1.3720.1.29, 2017-03-06 13:54:35+00:00, stenn@psp-deb1.ntp.org + NEWS for p10 + + NEWS@1.177.1.27 +447 -1 + NEWS for p10 + +ChangeSet@1.3720.1.28, 2017-03-06 11:52:11+00:00, stenn@psp-deb1.ntp.org + cleanup + + ChangeLog@1.1873 +2 -4 + cleanup + +ChangeSet@1.3720.25.7, 2017-03-05 11:23:32-07:00, bwi@bwinglisrpi1.(none) + ntpd/ntp_refclock.c(refclock_params) report time_pps_kcbind errors but only return failure if error other than not supported, allowing PPS to work + + ntpd/ntp_refclock.c@1.124 +4 -1 + report time_pps_kcbind errors but only return failure if error other than not supported, allowing PPS to work + +ChangeSet@1.3720.1.27, 2017-03-05 14:56:43+01:00, perlinger@ntp.org + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - load PPS providers from registry + - disable PPSAPI_HACK envvar + - major cleanup of 'instsrv' + + ChangeLog@1.1872 +4 -0 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - load PPS providers from registry, disable PPSAPI_HACK envvar + + include/ntp_stdlib.h@1.85 +6 -2 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - side kick: fix array allocation for DEBUG builds + + include/ntpd.h@1.197 +1 -1 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - sidekick: signed/unsigned clashes on 'sys_ttlmax' + + ntpd/ntp_config.c@1.346 +1 -1 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - sidekick: signed/unsigned clashes on 'sys_ttlmax' + + ntpd/ntp_proto.c@1.402 +2 -2 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - sidekick: signed/unsigned clashes on 'sys_ttlmax' + + ports/winnt/include/ntp_iocpltypes.h@1.4 +1 -0 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - track use of PPS API on serial channels + + ports/winnt/instsrv/instsrv.c@1.9 +378 -347 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - major cleanup + - add command line arguments for service + - set PPS API provider list in service entry + + ports/winnt/ntpd/nt_ppsimpl.c@1.2 +290 -70 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - load PPS providers from registry + - disable PPSAPI_HACK envvar + - track use of PPS API on serial channels + + ports/winnt/ntpd/ntp_iocompletionport.c@1.79 +7 -19 + [Sec 3384] NTP-01-009 NTP: Privileged execution of User Library code (Pentest report 01.2017) + - disable PPSAPI_HACK envvar, use tracking from PPS API loader instead + +ChangeSet@1.3720.25.6, 2017-03-04 04:41:52+00:00, Brian@bwinglisd. + ensure Windows system32 added to start of PATH + + ports/winnt/scripts/mkver.bat@1.18 +4 -0 + ensure Windows system32 from COMSPEC added to start of PATH in case other find commands are on PATH + +ChangeSet@1.3720.1.26, 2017-03-02 17:34:00-05:00, stenn@psp-deb2.ntp.org + [Sec 3385] NTP-01-010: ereallocarray()/eallocarray() underused: zero out new memory + + include/ntp_stdlib.h@1.84 +6 -6 + [Sec 3385] NTP-01-010: ereallocarray()/eallocarray() underused: zero out new memory + + libntp/authkeys.c@1.36 +1 -1 + [Sec 3385] NTP-01-010: ereallocarray()/eallocarray() underused: zero out new memory + + libntp/emalloc.c@1.21 +3 -3 + [Sec 3385] NTP-01-010: ereallocarray()/eallocarray() underused: zero out new memory + +ChangeSet@1.3720.1.25, 2017-03-02 05:35:49+00:00, stenn@stenn.ntp.org + [Sec 3376] Support build "hardening" flags: NetBSD + + sntp/harden/netbsd7.0@1.1 +4 -0 + BitKeeper file sntp/harden/netbsd7.0 + + sntp/harden/netbsd7.0@1.0 +0 -0 + + sntp/harden/netbsd7.99@1.1 +4 -0 + BitKeeper file sntp/harden/netbsd7.99 + + sntp/harden/netbsd7.99@1.0 +0 -0 + +ChangeSet@1.3720.1.23, 2017-03-01 09:44:54+00:00, stenn@psp-deb1.ntp.org + [Sec 3376] Support build "hardening" flags + + sntp/m4/ntp_prog_cc.m4@1.3 +1 -1 + [Sec 3376] Support build "hardening" flags + +ChangeSet@1.3720.1.22, 2017-03-01 09:30:03+00:00, stenn@psp-deb1.ntp.org + [Sec 3376] Support build "hardening" flags + + configure.ac@1.609 +5 -4 + [Sec 3376] Support build "hardening" flags + + sntp/configure.ac@1.85 +4 -4 + [Sec 3376] Support build "hardening" flags + + sntp/harden/freebsd11@1.2 +1 -1 + [Sec 3376] Support build "hardening" flags + + sntp/harden/freebsd12@1.2 +1 -1 + [Sec 3376] Support build "hardening" flags + + sntp/m4/ntp_compiler.m4@1.6 +14 -2 + [Sec 3376] Support build "hardening" flags + + sntp/m4/ntp_prog_cc.m4@1.2 +12 -11 + [Sec 3376] Support build "hardening" flags + +ChangeSet@1.3720.26.3, 2017-03-01 09:16:03+00:00, stenn@psp-deb1.ntp.org + merge cleanup + + ChangeLog@1.1869.1.3 +1 -3 + merge cleanup + +ChangeSet@1.3720.28.1, 2017-02-28 06:46:17-05:00, stenn@psp-fb4.ntp.org + [Sec 3361] 0rigin (zero origin) DoS. + + ChangeLog@1.1869.3.1 +1 -0 + [Sec 3361] 0rigin (zero origin) DoS. + + ntpd/ntp_proto.c@1.400 +4 -0 + [Sec 3361] 0rigin (zero origin) DoS. + +ChangeSet@1.3720.27.1, 2017-02-28 06:13:45-05:00, stenn@psp-fb4.ntp.org + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + ChangeLog@1.1869.2.1 +1 -0 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + include/ntp_stdlib.h@1.83 +7 -5 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + libntp/authkeys.c@1.35 +1 -1 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + libntp/emalloc.c@1.20 +5 -4 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + libntp/recvbuff.c@1.42 +1 -1 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + ntpd/ntp_loopfilter.c@1.190 +1 -2 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + ntpd/ntp_peer.c@1.162 +1 -1 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + ntpd/ntp_restrict.c@1.41 +2 -2 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + + sntp/kod_management.c@1.34 +3 -1 + [Sec 3385] NTP-01-010 NTP: ereallocarray()/eallocarray() underused. HStenn + +ChangeSet@1.3720.26.1, 2017-02-26 08:20:56+00:00, perlinger@ntp.org + [Sec 3393] clang scan-build findings + + ChangeLog@1.1869.1.1 +3 -0 + [Sec 3393] clang scan-build findings + + libntp/ntp_intres.c@1.102 +1 -1 + [Sec 3393] clang scan-build findings + - test proper source pointer, not memcpy result + + ntpd/ntp_config.c@1.344 +28 -46 + [Sec 3393] clang scan-build findings + - provide non-returning error function, triggered only by programming error (mismatch between + parser and evaluator) + - fix assignment to wrong variable in tos stratum check + + ntpd/ntp_control.c@1.218 +1 -1 + [Sec 3393] clang scan-build findings + - minor signed/unsigned clash + + ntpd/ntp_scanner.c@1.50 +0 -1 + [Sec 3393] clang scan-build findings + - dead assignment + + ntpd/refclock_gpsdjson.c@1.26 +8 -6 + [Sec 3393] clang scan-build findings + - never feed NULL to memcpy(), even with zero-length + + ntpd/refclock_jjy.c@1.34 +2 -2 + [Sec 3393] clang scan-build findings + - use memcpy() instead or strncpy() when the number of bytes is known + + ntpd/refclock_nmea.c@1.79 +0 -3 + [Sec 3393] clang scan-build findings + - dead initialisations: always overwritten + + ntpd/refclock_oncore.c@1.102.1.1 +3 -3 + [Sec 3393] clang scan-build findings + - dead initialisations and assignments: always overwritten + + ntpd/refclock_parse.c@1.85 +12 -8 + [Sec 3393] clang scan-build findings + - dead initialisations and assignments: always overwritten + - buggy use of snprintf result + + ntpdate/ntpdate.c@1.99 +2 -0 + [Sec 3393] clang scan-build findings + - INSIST() on sys_samples in range + + ntpdc/ntpdc.c@1.108 +1 -1 + [Sec 3393] clang scan-build findings + - make sure result of recv() is used + + ntpq/ntpq.c@1.174.1.1 +42 -26 + [Sec 3393] clang scan-build findings + - make sure result of recv() is used + - initialise tables + - rework hexdump utility function + +ChangeSet@1.3720.25.5, 2017-02-24 21:36:43-07:00, bwi@bwinglisrpi1.(none) + add missing change comment in mkver.bat + + ports/winnt/scripts/mkver.bat@1.17 +5 -1 + add missing change comment in mkver.bat + +ChangeSet@1.3720.25.4, 2017-02-24 19:33:50+00:00, Brian@bwinglisd. + allow EVP_MD_do_all_sorted to be used on Windows with OpenSSL 1+ + + ntpq/ntpq.c@1.178 +6 -0 + define HAVE_EVP_MD_DO_ALL_SORTED on Windows with OpenSSL 1+ + +ChangeSet@1.3720.1.21, 2017-02-24 06:26:16-05:00, stenn@psp-deb2.ntp.org + [Sec 3376] Support build "hardening" flags. + + ChangeLog@1.1870 +1 -0 + [Sec 3376] Support build "hardening" flags. + + adjtimed/Makefile.am@1.16 +4 -1 + [Sec 3376] Support build "hardening" flags. + + clockstuff/Makefile.am@1.22 +3 -0 + [Sec 3376] Support build "hardening" flags. + + configure.ac@1.608 +2 -0 + [Sec 3376] Support build "hardening" flags. + + libntp/Makefile.am@1.81 +4 -0 + [Sec 3376] Support build "hardening" flags. + + libparse/Makefile.am@1.32 +4 -0 + [Sec 3376] Support build "hardening" flags. + + ntpd/Makefile.am@1.135 +3 -0 + [Sec 3376] Support build "hardening" flags. + + ntpd/ntp.conf.html@1.189 +1541 -1192 + [Sec 3376] Support build "hardening" flags. + + ntpd/ntp.keys.html@1.190 +162 -115 + [Sec 3376] Support build "hardening" flags. + + ntpd/ntpd.html@1.183 +753 -678 + [Sec 3376] Support build "hardening" flags. + + ntpdate/Makefile.am@1.38 +3 -0 + [Sec 3376] Support build "hardening" flags. + + ntpdc/Makefile.am@1.76 +3 -0 + [Sec 3376] Support build "hardening" flags. + + ntpdc/ntpdc.html@1.352 +404 -355 + [Sec 3376] Support build "hardening" flags. + + ntpq/Makefile.am@1.72 +4 -1 + [Sec 3376] Support build "hardening" flags. + + ntpq/ntpq.html@1.180 +1439 -1284 + [Sec 3376] Support build "hardening" flags. + + ntpsnmpd/Makefile.am@1.41 +5 -2 + [Sec 3376] Support build "hardening" flags. + + ntpsnmpd/ntpsnmpd.html@1.178 +92 -59 + [Sec 3376] Support build "hardening" flags. + + parseutil/Makefile.am@1.18 +5 -1 + [Sec 3376] Support build "hardening" flags. + + scripts/ntp-wait/ntp-wait.html@1.348 +182 -152 + [Sec 3376] Support build "hardening" flags. + + scripts/ntpsweep/ntpsweep.html@1.120 +189 -152 + [Sec 3376] Support build "hardening" flags. + + scripts/ntptrace/ntptrace.html@1.121 +168 -128 + [Sec 3376] Support build "hardening" flags. + + scripts/plot_summary.html@1.123 +188 -160 + [Sec 3376] Support build "hardening" flags. + + scripts/summary.html@1.122 +171 -135 + [Sec 3376] Support build "hardening" flags. + + scripts/update-leap/update-leap.html@1.19 +247 -199 + [Sec 3376] Support build "hardening" flags. + + sntp/Makefile.am@1.91 +6 -2 + [Sec 3376] Support build "hardening" flags. + + sntp/configure.ac@1.84 +2 -0 + [Sec 3376] Support build "hardening" flags. + + sntp/harden/README@1.1 +11 -0 + BitKeeper file sntp/harden/README + + sntp/harden/README@1.0 +0 -0 + + sntp/harden/default@1.1 +4 -0 + BitKeeper file sntp/harden/default + + sntp/harden/default@1.0 +0 -0 + + sntp/harden/freebsd10@1.1 +4 -0 + BitKeeper file sntp/harden/freebsd10 + + sntp/harden/freebsd10@1.0 +0 -0 + + sntp/harden/freebsd11@1.1 +4 -0 + BitKeeper file sntp/harden/freebsd11 + + sntp/harden/freebsd11@1.0 +0 -0 + + sntp/harden/freebsd12@1.1 +4 -0 + BitKeeper file sntp/harden/freebsd12 + + sntp/harden/freebsd12@1.0 +0 -0 + + sntp/harden/linux@1.1 +4 -0 + BitKeeper file sntp/harden/linux + + sntp/harden/linux@1.0 +0 -0 + + sntp/libevent/Makefile.am@1.15 +5 -3 + [Sec 3376] Support build "hardening" flags. + + sntp/libevent/configure.ac@1.18 +4 -0 + [Sec 3376] Support build "hardening" flags. + + sntp/libopts/Makefile.am@1.28 +4 -0 + [Sec 3376] Support build "hardening" flags. + + sntp/m4/ntp_harden.m4@1.1 +52 -0 + BitKeeper file sntp/m4/ntp_harden.m4 + + sntp/m4/ntp_harden.m4@1.0 +0 -0 + + sntp/m4/ntp_libevent.m4@1.17 +3 -0 + [Sec 3376] Support build "hardening" flags. + + sntp/scripts/Makefile.am@1.4 +1 -0 + [Sec 3376] Support build "hardening" flags. + + sntp/scripts/genHardFlags@1.1 +152 -0 + BitKeeper file sntp/scripts/genHardFlags + + sntp/scripts/genHardFlags@1.0 +0 -0 + + sntp/sntp.html@1.523 +468 -420 + [Sec 3376] Support build "hardening" flags. + + sntp/tests/Makefile.am@1.68 +4 -1 + [Sec 3376] Support build "hardening" flags. + + sntp/unity/Makefile.am@1.11 +5 -0 + [Sec 3376] Support build "hardening" flags. + + tests/bug-2803/Makefile.am@1.14 +4 -1 + [Sec 3376] Support build "hardening" flags. + + tests/libntp/Makefile.am@1.95 +5 -2 + [Sec 3376] Support build "hardening" flags. + + tests/ntpd/Makefile.am@1.30 +4 -1 + [Sec 3376] Support build "hardening" flags. + + tests/ntpq/Makefile.am@1.10 +4 -1 + [Sec 3376] Support build "hardening" flags. + + tests/sandbox/Makefile.am@1.8 +4 -1 + [Sec 3376] Support build "hardening" flags. + + tests/sec-2853/Makefile.am@1.4 +4 -1 + [Sec 3376] Support build "hardening" flags. + + util/Makefile.am@1.79 +5 -2 + [Sec 3376] Support build "hardening" flags. + + util/ntp-keygen.html@1.184 +1083 -1007 + [Sec 3376] Support build "hardening" flags. + +ChangeSet@1.3720.25.3, 2017-02-23 05:53:09+00:00, Brian@bwinglisd. + increase struct key member type size from 10 to 16 to allow AES128CMAC and future longer types up to 15 chars, refactor ntpq digest list CMAC insertion into function, fix packetProcessing tests, add debug output to check CMAC working + + libntp/ssl_init.c@1.25 +15 -0 + add debug output to validate CMAC being handled + + ntpq/ntpq.c@1.177 +158 -98 + include stddef.h for prtdiff_t, refactor CMAC insertion into MD list into insert_cmac() called from list_digest_names(), use EVP_MD_size() instead of EVP_Digest..() calls in list_md_fn(), remove associated variables, move check earlier in function, minor style and line length cleanups + + sntp/crypto.c@1.28 +9 -1 + increase max key type length to 15 to reflect struct key type size 16, add debug output to check CMAC operation + + sntp/crypto.h@1.12 +1 -1 + increase struct key member type size from 10 to 16 to allow AES128CMAC and future longer types + this should be considered for future length checking when handling digest names + + sntp/tests/packetProcessing.c@1.14 +5 -4 + fix PrepareAuthenticationTest() to use args and not hard wire MD5, increase CMAC key to mandatory length 16, fix exten to match key id + +ChangeSet@1.3720.25.2, 2017-02-21 04:21:19+00:00, Brian@bwinglisd. + fix typos caught by gcc not encountered with Windows build + + include/ntp_md5.h@1.13 +0 -1 + remove cmac include + + libntp/ssl_init.c@1.24 +11 -13 + indent nested include/define, drop unused array digest, make const md var and initialize + + ntpq/ntpq.c@1.176 +19 -9 + move SORTED K_... defines outside MAIN and LIB ifdef, fix var typos and char arg caught by gcc missed by VS/VC + + ports/winnt/scripts/mkver.bat@1.16 +1 -1 + restore initial echo off + + sntp/crypto.c@1.27 +18 -4 + add CMAC include and define name removed elsewhere, make_mac() fix assign instead of compare typo, ensure len 0 if error, check for NULL CTX even for internal MD5 + +ChangeSet@1.3720.25.1, 2017-02-20 05:21:29+00:00, Brian@bwinglisd. + add AES-128 CMAC digest support as key type AES128CMAC length *MUST BE* 16 bytes + + html/authentic.html@1.16 +32 -6 + mention AES-128 CMAC, provide text figure of key file with key 20 AES128CMAC as table with caption instead of fuzzy gif + + html/keygen.html@1.35 +63 -37 + mention AES-128 cmac, change random
...
to

...

, change keys file figure from fuzzy gif to text with key 20 AES128CMAC, remove dated timing and references from Bugs comment + + html/ntpq.html@1.51 +1 -1 + add AES128CMAC to list of digest algorithms + + include/ntp_md5.h@1.12 +1 -0 + include OpenSSL cmac.h for callers + + libntp/ssl_init.c@1.23 +55 -20 + include OpenSSL cmac.h, define MD5_LENGTH, CMAC_LENGTH, and CMAC name, recognise CMAC name and set NID_cmac + + ntpq/ntpq.c@1.175 +61 -3 + define CMAC name, move sorted digest list defines up, add variables and code to detect or append CMAC name, as CMAC is not a registered MAC + + ports/winnt/scripts/mkver.bat@1.15 +3 -1 + add support for Windows 10 (Home maybe others) rename of registry Time Zone info from ActiveTimeBias to Bias + + sntp/crypto.c@1.26 +74 -8 + support AES-128 CMAC digest, add similar error checking to OpenSSL MAC digests, leave local MD5 digest as is + + sntp/tests/crypto.c@1.11 +67 -0 + define CMAC name and length, add CMAC tests like SHA1 tests + + sntp/tests/packetProcessing.c@1.13 +26 -0 + add CMAC name and test like SHA1 test + + tests/libntp/ssl_init.c@1.10 +31 -0 + add CMAC name, length, tests like SHA1 tests + + util/ntp-keygen-opts.def@1.28 +4 -8 + mention AES-128 CMAC, fix garbled sentence, remove outdated timing and references from Bugs + +ChangeSet@1.3720.24.1, 2017-02-12 18:15:23+01:00, perlinger@ntp.org + [Sec 3380] NTP-01-005: Off-by-one in Oncore GPS Receiver + + ChangeLog@1.1853.10.1 +4 -0 + [Sec 3380] NTP-01-005: Off-by-one in Oncore GPS Receiver + + ntpd/refclock_oncore.c@1.103 +1 -1 + [Sec 3380] NTP-01-005: Off-by-one in Oncore GPS Receiver + +ChangeSet@1.3720.23.1, 2017-02-12 17:35:27+01:00, perlinger@ntp.org + [Sec 3382] NTP-01-007: Data Structure terminated insufficiently + [Sec 3383] NTP-01-008: Stack Buffer Overflow from Command Line + + ChangeLog@1.1853.9.1 +6 -0 + [Sec 3382] NTP-01-007: Data Structure terminated insufficiently + [Sec 3383] NTP-01-008: Stack Buffer Overflow from Command Line + + ports/winnt/instsrv/instsrv.c@1.8 +52 -55 + [Sec 3382] NTP-01-007: Data Structure terminated insufficiently + - use static const char ARRAY of defined length to hold MULTISZ value + [Sec 3383] NTP-01-008: Stack Buffer Overflow from Command Line + - use result-checked 'snprintf()' do concat the strings in a buffer of static size + +ChangeSet@1.3720.22.1, 2017-02-12 13:46:35+01:00, perlinger@ntp.org + [Sec 3388] NTP-01-014: Buffer Overflow in DPTS Clock + + ChangeLog@1.1853.8.1 +4 -0 + [Sec 3388] NTP-01-014: Buffer Overflow in DPTS Clock + + ntpd/refclock_datum.c@1.23 +10 -9 + [Sec 3388] NTP-01-014: Buffer Overflow in DPTS Clock + +ChangeSet@1.3720.21.1, 2017-02-12 12:35:04+01:00, perlinger@ntp.org + [Sec 3386] NTP-01-011: ntpq_stripquotes() returns incorrect Value + + ChangeLog@1.1853.7.1 +4 -0 + [Sec 3386] NTP-01-011: ntpq_stripquotes() returns incorrect Value + + ntpq/libntpq.c@1.14 +35 -32 + [Sec 3386] NTP-01-011: ntpq_stripquotes() returns incorrect Value + +ChangeSet@1.3720.20.1, 2017-02-12 11:08:16+01:00, perlinger@ntp.org + [Sec 3387] NTP-01-012: Authenticated DoS via Malicious Config Option + + ChangeLog@1.1853.6.1 +4 -0 + [Sec 3387] NTP-01-012: Authenticated DoS via Malicious Config Option + + ntpd/ntp_config.c@1.340.3.1 +12 -15 + [Sec 3387] NTP-01-012: Authenticated DoS via Malicious Config Option + +ChangeSet@1.3720.19.1, 2017-02-12 09:49:29+01:00, perlinger@ntp.org + [Sec 3389] NTP-01-016: Denial of Service via Malformed Config + + ChangeLog@1.1853.5.1 +4 -0 + [Sec 3389] NTP-01-016: Denial of Service via Malformed Config + + ntpd/ntp_config.c@1.340.2.1 +23 -2 + [Sec 3389] NTP-01-016: Denial of Service via Malformed Config + - allow 'ttl' only for network peers and 'mode' only for refclocks + + ntpd/ntp_proto.c@1.398.1.1 +11 -9 + [Sec 3389] NTP-01-016: Denial of Service via Malformed Config + clamp access to 'sys_ttl' to avoid OOB conditions / undefined behaviour + +ChangeSet@1.3720.18.1, 2017-02-12 08:03:30+01:00, perlinger@ntp.org + [Sec 3379] NTP-01-004 Potential Overflows in ctl_put() functions + + ChangeLog@1.1853.4.1 +4 -0 + [Sec 3379] NTP-01-004 Potential Overflows in ctl_put() functions + + ntpd/ntp_control.c@1.215.1.1 +99 -174 + [Sec 3379] NTP-01-004 Potential Overflows in ctl_put() functions + +ChangeSet@1.3720.17.1, 2017-02-11 20:47:37+01:00, perlinger@ntp.org + [Sec 3378] NTP-01-003 Improper use of snprintf() in mx4200_send() + + ChangeLog@1.1853.3.1 +4 -0 + [Sec 3378] NTP-01-003 Improper use of snprintf() in mx4200_send() + + ntpd/refclock_mx4200.c@1.31 +20 -12 + [Sec 3378] NTP-01-003 Improper use of snprintf() in mx4200_send() + +ChangeSet@1.3720.16.10, 2017-02-11 19:30:47+01:00, perlinger@ntp.org + [Sec 3377] NTP-01-002 Buffer Overflow in ntpq when fetching reslist + + ChangeLog@1.1853.2.6 +4 -0 + [Sec 3377] NTP-01-002 Buffer Overflow in ntpq when fetching reslist + + ntpq/ntpq-subs.c@1.119 +4 -2 + [Sec 3377] NTP-01-002 Buffer Overflow in ntpq when fetching reslist + +ChangeSet@1.3720.16.9, 2017-02-01 08:07:13-05:00, stenn@deacon.udel.edu + cleanup + + ChangeLog@1.1853.2.5 +0 -2 + cleanup + +ChangeSet@1.3720.16.8, 2017-02-01 08:05:36-05:00, stenn@deacon.udel.edu + Update triggers for bk-7 + + BitKeeper/triggers/post-incoming.license-warn@1.10 +3 -0 + Update triggers for bk-7 + + BitKeeper/triggers/pre-resolve.license-chk@1.11 +3 -0 + Update triggers for bk-7 + + BitKeeper/triggers/send@1.17 +2 -2 + Update triggers for bk-7 + +ChangeSet@1.3720.16.7, 2017-02-01 07:39:35-05:00, stenn@deacon.udel.edu NTP_4_2_8P9_WIN TAG: NTP_4_2_8P9_WIN - ChangeLog@1.1857 +3 -0 + ChangeLog@1.1853.2.4 +3 -0 NTP_4_2_8P9_WIN - ntpd/invoke-ntp.conf.texi@1.204 +1 -1 + ntpd/invoke-ntp.conf.texi@1.203.1.1 +1 -1 NTP_4_2_8P9_WIN - ntpd/invoke-ntp.keys.texi@1.193 +1 -1 + ntpd/invoke-ntp.keys.texi@1.192.1.1 +1 -1 NTP_4_2_8P9_WIN - ntpd/invoke-ntpd.texi@1.509 +2 -2 + ntpd/invoke-ntpd.texi@1.508.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntp.conf.5man@1.238 +3 -3 + ntpd/ntp.conf.5man@1.237.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpd/ntp.conf.5mdoc@1.238 +2 -2 + ntpd/ntp.conf.5mdoc@1.237.1.1 +2 -2 NTP_4_2_8P9_WIN ntpd/ntp.conf.html@1.188 +1 -1 NTP_4_2_8P9_WIN - ntpd/ntp.conf.man.in@1.238 +3 -3 + ntpd/ntp.conf.man.in@1.237.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpd/ntp.conf.mdoc.in@1.238 +2 -2 + ntpd/ntp.conf.mdoc.in@1.237.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntp.keys.5man@1.227 +2 -2 + ntpd/ntp.keys.5man@1.226.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntp.keys.5mdoc@1.227 +2 -2 + ntpd/ntp.keys.5mdoc@1.226.1.1 +2 -2 NTP_4_2_8P9_WIN ntpd/ntp.keys.html@1.189 +1 -1 NTP_4_2_8P9_WIN - ntpd/ntp.keys.man.in@1.227 +2 -2 + ntpd/ntp.keys.man.in@1.226.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntp.keys.mdoc.in@1.227 +2 -2 + ntpd/ntp.keys.mdoc.in@1.226.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntpd-opts.c@1.531 +245 -245 + ntpd/ntpd-opts.c@1.530.1.1 +245 -245 NTP_4_2_8P9_WIN - ntpd/ntpd-opts.h@1.530 +3 -3 + ntpd/ntpd-opts.h@1.529.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpd/ntpd.1ntpdman@1.338 +3 -3 + ntpd/ntpd.1ntpdman@1.337.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpd/ntpd.1ntpdmdoc@1.338 +2 -2 + ntpd/ntpd.1ntpdmdoc@1.337.1.1 +2 -2 NTP_4_2_8P9_WIN ntpd/ntpd.html@1.182 +2 -2 NTP_4_2_8P9_WIN - ntpd/ntpd.man.in@1.338 +3 -3 + ntpd/ntpd.man.in@1.337.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpd/ntpd.mdoc.in@1.338 +2 -2 + ntpd/ntpd.mdoc.in@1.337.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpdc/invoke-ntpdc.texi@1.506 +2 -2 + ntpdc/invoke-ntpdc.texi@1.505.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpdc/ntpdc-opts.c@1.524 +107 -107 + ntpdc/ntpdc-opts.c@1.523.1.1 +107 -107 NTP_4_2_8P9_WIN - ntpdc/ntpdc-opts.h@1.523 +3 -3 + ntpdc/ntpdc-opts.h@1.522.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpdc/ntpdc.1ntpdcman@1.337 +3 -3 + ntpdc/ntpdc.1ntpdcman@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpdc/ntpdc.1ntpdcmdoc@1.337 +2 -2 + ntpdc/ntpdc.1ntpdcmdoc@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpdc/ntpdc.html@1.350 +2 -2 + ntpdc/ntpdc.html@1.349.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpdc/ntpdc.man.in@1.337 +3 -3 + ntpdc/ntpdc.man.in@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpdc/ntpdc.mdoc.in@1.337 +2 -2 + ntpdc/ntpdc.mdoc.in@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpq/invoke-ntpq.texi@1.514 +2 -2 + ntpq/invoke-ntpq.texi@1.513.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpq/ntpq-opts.c@1.531 +114 -114 + ntpq/ntpq-opts.c@1.530.1.1 +114 -114 NTP_4_2_8P9_WIN - ntpq/ntpq-opts.h@1.529 +3 -3 + ntpq/ntpq-opts.h@1.528.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpq/ntpq.1ntpqman@1.342 +3 -3 + ntpq/ntpq.1ntpqman@1.341.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpq/ntpq.1ntpqmdoc@1.342 +2 -2 + ntpq/ntpq.1ntpqmdoc@1.341.1.1 +2 -2 NTP_4_2_8P9_WIN ntpq/ntpq.html@1.179 +2 -2 NTP_4_2_8P9_WIN - ntpq/ntpq.man.in@1.342 +3 -3 + ntpq/ntpq.man.in@1.341.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpq/ntpq.mdoc.in@1.342 +2 -2 + ntpq/ntpq.mdoc.in@1.341.1.1 +2 -2 NTP_4_2_8P9_WIN - ntpsnmpd/invoke-ntpsnmpd.texi@1.508 +11 -10 + ntpsnmpd/invoke-ntpsnmpd.texi@1.507.1.1 +11 -10 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd-opts.c@1.526 +68 -68 + ntpsnmpd/ntpsnmpd-opts.c@1.525.1.1 +68 -68 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd-opts.h@1.525 +3 -3 + ntpsnmpd/ntpsnmpd-opts.h@1.524.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.337 +3 -3 + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.337 +2 -2 + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN ntpsnmpd/ntpsnmpd.html@1.177 +1 -1 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd.man.in@1.337 +3 -3 + ntpsnmpd/ntpsnmpd.man.in@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - ntpsnmpd/ntpsnmpd.mdoc.in@1.337 +2 -2 + ntpsnmpd/ntpsnmpd.mdoc.in@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN packageinfo.sh@1.534 +1 -1 NTP_4_2_8P9_WIN - scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.98 +3 -3 + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.97.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.99 +2 -2 + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.98.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/calc_tickadj/calc_tickadj.html@1.100 +1 -1 + scripts/calc_tickadj/calc_tickadj.html@1.99.1.1 +1 -1 NTP_4_2_8P9_WIN - scripts/calc_tickadj/calc_tickadj.man.in@1.97 +3 -3 + scripts/calc_tickadj/calc_tickadj.man.in@1.96.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/calc_tickadj/calc_tickadj.mdoc.in@1.99 +2 -2 + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.98.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/calc_tickadj/invoke-calc_tickadj.texi@1.102 +1 -1 + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.101.1.1 +1 -1 NTP_4_2_8P9_WIN - scripts/invoke-plot_summary.texi@1.120 +2 -2 + scripts/invoke-plot_summary.texi@1.119.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/invoke-summary.texi@1.119 +2 -2 + scripts/invoke-summary.texi@1.118.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntp-wait/invoke-ntp-wait.texi@1.329 +2 -2 + scripts/ntp-wait/invoke-ntp-wait.texi@1.328.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait-opts@1.65 +2 -2 + scripts/ntp-wait/ntp-wait-opts@1.64.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait.1ntp-waitman@1.326 +3 -3 + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.325.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.327 +2 -2 + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.326.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait.html@1.346 +2 -2 + scripts/ntp-wait/ntp-wait.html@1.345.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait.man.in@1.326 +3 -3 + scripts/ntp-wait/ntp-wait.man.in@1.325.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntp-wait/ntp-wait.mdoc.in@1.327 +2 -2 + scripts/ntp-wait/ntp-wait.mdoc.in@1.326.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntpsweep/invoke-ntpsweep.texi@1.117 +2 -2 + scripts/ntpsweep/invoke-ntpsweep.texi@1.116.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep-opts@1.67 +2 -2 + scripts/ntpsweep/ntpsweep-opts@1.66.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep.1ntpsweepman@1.105 +3 -3 + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.104.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.105 +2 -2 + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.104.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep.html@1.118 +2 -2 + scripts/ntpsweep/ntpsweep.html@1.117.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep.man.in@1.105 +3 -3 + scripts/ntpsweep/ntpsweep.man.in@1.104.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntpsweep/ntpsweep.mdoc.in@1.106 +2 -2 + scripts/ntpsweep/ntpsweep.mdoc.in@1.105.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntptrace/invoke-ntptrace.texi@1.118 +2 -2 + scripts/ntptrace/invoke-ntptrace.texi@1.117.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace-opts@1.67 +2 -2 + scripts/ntptrace/ntptrace-opts@1.66.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace.1ntptraceman@1.105 +3 -3 + scripts/ntptrace/ntptrace.1ntptraceman@1.104.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace.1ntptracemdoc@1.106 +2 -2 + scripts/ntptrace/ntptrace.1ntptracemdoc@1.105.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace.html@1.119 +2 -2 + scripts/ntptrace/ntptrace.html@1.118.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace.man.in@1.105 +3 -3 + scripts/ntptrace/ntptrace.man.in@1.104.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/ntptrace/ntptrace.mdoc.in@1.107 +2 -2 + scripts/ntptrace/ntptrace.mdoc.in@1.106.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/plot_summary-opts@1.68 +2 -2 + scripts/plot_summary-opts@1.67.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/plot_summary.1plot_summaryman@1.118 +3 -3 + scripts/plot_summary.1plot_summaryman@1.117.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/plot_summary.1plot_summarymdoc@1.118 +2 -2 + scripts/plot_summary.1plot_summarymdoc@1.117.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/plot_summary.html@1.121 +2 -2 + scripts/plot_summary.html@1.120.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/plot_summary.man.in@1.118 +3 -3 + scripts/plot_summary.man.in@1.117.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/plot_summary.mdoc.in@1.118 +2 -2 + scripts/plot_summary.mdoc.in@1.117.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/summary-opts@1.67 +2 -2 + scripts/summary-opts@1.66.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/summary.1summaryman@1.117 +3 -3 + scripts/summary.1summaryman@1.116.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/summary.1summarymdoc@1.117 +2 -2 + scripts/summary.1summarymdoc@1.116.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/summary.html@1.120 +2 -2 + scripts/summary.html@1.119.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/summary.man.in@1.117 +3 -3 + scripts/summary.man.in@1.116.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/summary.mdoc.in@1.117 +2 -2 + scripts/summary.mdoc.in@1.116.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/update-leap/invoke-update-leap.texi@1.18 +1 -1 + scripts/update-leap/invoke-update-leap.texi@1.17.1.1 +1 -1 NTP_4_2_8P9_WIN - scripts/update-leap/update-leap-opts@1.18 +2 -2 + scripts/update-leap/update-leap-opts@1.17.1.1 +2 -2 NTP_4_2_8P9_WIN - scripts/update-leap/update-leap.1update-leapman@1.18 +3 -3 + scripts/update-leap/update-leap.1update-leapman@1.17.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/update-leap/update-leap.1update-leapmdoc@1.18 +2 -2 + scripts/update-leap/update-leap.1update-leapmdoc@1.17.1.1 +2 -2 NTP_4_2_8P9_WIN scripts/update-leap/update-leap.html@1.18 +1 -1 NTP_4_2_8P9_WIN - scripts/update-leap/update-leap.man.in@1.18 +3 -3 + scripts/update-leap/update-leap.man.in@1.17.1.1 +3 -3 NTP_4_2_8P9_WIN - scripts/update-leap/update-leap.mdoc.in@1.18 +2 -2 + scripts/update-leap/update-leap.mdoc.in@1.17.1.1 +2 -2 NTP_4_2_8P9_WIN - sntp/invoke-sntp.texi@1.506 +2 -2 + sntp/invoke-sntp.texi@1.505.1.1 +2 -2 NTP_4_2_8P9_WIN - sntp/sntp-opts.c@1.525 +159 -159 + sntp/sntp-opts.c@1.524.1.1 +159 -159 NTP_4_2_8P9_WIN - sntp/sntp-opts.h@1.523 +3 -3 + sntp/sntp-opts.h@1.522.1.1 +3 -3 NTP_4_2_8P9_WIN - sntp/sntp.1sntpman@1.341 +3 -3 + sntp/sntp.1sntpman@1.340.1.1 +3 -3 NTP_4_2_8P9_WIN - sntp/sntp.1sntpmdoc@1.341 +2 -2 + sntp/sntp.1sntpmdoc@1.340.1.1 +2 -2 NTP_4_2_8P9_WIN - sntp/sntp.html@1.521 +2 -2 + sntp/sntp.html@1.520.1.1 +2 -2 NTP_4_2_8P9_WIN - sntp/sntp.man.in@1.341 +3 -3 + sntp/sntp.man.in@1.340.1.1 +3 -3 NTP_4_2_8P9_WIN - sntp/sntp.mdoc.in@1.341 +2 -2 + sntp/sntp.mdoc.in@1.340.1.1 +2 -2 NTP_4_2_8P9_WIN - util/invoke-ntp-keygen.texi@1.509 +2 -2 + util/invoke-ntp-keygen.texi@1.508.1.1 +2 -2 NTP_4_2_8P9_WIN - util/ntp-keygen-opts.c@1.527 +173 -173 + util/ntp-keygen-opts.c@1.526.1.1 +173 -173 NTP_4_2_8P9_WIN - util/ntp-keygen-opts.h@1.525 +3 -3 + util/ntp-keygen-opts.h@1.524.1.1 +3 -3 NTP_4_2_8P9_WIN - util/ntp-keygen.1ntp-keygenman@1.337 +3 -3 + util/ntp-keygen.1ntp-keygenman@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - util/ntp-keygen.1ntp-keygenmdoc@1.337 +2 -2 + util/ntp-keygen.1ntp-keygenmdoc@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN util/ntp-keygen.html@1.183 +2 -2 NTP_4_2_8P9_WIN - util/ntp-keygen.man.in@1.337 +3 -3 + util/ntp-keygen.man.in@1.336.1.1 +3 -3 NTP_4_2_8P9_WIN - util/ntp-keygen.mdoc.in@1.337 +2 -2 + util/ntp-keygen.mdoc.in@1.336.1.1 +2 -2 NTP_4_2_8P9_WIN -ChangeSet@1.3728, 2017-01-28 09:32:36-05:00, stenn@pogo.udel.edu +ChangeSet@1.3720.16.6, 2017-01-28 09:32:36-05:00, stenn@pogo.udel.edu typos - sntp/m4/ntp_openssl.m4@1.26 +13 -13 + sntp/m4/ntp_openssl.m4@1.25.1.1 +13 -13 typos -ChangeSet@1.3726, 2017-01-27 11:21:38+00:00, stenn@psp-deb1.ntp.org +ChangeSet@1.3720.16.4, 2017-01-27 11:21:38+00:00, stenn@psp-deb1.ntp.org ntp-4.2.8p9-win - ChangeLog@1.1855 +4 -1 + ChangeLog@1.1853.2.2 +4 -1 ntp-4.2.8p9-win packageinfo.sh@1.533 +1 -1 ntp-4.2.8p9-win -ChangeSet@1.3725, 2017-01-27 11:09:20+00:00, stenn@psp-deb1.ntp.org +ChangeSet@1.3720.16.3, 2017-01-27 11:09:20+00:00, stenn@psp-deb1.ntp.org bk-7 repos don't have a ChangeSet file - sntp/Makefile.am@1.89 +1 -1 + sntp/Makefile.am@1.88.1.1 +1 -1 bk-7 repos don't have a ChangeSet file -ChangeSet@1.3724, 2017-01-21 15:12:35+01:00, perlinger@ntp.org +ChangeSet@1.3720.16.2, 2017-01-21 15:12:35+01:00, perlinger@ntp.org [Bug 3144] NTP does not build without openSSL - pulled missing changeset, minor warning fixes - ChangeLog@1.1854 +2 -1 + ChangeLog@1.1853.2.1 +2 -1 [Bug 3144] NTP does not build without openSSL - pulled missing changeset, minor warning fixes @@ -369,16 +6904,22 @@ [Bug 3144] NTP does not build without openSSL - pulled missing changeset, minor warning fixes -ChangeSet@1.3720.1.2, 2017-01-10 06:07:05-05:00, stenn@pogo.udel.edu +ChangeSet@1.3720.1.18, 2017-01-10 11:14:17+00:00, stenn@psp-deb1.ntp.org + s/DNL/dnl/ in ntp_openssl.m4 + + sntp/m4/ntp_openssl.m4@1.26 +13 -13 + s/DNL/dnl/ in ntp_openssl.m4 + +ChangeSet@1.3720.15.2, 2017-01-10 06:07:05-05:00, stenn@pogo.udel.edu configure.ac cleanup - ChangeLog@1.1852.1.1 +5 -0 + ChangeLog@1.1852.13.1 +5 -0 configure.ac cleanup configure.ac@1.607 +1 -1 configure.ac cleanup -ChangeSet@1.3720.1.1, 2017-01-10 06:05:44-05:00, stenn@pogo.udel.edu +ChangeSet@1.3720.15.1, 2017-01-10 06:05:44-05:00, stenn@pogo.udel.edu openssl configure cleanup sntp/m4/ntp_libntp.m4@1.34 +1 -3 @@ -387,7 +6928,586 @@ sntp/m4/ntp_openssl.m4@1.25 +19 -1 openssl configure cleanup -ChangeSet@1.3722, 2016-11-23 08:34:52+01:00, perlinger@ntp.org +ChangeSet@1.3720.1.14, 2017-01-08 11:33:47+00:00, stenn@psp-deb1.ntp.org + typo + + ChangeLog@1.1864 +1 -1 + typo + +ChangeSet@1.3720.14.1, 2017-01-08 11:16:33+01:00, perlinger@ntp.org + [Bug 3062] Change the process name of forked DNS worker + - applied patch by Reinhard Max. See bugzilla for limitations. + + ChangeLog@1.1852.12.1 +4 -1 + [Bug 3062] Change the process name of forked DNS worker + - applied patch by Reinhard Max. + + include/ntpd.h@1.194.1.1 +2 -0 + [Bug 3062] Change the process name of forked DNS worker + - applied patch by Reinhard Max. + + libntp/work_fork.c@1.17.1.1 +18 -0 + [Bug 3062] Change the process name of forked DNS worker + - applied patch by Reinhard Max. + + ntpd/ntpd.c@1.172 +2 -0 + [Bug 3062] Change the process name of forked DNS worker + - applied patch by Reinhard Max. + +ChangeSet@1.3720.1.7, 2017-01-08 09:30:07+00:00, stenn@psp-deb1.ntp.org + [Bug 2896] logging message cleanup + + ntpd/ntp_config.c@1.343 +2 -2 + [Bug 2896] logging message cleanup + +ChangeSet@1.3720.12.1, 2017-01-07 04:30:19+00:00, abe@psp-deb1.ntp.org + miscopt.html, driver40.html, driver40-ja.html, ChangeLog: + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + ChangeLog@1.1852.11.1 +2 -0 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/drivers/driver40-ja.html@1.6 +2 -1 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/drivers/driver40.html@1.21 +2 -1 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + + html/miscopt.html@1.88 +4 -1 + [Bug 3365] Updates driver40(-ja).html and miscopt.html + +ChangeSet@1.3720.1.3, 2017-01-06 23:24:33+01:00, jnperlin@hydra.localnet + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + ChangeLog@1.1854 +2 -0 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + include/libssl_compat.h@1.3 +19 -0 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + include/ntp_crypto.h@1.52 +1 -0 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + libntp/ssl_init.c@1.22 +33 -20 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + ntpd/ntp_crypto.c@1.189 +12 -7 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + sntp/libevent/test/regress_ssl.c@1.8 +18 -4 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + + util/ntp-keygen.c@1.110 +17 -5 + [Bug 3363] Support for openssl-1.1.0 without compatibility modes + +ChangeSet@1.3720.11.1, 2017-01-04 10:46:52+01:00, jnperlin@hydra.localnet + [Bug 2923] Trap Configuration Fail + + ChangeLog@1.1852.10.1 +4 -1 + [Bug 2923] Trap Configuration Fail + + ntpd/ntp_config.c@1.340.1.1 +2 -2 + [Bug 2923] Trap Configuration Fail + +ChangeSet@1.3720.10.2, 2017-01-02 12:09:21+00:00, stenn@psp-deb1.ntp.org + Update copyright year + + ChangeLog@1.1852.9.2 +3 -0 + Update copyright year + + html/copyright.html@1.68 +5 -5 + Update copyright year + + ntpd/invoke-ntp.conf.texi@1.204 +1 -1 + Update copyright year + + ntpd/invoke-ntp.keys.texi@1.193 +1 -1 + Update copyright year + + ntpd/invoke-ntpd.texi@1.509 +1 -1 + Update copyright year + + ntpd/ntp.conf.5man@1.238 +4 -4 + Update copyright year + + ntpd/ntp.conf.5mdoc@1.238 +3 -3 + Update copyright year + + ntpd/ntp.conf.man.in@1.238 +4 -4 + Update copyright year + + ntpd/ntp.conf.mdoc.in@1.238 +3 -3 + Update copyright year + + ntpd/ntp.keys.5man@1.227 +3 -3 + Update copyright year + + ntpd/ntp.keys.5mdoc@1.227 +4 -4 + Update copyright year + + ntpd/ntp.keys.man.in@1.227 +3 -3 + Update copyright year + + ntpd/ntp.keys.mdoc.in@1.227 +4 -4 + Update copyright year + + ntpd/ntpd-opts.c@1.531 +4 -4 + Update copyright year + + ntpd/ntpd-opts.h@1.530 +2 -2 + Update copyright year + + ntpd/ntpd.1ntpdman@1.338 +4 -4 + Update copyright year + + ntpd/ntpd.1ntpdmdoc@1.338 +3 -3 + Update copyright year + + ntpd/ntpd.man.in@1.338 +4 -4 + Update copyright year + + ntpd/ntpd.mdoc.in@1.338 +3 -3 + Update copyright year + + ntpdc/invoke-ntpdc.texi@1.506 +1 -1 + Update copyright year + + ntpdc/ntpdc-opts.c@1.524 +4 -4 + Update copyright year + + ntpdc/ntpdc-opts.h@1.523 +2 -2 + Update copyright year + + ntpdc/ntpdc.1ntpdcman@1.337 +4 -4 + Update copyright year + + ntpdc/ntpdc.1ntpdcmdoc@1.337 +3 -3 + Update copyright year + + ntpdc/ntpdc.html@1.350 +75 -55 + Update copyright year + + ntpdc/ntpdc.man.in@1.337 +4 -4 + Update copyright year + + ntpdc/ntpdc.mdoc.in@1.337 +3 -3 + Update copyright year + + ntpq/invoke-ntpq.texi@1.514 +1 -1 + Update copyright year + + ntpq/ntpq-opts.c@1.531 +4 -4 + Update copyright year + + ntpq/ntpq-opts.h@1.529 +2 -2 + Update copyright year + + ntpq/ntpq.1ntpqman@1.342 +4 -4 + Update copyright year + + ntpq/ntpq.1ntpqmdoc@1.342 +3 -3 + Update copyright year + + ntpq/ntpq.man.in@1.342 +4 -4 + Update copyright year + + ntpq/ntpq.mdoc.in@1.342 +3 -3 + Update copyright year + + ntpsnmpd/invoke-ntpsnmpd.texi@1.508 +1 -1 + Update copyright year + + ntpsnmpd/ntpsnmpd-opts.c@1.526 +4 -4 + Update copyright year + + ntpsnmpd/ntpsnmpd-opts.h@1.525 +2 -2 + Update copyright year + + ntpsnmpd/ntpsnmpd.1ntpsnmpdman@1.337 +4 -4 + Update copyright year + + ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc@1.337 +3 -3 + Update copyright year + + ntpsnmpd/ntpsnmpd.man.in@1.337 +4 -4 + Update copyright year + + ntpsnmpd/ntpsnmpd.mdoc.in@1.337 +3 -3 + Update copyright year + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjman@1.98 +3 -3 + Update copyright year + + scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc@1.99 +2 -2 + Update copyright year + + scripts/calc_tickadj/calc_tickadj.html@1.100 +33 -21 + Update copyright year + + scripts/calc_tickadj/calc_tickadj.man.in@1.97 +3 -3 + Update copyright year + + scripts/calc_tickadj/calc_tickadj.mdoc.in@1.99 +2 -2 + Update copyright year + + scripts/calc_tickadj/invoke-calc_tickadj.texi@1.102 +1 -1 + Update copyright year + + scripts/invoke-plot_summary.texi@1.120 +1 -1 + Update copyright year + + scripts/invoke-summary.texi@1.119 +1 -1 + Update copyright year + + scripts/ntp-wait/invoke-ntp-wait.texi@1.329 +1 -1 + Update copyright year + + scripts/ntp-wait/ntp-wait-opts@1.65 +1 -1 + Update copyright year + + scripts/ntp-wait/ntp-wait.1ntp-waitman@1.326 +3 -3 + Update copyright year + + scripts/ntp-wait/ntp-wait.1ntp-waitmdoc@1.327 +2 -2 + Update copyright year + + scripts/ntp-wait/ntp-wait.html@1.346 +47 -29 + Update copyright year + + scripts/ntp-wait/ntp-wait.man.in@1.326 +3 -3 + Update copyright year + + scripts/ntp-wait/ntp-wait.mdoc.in@1.327 +2 -2 + Update copyright year + + scripts/ntpsweep/invoke-ntpsweep.texi@1.117 +1 -1 + Update copyright year + + scripts/ntpsweep/ntpsweep-opts@1.67 +1 -1 + Update copyright year + + scripts/ntpsweep/ntpsweep.1ntpsweepman@1.105 +3 -3 + Update copyright year + + scripts/ntpsweep/ntpsweep.1ntpsweepmdoc@1.105 +2 -2 + Update copyright year + + scripts/ntpsweep/ntpsweep.html@1.118 +42 -31 + Update copyright year + + scripts/ntpsweep/ntpsweep.man.in@1.105 +3 -3 + Update copyright year + + scripts/ntpsweep/ntpsweep.mdoc.in@1.106 +2 -2 + Update copyright year + + scripts/ntptrace/invoke-ntptrace.texi@1.118 +1 -1 + Update copyright year + + scripts/ntptrace/ntptrace-opts@1.67 +1 -1 + Update copyright year + + scripts/ntptrace/ntptrace.1ntptraceman@1.105 +3 -3 + Update copyright year + + scripts/ntptrace/ntptrace.1ntptracemdoc@1.106 +2 -2 + Update copyright year + + scripts/ntptrace/ntptrace.html@1.119 +34 -25 + Update copyright year + + scripts/ntptrace/ntptrace.man.in@1.105 +3 -3 + Update copyright year + + scripts/ntptrace/ntptrace.mdoc.in@1.107 +2 -2 + Update copyright year + + scripts/plot_summary-opts@1.68 +1 -1 + Update copyright year + + scripts/plot_summary.1plot_summaryman@1.118 +3 -3 + Update copyright year + + scripts/plot_summary.1plot_summarymdoc@1.118 +2 -2 + Update copyright year + + scripts/plot_summary.html@1.121 +45 -27 + Update copyright year + + scripts/plot_summary.man.in@1.118 +3 -3 + Update copyright year + + scripts/plot_summary.mdoc.in@1.118 +2 -2 + Update copyright year + + scripts/summary-opts@1.67 +1 -1 + Update copyright year + + scripts/summary.1summaryman@1.117 +3 -3 + Update copyright year + + scripts/summary.1summarymdoc@1.117 +2 -2 + Update copyright year + + scripts/summary.html@1.120 +37 -25 + Update copyright year + + scripts/summary.man.in@1.117 +3 -3 + Update copyright year + + scripts/summary.mdoc.in@1.117 +2 -2 + Update copyright year + + scripts/update-leap/invoke-update-leap.texi@1.18 +1 -1 + Update copyright year + + scripts/update-leap/update-leap-opts@1.18 +1 -1 + Update copyright year + + scripts/update-leap/update-leap.1update-leapman@1.18 +3 -3 + Update copyright year + + scripts/update-leap/update-leap.1update-leapmdoc@1.18 +2 -2 + Update copyright year + + scripts/update-leap/update-leap.man.in@1.18 +3 -3 + Update copyright year + + scripts/update-leap/update-leap.mdoc.in@1.18 +2 -2 + Update copyright year + + sntp/include/copyright.def@1.27 +1 -1 + Update copyright year + + sntp/invoke-sntp.texi@1.506 +1 -1 + Update copyright year + + sntp/sntp-opts.c@1.525 +4 -4 + Update copyright year + + sntp/sntp-opts.h@1.523 +2 -2 + Update copyright year + + sntp/sntp.1sntpman@1.341 +4 -4 + Update copyright year + + sntp/sntp.1sntpmdoc@1.341 +3 -3 + Update copyright year + + sntp/sntp.html@1.521 +107 -83 + Update copyright year + + sntp/sntp.man.in@1.341 +4 -4 + Update copyright year + + sntp/sntp.mdoc.in@1.341 +3 -3 + Update copyright year + + util/invoke-ntp-keygen.texi@1.509 +1 -1 + Update copyright year + + util/ntp-keygen-opts.c@1.527 +4 -4 + Update copyright year + + util/ntp-keygen-opts.h@1.525 +2 -2 + Update copyright year + + util/ntp-keygen.1ntp-keygenman@1.337 +4 -4 + Update copyright year + + util/ntp-keygen.1ntp-keygenmdoc@1.337 +3 -3 + Update copyright year + + util/ntp-keygen.man.in@1.337 +4 -4 + Update copyright year + + util/ntp-keygen.mdoc.in@1.337 +3 -3 + Update copyright year + +ChangeSet@1.3720.10.1, 2017-01-02 11:53:32+00:00, stenn@psp-deb1.ntp.org + cleanup + + ChangeLog@1.1852.9.1 +0 -1 + cleanup + +ChangeSet@1.3720.9.1, 2016-12-30 10:39:31+01:00, jnperlin@hydra.localnet + [Bug 3356] Bugfix 3072 breaks multicastclient + + ChangeLog@1.1852.8.1 +3 -0 + [Bug 3356] Bugfix 3072 breaks multicastclient + + ntpd/ntp_peer.c@1.161 +2 -1 + [Bug 3356] Bugfix 3072 breaks multicastclient + (see bugs.ntp.org for details) + +ChangeSet@1.3720.8.2, 2016-12-11 11:53:32+01:00, perlinger@ntp.org + [Bug 3065] Quiet warnings on NetBSD (take II) + + ntpq/ntpq.c@1.174 +1 -1 + [Bug 3065] Quiet warnings on NetBSD + - repair of repair + +ChangeSet@1.3720.8.1, 2016-12-11 11:39:49+01:00, perlinger@ntp.org + [Bug 3065] Quiet warnings on NetBSD + + ChangeLog@1.1852.7.1 +5 -1 + [Bug 3065] Quiet warnings on NetBSD + + include/ntp_fp.h@1.33 +1 -1 + [Bug 3065] Quiet warnings on NetBSD + - GPS time units are unsigned -- gpstolfp should reflect this + + libparse/clk_trimtsip.c@1.14 +4 -4 + [Bug 3065] Quiet warnings on NetBSD + - GPS time units are unsigned + + libparse/gpstolfp.c@1.13 +2 -2 + [Bug 3065] Quiet warnings on NetBSD + - GPS time units are unsigned -- gpstolfp should reflect this + + ntpd/refclock_jjy.c@1.33 +7 -6 + [Bug 3065] Quiet warnings on NetBSD + - length counters should better be unsigned + + ntpd/refclock_parse.c@1.84 +5 -5 + [Bug 3065] Quiet warnings on NetBSD + - GPS time units are unsigned + + ntpq/ntpq.c@1.173 +3 -3 + [Bug 3065] Quiet warnings on NetBSD + +ChangeSet@1.3686.26.1, 2016-12-08 08:28:15+01:00, perlinger@ntp.org + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + + ChangeLog@1.1834.26.1 +5 -0 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + + lib/isc/inet_pton.c@1.8 +3 -3 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + + libntp/statestr.c@1.29 +4 -5 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + + ntpd/ntp_control.c@1.209.7.1 +5 -5 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + + ntpd/ntp_io.c@1.417.1.1 +3 -4 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + - sidekick: counters should be unsigned, if it's really just for counting + + ntpdc/ntpdc_ops.c@1.82 +1 -1 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + - sidekick: flags should not be counters + + sntp/crypto.c@1.21.2.1 +2 -2 + [Bug 2645] out-of-bound pointers in ctl_putsys and decode_bitflags + sidekick: arithmetic on void pointers is a booboo. + +ChangeSet@1.3720.6.1, 2016-11-29 20:36:05+01:00, perlinger@ntp.org + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - create error log, but stay responsive + + ChangeLog@1.1852.5.1 +4 -0 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + + include/ntpd.h@1.195 +1 -0 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - list 'sys_maxclock', too, for constraint checks + + ntpd/ntp_config.c@1.341 +73 -15 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - check minsane/minclock/maxclock relation and drop error log on constraint violation + + ntpd/ntp_parser.c@1.104 +152 -152 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - sidekick: minclock/maxclock should be int, not float! + + ntpd/ntp_parser.h@1.68 +1 -1 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - sidekick: minclock/maxclock should be int, not float! + + ntpd/ntp_parser.y@1.94 +4 -4 + [Bug 2896] Nothing happens if minsane < maxclock < minclock + - sidekick: minclock/maxclock should be int, not float! + +ChangeSet@1.3720.5.1, 2016-11-27 21:09:17+01:00, perlinger@ntp.org + [Bug 3216] libntp audio ioctl() args incorrectly cast to int on 4.4BSD-Lite derived platforms + + ChangeLog@1.1852.4.1 +5 -0 + [Bug 3216] libntp audio ioctl() args incorrectly cast to int on 4.4BSD-Lite derived platforms + + libntp/audio.c@1.38 +25 -11 + [Bug 3216] libntp audio ioctl() args incorrectly cast to int on 4.4BSD-Lite derived platforms + - provide platform-dependent typedef for IOCTL request identifier + - remove explicit, unnecessary and potentially harmful casts to 'int' for literal IOCTL requests + - make module-global variables static to keep them out of global namespace + +ChangeSet@1.3720.4.1, 2016-11-27 10:18:17+01:00, perlinger@ntp.org + [Bug 3215] 'make distcheck' fails with newer BK repository format + + ChangeLog@1.1852.3.1 +3 -0 + [Bug 3215] 'make distcheck' fails with newer BK repository format + + sntp/Makefile.am@1.89 +1 -2 + [Bug 3215] 'make distcheck' fails with newer BK repository format + - use 'bk root' in receipe to test for working BK and source being a BK repo in one go + +ChangeSet@1.3720.3.1, 2016-11-26 18:10:01+01:00, perlinger@ntp.org + [Bug 3139] (...) time_pps_create: Exec format error + + ChangeLog@1.1852.2.1 +6 -0 + [Bug 3139] (...) time_pps_create: Exec format error + + ports/winnt/include/timepps.h@1.4 +14 -386 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/ntpd/nt_ppsimpl.c@1.1 +550 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + - augment pathless dlls with absolute path to NTPD + - use 'msyslog()' instead of 'printf()' for reporting trouble + + ports/winnt/ntpd/nt_ppsimpl.c@1.0 +0 -0 + + ports/winnt/vs2005/ntpd.vcproj@1.22 +4 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/vs2008/ntpd/ntpd.vcproj@1.52 +4 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/vs2013/ntpd/ntpd.vcxproj@1.10 +1 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/vs2013/ntpd/ntpd.vcxproj.filters@1.7 +3 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/vs2015/ntpd/ntpd.vcxproj@1.2 +1 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + + ports/winnt/vs2015/ntpd/ntpd.vcxproj.filters@1.2 +3 -0 + [Bug 3139] (...) time_pps_create: Exec format error + - move loader API from 'inline' to proper source + +ChangeSet@1.3720.2.1, 2016-11-24 07:57:37+01:00, perlinger@ntp.org + [Bug 3173] forking async worker: interrupted pipe I/O + + ChangeLog@1.1852.1.1 +4 -0 + [Bug 3173] forking async worker: interrupted pipe I/O + + libntp/work_fork.c@1.18 +90 -57 + [Bug 3173] forking async worker: interrupted pipe I/O + + ntpd/ntp_proto.c@1.397.1.1 +2 -1 + [Bug 3173] forking async worker: interrupted pipe I/O + - sidekick: minor const/init cleanup + +ChangeSet@1.3720.1.2, 2016-11-23 08:34:52+01:00, perlinger@ntp.org Bug 3144 - NTP does not build without openSSL - fix SNTP to build '--without-crypto',too - remove some warnings that result from '--without-crypto' @@ -404,7 +7524,7 @@ Bug 3144 - NTP does not build without openSSL - fix SNTP to build '--without-crypto', too -ChangeSet@1.3721, 2016-11-22 22:22:46+01:00, perlinger@ntp.org +ChangeSet@1.3720.1.1, 2016-11-22 22:22:46+01:00, perlinger@ntp.org [Bug 3144] NTP does not build without openSSL ChangeLog@1.1853 +3 -1 @@ -436,6 +7556,13 @@ [Bug 3144] NTP does not build without openSSL - sidekick: Fix annoying warnings MSVC emits +ChangeSet@1.3688.6.1, 2016-11-22 03:21:05-08:00, harlan@fb-x86-a.pfcs.com + NEWS: + NEWS + + NEWS@1.178, harlan@max.pfcs.com +2 -0 + NEWS + ChangeSet@1.3720, 2016-11-21 08:08:21-05:00, stenn@deacon.udel.edu NTP_4_2_8P9 TAG: NTP_4_2_8P9 @@ -779,7 +7906,7 @@ ChangeSet@1.3718, 2016-11-21 03:47:58+00:00, stenn@psp-deb1.ntp.org NEWS updates, final p9 testing - NEWS@1.203 +25 -17 + NEWS@1.177.1.26 +25 -17 NEWS updates, final p9 testing packageinfo.sh@1.530 +2 -2 @@ -788,13 +7915,13 @@ ChangeSet@1.3717, 2016-11-18 10:33:02+00:00, stenn@psp-deb1.ntp.org NEWS update for 3142 - NEWS@1.202 +2 -1 + NEWS@1.177.1.25 +2 -1 NEWS update for 3142 -ChangeSet@1.3686.23.1, 2016-11-18 08:55:13+01:00, perlinger@ntp.org +ChangeSet@1.3686.25.1, 2016-11-18 08:55:13+01:00, perlinger@ntp.org [Bug 3142] bug in netmask prefix length detection - ChangeLog@1.1834.23.1 +3 -0 + ChangeLog@1.1834.25.1 +3 -0 [Bug 3142] bug in netmask prefix length detection lib/isc/netaddr.c@1.15 +0 -1 @@ -803,13 +7930,37 @@ ChangeSet@1.3715, 2016-11-16 21:25:49-08:00, harlan@fb-x86-a.pfcs.com NEWS file update - NEWS@1.201 +7 -22 + NEWS@1.177.1.24 +7 -22 NEWS file update +ChangeSet@1.3686.24.1, 2016-11-16 22:14:26+01:00, perlinger@ntp.org + [Bug 2851] allow -4/-6 on restrict line with mask + + ChangeLog@1.1834.24.1 +4 -0 + [Bug 2851] allow -4/-6 on restrict line with mask + + ntpd/ntp_parser.c@1.102.1.1 +248 -248 + [Bug 2851] allow -4/-6 on restrict line with mask + - update bison-generated file + + ntpd/ntp_parser.y@1.92.1.1 +1 -1 + [Bug 2851] allow -4/-6 on restrict line with mask + - applied patch by Miroslav Lichvar for ntp4.2.6 compat + +ChangeSet@1.3686.23.1, 2016-11-15 23:02:51+01:00, perlinger@ntp.org + [Bug 3107] Incorrect Logic for Peer Event Limiting + + ChangeLog@1.1834.23.1 +4 -0 + [Bug 3107] Incorrect Logic for Peer Event Limiting + + ntpd/ntp_control.c@1.209.6.1 +1 -1 + [Bug 3107] Incorrect Logic for Peer Event Limiting + - applied patch by Matthew Van Gundy + ChangeSet@1.3707.1.1, 2016-11-13 21:59:31-08:00, harlan@fb-x86-a.pfcs.com cleanup - NEWS@1.197.1.1 +201 -77 + NEWS@1.177.2.1 +201 -77 cleanup ChangeSet@1.3713, 2016-11-13 21:56:18-08:00, harlan@hms-mbp11.pfcs.com @@ -821,19 +7972,19 @@ ChangeSet@1.3712, 2016-11-13 02:43:02+00:00, stenn@psp-deb1.ntp.org NEWS updates - NEWS@1.199 +17 -0 + NEWS@1.177.1.22 +17 -0 NEWS updates ChangeSet@1.3710, 2016-11-13 02:30:31+00:00, stenn@psp-deb1.ntp.org NEWS cleanup - NEWS@1.198 +2 -0 + NEWS@1.177.1.21 +2 -0 NEWS cleanup ChangeSet@1.3707, 2016-11-12 17:36:54-08:00, harlan@fb-x86-a.pfcs.com NEWS cleanup - NEWS@1.197 +41 -6 + NEWS@1.177.1.20 +41 -6 NEWS cleanup ChangeSet@1.3706, 2016-11-12 16:55:59-08:00, harlan@fb-x86-a.pfcs.com @@ -842,7 +7993,7 @@ ChangeLog@1.1846.1.2 +1 -0 [Bug 3067] Root distance calculation needs improvement. HStenn - NEWS@1.196 +1 -0 + NEWS@1.177.1.19 +1 -0 [Bug 3067] Root distance calculation needs improvement. HStenn ntpd/ntp_proto.c@1.396 +16 -11 @@ -854,7 +8005,7 @@ ChangeLog@1.1846.1.1 +1 -0 [Bug 3138] gpsdjson refclock should honor fudgetime1. stenn@ntp.org - NEWS@1.195 +1 -0 + NEWS@1.177.1.18 +1 -0 [Bug 3138] gpsdjson refclock should honor fudgetime1. stenn@ntp.org ntpd/refclock_gpsdjson.c@1.25 +1 -1 @@ -963,7 +8114,7 @@ ChangeSet@1.3699.1.2, 2016-10-31 10:56:33+00:00, stenn@psp-deb1.ntp.org Add bug 3125 to the NEWS file - NEWS@1.194 +2 -0 + NEWS@1.177.1.17 +2 -0 Add bug 3125 to the NEWS file ChangeSet@1.3701, 2016-10-24 07:37:25+02:00, perlinger@ntp.org @@ -1511,19 +8662,19 @@ ChangeSet@1.3698, 2016-10-01 10:52:11+00:00, stenn@psp-deb1.ntp.org Update NEWS for 3119 - NEWS@1.193 +17 -0 + NEWS@1.177.1.16 +17 -0 Update NEWS for 3119 ChangeSet@1.3696, 2016-10-01 10:43:24+00:00, stenn@psp-deb1.ntp.org Update NEWS for 3118 - NEWS@1.192 +17 -0 + NEWS@1.177.1.15 +17 -0 Update NEWS for 3118 ChangeSet@1.3694, 2016-10-01 10:29:06+00:00, stenn@psp-deb1.ntp.org Update NEWS for 3110 - NEWS@1.191 +17 -0 + NEWS@1.177.1.14 +17 -0 Update NEWS for 3110 ChangeSet@1.3688.3.1, 2016-10-01 11:36:55+02:00, perlinger@ntp.org @@ -1557,13 +8708,13 @@ ChangeSet@1.3691, 2016-10-01 09:18:25+00:00, stenn@psp-deb1.ntp.org Update NEWS for 3082 - NEWS@1.190 +17 -0 + NEWS@1.177.1.13 +17 -0 Update NEWS for 3082 ChangeSet@1.3688.1.33, 2016-10-01 08:32:28+00:00, stenn@psp-deb1.ntp.org [Bug 3072] tweaks - NEWS@1.189 +16 -1 + NEWS@1.177.1.12 +16 -1 [Bug 3072] tweaks ntpd/ntp_peer.c@1.160 +6 -1 @@ -1588,7 +8739,7 @@ ChangeSet@1.3688.1.30, 2016-09-29 12:03:17+00:00, stenn@psp-deb1.ntp.org NEWS update - NEWS@1.188 +2 -0 + NEWS@1.177.1.11 +2 -0 NEWS update ChangeSet@1.3688.2.1, 2016-09-29 11:59:03+00:00, stenn@psp-deb1.ntp.org @@ -1597,7 +8748,7 @@ ChangeLog@1.1836.2.1, stenn@stenn.ntp.org +1 -0 Shim X509_get_signature_nid() if needed - NEWS@1.187, stenn@stenn.ntp.org +1 -0 + NEWS@1.177.1.10, stenn@stenn.ntp.org +1 -0 Shim X509_get_signature_nid() if needed libntp/ssl_init.c@1.17.1.3 +1 -1 @@ -1609,13 +8760,13 @@ ChangeSet@1.3688.1.27, 2016-09-28 11:28:56+00:00, stenn@psp-deb1.ntp.org NEWS - NEWS@1.186 +1 -0 + NEWS@1.177.1.9 +1 -0 NEWS ChangeSet@1.3688.1.25, 2016-09-28 11:24:36+00:00, stenn@psp-deb1.ntp.org NEWS - NEWS@1.185 +2 -0 + NEWS@1.177.1.8 +2 -0 NEWS ChangeSet@1.3688.1.23, 2016-09-28 11:17:22+00:00, stenn@psp-deb1.ntp.org @@ -1624,25 +8775,25 @@ ChangeLog@1.1836.1.19 +2 -2 Updated ChangeLog and NEWS - NEWS@1.184 +2 -0 + NEWS@1.177.1.7 +2 -0 Updated ChangeLog and NEWS ChangeSet@1.3688.1.21, 2016-09-28 11:12:28+00:00, stenn@psp-deb1.ntp.org NEWS - NEWS@1.183 +2 -0 + NEWS@1.177.1.6 +2 -0 NEWS ChangeSet@1.3688.1.19, 2016-09-28 11:01:29+00:00, stenn@psp-deb1.ntp.org NEWS - NEWS@1.182 +3 -0 + NEWS@1.177.1.5 +3 -0 NEWS ChangeSet@1.3688.1.17, 2016-09-28 10:54:12+00:00, stenn@psp-deb1.ntp.org Update ChangeLog and NEWS - NEWS@1.181 +3 -0 + NEWS@1.177.1.4 +3 -0 Update ChangeLog and NEWS ChangeSet@1.3688.1.15, 2016-09-28 10:45:21+00:00, stenn@psp-deb1.ntp.org @@ -1651,13 +8802,13 @@ ChangeLog@1.1836.1.14 +2 -2 Update ChangeLog and NEWS - NEWS@1.180 +2 -0 + NEWS@1.177.1.3 +2 -0 Update ChangeLog and NEWS ChangeSet@1.3688.1.13, 2016-09-28 10:37:17+00:00, stenn@psp-deb1.ntp.org NEWS updates - NEWS@1.179 +4 -0 + NEWS@1.177.1.2 +4 -0 NEWS updates ChangeSet@1.3688.1.11, 2016-09-28 10:25:01+00:00, stenn@psp-deb1.ntp.org @@ -1666,7 +8817,7 @@ ChangeLog@1.1836.1.11 +1 -1 Update ChangeLog and NEWS - NEWS@1.178 +1 -0 + NEWS@1.177.1.1 +1 -0 Update ChangeLog and NEWS ChangeSet@1.3688.1.8, 2016-09-28 08:17:16+00:00, stenn@psp-deb1.ntp.org @@ -146956,9 +154107,6 @@ sntp/sntp-opts.texi@1.46.26.2 +1 -1 NTP_4_2_4P8 - sntp/sntp.1@1.49.26.2 +2 -2 - NTP_4_2_4P8 - util/ntp-keygen-opts.c@1.49.26.2 +2 -2 NTP_4_2_4P8 @@ -147038,9 +154186,6 @@ sntp/sntp-opts.texi@1.46.26.1 +54 -2 NTP_4_2_4P9_RC1 - sntp/sntp.1@1.49.26.1 +2 -2 - NTP_4_2_4P9_RC1 - util/ntp-keygen-opts.c@1.49.26.1 +5 -5 NTP_4_2_4P9_RC1 @@ -163972,9 +171117,6 @@ sntp/sntp-opts.texi@1.46.25.1 +1 -1 NTP_4_2_4P7 - sntp/sntp.1@1.49.25.1 +2 -2 - NTP_4_2_4P7 - util/ntp-keygen-opts.c@1.49.25.1 +4 -4 NTP_4_2_4P7 @@ -164340,9 +171482,6 @@ sntp/sntp-opts.texi@1.46.24.1 +1 -1 NTP_4_2_4P7_RC7 - sntp/sntp.1@1.49.24.1 +3 -3 - NTP_4_2_4P7_RC7 - util/ntp-keygen-opts.c@1.49.24.1 +3 -3 NTP_4_2_4P7_RC7 @@ -164816,9 +171955,6 @@ sntp/sntp-opts.texi@1.46.23.1 +1 -1 NTP_4_2_4P7_RC6 - sntp/sntp.1@1.49.23.1 +2 -2 - NTP_4_2_4P7_RC6 - util/ntp-keygen-opts.c@1.49.23.1 +2 -2 NTP_4_2_4P7_RC6 @@ -165532,9 +172668,6 @@ sntp/sntp-opts.texi@1.46.22.1 +1 -1 NTP_4_2_4P7_RC5 - sntp/sntp.1@1.49.22.1 +2 -2 - NTP_4_2_4P7_RC5 - util/ntp-keygen-opts.c@1.49.22.1 +2 -2 NTP_4_2_4P7_RC5 @@ -165932,9 +173065,6 @@ sntp/sntp-opts.texi@1.46.21.1 +1 -1 NTP_4_2_4P7_RC4 - sntp/sntp.1@1.49.21.1 +2 -2 - NTP_4_2_4P7_RC4 - util/ntp-keygen-opts.c@1.49.21.1 +2 -2 NTP_4_2_4P7_RC4 @@ -166945,9 +174075,6 @@ sntp/sntp-opts.texi@1.46.20.1 +1 -1 NTP_4_2_4P7_RC3 - sntp/sntp.1@1.49.20.1 +2 -2 - NTP_4_2_4P7_RC3 - util/ntp-keygen-opts.c@1.49.20.1 +2 -2 NTP_4_2_4P7_RC3 @@ -167569,9 +174696,6 @@ sntp/sntp-opts.texi@1.46.19.1 +1 -1 NTP_4_2_4P7_RC2 - sntp/sntp.1@1.49.19.1 +2 -2 - NTP_4_2_4P7_RC2 - util/ntp-keygen-opts.c@1.49.19.1 +2 -2 NTP_4_2_4P7_RC2 @@ -168111,9 +175235,6 @@ sntp/sntp-opts.texi@1.46.18.1 +1 -1 NTP_4_2_4P7_RC1 - sntp/sntp.1@1.49.18.1 +2 -2 - NTP_4_2_4P7_RC1 - util/ntp-keygen-opts.c@1.49.18.1 +2 -2 NTP_4_2_4P7_RC1 @@ -169448,9 +176569,6 @@ sntp/sntp-opts.texi@1.46.17.2 +1 -1 NTP_4_2_4P6 - sntp/sntp.1@1.49.17.2 +2 -2 - NTP_4_2_4P6 - util/ntp-keygen-opts.c@1.49.17.2 +2 -2 NTP_4_2_4P6 @@ -169530,9 +176648,6 @@ sntp/sntp-opts.texi@1.46.17.1 +1 -1 NTP_4_2_4P5 - sntp/sntp.1@1.49.17.1 +2 -2 - NTP_4_2_4P5 - util/ntp-keygen-opts.c@1.49.17.1 +1 -1 NTP_4_2_4P5 @@ -172785,9 +179900,6 @@ ChangeSet@1.1759, 2008-08-22 21:27:59-04:00, stenn@pogo.udel.edu remove bogus .o file - BitKeeper/deleted/.del-utilities.o@1.2 +0 -0 - Delete: gsoc_sntp/utilities.o - ChangeSet@1.1735.1.29, 2008-08-21 05:05:19+00:00, gopal@pogo.udel.edu driver20.html: [BUG 610] Documentation update for NMEA reference clock driver. @@ -173066,9 +180178,6 @@ sntp/sntp-opts.texi@1.46.16.1 +1 -1 NTP_4_2_4P5 - sntp/sntp.1@1.49.16.1 +2 -2 - NTP_4_2_4P5 - util/ntp-keygen-opts.c@1.49.16.1 +2 -2 NTP_4_2_4P5 @@ -173190,11 +180299,6 @@ gsoc_sntp/utilities.h@1.0 +0 -0 - gsoc_sntp/utilities.o@1.1 +177 -0 - BitKeeper file /geom_mobile/home/Amidamaru/projects/sntp/repo/ntp-dev/gsoc_sntp/utilities.o - - gsoc_sntp/utilities.o@1.0 +0 -0 - ChangeSet@1.1436.1.105, 2008-08-10 21:56:17-04:00, clemens@pogo.udel.edu BUG[1052] Minor reordering of previous patch to make it more robust. @@ -173352,9 +180456,6 @@ sntp/sntp-opts.texi@1.46.15.1 +2 -3 NTP_4_2_4P5_RC2 - sntp/sntp.1@1.49.15.1 +3 -3 - NTP_4_2_4P5_RC2 - util/ntp-keygen-opts.c@1.49.15.1 +2 -2 NTP_4_2_4P5_RC2 @@ -174815,9 +181916,6 @@ sntp/sntp-opts.texi@1.46.14.1 +1 -1 NTP_4_2_4P5_RC1 - sntp/sntp.1@1.49.14.1 +2 -2 - NTP_4_2_4P5_RC1 - util/ntp-keygen-opts.c@1.49.14.1 +6 -7 NTP_4_2_4P5_RC1 @@ -180076,9 +187174,6 @@ sntp/sntp-opts.texi@1.46.13.1 +1 -1 NTP_4_2_4P4 - sntp/sntp.1@1.49.13.1 +2 -2 - NTP_4_2_4P4 - util/ntp-keygen-opts.c@1.49.13.1 +2 -2 NTP_4_2_4P4 @@ -180385,9 +187480,6 @@ sntp/sntp-opts.texi@1.46.12.1 +1 -1 NTP_4_2_4P4_RC2 - sntp/sntp.1@1.49.12.1 +2 -2 - NTP_4_2_4P4_RC2 - util/ntp-keygen-opts.c@1.49.12.1 +4 -4 NTP_4_2_4P4_RC2 @@ -180775,9 +187867,6 @@ sntp/sntp-opts.texi@1.46.11.1 +1 -1 NTP_4_2_4P4_RC1 - sntp/sntp.1@1.49.11.1 +2 -2 - NTP_4_2_4P4_RC1 - util/ntp-keygen-opts.c@1.49.11.1 +2 -2 NTP_4_2_4P4_RC1 @@ -182125,9 +189214,6 @@ sntp/sntp-opts.texi@1.46.10.1 +1 -1 NTP_4_2_4P3 - sntp/sntp.1@1.49.10.1 +2 -2 - NTP_4_2_4P3 - util/ntp-keygen-opts.c@1.49.10.1 +2 -2 NTP_4_2_4P3 @@ -182377,9 +189463,6 @@ sntp/sntp-opts.texi@1.46.9.1 +1 -1 NTP_4_2_4P3_RC1 - sntp/sntp.1@1.49.9.1 +2 -2 - NTP_4_2_4P3_RC1 - util/ntp-keygen-opts.c@1.49.9.1 +2 -2 NTP_4_2_4P3_RC1 @@ -182875,9 +189958,6 @@ sntp/sntp-opts.texi@1.46.8.1 +1 -1 NTP_4_2_4P2 - sntp/sntp.1@1.49.8.1 +2 -2 - NTP_4_2_4P2 - util/ntp-keygen-opts.c@1.49.8.1 +2 -2 NTP_4_2_4P2 @@ -183525,9 +190605,6 @@ sntp/sntp-opts.texi@1.46.7.1 +1 -1 NTP_4_2_4P2_RC6 - sntp/sntp.1@1.49.7.1 +2 -2 - NTP_4_2_4P2_RC6 - util/ntp-keygen-opts.c@1.49.7.1 +2 -2 NTP_4_2_4P2_RC6 @@ -184282,9 +191359,6 @@ sntp/sntp-opts.texi@1.46.6.1 +1 -1 NTP_4_2_4P2_RC5 - sntp/sntp.1@1.49.6.1 +2 -2 - NTP_4_2_4P2_RC5 - util/ntp-keygen-opts.c@1.49.6.1 +2 -2 NTP_4_2_4P2_RC5 @@ -184542,9 +191616,6 @@ sntp/sntp-opts.texi@1.46.5.1 +1 -1 NTP_4_2_4P2_RC4 - sntp/sntp.1@1.49.5.1 +2 -2 - NTP_4_2_4P2_RC4 - util/ntp-keygen-opts.c@1.49.5.1 +2 -2 NTP_4_2_4P2_RC4 @@ -184755,9 +191826,6 @@ sntp/sntp-opts.texi@1.46.4.1 +1 -1 NTP_4_2_4P2_RC3 - sntp/sntp.1@1.49.4.1 +2 -2 - NTP_4_2_4P2_RC3 - util/ntp-keygen-opts.c@1.49.4.1 +2 -2 NTP_4_2_4P2_RC3 @@ -185084,9 +192152,6 @@ sntp/sntp-opts.texi@1.46.3.2 +1 -1 NTP_4_2_4P2_RC2 - sntp/sntp.1@1.49.3.2 +2 -2 - NTP_4_2_4P2_RC2 - util/ntp-keygen-opts.c@1.49.3.2 +4 -4 NTP_4_2_4P2_RC2 @@ -185830,9 +192895,6 @@ sntp/sntp-opts.texi@1.46.3.1 +1 -1 We need to use the upgraded autogen/libopts in -stable too. - sntp/sntp.1@1.49.3.1 +2 -2 - We need to use the upgraded autogen/libopts in -stable too. - util/ntp-keygen-opts.c@1.49.3.1 +23 -14 We need to use the upgraded autogen/libopts in -stable too. @@ -187887,9 +194949,6 @@ sntp/sntp-opts.texi@1.46.2.2 +1 -1 NTP_4_2_4P2_RC1 - sntp/sntp.1@1.49.2.2 +2 -2 - NTP_4_2_4P2_RC1 - util/ntp-keygen-opts.c@1.49.2.3 +2 -2 NTP_4_2_4P2_RC1 @@ -187975,9 +195034,6 @@ sntp/sntp-opts.texi@1.46.2.1 +1 -1 NTP_4_2_4P1_RC1 - sntp/sntp.1@1.49.2.1 +2 -2 - NTP_4_2_4P1_RC1 - util/ntp-keygen-opts.c@1.49.2.2 +2 -2 NTP_4_2_4P1_RC1 @@ -190138,9 +197194,6 @@ sntp/sntp-opts.texi@1.46.1.6 +1 -1 NTP_4_2_4P0 - sntp/sntp.1@1.49.1.6 +2 -2 - NTP_4_2_4P0 - util/ntp-keygen-opts.c@1.49.1.6 +2 -2 NTP_4_2_4P0 @@ -190310,9 +197363,6 @@ BitKeeper/deleted/.del-sntp-opts.texi@1.68 +0 -0 Delete: sntp/sntp-opts.texi - BitKeeper/deleted/.del-sntp.1@1.71 +0 -0 - Delete: sntp/sntp.1 - ntpd/ntpd-opts.c@1.1 +1055 -0 BitKeeper file /deacon/backroom/ntp-dev/ntpd/ntpd-opts.c @@ -190506,9 +197556,6 @@ sntp/sntp-opts.texi@1.66 +1 -1 NTP_4_2_5P15 - sntp/sntp.1@1.69 +2 -2 - NTP_4_2_5P15 - util/ntp-keygen-opts.c@1.69 +2 -2 NTP_4_2_5P15 @@ -190598,9 +197645,6 @@ sntp/sntp-opts.texi@1.65 +1 -1 NTP_4_2_5P14 - sntp/sntp.1@1.68 +2 -2 - NTP_4_2_5P14 - util/ntp-keygen-opts.c@1.68 +2 -2 NTP_4_2_5P14 @@ -190694,9 +197738,6 @@ sntp/sntp-opts.texi@1.64 +1 -1 NTP_4_2_5P13 - sntp/sntp.1@1.67 +2 -2 - NTP_4_2_5P13 - util/ntp-keygen-opts.c@1.67 +2 -2 NTP_4_2_5P13 @@ -190789,9 +197830,6 @@ sntp/sntp-opts.texi@1.63 +1 -1 NTP_4_2_5P12 - sntp/sntp.1@1.66 +2 -2 - NTP_4_2_5P12 - util/ntp-keygen-opts.c@1.66 +2 -2 NTP_4_2_5P12 @@ -190868,9 +197906,6 @@ sntp/sntp-opts.texi@1.46.1.5 +1 -1 NTP_4_2_4P0_RC5 - sntp/sntp.1@1.49.1.5 +2 -2 - NTP_4_2_4P0_RC5 - util/ntp-keygen-opts.c@1.49.1.5 +2 -2 NTP_4_2_4P0_RC5 @@ -190959,9 +197994,6 @@ sntp/sntp-opts.texi@1.62 +1 -1 NTP_4_2_5P11 - sntp/sntp.1@1.65 +2 -2 - NTP_4_2_5P11 - util/ntp-keygen-opts.c@1.65 +2 -2 NTP_4_2_5P11 @@ -191053,9 +198085,6 @@ sntp/sntp-opts.texi@1.61 +1 -1 NTP_4_2_5P10 - sntp/sntp.1@1.64 +2 -2 - NTP_4_2_5P10 - util/ntp-keygen-opts.c@1.64 +2 -2 NTP_4_2_5P10 @@ -191138,9 +198167,6 @@ sntp/sntp-opts.texi@1.59 +1 -1 NTP_4_2_5P9 - sntp/sntp.1@1.62 +2 -2 - NTP_4_2_5P9 - util/ntp-keygen-opts.c@1.62 +2 -2 NTP_4_2_5P9 @@ -191217,9 +198243,6 @@ sntp/sntp-opts.texi@1.46.1.4 +1 -1 NTP_4_2_4P0_RC4 - sntp/sntp.1@1.49.1.4 +2 -2 - NTP_4_2_4P0_RC4 - util/ntp-keygen-opts.c@1.49.1.4 +2 -2 NTP_4_2_4P0_RC4 @@ -191329,9 +198352,6 @@ sntp/sntp-opts.texi@1.57 +1 -1 NTP_4_2_5P8 - sntp/sntp.1@1.60 +2 -2 - NTP_4_2_5P8 - util/ntp-keygen-opts.c@1.60 +2 -2 NTP_4_2_5P8 @@ -191417,9 +198437,6 @@ sntp/sntp-opts.texi@1.56 +1 -1 NTP_4_2_5P7 - sntp/sntp.1@1.59 +2 -2 - NTP_4_2_5P7 - util/ntp-keygen-opts.c@1.59 +2 -2 NTP_4_2_5P7 @@ -191520,9 +198537,6 @@ sntp/sntp-opts.texi@1.55 +1 -1 NTP_4_2_5P6 - sntp/sntp.1@1.58 +2 -2 - NTP_4_2_5P6 - util/ntp-keygen-opts.c@1.58 +2 -2 NTP_4_2_5P6 @@ -191599,9 +198613,6 @@ sntp/sntp-opts.texi@1.46.1.3 +1 -1 NTP_4_2_4_RC3 - sntp/sntp.1@1.49.1.3 +2 -2 - NTP_4_2_4_RC3 - util/ntp-keygen-opts.c@1.49.1.3 +2 -2 NTP_4_2_4_RC3 @@ -191747,9 +198758,6 @@ sntp/sntp-opts.texi@1.53 +1 -1 NTP_4_2_5P5 - sntp/sntp.1@1.56 +2 -2 - NTP_4_2_5P5 - util/ntp-keygen-opts.c@1.56 +2 -2 NTP_4_2_5P5 @@ -191832,9 +198840,6 @@ sntp/sntp-opts.texi@1.52 +1 -1 NTP_4_2_5P4 - sntp/sntp.1@1.55 +2 -2 - NTP_4_2_5P4 - util/ntp-keygen-opts.c@1.55 +2 -2 NTP_4_2_5P4 @@ -191911,9 +198916,6 @@ sntp/sntp-opts.texi@1.46.1.2 +1 -1 NTP_4_2_4_RC2 - sntp/sntp.1@1.49.1.2 +2 -2 - NTP_4_2_4_RC2 - util/ntp-keygen-opts.c@1.49.1.2 +2 -2 NTP_4_2_4_RC2 @@ -192059,9 +199061,6 @@ sntp/sntp-opts.texi@1.51 +1 -1 NTP_4_2_5P3 - sntp/sntp.1@1.54 +2 -2 - NTP_4_2_5P3 - util/ntp-keygen-opts.c@1.54 +2 -2 NTP_4_2_5P3 @@ -192144,9 +199143,6 @@ sntp/sntp-opts.texi@1.46.1.1 +1 -1 NTP_4_2_4_RC1 - sntp/sntp.1@1.49.1.1 +2 -2 - NTP_4_2_4_RC1 - util/ntp-keygen-opts.c@1.49.1.1 +2 -2 NTP_4_2_4_RC1 @@ -192376,9 +199372,6 @@ sntp/sntp-opts.texi@1.49 +1 -1 NTP_4_2_5P2 - sntp/sntp.1@1.52 +2 -2 - NTP_4_2_5P2 - util/ntp-keygen-opts.c@1.52 +2 -2 NTP_4_2_5P2 @@ -192496,9 +199489,6 @@ sntp/sntp-opts.texi@1.48 +1 -1 NTP_4_2_5P1 - sntp/sntp.1@1.51 +2 -2 - NTP_4_2_5P1 - util/ntp-keygen-opts.c@1.51 +2 -2 NTP_4_2_5P1 @@ -193130,9 +200120,6 @@ sntp/sntp-opts.texi@1.45.1.2 +1 -1 NTP_4_2_5P0 - sntp/sntp.1@1.48.1.2 +2 -2 - NTP_4_2_5P0 - util/ntp-keygen-opts.c@1.48.1.2 +2 -2 NTP_4_2_5P0 @@ -193242,9 +200229,6 @@ sntp/sntp-opts.texi@1.45.1.1 +1 -1 NTP_4_2_5 - sntp/sntp.1@1.48.1.1 +2 -2 - NTP_4_2_5 - util/ntp-keygen-opts.c@1.48.1.1 +2 -2 NTP_4_2_5 @@ -193321,9 +200305,6 @@ sntp/sntp-opts.texi@1.46 +1 -1 NTP_4_2_4 - sntp/sntp.1@1.49 +2 -2 - NTP_4_2_4 - util/ntp-keygen-opts.c@1.49 +2 -2 NTP_4_2_4 @@ -193502,9 +200483,6 @@ sntp/sntp-opts.texi@1.45 +1 -1 NTP_4_2_3P70_RC - sntp/sntp.1@1.48 +2 -2 - NTP_4_2_3P70_RC - util/ntp-keygen-opts.c@1.48 +2 -2 NTP_4_2_3P70_RC @@ -193590,9 +200568,6 @@ sntp/sntp-opts.texi@1.44 +9 -1 NTP_4_2_3P69_RC - sntp/sntp.1@1.47 +8 -64 - NTP_4_2_3P69_RC - util/ntp-keygen-opts.c@1.47 +2 -2 NTP_4_2_3P69_RC @@ -193684,9 +200659,6 @@ sntp/sntp-opts.texi@1.43 +1 -1 NTP_4_2_3P68_RC - sntp/sntp.1@1.46 +2 -2 - NTP_4_2_3P68_RC - util/ntp-keygen-opts.c@1.46 +2 -2 NTP_4_2_3P68_RC @@ -193781,9 +200753,6 @@ sntp/sntp-opts.texi@1.42 +1 -1 NTP_4_2_3P67_RC - sntp/sntp.1@1.45 +2 -2 - NTP_4_2_3P67_RC - util/ntp-keygen-opts.c@1.45 +2 -2 NTP_4_2_3P67_RC @@ -193881,9 +200850,6 @@ sntp/sntp-opts.texi@1.41 +1 -1 NTP_4_2_3P66_RC - sntp/sntp.1@1.44 +2 -2 - NTP_4_2_3P66_RC - util/ntp-keygen-opts.c@1.44 +2 -2 NTP_4_2_3P66_RC @@ -193978,9 +200944,6 @@ sntp/sntp-opts.texi@1.40 +1 -1 NTP_4_2_3P65_RC - sntp/sntp.1@1.43 +2 -2 - NTP_4_2_3P65_RC - util/ntp-keygen-opts.c@1.43 +2 -2 NTP_4_2_3P65_RC @@ -194069,9 +201032,6 @@ sntp/sntp-opts.texi@1.39 +1 -1 NTP_4_2_3P64_RC - sntp/sntp.1@1.42 +2 -2 - NTP_4_2_3P64_RC - util/ntp-keygen-opts.c@1.42 +2 -2 NTP_4_2_3P64_RC @@ -194164,9 +201124,6 @@ sntp/sntp-opts.texi@1.38 +1 -1 NTP_4_2_3P63_RC - sntp/sntp.1@1.41 +2 -2 - NTP_4_2_3P63_RC - util/ntp-keygen-opts.c@1.41 +2 -2 NTP_4_2_3P63_RC @@ -194276,9 +201233,6 @@ sntp/sntp-opts.texi@1.37 +1 -1 NTP_4_2_3P62_RC - sntp/sntp.1@1.40 +2 -2 - NTP_4_2_3P62_RC - util/ntp-keygen-opts.c@1.40 +2 -2 NTP_4_2_3P62_RC @@ -194370,9 +201324,6 @@ sntp/sntp-opts.texi@1.36 +1 -1 NTP_4_2_3P61_RC - sntp/sntp.1@1.39 +2 -2 - NTP_4_2_3P61_RC - util/ntp-keygen-opts.c@1.39 +2 -2 NTP_4_2_3P61_RC @@ -194458,9 +201409,6 @@ sntp/sntp-opts.texi@1.35 +1 -1 NTP_4_2_3P60_RC - sntp/sntp.1@1.38 +2 -2 - NTP_4_2_3P60_RC - util/ntp-keygen-opts.c@1.38 +2 -2 NTP_4_2_3P60_RC @@ -194556,9 +201504,6 @@ sntp/sntp-opts.texi@1.34 +1 -1 NTP_4_2_3P59 - sntp/sntp.1@1.37 +2 -2 - NTP_4_2_3P59 - util/ntp-keygen-opts.c@1.37 +2 -2 NTP_4_2_3P59 @@ -194661,9 +201606,6 @@ sntp/sntp-opts.texi@1.33 +1 -1 NTP_4_2_3P58 - sntp/sntp.1@1.36 +2 -2 - NTP_4_2_3P58 - util/ntp-keygen-opts.c@1.36 +2 -2 NTP_4_2_3P58 @@ -194763,9 +201705,6 @@ sntp/sntp-opts.texi@1.32 +1 -1 NTP_4_2_3P57 - sntp/sntp.1@1.35 +2 -2 - NTP_4_2_3P57 - util/ntp-keygen-opts.c@1.35 +4 -4 NTP_4_2_3P57 @@ -195163,9 +202102,6 @@ sntp/sntp-opts.texi@1.31 +1 -1 NTP_4_2_3P56 - sntp/sntp.1@1.34 +2 -2 - NTP_4_2_3P56 - util/ntp-keygen-opts.c@1.32 +2 -2 NTP_4_2_3P56 @@ -195260,9 +202196,6 @@ sntp/sntp-opts.texi@1.30 +1 -1 NTP_4_2_3P55 - sntp/sntp.1@1.33 +2 -2 - NTP_4_2_3P55 - util/ntp-keygen-opts.c@1.31 +2 -2 NTP_4_2_3P55 @@ -195357,9 +202290,6 @@ sntp/sntp-opts.texi@1.29 +1 -1 NTP_4_2_3P54 - sntp/sntp.1@1.32 +2 -2 - NTP_4_2_3P54 - util/ntp-keygen-opts.c@1.30 +2 -2 NTP_4_2_3P54 @@ -195454,9 +202384,6 @@ sntp/sntp-opts.texi@1.28 +1 -1 NTP_4_2_3P53 - sntp/sntp.1@1.31 +2 -2 - NTP_4_2_3P53 - util/ntp-keygen-opts.c@1.29 +2 -2 NTP_4_2_3P53 @@ -195542,9 +202469,6 @@ sntp/sntp-opts.texi@1.27 +1 -1 NTP_4_2_3P52 - sntp/sntp.1@1.30 +2 -2 - NTP_4_2_3P52 - util/ntp-keygen-opts.c@1.28 +4 -4 NTP_4_2_3P52 @@ -195825,9 +202749,6 @@ sntp/sntp-opts.texi@1.26 +1 -1 autogen update - sntp/sntp.1@1.29 +1 -1 - autogen update - util/ntp-keygen-opts.c@1.26 +3 -3 autogen update @@ -195904,9 +202825,6 @@ sntp/sntp-opts.texi@1.25 +1 -1 NTP_4_2_3P51 - sntp/sntp.1@1.28 +2 -2 - NTP_4_2_3P51 - util/ntp-keygen-opts.c@1.25 +4 -4 NTP_4_2_3P51 @@ -196186,9 +203104,6 @@ sntp/sntp-opts.texi@1.24 +1 -1 autogen upgrade - sntp/sntp.1@1.27 +2 -2 - autogen upgrade - util/ntp-keygen-opts.c@1.24 +3 -2 autogen upgrade @@ -196265,9 +203180,6 @@ sntp/sntp-opts.texi@1.23 +1 -1 NTP_4_2_3P50 - sntp/sntp.1@1.26 +2 -2 - NTP_4_2_3P50 - util/ntp-keygen-opts.c@1.23 +43 -43 NTP_4_2_3P50 @@ -196731,9 +203643,6 @@ sntp/sntp-opts.texi@1.22 +1 -1 NTP_4_2_3P49 - sntp/sntp.1@1.25 +2 -2 - NTP_4_2_3P49 - util/ntp-keygen-opts.c@1.22 +2 -2 NTP_4_2_3P49 @@ -196828,9 +203737,6 @@ sntp/sntp-opts.texi@1.21 +1 -1 NTP_4_2_3P48 - sntp/sntp.1@1.24 +2 -2 - NTP_4_2_3P48 - util/ntp-keygen-opts.c@1.21 +2 -2 NTP_4_2_3P48 @@ -196938,9 +203844,6 @@ sntp/sntp-opts.texi@1.20 +1 -1 NTP_4_2_3P47 - sntp/sntp.1@1.23 +2 -2 - NTP_4_2_3P47 - util/ntp-keygen-opts.c@1.20 +2 -2 NTP_4_2_3P47 @@ -197036,9 +203939,6 @@ sntp/sntp-opts.texi@1.19 +1 -1 NTP_4_2_3P46 - sntp/sntp.1@1.22 +2 -2 - NTP_4_2_3P46 - util/ntp-keygen-opts.c@1.19 +2 -2 NTP_4_2_3P46 @@ -197136,9 +204036,6 @@ sntp/sntp-opts.texi@1.18 +1 -1 NTP_4_2_3P45 - sntp/sntp.1@1.21 +2 -2 - NTP_4_2_3P45 - util/ntp-keygen-opts.c@1.18 +2 -2 NTP_4_2_3P45 @@ -197237,9 +204134,6 @@ sntp/sntp-opts.texi@1.17 +1 -1 NTP_4_2_3P44 - sntp/sntp.1@1.20 +2 -2 - NTP_4_2_3P44 - util/ntp-keygen-opts.c@1.17 +2 -2 NTP_4_2_3P44 @@ -197406,9 +204300,6 @@ sntp/sntp-opts.texi@1.16 +1 -1 NTP_4_2_3P43 - sntp/sntp.1@1.19 +2 -2 - NTP_4_2_3P43 - util/ntp-keygen-opts.c@1.16 +2 -2 NTP_4_2_3P43 @@ -197491,9 +204382,6 @@ sntp/sntp-opts.texi@1.15 +1 -1 NTP_4_2_3P42 - sntp/sntp.1@1.18 +2 -2 - NTP_4_2_3P42 - util/ntp-keygen-opts.c@1.15 +2 -2 NTP_4_2_3P42 @@ -197678,9 +204566,6 @@ sntp/sntp-opts.texi@1.14 +1 -1 NTP_4_2_3P41 - sntp/sntp.1@1.17 +2 -2 - NTP_4_2_3P41 - util/ntp-keygen-opts.c@1.14 +2 -2 NTP_4_2_3P41 @@ -197811,9 +204696,6 @@ sntp/sntp-opts.texi@1.13 +1 -1 NTP_4_2_3P39 - sntp/sntp.1@1.16 +2 -2 - NTP_4_2_3P39 - util/ntp-keygen-opts.c@1.13 +2 -2 NTP_4_2_3P39 @@ -197965,9 +204847,6 @@ sntp/sntp-opts.texi@1.12 +1 -1 NTP_4_2_3P38 - sntp/sntp.1@1.15 +2 -2 - NTP_4_2_3P38 - util/ntp-keygen-opts.c@1.12 +2 -2 NTP_4_2_3P38 @@ -198093,9 +204972,6 @@ sntp/sntp-opts.texi@1.11 +1 -1 NTP_4_2_3P37 - sntp/sntp.1@1.14 +2 -2 - NTP_4_2_3P37 - util/ntp-keygen-opts.c@1.11 +2 -2 NTP_4_2_3P37 @@ -198208,9 +205084,6 @@ sntp/sntp-opts.texi@1.10 +1 -1 NTP_4_2_3P36 - sntp/sntp.1@1.13 +2 -2 - NTP_4_2_3P36 - util/ntp-keygen-opts.c@1.10 +2 -2 NTP_4_2_3P36 @@ -198294,9 +205167,6 @@ sntp/sntp-opts.texi@1.9 +1 -1 NTP_4_2_3P35 - sntp/sntp.1@1.12 +2 -2 - NTP_4_2_3P35 - util/ntp-keygen-opts.c@1.9 +2 -2 NTP_4_2_3P35 @@ -198436,9 +205306,6 @@ sntp/sntp-opts.texi@1.8 +1 -1 NTP_4_2_3P34 - sntp/sntp.1@1.11 +2 -2 - NTP_4_2_3P34 - util/ntp-keygen-opts.c@1.8 +2 -2 NTP_4_2_3P34 @@ -198521,9 +205388,6 @@ sntp/sntp-opts.texi@1.7 +1 -1 NTP_4_2_3P33 - sntp/sntp.1@1.10 +2 -2 - NTP_4_2_3P33 - util/ntp-keygen-opts.c@1.7 +2 -2 NTP_4_2_3P33 @@ -198689,9 +205553,6 @@ sntp/sntp-opts.texi@1.6 +1 -1 run autogen after point release - sntp/sntp.1@1.9 +2 -2 - run autogen after point release - util/ntp-keygen-opts.c@1.6 +2 -2 run autogen after point release @@ -198821,9 +205682,6 @@ sntp/sntp-opts.texi@1.5 +1 -1 regenerate autogen-erated files - sntp/sntp.1@1.8 +2 -2 - regenerate autogen-erated files - util/ntp-keygen-opts.c@1.5 +29 -4 regenerate autogen-erated files @@ -198917,9 +205775,6 @@ sntp/sntp-opts.texi@1.4 +1 -1 NTP_4_2_3P29 - sntp/sntp.1@1.7 +82 -3 - NTP_4_2_3P29 - util/ntp-keygen-opts.c@1.4 +2 -2 NTP_4_2_3P29 @@ -199412,12 +206267,6 @@ sntp/sntp-opts.texi@1.2 +0 -0 Change mode to -rw-r--r-- - sntp/sntp.1@1.6 +129 -64 - autogen upgrade - - sntp/sntp.1@1.5 +0 -0 - Change mode to -rw-r--r-- - util/ntp-keygen-opts.c@1.3 +54 -36 autogen upgrade @@ -202195,7 +209044,7 @@ [Bug 527] Lose signalled IO. configure.ac@1.359.1.28 +7 -2 - [Bug 527] Losed signalled IO. + [Bug 527] Lose signalled IO. ChangeSet@1.1251.85.1, 2006-04-18 05:58:13-04:00, stenn@whimsy.udel.edu there are 240 ntp-dev patch releases so far @@ -203644,7 +210493,7 @@ [Bug 516] unprotected crypto_update() call fix from Dave Mills ChangeSet@1.1251.67.11, 2005-10-25 20:15:47-04:00, stenn@deacon.udel.edu - [Bug 517] Allow dynamic SSL libraries + [Bug 519] Allow dynamic SSL libraries configure.ac@1.359.1.24 +3 -2 [Bug 519] Allow dynamic SSL libraries: also check /usr/sfw/{lib,include} @@ -209124,6 +215973,7 @@ ntpdate/ntpdate.c@1.48 +2 -2 [Bug 363] ntpdate: use -1 to represent an invalid fd + Fix from Rainer Weikusat. ChangeSet@1.1251.1.27, 2004-11-21 21:33:09-05:00, stenn@whimsy.udel.edu [Bug 349] Patches from Takao Abe @@ -209824,9 +216674,6 @@ sntp/main.c@1.5 +19 -115 Lose broadcast and server modes. - sntp/sntp.1@1.4 +0 -23 - Lose broadcast and server modes. - sntp/socket.c@1.4 +6 -22 Lose broadcast and server modes. @@ -210214,17 +217061,6 @@ sntp/main.c@1.4 +8 -8 added sntp.1 and did a little cleanup - sntp/sntp.1@1.3 +25 -15 - added sntp.1 and did a little cleanup - - sntp/sntp.1@1.2 +0 -0 - Rename: sntp/msntp.1 -> sntp/sntp.1 - - sntp/msntp.1@1.1 +325 -0 - - sntp/msntp.1@1.0 +0 -0 - BitKeeper file /deacon/backroom/ntp-dev/sntp/msntp.1 - ChangeSet@1.1202.1.15, 2004-08-23 22:08:55-04:00, stenn@www.ntp.org make propdelay compile/link --- contrib/ntp/Makefile.in.orig +++ contrib/ntp/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -830,7 +830,7 @@ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir @@ -856,7 +856,7 @@ @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 - shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + shar $(distdir) | eval GZIP= gzip $(GZIP_ENV) -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir @@ -874,7 +874,7 @@ distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ @@ -884,7 +884,7 @@ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ - GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ + eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac --- contrib/ntp/NEWS.orig +++ contrib/ntp/NEWS @@ -1,8 +1,60 @@ +--- +NTP 4.2.8p13 (Harlan Stenn , 2019 Mar 07) + +Focus: Security, Bug fixes, enhancements. + +Severity: MEDIUM + +This release fixes a bug that allows an attacker with access to an +explicitly trusted source to send a crafted malicious mode 6 (ntpq) +packet that can trigger a NULL pointer dereference, crashing ntpd. +It also provides 17 other bugfixes and 1 other improvement: + +* [Sec 3565] Crafted null dereference attack in authenticated + mode 6 packet + - reported by Magnus Stubman +* [Bug 3560] Fix build when HAVE_DROPROOT is not defined + - applied patch by Ian Lepore +* [Bug 3558] Crash and integer size bug + - isolate and fix linux/windows specific code issue +* [Bug 3556] ntp_loopfilter.c snprintf compilation warnings + - provide better function for incremental string formatting +* [Bug 3555] Tidy up print alignment of debug output from ntpdate + - applied patch by Gerry Garvey +* [Bug 3554] config revoke stores incorrect value + - original finding by Gerry Garvey, additional cleanup needed +* [Bug 3549] Spurious initgroups() error message + - patch by Christous Zoulas +* [Bug 3548] Signature not verified on windows system + - finding by Chen Jiabin, plus another one by me +* [Bug 3541] patch to fix STA_NANO struct timex units + - applied patch by Maciej Szmigiero +* [Bug 3540] Cannot set minsane to 0 anymore + - applied patch by Andre Charbonneau +* [Bug 3539] work_fork build fails when droproot is not supported + - applied patch by Baruch Siach +* [Bug 3538] Build fails for no-MMU targets + - applied patch by Baruch Siach +* [Bug 3535] libparse won't handle GPS week rollover + - 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) + - 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 , reported by GGarvey. + - --enable-bug3527-fix support by HStenn +* [Bug 3526] Incorrect poll interval in packet + - applied patch by Gerry Garvey +* [Bug 3471] Check for openssl/[ch]mac.h. + - added missing check, reported by Reinhard Max +* [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 'configure --disable-signalled-io' + -- NTP 4.2.8p12 (Harlan Stenn , 2018/14/09) -NOTE: this NEWS file will be undergoing more revisions. - Focus: Security, Bug fixes, enhancements. Severity: MEDIUM --- contrib/ntp/aclocal.m4.orig +++ contrib/ntp/aclocal.m4 @@ -1,6 +1,6 @@ -# generated automatically by aclocal 1.15 -*- Autoconf -*- +# generated automatically by aclocal 1.15.1 -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -20,126 +20,121 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) -# serial 9 -*- Autoconf -*- -# Enable extensions on systems that normally disable them. +# longlong.m4 serial 17 +dnl Copyright (C) 1999-2007, 2009-2016 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. -# Copyright (C) 2003, 2006-2010 Free Software Foundation, Inc. -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. +dnl From Paul Eggert. -# This definition of AC_USE_SYSTEM_EXTENSIONS is stolen from CVS -# Autoconf. Perhaps we can remove this once we can assume Autoconf -# 2.62 or later everywhere, but since CVS Autoconf mutates rapidly -# enough in this area it's likely we'll need to redefine -# AC_USE_SYSTEM_EXTENSIONS for quite some time. +# Define HAVE_LONG_LONG_INT if 'long long int' works. +# This fixes a bug in Autoconf 2.61, and can be faster +# than what's in Autoconf 2.62 through 2.68. -# If autoconf reports a warning -# warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS -# or warning: AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS -# the fix is -# 1) to ensure that AC_USE_SYSTEM_EXTENSIONS is never directly invoked -# but always AC_REQUIREd, -# 2) to ensure that for each occurrence of -# AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) -# or -# AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) -# the corresponding gnulib module description has 'extensions' among -# its dependencies. This will ensure that the gl_USE_SYSTEM_EXTENSIONS -# invocation occurs in gl_EARLY, not in gl_INIT. +# Note: If the type 'long long int' exists but is only 32 bits large +# (as on some very old compilers), HAVE_LONG_LONG_INT will not be +# defined. In this case you can treat 'long long int' like 'long int'. -# AC_USE_SYSTEM_EXTENSIONS -# ------------------------ -# Enable extensions on systems that normally disable them, -# typically due to standards-conformance issues. -# Remember that #undef in AH_VERBATIM gets replaced with #define by -# AC_DEFINE. The goal here is to define all known feature-enabling -# macros, then, if reports of conflicts are made, disable macros that -# cause problems on some platforms (such as __EXTENSIONS__). -AC_DEFUN_ONCE([AC_USE_SYSTEM_EXTENSIONS], -[AC_BEFORE([$0], [AC_COMPILE_IFELSE])dnl -AC_BEFORE([$0], [AC_RUN_IFELSE])dnl +AC_DEFUN([AC_TYPE_LONG_LONG_INT], +[ + AC_REQUIRE([AC_TYPE_UNSIGNED_LONG_LONG_INT]) + AC_CACHE_CHECK([for long long int], [ac_cv_type_long_long_int], + [ac_cv_type_long_long_int=yes + if test "x${ac_cv_prog_cc_c99-no}" = xno; then + ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int + if test $ac_cv_type_long_long_int = yes; then + dnl Catch a bug in Tandem NonStop Kernel (OSS) cc -O circa 2004. + dnl If cross compiling, assume the bug is not important, since + dnl nobody cross compiles for this platform as far as we know. + AC_RUN_IFELSE( + [AC_LANG_PROGRAM( + [[@%:@include + @%:@ifndef LLONG_MAX + @%:@ define HALF \ + (1LL << (sizeof (long long int) * CHAR_BIT - 2)) + @%:@ define LLONG_MAX (HALF - 1 + HALF) + @%:@endif]], + [[long long int n = 1; + int i; + for (i = 0; ; i++) + { + long long int m = n << i; + if (m >> i != n) + return 1; + if (LLONG_MAX / 2 < m) + break; + } + return 0;]])], + [], + [ac_cv_type_long_long_int=no], + [:]) + fi + fi]) + if test $ac_cv_type_long_long_int = yes; then + AC_DEFINE([HAVE_LONG_LONG_INT], [1], + [Define to 1 if the system has the type 'long long int'.]) + fi +]) - AC_REQUIRE([AC_CANONICAL_HOST]) +# Define HAVE_UNSIGNED_LONG_LONG_INT if 'unsigned long long int' works. +# This fixes a bug in Autoconf 2.61, and can be faster +# than what's in Autoconf 2.62 through 2.68. - AC_CHECK_HEADER([minix/config.h], [MINIX=yes], [MINIX=]) - if test "$MINIX" = yes; then - AC_DEFINE([_POSIX_SOURCE], [1], - [Define to 1 if you need to in order for `stat' and other - things to work.]) - AC_DEFINE([_POSIX_1_SOURCE], [2], - [Define to 2 if the system does not provide POSIX.1 features - except with this defined.]) - AC_DEFINE([_MINIX], [1], - [Define to 1 if on MINIX.]) +# Note: If the type 'unsigned long long int' exists but is only 32 bits +# large (as on some very old compilers), AC_TYPE_UNSIGNED_LONG_LONG_INT +# will not be defined. In this case you can treat 'unsigned long long int' +# like 'unsigned long int'. + +AC_DEFUN([AC_TYPE_UNSIGNED_LONG_LONG_INT], +[ + AC_CACHE_CHECK([for unsigned long long int], + [ac_cv_type_unsigned_long_long_int], + [ac_cv_type_unsigned_long_long_int=yes + if test "x${ac_cv_prog_cc_c99-no}" = xno; then + AC_LINK_IFELSE( + [_AC_TYPE_LONG_LONG_SNIPPET], + [], + [ac_cv_type_unsigned_long_long_int=no]) + fi]) + if test $ac_cv_type_unsigned_long_long_int = yes; then + AC_DEFINE([HAVE_UNSIGNED_LONG_LONG_INT], [1], + [Define to 1 if the system has the type 'unsigned long long int'.]) fi - - dnl HP-UX 11.11 defines mbstate_t only if _XOPEN_SOURCE is defined to 500, - dnl regardless of whether the flags -Ae or _D_HPUX_SOURCE=1 are already - dnl provided. - case "$host_os" in - hpux*) - AC_DEFINE([_XOPEN_SOURCE], [500], - [Define to 500 only on HP-UX.]) - ;; - esac - - AH_VERBATIM([__EXTENSIONS__], -[/* Enable extensions on AIX 3, Interix. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE -#endif -/* Enable GNU extensions on systems that have them. */ -#ifndef _GNU_SOURCE -# undef _GNU_SOURCE -#endif -/* Enable threading extensions on Solaris. */ -#ifndef _POSIX_PTHREAD_SEMANTICS -# undef _POSIX_PTHREAD_SEMANTICS -#endif -/* Enable extensions on HP NonStop. */ -#ifndef _TANDEM_SOURCE -# undef _TANDEM_SOURCE -#endif -/* Enable general extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# undef __EXTENSIONS__ -#endif ]) - AC_CACHE_CHECK([whether it is safe to define __EXTENSIONS__], - [ac_cv_safe_to_define___extensions__], - [AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM([[ -# define __EXTENSIONS__ 1 - ]AC_INCLUDES_DEFAULT])], - [ac_cv_safe_to_define___extensions__=yes], - [ac_cv_safe_to_define___extensions__=no])]) - test $ac_cv_safe_to_define___extensions__ = yes && - AC_DEFINE([__EXTENSIONS__]) - AC_DEFINE([_ALL_SOURCE]) - AC_DEFINE([_GNU_SOURCE]) - AC_DEFINE([_POSIX_PTHREAD_SEMANTICS]) - AC_DEFINE([_TANDEM_SOURCE]) -])# AC_USE_SYSTEM_EXTENSIONS -# gl_USE_SYSTEM_EXTENSIONS -# ------------------------ -# Enable extensions on systems that normally disable them, -# typically due to standards-conformance issues. -AC_DEFUN_ONCE([gl_USE_SYSTEM_EXTENSIONS], +# Expands to a C program that can be used to test for simultaneous support +# of 'long long' and 'unsigned long long'. We don't want to say that +# 'long long' is available if 'unsigned long long' is not, or vice versa, +# because too many programs rely on the symmetry between signed and unsigned +# integer types (excluding 'bool'). +AC_DEFUN([_AC_TYPE_LONG_LONG_SNIPPET], [ - dnl Require this macro before AC_USE_SYSTEM_EXTENSIONS. - dnl gnulib does not need it. But if it gets required by third-party macros - dnl after AC_USE_SYSTEM_EXTENSIONS is required, autoconf 2.62..2.63 emit a - dnl warning: "AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS". - dnl Note: We can do this only for one of the macros AC_AIX, AC_GNU_SOURCE, - dnl AC_MINIX. If people still use AC_AIX or AC_MINIX, they are out of luck. - AC_REQUIRE([AC_GNU_SOURCE]) - - AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS]) + AC_LANG_PROGRAM( + [[/* For now, do not test the preprocessor; as of 2007 there are too many + implementations with broken preprocessors. Perhaps this can + be revisited in 2012. In the meantime, code should not expect + #if to work with literals wider than 32 bits. */ + /* Test literals. */ + long long int ll = 9223372036854775807ll; + long long int nll = -9223372036854775807LL; + unsigned long long int ull = 18446744073709551615ULL; + /* Test constant expressions. */ + typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) + ? 1 : -1)]; + typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 + ? 1 : -1)]; + int i = 63;]], + [[/* Test availability of runtime routines for shift and division. */ + long long int llmax = 9223372036854775807ll; + unsigned long long int ullmax = 18446744073709551615ull; + return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) + | (llmax / ll) | (llmax % ll) + | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) + | (ullmax / ull) | (ullmax % ull));]]) ]) -# Copyright (C) 2002-2014 Free Software Foundation, Inc. +# Copyright (C) 2002-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -154,7 +149,7 @@ [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. -m4_if([$1], [1.15], [], +m4_if([$1], [1.15.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) @@ -170,12 +165,12 @@ # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], -[AM_AUTOMAKE_VERSION([1.15])dnl +[AM_AUTOMAKE_VERSION([1.15.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -237,7 +232,7 @@ # AM_AUX_DIR_EXPAND -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -289,7 +284,7 @@ # AM_CONDITIONAL -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -320,7 +315,7 @@ Usually this means the macro was only invoked conditionally.]]) fi])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -511,7 +506,7 @@ # Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -587,7 +582,7 @@ # Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -784,7 +779,7 @@ done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -805,7 +800,7 @@ fi AC_SUBST([install_sh])]) -# Copyright (C) 2003-2014 Free Software Foundation, Inc. +# Copyright (C) 2003-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -826,7 +821,7 @@ # Check to see how 'make' treats includes. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -876,7 +871,7 @@ # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright (C) 1997-2014 Free Software Foundation, Inc. +# Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -915,7 +910,7 @@ # Helper functions for option handling. -*- Autoconf -*- -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -944,7 +939,7 @@ AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -991,7 +986,7 @@ # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1010,7 +1005,7 @@ # Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1091,7 +1086,7 @@ rm -f conftest.file ]) -# Copyright (C) 2009-2014 Free Software Foundation, Inc. +# Copyright (C) 2009-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1151,7 +1146,7 @@ _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) -# Copyright (C) 2001-2014 Free Software Foundation, Inc. +# Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1179,7 +1174,7 @@ INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) -# Copyright (C) 2006-2014 Free Software Foundation, Inc. +# Copyright (C) 2006-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -1198,7 +1193,7 @@ # Check how to create a tarball. -*- Autoconf -*- -# Copyright (C) 2004-2014 Free Software Foundation, Inc. +# Copyright (C) 2004-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/adjtimed/Makefile.in.orig +++ contrib/ntp/adjtimed/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/build.orig +++ contrib/ntp/build @@ -52,7 +52,7 @@ case "$NTP_BDIR" in '') case "$IAM" in - *.ntp.org) + *.ntp.org | *.ntfo.org) NTP_BDIR=host ;; *.udel.edu) --- contrib/ntp/clockstuff/Makefile.in.orig +++ contrib/ntp/clockstuff/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/config.h.in.orig +++ contrib/ntp/config.h.in @@ -296,6 +296,9 @@ /* use old autokey session key behavior? */ #undef DISABLE_BUG1243_FIX +/* use old autokey session key behavior? */ +#undef DISABLE_BUG3527_FIX + /* synch TODR hourly? */ #undef DOSYNCTODR @@ -550,7 +553,7 @@ /* Define to 1 if the system has the type `long long'. */ #undef HAVE_LONG_LONG -/* Define to 1 if the system has the type `long long int'. */ +/* Define to 1 if the system has the type 'long long int'. */ #undef HAVE_LONG_LONG_INT /* if you have SunOS LWP package */ @@ -1170,7 +1173,7 @@ /* deviant sigwait? */ #undef HAVE_UNIXWARE_SIGWAIT -/* Define to 1 if the system has the type `unsigned long long int'. */ +/* Define to 1 if the system has the type 'unsigned long long int'. */ #undef HAVE_UNSIGNED_LONG_LONG_INT /* Define to 1 if you have the `updwtmp' function. */ @@ -1611,6 +1614,28 @@ /* OK to use snprintb()? */ #undef USE_SNPRINTB +/* Enable extensions on AIX 3, Interix. */ +#ifndef _ALL_SOURCE +# undef _ALL_SOURCE +#endif +/* Enable GNU extensions on systems that have them. */ +#ifndef _GNU_SOURCE +# undef _GNU_SOURCE +#endif +/* Enable threading extensions on Solaris. */ +#ifndef _POSIX_PTHREAD_SEMANTICS +# undef _POSIX_PTHREAD_SEMANTICS +#endif +/* Enable extensions on HP NonStop. */ +#ifndef _TANDEM_SOURCE +# undef _TANDEM_SOURCE +#endif +/* Enable general extensions on Solaris. */ +#ifndef __EXTENSIONS__ +# undef __EXTENSIONS__ +#endif + + /* Can we use SIGPOLL for tty IO? */ #undef USE_TTY_SIGPOLL @@ -1663,9 +1688,6 @@ /* enable thread safety */ #undef _THREAD_SAFE -/* Define to 500 only on HP-UX. */ -#undef _XOPEN_SOURCE - /* Are we _special_? */ #undef __APPLE_USE_RFC_3542 @@ -1674,28 +1696,6 @@ # undef __CHAR_UNSIGNED__ #endif -/* Enable extensions on AIX 3, Interix. */ -#ifndef _ALL_SOURCE -# undef _ALL_SOURCE -#endif -/* Enable GNU extensions on systems that have them. */ -#ifndef _GNU_SOURCE -# undef _GNU_SOURCE -#endif -/* Enable threading extensions on Solaris. */ -#ifndef _POSIX_PTHREAD_SEMANTICS -# undef _POSIX_PTHREAD_SEMANTICS -#endif -/* Enable extensions on HP NonStop. */ -#ifndef _TANDEM_SOURCE -# undef _TANDEM_SOURCE -#endif -/* Enable general extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# undef __EXTENSIONS__ -#endif - - /* deviant */ #undef adjtimex --- contrib/ntp/configure.orig +++ contrib/ntp/configure @@ -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.8p12. +# Generated by GNU Autoconf 2.69 for ntp 4.2.8p13. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='ntp' PACKAGE_TARNAME='ntp' -PACKAGE_VERSION='4.2.8p12' -PACKAGE_STRING='ntp 4.2.8p12' +PACKAGE_VERSION='4.2.8p13' +PACKAGE_STRING='ntp 4.2.8p13' PACKAGE_BUGREPORT='http://bugs.ntp.org./' PACKAGE_URL='http://www.ntp.org./' @@ -969,6 +969,7 @@ enable_linuxcaps enable_solarisprivs enable_trustedbsd_mac +enable_signalled_io with_arlib with_net_snmp_config enable_libseccomp @@ -1051,6 +1052,7 @@ enable_kernel_fll_bug enable_bug1243_fix enable_bug3020_fix +enable_bug3527_fix enable_irig_sawtooth enable_nist enable_ntp_signd @@ -1615,7 +1617,7 @@ # 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.8p12 to adapt to many kinds of systems. +\`configure' configures ntp 4.2.8p13 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1685,7 +1687,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of ntp 4.2.8p12:";; + short | recursive ) echo "Configuration of ntp 4.2.8p13:";; esac cat <<\_ACEOF @@ -1734,6 +1736,7 @@ --enable-solarisprivs + Use Solaris privileges for non-root clock control --enable-trustedbsd-mac s Use TrustedBSD MAC policy for non-root clock control + --enable-signalled-io s Use signalled IO if we can --with-arlib - deprecated, arlib not distributed --with-net-snmp-config + =net-snmp-config --enable-libseccomp EXPERIMENTAL: enable support for libseccomp @@ -1826,6 +1829,7 @@ --enable-kernel-fll-bug s if we should avoid a kernel FLL bug --enable-bug1243-fix + use unmodified autokey session keys --enable-bug3020-fix + Provide the explicit 127.0.0.0/8 martian filter + --enable-bug3527-fix + provide correct mode7 fudgetime2 behavior --enable-irig-sawtooth s if we should enable the IRIG sawtooth filter --enable-nist - if we should enable the NIST lockclock scheme --enable-ntp-signd - Provide support for Samba's signing daemon, @@ -1926,7 +1930,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -ntp configure 4.2.8p12 +ntp configure 4.2.8p13 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2635,7 +2639,7 @@ 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.8p12, which was +It was created by ntp $as_me 4.2.8p13, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3636,7 +3640,7 @@ # Define the identity of the package. PACKAGE='ntp' - VERSION='4.2.8p12' + VERSION='4.2.8p13' cat >>confdefs.h <<_ACEOF @@ -5116,8 +5120,6 @@ - - ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" if test "x$ac_cv_header_minix_config_h" = xyes; then : MINIX=yes @@ -5138,15 +5140,7 @@ fi - case "$host_os" in - hpux*) -$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h - - ;; - esac - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } if ${ac_cv_safe_to_define___extensions__+:} false; then : @@ -16093,9 +16087,9 @@ /* end confdefs.h. */ /* For now, do not test the preprocessor; as of 2007 there are too many - implementations with broken preprocessors. Perhaps this can - be revisited in 2012. In the meantime, code should not expect - #if to work with literals wider than 32 bits. */ + implementations with broken preprocessors. Perhaps this can + be revisited in 2012. In the meantime, code should not expect + #if to work with literals wider than 32 bits. */ /* Test literals. */ long long int ll = 9223372036854775807ll; long long int nll = -9223372036854775807LL; @@ -16102,9 +16096,9 @@ unsigned long long int ull = 18446744073709551615ULL; /* Test constant expressions. */ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) - ? 1 : -1)]; + ? 1 : -1)]; typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 - ? 1 : -1)]; + ? 1 : -1)]; int i = 63; int main () @@ -16113,9 +16107,9 @@ long long int llmax = 9223372036854775807ll; unsigned long long int ullmax = 18446744073709551615ull; return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) - | (llmax / ll) | (llmax % ll) - | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) - | (ullmax / ull) | (ullmax % ull)); + | (llmax / ll) | (llmax % ll) + | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) + | (ullmax / ull) | (ullmax % ull)); ; return 0; } @@ -16303,33 +16297,33 @@ else ac_cv_type_long_long_int=yes if test "x${ac_cv_prog_cc_c99-no}" = xno; then - ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int - if test $ac_cv_type_long_long_int = yes; then - if test "$cross_compiling" = yes; then : + ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int + if test $ac_cv_type_long_long_int = yes; then + if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include - #ifndef LLONG_MAX - # define HALF \ - (1LL << (sizeof (long long int) * CHAR_BIT - 2)) - # define LLONG_MAX (HALF - 1 + HALF) - #endif + #ifndef LLONG_MAX + # define HALF \ + (1LL << (sizeof (long long int) * CHAR_BIT - 2)) + # define LLONG_MAX (HALF - 1 + HALF) + #endif int main () { long long int n = 1; - int i; - for (i = 0; ; i++) - { - long long int m = n << i; - if (m >> i != n) - return 1; - if (LLONG_MAX / 2 < m) - break; - } - return 0; + int i; + for (i = 0; ; i++) + { + long long int m = n << i; + if (m >> i != n) + return 1; + if (LLONG_MAX / 2 < m) + break; + } + return 0; ; return 0; } @@ -16343,7 +16337,7 @@ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - fi + fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5 @@ -16366,9 +16360,9 @@ /* end confdefs.h. */ /* For now, do not test the preprocessor; as of 2007 there are too many - implementations with broken preprocessors. Perhaps this can - be revisited in 2012. In the meantime, code should not expect - #if to work with literals wider than 32 bits. */ + implementations with broken preprocessors. Perhaps this can + be revisited in 2012. In the meantime, code should not expect + #if to work with literals wider than 32 bits. */ /* Test literals. */ long long int ll = 9223372036854775807ll; long long int nll = -9223372036854775807LL; @@ -16375,9 +16369,9 @@ unsigned long long int ull = 18446744073709551615ULL; /* Test constant expressions. */ typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll) - ? 1 : -1)]; + ? 1 : -1)]; typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1 - ? 1 : -1)]; + ? 1 : -1)]; int i = 63; int main () @@ -16386,9 +16380,9 @@ long long int llmax = 9223372036854775807ll; unsigned long long int ullmax = 18446744073709551615ull; return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i) - | (llmax / ll) | (llmax % ll) - | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) - | (ullmax / ull) | (ullmax % ull)); + | (llmax / ll) | (llmax % ll) + | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i) + | (ullmax / ull) | (ullmax % ull)); ; return 0; } @@ -24024,6 +24018,9 @@ $as_echo "#define HAVE_SOLARIS_PRIVS 1" >>confdefs.h + ;; + '') ntp_have_solarisprivs="no" + ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_have_solarisprivs" >&5 @@ -24057,6 +24054,9 @@ $as_echo "#define HAVE_TRUSTEDBSD_MAC 1" >>confdefs.h + ;; + *) ntp_use_trustedbsd_mac="no"; + ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_use_trustedbsd_mac" >&5 @@ -24576,6 +24576,16 @@ done +# HMS: does this need to be a cached variable? +# Check whether --enable-signalled-io was given. +if test "${enable_signalled_io+set}" = set; then : + enableval=$enable_signalled_io; use_signalled_io=$enableval +else + use_signalled_io=yes + +fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIGIO" >&5 $as_echo_n "checking for SIGIO... " >&6; } if ${ntp_cv_hdr_def_sigio+:} false; then : @@ -24650,13 +24660,24 @@ ans=no ;; esac + case "$ans" in + no) + ans="Possible for $host but disabled because of reported problems" + ;; + esac ;; esac case "$ans" in yes) + case "$use_signalled_io" in + yes) $as_echo "#define HAVE_SIGNALED_IO 1" >>confdefs.h + ;; + *) ans="Allowed for $host but --disable-signalled-io was given" + ;; + esac esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ans" >&5 $as_echo "$ans" >&6; } @@ -28663,6 +28684,62 @@ $as_echo "#define CLOCK_BANC 1" >>confdefs.h + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing bcStartPci" >&5 +$as_echo_n "checking for library containing bcStartPci... " >&6; } +if ${ac_cv_search_bcStartPci+:} false; then : + $as_echo_n "(cached) " >&6 +else + ac_func_search_save_LIBS=$LIBS +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ +#ifdef __cplusplus +extern "C" +#endif +char bcStartPci (); +int +main () +{ +return bcStartPci (); + ; + return 0; +} +_ACEOF +for ac_lib in '' bcsdk; do + if test -z "$ac_lib"; then + ac_res="none required" + else + ac_res=-l$ac_lib + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + fi + if ac_fn_c_try_link "$LINENO"; then : + ac_cv_search_bcStartPci=$ac_res +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext + if ${ac_cv_search_bcStartPci+:} false; then : + break +fi +done +if ${ac_cv_search_bcStartPci+:} false; then : + +else + ac_cv_search_bcStartPci=no +fi +rm conftest.$ac_ext +LIBS=$ac_func_search_save_LIBS +fi +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_bcStartPci" >&5 +$as_echo "$ac_cv_search_bcStartPci" >&6; } +ac_res=$ac_cv_search_bcStartPci +if test "$ac_res" != no; then : + test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" + +fi + ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ntp_ok" >&5 @@ -31999,6 +32076,26 @@ esac +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we want correct mode7 fudgetime2 behavior" >&5 +$as_echo_n "checking if we want correct mode7 fudgetime2 behavior... " >&6; } +# Check whether --enable-bug3527-fix was given. +if test "${enable_bug3527_fix+set}" = set; then : + enableval=$enable_bug3527_fix; ans=$enableval +else + ans=yes + +fi + +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ans" >&5 +$as_echo "$ans" >&6; } +case "$ans" in + no) + +$as_echo "#define DISABLE_BUG3527_FIX 1" >>confdefs.h + +esac + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we should use the IRIG sawtooth filter" >&5 $as_echo_n "checking if we should use the IRIG sawtooth filter... " >&6; } @@ -34054,7 +34151,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by ntp $as_me 4.2.8p12, which was +This file was extended by ntp $as_me 4.2.8p13, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -34121,7 +34218,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -ntp config.status 4.2.8p12 +ntp config.status 4.2.8p13 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" --- contrib/ntp/configure.ac.orig +++ contrib/ntp/configure.ac @@ -1749,6 +1749,7 @@ yes) ntp_refclock=yes AC_DEFINE([CLOCK_BANC], [1], [Datum/Bancomm bc635/VME interface?]) + AC_SEARCH_LIBS([bcStartPci], [bcsdk], , , []) ;; esac AC_MSG_RESULT([$ntp_ok]) @@ -4194,6 +4195,24 @@ esac +AC_MSG_CHECKING([if we want correct mode7 fudgetime2 behavior]) +AC_ARG_ENABLE( + [bug3527-fix], + [AS_HELP_STRING( + [--enable-bug3527-fix], + [+ provide correct mode7 fudgetime2 behavior] + )], + [ans=$enableval], + [ans=yes] +) +AC_MSG_RESULT([$ans]) +case "$ans" in + no) + AC_DEFINE([DISABLE_BUG3527_FIX], [1], + [use old autokey session key behavior?]) +esac + + AC_MSG_CHECKING([if we should use the IRIG sawtooth filter]) case "$host" in --- contrib/ntp/include/Makefile.in.orig +++ contrib/ntp/include/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/include/isc/Makefile.in.orig +++ contrib/ntp/include/isc/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/include/ntp_calendar.h.orig +++ contrib/ntp/include/ntp_calendar.h @@ -93,6 +93,7 @@ #define SECSPERLEAPYEAR (366 * SECSPERDAY) /* leap year */ #define SECSPERAVGYEAR 31556952 /* mean year length over 400yrs */ +#define GPSWEEKS 1024 /* GPS week cycle */ /* * Gross hacks. I have illicit knowlege that there won't be overflows * here, the compiler often can't tell this. @@ -404,14 +405,21 @@ extern time_t basedate_get_erabase(void); +extern uint32_t +basedate_get_gpsweek(void); +extern uint32_t +basedate_expand_gpsweek(unsigned short weekno); + /* * Additional support stuff for Ed Rheingold's calendrical calculations */ /* - * Start day of NTP time as days past the imaginary date 12/1/1 BC. - * (This is the beginning of the Christian Era, or BCE.) + * Start day of NTP time as days past 0000-12-31 in the proleptic + * Gregorian calendar. (So 0001-01-01 is day number 1; this is the Rata + * Die counting scheme used by Ed Rheingold in his book "Calendrical + * Calculations".) */ #define DAY_NTP_STARTS 693596 @@ -421,14 +429,24 @@ #define DAY_UNIX_STARTS 719163 /* + * Start day of the GPS epoch. This is the Rata Die of 1980-01-06 + */ +#define DAY_GPS_STARTS 722819 + +/* * Difference between UN*X and NTP epoch (25567). */ #define NTP_TO_UNIX_DAYS (DAY_UNIX_STARTS - DAY_NTP_STARTS) /* + * Difference between GPS and NTP epoch (29224) + */ +#define NTP_TO_GPS_DAYS (DAY_GPS_STARTS - DAY_NTP_STARTS) + +/* * Days in a normal 4 year leap year calendar cycle (1461). */ -#define GREGORIAN_NORMAL_LEAP_CYCLE_DAYS (3 * 365 + 366) +#define GREGORIAN_NORMAL_LEAP_CYCLE_DAYS (4 * 365 + 1) /* * Days in a normal 100 year leap year calendar (36524). We lose a --- contrib/ntp/include/ntp_stdlib.h.orig +++ contrib/ntp/include/ntp_stdlib.h @@ -40,6 +40,9 @@ extern void errno_to_str(int, char *, size_t); #endif +extern int xvsbprintf(char**, char* const, char const*, va_list) NTP_PRINTF(3, 0); +extern int xsbprintf(char**, char* const, char const*, ...) NTP_PRINTF(3, 4); + /* * When building without OpenSSL, use a few macros of theirs to * minimize source differences in NTP. --- contrib/ntp/include/ntpd.h.orig +++ contrib/ntp/include/ntpd.h @@ -275,8 +275,8 @@ extern char *sys_hostname; /* host name */ extern char *sys_groupname; /* group name */ extern char *group_name; /* group name */ -extern u_long sys_revoke; /* keys revoke timeout */ -extern u_long sys_automax; /* session key timeout */ +extern u_char sys_revoke; /* keys revoke timeout */ +extern u_char sys_automax; /* session key timeout */ #endif /* AUTOKEY */ /* ntp_util.c */ --- contrib/ntp/include/parse.h.orig +++ contrib/ntp/include/parse.h @@ -108,7 +108,6 @@ * some constants useful for GPS time conversion */ #define GPSORIGIN 2524953600UL /* NTP origin - GPS origin in seconds */ -#define GPSWRAP 990 /* assume week count less than this in the previous epoch */ #define GPSWEEKS 1024 /* number of weeks until the GPS epch rolls over */ /* --- contrib/ntp/kernel/Makefile.in.orig +++ contrib/ntp/kernel/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/kernel/sys/Makefile.in.orig +++ contrib/ntp/kernel/sys/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/libntp/Makefile.am.orig +++ contrib/ntp/libntp/Makefile.am @@ -110,6 +110,7 @@ vint64ops.c \ work_fork.c \ work_thread.c \ + xsbprintf.c \ ymd2yd.c \ $(libisc_SRCS) \ $(NULL) --- contrib/ntp/libntp/Makefile.in.orig +++ contrib/ntp/libntp/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, @@ -160,7 +160,7 @@ snprintf.c socket.c socktoa.c socktohost.c ssl_init.c \ statestr.c strdup.c strl_obsd.c syssignal.c timetoa.c \ timevalops.c uglydate.c vint64ops.c work_fork.c work_thread.c \ - ymd2yd.c $(srcdir)/../lib/isc/assertions.c \ + xsbprintf.c ymd2yd.c $(srcdir)/../lib/isc/assertions.c \ $(srcdir)/../lib/isc/buffer.c \ $(srcdir)/../lib/isc/backtrace-emptytbl.c \ $(srcdir)/../lib/isc/backtrace.c \ @@ -224,8 +224,8 @@ ssl_init.$(OBJEXT) statestr.$(OBJEXT) strdup.$(OBJEXT) \ strl_obsd.$(OBJEXT) syssignal.$(OBJEXT) timetoa.$(OBJEXT) \ timevalops.$(OBJEXT) uglydate.$(OBJEXT) vint64ops.$(OBJEXT) \ - work_fork.$(OBJEXT) work_thread.$(OBJEXT) ymd2yd.$(OBJEXT) \ - $(am__objects_3) $(am__objects_1) + work_fork.$(OBJEXT) work_thread.$(OBJEXT) xsbprintf.$(OBJEXT) \ + ymd2yd.$(OBJEXT) $(am__objects_3) $(am__objects_1) am_libntp_a_OBJECTS = systime.$(OBJEXT) $(am__objects_4) libntp_a_OBJECTS = $(am_libntp_a_OBJECTS) libntpsim_a_AR = $(AR) $(ARFLAGS) @@ -244,7 +244,7 @@ snprintf.c socket.c socktoa.c socktohost.c ssl_init.c \ statestr.c strdup.c strl_obsd.c syssignal.c timetoa.c \ timevalops.c uglydate.c vint64ops.c work_fork.c work_thread.c \ - ymd2yd.c $(srcdir)/../lib/isc/assertions.c \ + xsbprintf.c ymd2yd.c $(srcdir)/../lib/isc/assertions.c \ $(srcdir)/../lib/isc/buffer.c \ $(srcdir)/../lib/isc/backtrace-emptytbl.c \ $(srcdir)/../lib/isc/backtrace.c \ @@ -704,6 +704,7 @@ vint64ops.c \ work_fork.c \ work_thread.c \ + xsbprintf.c \ ymd2yd.c \ $(libisc_SRCS) \ $(NULL) @@ -876,6 +877,7 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vint64ops.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/work_fork.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/work_thread.Po@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xsbprintf.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ymd2yd.Po@am__quote@ .c.o: --- contrib/ntp/libntp/authreadkeys.c.orig +++ contrib/ntp/libntp/authreadkeys.c @@ -221,6 +221,7 @@ log_maybe(NULL, "authreadkeys: invalid type for key %d", keyno); +# ifdef ENABLE_CMAC } else if (NID_cmac != keytype && EVP_get_digestbynid(keytype) == NULL) { log_maybe(NULL, @@ -227,6 +228,7 @@ "authreadkeys: no algorithm for key %d", keyno); keytype = 0; +# endif /* ENABLE_CMAC */ } #else /* !OPENSSL follows */ /* --- contrib/ntp/libntp/calyearstart.c.orig +++ contrib/ntp/libntp/calyearstart.c @@ -54,7 +54,7 @@ } /* - * calweekstart - get NTP time at midnight of the last monday on or + * calweekstart - get NTP time at midnight of the last Monday on or * before the current date. */ u_int32 --- contrib/ntp/libntp/ntp_calendar.c.orig +++ contrib/ntp/libntp/ntp_calendar.c @@ -1832,6 +1832,7 @@ */ static int32_t s_baseday = NTP_TO_UNIX_DAYS; +static int32_t s_gpsweek = 0; int32_t basedate_eval_buildstamp(void) @@ -1901,6 +1902,7 @@ struct calendar jd; int32_t retv; + /* set NTP base date for NTP era unfolding */ if (day < NTP_TO_UNIX_DAYS) { msyslog(LOG_WARNING, "baseday_set_day: invalid day (%lu), UNIX epoch substituted", @@ -1912,6 +1914,17 @@ ntpcal_rd_to_date(&jd, day + DAY_NTP_STARTS); msyslog(LOG_INFO, "basedate set to %04hu-%02hu-%02hu", jd.year, (u_short)jd.month, (u_short)jd.monthday); + + /* set GPS base week for GPS week unfolding */ + day = ntpcal_weekday_ge(day + DAY_NTP_STARTS, CAL_SUNDAY) + - DAY_NTP_STARTS; + if (day < NTP_TO_GPS_DAYS) + day = NTP_TO_GPS_DAYS; + s_gpsweek = (day - NTP_TO_GPS_DAYS) / DAYSPERWEEK; + ntpcal_rd_to_date(&jd, day + DAY_NTP_STARTS); + msyslog(LOG_INFO, "gps base set to %04hu-%02hu-%02hu (week %d)", + jd.year, (u_short)jd.month, (u_short)jd.monthday, s_gpsweek); + return retv; } @@ -1934,4 +1947,29 @@ return retv; } +uint32_t +basedate_get_gpsweek(void) +{ + return s_gpsweek; +} + +uint32_t +basedate_expand_gpsweek( + unsigned short weekno + ) +{ + /* We do a fast modulus expansion here. Since all quantities are + * unsigned and we cannot go before the start of the GPS epoch + * anyway, and since the truncated GPS week number is 10 bit, the + * expansion becomes a simple sub/and/add sequence. + */ + #if GPSWEEKS != 1024 + # error GPSWEEKS defined wrong -- should be 1024! + #endif + + uint32_t diff; + diff = ((uint32_t)weekno - s_gpsweek) & (GPSWEEKS - 1); + return s_gpsweek + diff; +} + /* -*-EOF-*- */ --- contrib/ntp/libntp/work_fork.c.orig +++ contrib/ntp/libntp/work_fork.c @@ -89,7 +89,9 @@ } -int set_user_group_ids(void); +#if defined(HAVE_DROPROOT) +extern int set_user_group_ids(void); +#endif /* === functions === */ /* @@ -594,7 +596,9 @@ init_logging("ntp_intres", 0, FALSE); setup_logfile(NULL); +#ifdef HAVE_DROPROOT (void) set_user_group_ids(); +#endif /* * And now back to the portable code --- contrib/ntp/libntp/xsbprintf.c.orig +++ contrib/ntp/libntp/xsbprintf.c @@ -0,0 +1,75 @@ +/* + * xsbprintf.c - string buffer formatting helpers + * + * Written by Juergen Perlinger (perlinger@ntp.org) for the NTP project. + * The contents of 'html/copyright.html' apply. + */ + +#include +#include + +#include "ntp_stdlib.h" + +/* eXtended Varlist String Buffer printf + * + * Formats via 'vsnprintf' into a string buffer, with some semantic + * specialties: + * + * - The start of the buffer pointer is updated according to the number + * of characters written. + * - If the buffer is insufficient to format the number of charactes, + * the partial result will be be discarded, and zero is returned to + * indicate nothing was written to the buffer. + * - On successful formatting, the return code is the return value of + * the inner call to 'vsnprintf()'. + * - If there is any error, the state of the buffer will not be + * changed. (Bytes in the buffer might be smashed, but the buffer + * position does not change, and the NUL marker stays in place at the + * current buffer position.) + * - If '(*ppbuf - pend) <= 0' (or ppbuf is NULL), fail with EINVAL. + */ +int +xvsbprintf( + char **ppbuf, /* pointer to buffer pointer (I/O) */ + char * const pend, /* buffer end (I) */ + char const *pfmt, /* printf-like format string */ + va_list va /* formatting args for above */ + ) +{ + char *pbuf = (ppbuf) ? *ppbuf : NULL; + int rc = -1; + if (pbuf && (pend - pbuf > 0)) { + size_t blen = (size_t)(pend - pbuf); + rc = vsnprintf(pbuf, blen, pfmt, va); + if (rc > 0) { + if ((size_t)rc >= blen) + rc = 0; + pbuf += rc; + } + *pbuf = '\0'; /* fear of bad vsnprintf */ + *ppbuf = pbuf; + } else { + errno = EINVAL; + } + return rc; +} + +/* variadic wrapper around the buffer string formatter */ +int +xsbprintf( + char **ppbuf, /* pointer to buffer pointer (I/O) */ + char * const pend, /* buffer end (I) */ + char const *pfmt, /* printf-like format string */ + ... /* formatting args for above */ + ) +{ + va_list va; + int rc; + + va_start(va, pfmt); + rc = xvsbprintf(ppbuf, pend, pfmt, va); + va_end(va); + return rc; +} + +/* that's all folks! */ --- contrib/ntp/libparse/Makefile.in.orig +++ contrib/ntp/libparse/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/libparse/clk_trimtsip.c.orig +++ contrib/ntp/libparse/clk_trimtsip.c @@ -265,9 +265,7 @@ clock_time->flags = PARSEB_POWERUP; return CVT_OK; } - if (week < GPSWRAP) { - week += GPSWEEKS; - } + week = basedate_expand_gpsweek(week); /* time OK */ @@ -351,14 +349,12 @@ int tls = t->t_gpsutc = (u_short) getshort((unsigned char *)&mb(12)); /* current leap correction (GPS-UTC) */ int tlsf = t->t_gpsutcleap = (u_short) getshort((unsigned char *)&mb(24)); /* new leap correction */ - t->t_weekleap = (u_short) getshort((unsigned char *)&mb(20)); /* week no of leap correction */ - if (t->t_weekleap < GPSWRAP) - t->t_weekleap = (u_short)(t->t_weekleap + GPSWEEKS); + t->t_weekleap = basedate_expand_gpsweek( + (u_short) getshort((unsigned char *)&mb(20))); /* week no of leap correction */ t->t_dayleap = (u_short) getshort((unsigned char *)&mb(22)); /* day in week of leap correction */ - t->t_week = (u_short) getshort((unsigned char *)&mb(18)); /* current week no */ - if (t->t_week < GPSWRAP) - t->t_week = (u_short)(t->t_weekleap + GPSWEEKS); + t->t_week = basedate_expand_gpsweek( + (u_short) getshort((unsigned char *)&mb(18))); /* current week no */ lbp = (unsigned char *)&mb(14); /* last update time */ if (fetch_ieee754(&lbp, IEEE_SINGLE, &t0t, trim_offsets) != IEEE_OK) --- contrib/ntp/libparse/gpstolfp.c.orig +++ contrib/ntp/libparse/gpstolfp.c @@ -45,11 +45,6 @@ l_fp * lfp ) { - if (weeks < GPSWRAP) - { - weeks += GPSWEEKS; - } - lfp->l_ui = (uint32_t)(weeks * SECSPERWEEK + days * SECSPERDAY + seconds + GPSORIGIN); /* convert to NTP time */ lfp->l_uf = 0; } --- contrib/ntp/ntpd/Makefile.in.orig +++ contrib/ntp/ntpd/Makefile.in @@ -1,7 +1,7 @@ -# Makefile.in generated by automake 1.15 from Makefile.am. +# Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ -# Copyright (C) 1994-2014 Free Software Foundation, Inc. +# Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, --- contrib/ntp/ntpd/invoke-ntp.conf.texi.orig +++ contrib/ntp/ntpd/invoke-ntp.conf.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (invoke-ntp.conf.texi) # -# It has been AutoGen-ed August 14, 2018 at 08:29:07 AM by AutoGen 5.18.5 +# It has been AutoGen-ed February 20, 2019 at 09:56:39 AM by AutoGen 5.18.5 # From the definitions ntp.conf.def # and the template file agtexi-file.tpl @end ignore --- contrib/ntp/ntpd/invoke-ntp.keys.texi.orig +++ contrib/ntp/ntpd/invoke-ntp.keys.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (invoke-ntp.keys.texi) # -# It has been AutoGen-ed August 14, 2018 at 08:29:10 AM by AutoGen 5.18.5 +# It has been AutoGen-ed February 20, 2019 at 09:56:41 AM by AutoGen 5.18.5 # From the definitions ntp.keys.def # and the template file agtexi-file.tpl @end ignore --- contrib/ntp/ntpd/invoke-ntpd.texi.orig +++ contrib/ntp/ntpd/invoke-ntpd.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (invoke-ntpd.texi) # -# It has been AutoGen-ed August 14, 2018 at 08:29:12 AM by AutoGen 5.18.5 +# It has been AutoGen-ed February 20, 2019 at 09:56:42 AM by AutoGen 5.18.5 # From the definitions ntpd-opts.def # and the template file agtexi-cmd.tpl @end ignore @@ -142,7 +142,7 @@ @exampleindent 0 @example -ntpd - NTP daemon program - Ver. 4.2.8p12 +ntpd - NTP daemon program - Ver. 4.2.8p13 Usage: ntpd [ - [] | --[@{=| @}] ]... \ [ ... ] Flg Arg Option-Name Description @@ -164,7 +164,7 @@ -g no panicgate Allow the first adjustment to be Big - may appear multiple times -G no force-step-once Step any initial offset correction. - -i Str jaildir Jail directory + -i --- jaildir built without --enable-clockctl or --enable-linuxcaps or --enable-solarisprivs -I Str interface Listen on an interface name or address - may appear multiple times -k Str keyfile path to symmetric keys @@ -187,7 +187,7 @@ -s Str statsdir Statistics file location -t Str trustedkey Trusted key number - may appear multiple times - -u Str user Run as userid (or userid:groupid) + -u --- user built without --enable-clockctl or --enable-linuxcaps or --enable-solarisprivs -U Num updateinterval interval in seconds between scans for new or dropped interfaces Str var make ARG an ntp variable (RW) - may appear multiple times --- contrib/ntp/ntpd/ntp.conf.5man.orig +++ contrib/ntp/ntpd/ntp.conf.5man @@ -10,11 +10,11 @@ .ds B-Font B .ds I-Font I .ds R-Font R -.TH ntp.conf 5man "14 Aug 2018" "4.2.8p12" "File Formats" +.TH ntp.conf 5man "20 Feb 2019" "4.2.8p13" "File Formats" .\" -.\" EDIT THIS FILE WITH CAUTION (/tmp/.ag-2caiQA/ag-bdaaPA) +.\" EDIT THIS FILE WITH CAUTION (in-mem file) .\" -.\" It has been AutoGen-ed August 14, 2018 at 08:28:54 AM by AutoGen 5.18.5 +.\" It has been AutoGen-ed February 20, 2019 at 09:56:43 AM by AutoGen 5.18.5 .\" From the definitions ntp.conf.def .\" and the template file agman-cmd.tpl .SH NAME --- contrib/ntp/ntpd/ntp.conf.5mdoc.orig +++ contrib/ntp/ntpd/ntp.conf.5mdoc @@ -1,9 +1,9 @@ -.Dd August 14 2018 +.Dd February 20 2019 .Dt NTP_CONF 5mdoc File Formats .Os .\" EDIT THIS FILE WITH CAUTION (ntp.mdoc) .\" -.\" It has been AutoGen-ed August 14, 2018 at 08:29:15 AM by AutoGen 5.18.5 +.\" It has been AutoGen-ed February 20, 2019 at 09:56:34 AM by AutoGen 5.18.5 .\" From the definitions ntp.conf.def .\" and the template file agmdoc-cmd.tpl .Sh NAME --- contrib/ntp/ntpd/ntp.conf.html.orig +++ contrib/ntp/ntpd/ntp.conf.html @@ -1,128 +1,168 @@ - + + + -NTP Configuration File User's Manual - - - - - - - + +NTP Configuration File User’s Manual + + + + + + + + + + + - -

NTP Configuration File User's Manual

-
-


-Next: , -Previous: (dir), -Up: (dir) -
-
-

NTP's Configuration File User Manual

+ +

NTP Configuration File User’s Manual

-

This document describes the configuration file for the NTP Project's -ntpd program. -

This document applies to version 4.2.8p12 of ntp.conf. -

-

Short Contents

- + + + +
+

+Next: , Previous: , Up: (dir)  

+ +

NTP’s Configuration File User Manual

-