Author: delphij Date: Thu Jan 21 08:50:56 2016 New Revision: 294491 URL: https://svnweb.freebsd.org/changeset/base/294491
Log: Vendor import of ntp-4.2.8p6. Added: vendor/ntp/dist/include/ntp_keyacc.h vendor/ntp/dist/libntp/is_ip_address.c Modified: vendor/ntp/dist/ChangeLog vendor/ntp/dist/CommitLog vendor/ntp/dist/NEWS vendor/ntp/dist/configure vendor/ntp/dist/html/miscopt.html vendor/ntp/dist/include/Makefile.am vendor/ntp/dist/include/Makefile.in vendor/ntp/dist/include/ntp.h vendor/ntp/dist/include/ntp_io.h vendor/ntp/dist/include/ntp_stdlib.h vendor/ntp/dist/include/ntp_types.h vendor/ntp/dist/include/ntp_worker.h vendor/ntp/dist/include/parse.h vendor/ntp/dist/libntp/Makefile.am vendor/ntp/dist/libntp/Makefile.in vendor/ntp/dist/libntp/authkeys.c vendor/ntp/dist/libntp/authreadkeys.c vendor/ntp/dist/libntp/authusekey.c vendor/ntp/dist/libntp/ntp_worker.c vendor/ntp/dist/libntp/systime.c vendor/ntp/dist/libntp/work_thread.c vendor/ntp/dist/ntpd/invoke-ntp.conf.texi vendor/ntp/dist/ntpd/invoke-ntp.keys.texi vendor/ntp/dist/ntpd/invoke-ntpd.texi vendor/ntp/dist/ntpd/keyword-gen-utd vendor/ntp/dist/ntpd/keyword-gen.c vendor/ntp/dist/ntpd/ntp.conf.5man vendor/ntp/dist/ntpd/ntp.conf.5mdoc vendor/ntp/dist/ntpd/ntp.conf.def vendor/ntp/dist/ntpd/ntp.conf.html vendor/ntp/dist/ntpd/ntp.conf.man.in vendor/ntp/dist/ntpd/ntp.conf.mdoc.in vendor/ntp/dist/ntpd/ntp.keys.5man vendor/ntp/dist/ntpd/ntp.keys.5mdoc vendor/ntp/dist/ntpd/ntp.keys.def vendor/ntp/dist/ntpd/ntp.keys.html vendor/ntp/dist/ntpd/ntp.keys.man.in vendor/ntp/dist/ntpd/ntp.keys.mdoc.in vendor/ntp/dist/ntpd/ntp_config.c vendor/ntp/dist/ntpd/ntp_control.c vendor/ntp/dist/ntpd/ntp_crypto.c vendor/ntp/dist/ntpd/ntp_io.c vendor/ntp/dist/ntpd/ntp_keyword.h vendor/ntp/dist/ntpd/ntp_parser.c vendor/ntp/dist/ntpd/ntp_parser.h vendor/ntp/dist/ntpd/ntp_parser.y vendor/ntp/dist/ntpd/ntp_proto.c vendor/ntp/dist/ntpd/ntp_request.c vendor/ntp/dist/ntpd/ntp_scanner.c vendor/ntp/dist/ntpd/ntp_timer.c vendor/ntp/dist/ntpd/ntpd-opts.c vendor/ntp/dist/ntpd/ntpd-opts.h vendor/ntp/dist/ntpd/ntpd.1ntpdman vendor/ntp/dist/ntpd/ntpd.1ntpdmdoc vendor/ntp/dist/ntpd/ntpd.c vendor/ntp/dist/ntpd/ntpd.html vendor/ntp/dist/ntpd/ntpd.man.in vendor/ntp/dist/ntpd/ntpd.mdoc.in vendor/ntp/dist/ntpd/refclock_chu.c vendor/ntp/dist/ntpd/refclock_gpsdjson.c vendor/ntp/dist/ntpd/refclock_jjy.c vendor/ntp/dist/ntpd/refclock_shm.c vendor/ntp/dist/ntpdc/invoke-ntpdc.texi vendor/ntp/dist/ntpdc/ntpdc-opts.c vendor/ntp/dist/ntpdc/ntpdc-opts.h vendor/ntp/dist/ntpdc/ntpdc.1ntpdcman vendor/ntp/dist/ntpdc/ntpdc.1ntpdcmdoc vendor/ntp/dist/ntpdc/ntpdc.c vendor/ntp/dist/ntpdc/ntpdc.html vendor/ntp/dist/ntpdc/ntpdc.man.in vendor/ntp/dist/ntpdc/ntpdc.mdoc.in vendor/ntp/dist/ntpq/invoke-ntpq.texi vendor/ntp/dist/ntpq/ntpq-opts.c vendor/ntp/dist/ntpq/ntpq-opts.h vendor/ntp/dist/ntpq/ntpq-subs.c vendor/ntp/dist/ntpq/ntpq.1ntpqman vendor/ntp/dist/ntpq/ntpq.1ntpqmdoc vendor/ntp/dist/ntpq/ntpq.c vendor/ntp/dist/ntpq/ntpq.html vendor/ntp/dist/ntpq/ntpq.man.in vendor/ntp/dist/ntpq/ntpq.mdoc.in vendor/ntp/dist/ntpsnmpd/invoke-ntpsnmpd.texi vendor/ntp/dist/ntpsnmpd/ntpsnmpd-opts.c vendor/ntp/dist/ntpsnmpd/ntpsnmpd-opts.h vendor/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdman vendor/ntp/dist/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc vendor/ntp/dist/ntpsnmpd/ntpsnmpd.html vendor/ntp/dist/ntpsnmpd/ntpsnmpd.man.in vendor/ntp/dist/ntpsnmpd/ntpsnmpd.mdoc.in vendor/ntp/dist/packageinfo.sh vendor/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman vendor/ntp/dist/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc vendor/ntp/dist/scripts/calc_tickadj/calc_tickadj.html vendor/ntp/dist/scripts/calc_tickadj/calc_tickadj.man.in vendor/ntp/dist/scripts/calc_tickadj/calc_tickadj.mdoc.in vendor/ntp/dist/scripts/calc_tickadj/invoke-calc_tickadj.texi vendor/ntp/dist/scripts/invoke-plot_summary.texi vendor/ntp/dist/scripts/invoke-summary.texi vendor/ntp/dist/scripts/ntp-wait/invoke-ntp-wait.texi vendor/ntp/dist/scripts/ntp-wait/ntp-wait-opts vendor/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitman vendor/ntp/dist/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc vendor/ntp/dist/scripts/ntp-wait/ntp-wait.html vendor/ntp/dist/scripts/ntp-wait/ntp-wait.man.in vendor/ntp/dist/scripts/ntp-wait/ntp-wait.mdoc.in vendor/ntp/dist/scripts/ntpsweep/invoke-ntpsweep.texi vendor/ntp/dist/scripts/ntpsweep/ntpsweep-opts vendor/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepman vendor/ntp/dist/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc vendor/ntp/dist/scripts/ntpsweep/ntpsweep.html vendor/ntp/dist/scripts/ntpsweep/ntpsweep.man.in vendor/ntp/dist/scripts/ntpsweep/ntpsweep.mdoc.in vendor/ntp/dist/scripts/ntptrace/invoke-ntptrace.texi vendor/ntp/dist/scripts/ntptrace/ntptrace-opts vendor/ntp/dist/scripts/ntptrace/ntptrace.1ntptraceman vendor/ntp/dist/scripts/ntptrace/ntptrace.1ntptracemdoc vendor/ntp/dist/scripts/ntptrace/ntptrace.html vendor/ntp/dist/scripts/ntptrace/ntptrace.man.in vendor/ntp/dist/scripts/ntptrace/ntptrace.mdoc.in vendor/ntp/dist/scripts/plot_summary-opts vendor/ntp/dist/scripts/plot_summary.1plot_summaryman vendor/ntp/dist/scripts/plot_summary.1plot_summarymdoc vendor/ntp/dist/scripts/plot_summary.html vendor/ntp/dist/scripts/plot_summary.man.in vendor/ntp/dist/scripts/plot_summary.mdoc.in vendor/ntp/dist/scripts/summary-opts vendor/ntp/dist/scripts/summary.1summaryman vendor/ntp/dist/scripts/summary.1summarymdoc vendor/ntp/dist/scripts/summary.html vendor/ntp/dist/scripts/summary.man.in vendor/ntp/dist/scripts/summary.mdoc.in vendor/ntp/dist/scripts/update-leap/invoke-update-leap.texi vendor/ntp/dist/scripts/update-leap/update-leap-opts vendor/ntp/dist/scripts/update-leap/update-leap.1update-leapman vendor/ntp/dist/scripts/update-leap/update-leap.1update-leapmdoc vendor/ntp/dist/scripts/update-leap/update-leap.html vendor/ntp/dist/scripts/update-leap/update-leap.man.in vendor/ntp/dist/scripts/update-leap/update-leap.mdoc.in vendor/ntp/dist/sntp/configure vendor/ntp/dist/sntp/crypto.c vendor/ntp/dist/sntp/crypto.h vendor/ntp/dist/sntp/include/copyright.def vendor/ntp/dist/sntp/include/version.def vendor/ntp/dist/sntp/include/version.texi vendor/ntp/dist/sntp/invoke-sntp.texi vendor/ntp/dist/sntp/libopts/configfile.c vendor/ntp/dist/sntp/libopts/enum.c vendor/ntp/dist/sntp/libopts/find.c vendor/ntp/dist/sntp/libopts/init.c vendor/ntp/dist/sntp/libopts/load.c vendor/ntp/dist/sntp/libopts/makeshell.c vendor/ntp/dist/sntp/libopts/nested.c vendor/ntp/dist/sntp/libopts/parse-duration.c vendor/ntp/dist/sntp/libopts/reset.c vendor/ntp/dist/sntp/libopts/save.c vendor/ntp/dist/sntp/libopts/tokenize.c vendor/ntp/dist/sntp/m4/version.m4 vendor/ntp/dist/sntp/main.c vendor/ntp/dist/sntp/networking.c vendor/ntp/dist/sntp/sntp-opts.c vendor/ntp/dist/sntp/sntp-opts.h vendor/ntp/dist/sntp/sntp.1sntpman vendor/ntp/dist/sntp/sntp.1sntpmdoc vendor/ntp/dist/sntp/sntp.html vendor/ntp/dist/sntp/sntp.man.in vendor/ntp/dist/sntp/sntp.mdoc.in vendor/ntp/dist/sntp/tests/crypto.c vendor/ntp/dist/sntp/tests/fileHandlingTest.c vendor/ntp/dist/sntp/tests/fileHandlingTest.h.in vendor/ntp/dist/sntp/tests/keyFile.c vendor/ntp/dist/sntp/tests/packetHandling.c vendor/ntp/dist/sntp/tests/packetProcessing.c vendor/ntp/dist/sntp/tests/run-packetProcessing.c vendor/ntp/dist/sntp/unity/unity_internals.h vendor/ntp/dist/sntp/version.c vendor/ntp/dist/tests/libntp/authkeys.c vendor/ntp/dist/tests/libntp/decodenetnum.c vendor/ntp/dist/tests/libntp/run-authkeys.c vendor/ntp/dist/tests/libntp/run-decodenetnum.c vendor/ntp/dist/tests/libntp/run-socktoa.c vendor/ntp/dist/tests/libntp/socktoa.c vendor/ntp/dist/tests/ntpd/t-ntp_signd.c vendor/ntp/dist/util/invoke-ntp-keygen.texi vendor/ntp/dist/util/ntp-keygen-opts.c vendor/ntp/dist/util/ntp-keygen-opts.h vendor/ntp/dist/util/ntp-keygen.1ntp-keygenman vendor/ntp/dist/util/ntp-keygen.1ntp-keygenmdoc vendor/ntp/dist/util/ntp-keygen.html vendor/ntp/dist/util/ntp-keygen.man.in vendor/ntp/dist/util/ntp-keygen.mdoc.in Modified: vendor/ntp/dist/ChangeLog ============================================================================== --- vendor/ntp/dist/ChangeLog Thu Jan 21 08:32:11 2016 (r294490) +++ vendor/ntp/dist/ChangeLog Thu Jan 21 08:50:56 2016 (r294491) @@ -1,4 +1,38 @@ --- +(4.2.8p6) 2016/01/20 Released by Harlan Stenn <[email protected]> + +* [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. HStenn. +* [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. +* [Sec 2937] ntpq: nextvar() missing length check. [email protected] +* [Sec 2938] ntpq saveconfig command allows dangerous characters + in filenames. [email protected] +* [Sec 2939] reslist NULL pointer dereference. [email protected] +* [Sec 2940] Stack exhaustion in recursive traversal of restriction + list. [email protected] +* [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. +* [Sec 2945] Zero Origin Timestamp Bypass. [email protected] +* [Sec 2948] Potential Infinite Loop in ntpq ( and ntpdc) [email protected] +* [Bug 2772] adj_systime overflows tv_usec. [email protected] +* [Bug 2814] msyslog deadlock when signaled. [email protected] + - applied patch by [email protected] with minor adjustments +* [Bug 2882] Look at ntp_request.c:list_peers_sum(). [email protected] +* [Bug 2891] Deadlock in deferred DNS lookup framework. [email protected] +* [Bug 2892] Several test cases assume IPv6 capabilities even when + IPv6 is disabled in the build. [email protected] + - Found this already fixed, but validation led to cleanup actions. +* [Bug 2905] DNS lookups broken. [email protected] + - added limits to stack consumption, fixed some return code handling +* [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call + - changed stacked/nested handling of CTRL-C. [email protected] + - make CTRL-C work for retrieval and printing od MRU list. [email protected] +* [Bug 2980] reduce number of warnings. [email protected] + - integrated several patches from Havard Eidnes ([email protected]) +* [Bug 2985] bogus calculation in authkeys.c [email protected] + - implement 'auth_log2()' using integer bithack instead of float calculation +* Make leapsec_query debug messages less verbose. Harlan Stenn. +* Disable incomplete t-ntp_signd.c test. Harlan Stenn. + +--- (4.2.8p5) 2016/01/07 Released by Harlan Stenn <[email protected]> * [Sec 2956] small-step/big-step. Close the panic gate earlier. HStenn. @@ -47,6 +81,7 @@ lots of clients. [email protected] * [Bug 2971] ntpq bails on ^C: select fails: Interrupted system call - changed stacked/nested handling of CTRL-C. [email protected] + - make CTRL-C work for retrieval and printing od MRU list. [email protected] * Unity cleanup for FreeBSD-6.4. Harlan Stenn. * Unity test cleanup. Harlan Stenn. * Libevent autoconf pthread fixes for FreeBSD-10. Harlan Stenn. @@ -55,9 +90,8 @@ * Quiet a warning from clang. Harlan Stenn. * Update the NEWS file. Harlan Stenn. * Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. + --- -(4.2.8p4) 2015/10/21 Released by Harlan Stenn <[email protected]> -(4.2.8p4-RC1) 2015/10/06 Released by Harlan Stenn <[email protected]> * [Sec 2899] CVE-2014-9297 [email protected] * [Sec 2901] Drop invalid packet before checking KoD. Check for all KoD's. Modified: vendor/ntp/dist/CommitLog ============================================================================== --- vendor/ntp/dist/CommitLog Thu Jan 21 08:32:11 2016 (r294490) +++ vendor/ntp/dist/CommitLog Thu Jan 21 08:50:56 2016 (r294491) @@ -1,8 +1,633 @@ [email protected], 2016-01-07 23:33:11+00:00, [email protected] [email protected], 2016-01-20 04:20:12-05:00, [email protected] + NTP_4_2_8P6 + TAG: NTP_4_2_8P6 + + [email protected] +1 -0 + NTP_4_2_8P6 + + ntpd/[email protected] +1 -1 + NTP_4_2_8P6 + + ntpd/[email protected] +1 -1 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +60 -2 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +21 -33 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +10 -10 + NTP_4_2_8P6 + + ntpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpd/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpdc/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpdc/[email protected] +10 -10 + NTP_4_2_8P6 + + ntpdc/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpdc/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpdc/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpdc/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpdc/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpdc/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpq/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpq/[email protected] +10 -10 + NTP_4_2_8P6 + + ntpq/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpq/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpq/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpq/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpq/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpq/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +2 -2 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +10 -10 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +3 -3 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +1 -1 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +4 -4 + NTP_4_2_8P6 + + ntpsnmpd/[email protected] +3 -3 + NTP_4_2_8P6 + + [email protected] +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +1 -1 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/calc_tickadj/[email protected] +1 -1 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntp-wait/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntpsweep/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/ntptrace/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +1 -1 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +2 -2 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +1 -1 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +3 -3 + NTP_4_2_8P6 + + scripts/update-leap/[email protected] +2 -2 + NTP_4_2_8P6 + + sntp/[email protected] +2 -2 + NTP_4_2_8P6 + + sntp/[email protected] +10 -10 + NTP_4_2_8P6 + + sntp/[email protected] +4 -4 + NTP_4_2_8P6 + + sntp/[email protected] +4 -4 + NTP_4_2_8P6 + + sntp/[email protected] +3 -3 + NTP_4_2_8P6 + + sntp/[email protected] +2 -2 + NTP_4_2_8P6 + + sntp/[email protected] +4 -4 + NTP_4_2_8P6 + + sntp/[email protected] +3 -3 + NTP_4_2_8P6 + + util/[email protected] +2 -2 + NTP_4_2_8P6 + + util/[email protected] +10 -10 + NTP_4_2_8P6 + + util/[email protected] +4 -4 + NTP_4_2_8P6 + + util/[email protected] +4 -4 + NTP_4_2_8P6 + + util/[email protected] +3 -3 + NTP_4_2_8P6 + + util/[email protected] +2 -2 + NTP_4_2_8P6 + + util/[email protected] +4 -4 + NTP_4_2_8P6 + + util/[email protected] +3 -3 + NTP_4_2_8P6 + [email protected], 2016-01-20 04:14:51-05:00, [email protected] + solaris hack + + libntp/[email protected] +2 -0 + solaris hack + [email protected], 2016-01-20 01:50:09-05:00, [email protected] + 4.2.8p6 + + [email protected] +1 -1 + 4.2.8p6 + [email protected], 2016-01-20 00:34:15+00:00, [email protected] + updates + + [email protected] +24 -24 + updates + [email protected], 2016-01-19 22:28:41+00:00, [email protected] + typo + + [email protected] +1 -1 + typo + [email protected], 2016-01-18 11:55:56+00:00, [email protected] + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + [email protected] +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + [email protected] +40 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/[email protected] +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/[email protected] +2 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/[email protected] +13 -0 + BitKeeper file /home/stenn/ntp-stable-2936/include/ntp_keyacc.h + + include/[email protected] +0 -0 + + include/[email protected] +4 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + include/[email protected] +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/[email protected] +1 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/[email protected] +60 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/[email protected] +50 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/[email protected] +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + libntp/[email protected] +129 -0 + BitKeeper file /home/stenn/ntp-stable-2936/libntp/is_ip_address.c + + libntp/[email protected] +0 -0 + + ntpd/[email protected] +11 -3 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +13 -5 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +14 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +10 -2 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +42 -22 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +13 -5 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +14 -6 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +0 -72 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + ntpd/[email protected] +34 -0 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + + tests/libntp/[email protected] +1 -1 + [Sec 2936] Skeleton Key: Any trusted key system can serve time. HStenn. + [email protected], 2016-01-17 09:03:57+00:00, [email protected] + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + + [email protected] +1 -0 + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + + tests/ntpd/[email protected] +4 -0 + Disable incomplete t-ntp_signd.c test. Harlan Stenn. + [email protected], 2016-01-17 05:51:14+00:00, [email protected] + Update NEWS file for 2942 + + [email protected] +22 -0 + Update NEWS file for 2942 + [email protected], 2016-01-17 05:07:22+00:00, [email protected] + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + [email protected] +4 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + html/[email protected] +11 -3 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + include/[email protected] +3 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +64 -3 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +1 -1 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +3 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +67 -4 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +71 -7 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +12 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +505 -468 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +1762 -1513 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +257 -235 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +6 -0 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + + ntpd/[email protected] +40 -4 + [Sec 2942]: Off-path DoS attack on auth broadcast mode. HStenn. + [email protected], 2016-01-14 12:19:16+00:00, [email protected] + NEWS file updates + + [email protected] +21 -0 + NEWS file updates + [email protected], 2016-01-14 11:33:43+00:00, [email protected] + merge cleanup + + [email protected] +3 -0 + merge cleanup + [email protected], 2016-01-14 10:44:13+00:00, [email protected] + merge cleanup + + [email protected] +0 -1 + merge cleanup + [email protected], 2016-01-14 10:27:23+00:00, [email protected] + merge cleanup + + [email protected] +1 -1 + merge cleanup + [email protected], 2016-01-14 09:49:52+00:00, [email protected] + merge cleanup + + [email protected] +2 -2 + merge cleanup + [email protected], 2016-01-14 09:33:56+00:00, [email protected] + merge cleanup + + [email protected] +1 -1 + merge cleanup + [email protected], 2016-01-14 07:36:57+00:00, [email protected] + NEWS update + + [email protected] +98 -7 + NEWS update + [email protected], 2016-01-13 08:07:30+00:00, [email protected] + typo + + [email protected] +1 -1 + typo + [email protected], 2016-01-13 06:08:29+00:00, [email protected] + Update NEWS file for bug 2938 + + [email protected] +29 -2 + Update NEWS file for bug 2938 + [email protected], 2016-01-13 04:23:46+00:00, [email protected] + Update NEWS file for bug 2935 + + [email protected] +52 -0 + Update NEWS file for bug 2935 + [email protected], 2016-01-12 09:53:06+00:00, [email protected] + [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger + + ntpd/[email protected] +4 -1 + [Sec 2935] use L_SUB instead of L_ISGT. Juergen Perlinger + [email protected], 2016-01-11 03:02:53-08:00, [email protected] + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + [email protected] +4 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + include/[email protected] +1 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + + ntpd/[email protected] +67 -0 + [Sec 2935] Deja Vu: Replay attack on authenticated broadcast mode. + [email protected], 2016-01-11 02:44:25-08:00, [email protected] + make leapsec_query messages less verbose. + + ntpd/[email protected] +6 -4 + make leapsec_query messages less verbose. + [email protected], 2016-01-11 10:26:12+01:00, [email protected] + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + [email protected] +2 -0 + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + libntp/[email protected] +33 -10 + [Bug 2985] bogus calculation in authkeys.c + - implement 'auth_log2()' using integer bithack instead of float calculation + + tests/libntp/[email protected] +38 -0 + [Bug 2985] bogus calculation in authkeys.c + - test bithack implementation of 'auth_log2()' + + tests/libntp/[email protected] +9 -6 + [Bug 2985] bogus calculation in authkeys.c + - update auto-generated file + [email protected], 2016-01-09 09:52:44+00:00, [email protected] + Add timelastrec to the peer structure + + include/[email protected] +2 -1 + Add timelastrec to the peer structure + [email protected], 2016-01-08 10:00:03+00:00, [email protected] + 4.2.8p5 merge cleanup + + [email protected] +1 -1 + 4.2.8p5 merge cleanup + [email protected], 2016-01-08 00:26:09+00:00, [email protected] + Update copyright year + + sntp/include/[email protected] +1 -1 + Update copyright year + [email protected], 2016-01-07 23:33:11+00:00, [email protected] NTP_4_2_8P5 TAG: NTP_4_2_8P5 - [email protected] +1 -0 + [email protected] +1 -0 NTP_4_2_8P5 ntpd/[email protected] +1 -1 @@ -332,60 +957,349 @@ [email protected], 2016-01-07 23:33:11+00 util/[email protected] +2 -2 NTP_4_2_8P5 [email protected], 2016-01-07 17:52:24-05:00, [email protected] [email protected], 2016-01-07 17:52:24-05:00, [email protected] ntp-4.2.8p5 [email protected] +1 -1 ntp-4.2.8p5 [email protected], 2016-01-07 22:20:05+00:00, [email protected] [email protected], 2016-01-07 22:20:05+00:00, [email protected] cleanup [email protected] +2 -2 cleanup [email protected], 2016-01-07 09:33:11+00:00, [email protected] [email protected], 2016-01-07 09:33:11+00:00, [email protected] typo in ntp_proto.c - leap smear. Reported by Martin Burnicki - ntpd/[email protected] +1 -1 + ntpd/[email protected] +1 -1 typo in ntp_proto.c - leap smear. Reported by Martin Burnicki [email protected], 2016-01-07 06:33:08+00:00, [email protected] [email protected], 2016-01-07 06:33:08+00:00, [email protected] Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. - [email protected] +1 -0 + [email protected] +1 -0 Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. scripts/calc_tickadj/[email protected] +2 -0 Update scripts/calc_tickadj/Makefile.am. Harlan Stenn. [email protected], 2016-01-05 10:57:45+00:00, [email protected] [email protected], 2016-01-05 12:34:56+00:00, [email protected] + ntp-4.2.8p6 + + [email protected] +2 -0 + ntp-4.2.8p6 + [email protected], 2016-01-05 10:57:45+00:00, [email protected] Bug 2952 fixes - [email protected] +1 -0 + [email protected] +1 -0 Bug 2952 fixes - ntpd/[email protected] +165 -152 + ntpd/[email protected] +165 -152 Bug 2952 fixes [email protected], 2016-01-05 09:56:31+00:00, [email protected] [email protected], 2016-01-05 09:56:31+00:00, [email protected] ntp-4.2.8p5 prep - [email protected] +2 -1 + [email protected] +2 -1 ntp-4.2.8p5 prep [email protected] +104 -3 ntp-4.2.8p5 prep [email protected], 2015-12-06 11:20:02+00:00, [email protected] [email protected], 2015-12-13 13:35:12+01:00, [email protected] + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + Found this already fixed, but validation lead to further cleanup: + - source code formatting + - inline variable definitions moved to start of block + - made some pure input data pointers 'const void*' instead of 'char*'; avoids casts and warnings + + [email protected] +3 -0 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + sntp/[email protected] +13 -12 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - sidekick: make pure input pointers 'const void*' instead of 'char*' + - sidekick: remove unnecessary casts + + sntp/[email protected] +11 -9 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - sidekick: make pure input pointers 'const void*' instead of 'char*' + - source formatting + + sntp/[email protected] +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - no need to cast input to 'make_mac()' any more + + sntp/[email protected] +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - no need to cast input to 'auth_md5()' any more + + sntp/tests/[email protected] +41 -27 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - remove unnecessary casts + - source code formatting + + sntp/tests/[email protected] +43 -20 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' + + sntp/tests/[email protected] +6 -15 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - create 'DestroyPath()' companion to 'CreatePath()' to avoid trouble with 'free()' on 'const char*' + + sntp/tests/[email protected] +66 -46 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - use 'DestroyPath()' avoid trouble with 'free()' on 'const char*' + - printf() combined + - source code formatting + - move variable declarations to front + + sntp/tests/[email protected] +75 -64 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - move variable declarations to front + - source code formatting + + sntp/tests/[email protected] +124 -90 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - move variable declarations to front + - source code formatting + - drop unnecessary casts + + sntp/tests/[email protected] +18 -18 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + sntp/unity/[email protected] +1 -1 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - added missing 'const' in pointer casts + + tests/libntp/[email protected] +33 -23 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - source code formatting + cleanup + + tests/libntp/[email protected] +4 -4 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + tests/libntp/[email protected] +5 -5 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + + tests/libntp/[email protected] +23 -17 + [Bug 2892] Several test cases assume IPv6 capabilities even when IPv6 is disabled in the build + - source code formatting + cleanup + [email protected], 2015-12-11 18:24:16+01:00, [email protected] + [Bug 2882] Look at ntp_request.c:list_peers_sum() + + [email protected] +1 -0 + [Bug 2882] Look at ntp_request.c:list_peers_sum() + + ntpd/[email protected] +57 -72 + [Bug 2882] Look at ntp_request.c:list_peers_sum() + - 'list_peers()' and 'list_peers_sum()' skip IPv6 entires if client does not support them, + but continue processing until end of list now. + [email protected], 2015-12-09 18:23:31+01:00, [email protected] + [Bug 2891] Deadlock in deferred DNS lookup framework. + + [email protected] +1 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + + include/[email protected] +31 -22 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - provide signal-safe result-ready detection + + libntp/[email protected] +27 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - support signal-safe result-ready detection + - provide function to harvest async results from mainloop + + ntpd/[email protected] +160 -133 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - do not process async-resolver results from signal handler + - set notification tags to harvest asyn-resolver results from mainloop + - avoid double select for synchronous IO + - avoid several syslog calls in signal-handler context + - refactor / conditionalize some functions that cannot be used in signal-driven IO + + ntpd/[email protected] +4 -0 + [Bug 2891] Deadlock in deferred DNS lookup framework. + - reap/harvest async resolver results from mainloop + [email protected], 2015-12-06 21:33:26+01:00, [email protected] + [Bug 2814] msyslog deadlock when signaled. [email protected] + - applied patch by [email protected] with minor adjustments + + [email protected] +2 -0 + [Bug 2814] msyslog deadlock when signaled. [email protected] + - applied patch by [email protected] with minor adjustments + + ntpd/[email protected] +26 -3 + [Bug 2814] msyslog deadlock when signaled. [email protected] + - applied patch by [email protected] with minor adjustments + [email protected], 2015-12-06 20:19:32+01:00, [email protected] + [Bug 2772] adj_systime overflows tv_usec + + [email protected] +1 -0 + [Bug 2772] adj_systime overflows tv_usec + + libntp/[email protected] +12 -3 + [Bug 2772] adj_systime overflows tv_usec + - add missing normalisation for nitpicking implementations of 'adjtime()' + [email protected], 2015-12-06 11:20:02+00:00, [email protected] Quiet a warning from clang. Harlan Stenn. - [email protected] +1 -0 + [email protected] +1 -0 Quiet a warning from clang. Harlan Stenn. libntp/[email protected] +3 -2 Quiet a warning from clang. Harlan Stenn. [email protected], 2015-12-05 20:28:19+00:00, [email protected] + [Bug 2980] reduce number of warnings + - string formatting(arguments should be literals) + - applying constness where necessary + - removing bad consts that are superfluous + - avoid signed/unsigned clashes in conditionals (either by cast or type change) + - signed/unsigned and promotion conflicts + - add prototypes for function pointer tables + - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) + + [email protected] +2 -0 + [Bug 2980] reduce number of warnings + + include/[email protected] +3 -3 + [Bug 2980] reduce number of warnings + - make GPSWRAP and GPSWEEK unqualified literals to avoid signed/unsigned clashes + + ntpd/[email protected] +2 -0 + [Bug 2980] reduce number of warnings + - add forward declaration of yyparse() + + ntpd/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - fix a signedness comparison by adding a cast to size_t + + ntpd/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - for type compatibility, make counter 'i' a size_t + + ntpd/[email protected] +5 -6 + [Bug 2980] reduce number of warnings + - fix a signed / unsigned compare + + ntpd/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - rewrite check to avoid warning about integer overflow + + ntpd/[email protected] +13 -15 + [Bug 2980] reduce number of warnings + - reshuffle to use a literal format string + - fix signed/unsigned clashes in compare + + ntpd/[email protected] +47 -44 + Bug 2980 - reduce number of warnings + - make several pointers 'const char*' + - add prototypes for function pointer tables + - force unsigned argument promotion in calls to 'ctype' functions (is{digit,cntrl,...}) + + ntpd/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - fix signed/unsigned clashes in compare + + ntpq/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - avoid signed/unsigned clashe in compare + + ntpq/[email protected] +47 -7 + [Bug 2980] reduce number of warnings + - avoid juggling with formatting into dynamic buffers by a 'asprintf' like function + + sntp/libopts/[email protected] +22 -22 + [Bug 2980] reduce number of warnings + - add some pointer constness to avoid casting it away + + sntp/libopts/[email protected] +5 -5 + [Bug 2980] reduce number of warnings + - avoid some unnecessary casts + - avoid shift/promote ambiguity by proper typing + + sntp/libopts/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - Use VOIDP instead of a (char*) cast + + sntp/libopts/[email protected] +2 -3 + [Bug 2980] reduce number of warnings + - use VOIDP() to replace a complicated double cast + - remove one useless cast + + sntp/libopts/[email protected] +1 -1 + [Bug 2980] reduce number of warnings + - remove a useless cast + + sntp/libopts/[email protected] +3 -3 + [Bug 2980] reduce number of warnings + - fix integer promotion in calls to toupper/tolower *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "[email protected]"
