History log of /freebsd-10.1-release/contrib/ntp/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
310419 22-Dec-2016 delphij

Fix multiple vulnerabilities of ntp.

Approved by: so


/freebsd-10.1-release/UPDATING
ChangeLog
CommitLog
NEWS
configure
html/drivers/driver40.html
html/miscopt.html
include/Makefile.am
include/Makefile.in
include/libssl_compat.h
include/ntp.h
include/ntp_intres.h
include/ntpd.h
lib/isc/netaddr.c
libntp/Makefile.am
libntp/Makefile.in
libntp/a_md5encrypt.c
libntp/audio.c
libntp/libssl_compat.c
libntp/ntp_calendar.c
libntp/ntp_intres.c
libntp/ssl_init.c
libntp/work_fork.c
libparse/clk_hopf6021.c
ntpd/complete.conf.in
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.texi
ntpd/keyword-gen-utd
ntpd/keyword-gen.c
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.def
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp_config.c
ntpd/ntp_control.c
ntpd/ntp_crypto.c
ntpd/ntp_keyword.h
ntpd/ntp_loopfilter.c
ntpd/ntp_parser.c
ntpd/ntp_parser.h
ntpd/ntp_peer.c
ntpd/ntp_proto.c
ntpd/ntp_refclock.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.h
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpd/refclock_gpsdjson.c
ntpd/refclock_jjy.c
ntpd/refclock_jupiter.c
ntpdc/invoke-ntpdc.texi
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.h
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpq/invoke-ntpq.texi
ntpq/ntpq-opts.c
ntpq/ntpq-opts.h
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
scripts/build/genAuthors.in
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/invoke-plot_summary.texi
scripts/invoke-summary.texi
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/plot_summary-opts
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/summary-opts
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.in
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
sntp/configure
sntp/crypto.c
sntp/include/version.def
sntp/include/version.texi
sntp/invoke-sntp.texi
sntp/m4/version.m4
sntp/sntp-opts.c
sntp/sntp-opts.h
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/tests/packetProcessing.c
sntp/tests/run-packetProcessing.c
sntp/unity/Makefile.am
sntp/unity/Makefile.in
sntp/unity/ulib_setup.c
sntp/unity/ulib_teardown.c
sntp/unity/unity_fixture.c
sntp/version.c
tests/libntp/a_md5encrypt.c
tests/libntp/calendar.c
tests/libntp/run-calendar.c
tests/libntp/sfptostr.c
tests/ntpd/Makefile.am
tests/ntpd/Makefile.in
util/invoke-ntp-keygen.texi
util/ntp-keygen-opts.c
util/ntp-keygen-opts.h
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.c
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/libntp/Makefile
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
301301 04-Jun-2016 delphij

Fix multiple ntp vulnerabilities.

Security: FreeBSD-SA-16:24.ntp
Approved by: so


/freebsd-10.1-release/UPDATING
ChangeLog
CommitLog
NEWS
configure
configure.ac
html/miscopt.html
include/ntp.h
ntpd/complete.conf.in
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.texi
ntpd/keyword-gen-utd
ntpd/keyword-gen.c
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.def
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp_config.c
ntpd/ntp_io.c
ntpd/ntp_keyword.h
ntpd/ntp_parser.c
ntpd/ntp_parser.h
ntpd/ntp_proto.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.h
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpd/refclock_parse.c
ntpdc/invoke-ntpdc.texi
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.h
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.c
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpq/invoke-ntpq.texi
ntpq/ntpq-opts.c
ntpq/ntpq-opts.h
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
scripts/build/Makefile.am
scripts/build/Makefile.in
scripts/build/genAuthors.in
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/invoke-plot_summary.texi
scripts/invoke-summary.texi
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.in
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/plot_summary-opts
scripts/plot_summary-opts.def
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/summary-opts
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
sntp/Makefile.in
sntp/aclocal.m4
sntp/configure
sntp/configure.ac
sntp/include/Makefile.in
sntp/include/version.def
sntp/include/version.texi
sntp/invoke-sntp.texi
sntp/libopts/Makefile.in
sntp/m4/ntp_problemtests.m4
sntp/m4/sntp_problemtests.m4
sntp/m4/version.m4
sntp/scripts/Makefile.in
sntp/sntp-opts.c
sntp/sntp-opts.h
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/tests/Makefile.am
sntp/tests/Makefile.in
sntp/unity/Makefile.in
sntp/version.c
util/invoke-ntp-keygen.texi
util/ntp-keygen-opts.c
util/ntp-keygen-opts.h
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
298770 29-Apr-2016 delphij

Fix ntp multiple vulnerabilities.

Approved by: so


/freebsd-10.1-release/UPDATING
ChangeLog
CommitLog
Makefile.am
Makefile.in
NEWS
README.pullrequests
config.h.in
configure
configure.ac
html/authentic.html
html/monopt.html
html/xleave.html
include/ntp.h
include/ntp_keyacc.h
include/ntp_refclock.h
include/ntp_stdlib.h
include/ntp_types.h
include/ntp_worker.h
include/recvbuff.h
lib/isc/hmacmd5.c
lib/isc/hmacsha.c
lib/isc/include/isc/string.h
lib/isc/tsmemcmp.c
libntp/Makefile.am
libntp/Makefile.in
libntp/a_md5encrypt.c
libntp/authkeys.c
libntp/authreadkeys.c
libntp/is_ip_address.c
libntp/ntp_intres.c
libntp/ntp_worker.c
libntp/recvbuff.c
libntp/work_fork.c
libntp/work_thread.c
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.texi
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.def
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp_control.c
ntpd/ntp_io.c
ntpd/ntp_proto.c
ntpd/ntp_request.c
ntpd/ntp_timer.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.h
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.c
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpdate/ntpdate.c
ntpdc/invoke-ntpdc.texi
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.h
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpq/invoke-ntpq.texi
ntpq/ntpq-opts.c
ntpq/ntpq-opts.def
ntpq/ntpq-opts.h
ntpq/ntpq-subs.c
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.h
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/invoke-plot_summary.texi
scripts/invoke-summary.texi
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/plot_summary-opts
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/summary-opts
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
sntp/config.h.in
sntp/configure
sntp/crypto.c
sntp/include/version.def
sntp/include/version.texi
sntp/invoke-sntp.texi
sntp/m4/ntp_libntp.m4
sntp/m4/version.m4
sntp/sntp-opts.c
sntp/sntp-opts.h
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/version.c
tests/libntp/Makefile.am
tests/libntp/Makefile.in
tests/libntp/lfpfunc.c
tests/libntp/run-lfpfunc.c
tests/libntp/run-timevalops.c
tests/libntp/run-tsafememcmp.c
tests/libntp/ssl_init.c
tests/libntp/timespecops.c
tests/libntp/timevalops.c
tests/libntp/tsafememcmp.c
tests/ntpq/Makefile.am
tests/ntpq/Makefile.in
util/invoke-ntp-keygen.texi
util/ntp-keygen-opts.c
util/ntp-keygen-opts.h
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/libntp/Makefile
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
294904 27-Jan-2016 delphij

Fix multiple vulnerabilities of ntp. [SA-16:09]

Fix Linux compatibility layer issetugid(2) system call
vulnerability. [SA-16:10]

Security: FreeBSD-SA-16:09.ntp
Security: FreeBSD-SA-16:10.linux
Approved by: so


/freebsd-10.1-release/UPDATING
ChangeLog
CommitLog
NEWS
configure
html/miscopt.html
include/Makefile.am
include/Makefile.in
include/ntp.h
include/ntp_io.h
include/ntp_keyacc.h
include/ntp_stdlib.h
include/ntp_types.h
include/ntp_worker.h
include/parse.h
libntp/Makefile.am
libntp/Makefile.in
libntp/authkeys.c
libntp/authreadkeys.c
libntp/authusekey.c
libntp/is_ip_address.c
libntp/ntp_worker.c
libntp/systime.c
libntp/work_thread.c
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.texi
ntpd/keyword-gen-utd
ntpd/keyword-gen.c
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.def
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.def
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp_config.c
ntpd/ntp_control.c
ntpd/ntp_crypto.c
ntpd/ntp_io.c
ntpd/ntp_keyword.h
ntpd/ntp_parser.c
ntpd/ntp_parser.h
ntpd/ntp_proto.c
ntpd/ntp_request.c
ntpd/ntp_scanner.c
ntpd/ntp_timer.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.h
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.c
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpd/refclock_chu.c
ntpd/refclock_gpsdjson.c
ntpd/refclock_jjy.c
ntpd/refclock_shm.c
ntpdc/invoke-ntpdc.texi
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.h
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.c
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpq/invoke-ntpq.texi
ntpq/ntpq-opts.c
ntpq/ntpq-opts.h
ntpq/ntpq-subs.c
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/invoke-plot_summary.texi
scripts/invoke-summary.texi
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/plot_summary-opts
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/summary-opts
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
sntp/configure
sntp/crypto.c
sntp/crypto.h
sntp/include/copyright.def
sntp/include/version.def
sntp/include/version.texi
sntp/invoke-sntp.texi
sntp/libopts/configfile.c
sntp/libopts/enum.c
sntp/libopts/find.c
sntp/libopts/init.c
sntp/libopts/load.c
sntp/libopts/makeshell.c
sntp/libopts/nested.c
sntp/libopts/parse-duration.c
sntp/libopts/reset.c
sntp/libopts/save.c
sntp/libopts/tokenize.c
sntp/m4/version.m4
sntp/main.c
sntp/networking.c
sntp/sntp-opts.c
sntp/sntp-opts.h
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/tests/crypto.c
sntp/tests/fileHandlingTest.c
sntp/tests/fileHandlingTest.h.in
sntp/tests/keyFile.c
sntp/tests/packetHandling.c
sntp/tests/packetProcessing.c
sntp/tests/run-packetProcessing.c
sntp/unity/unity_internals.h
sntp/version.c
tests/libntp/authkeys.c
tests/libntp/decodenetnum.c
tests/libntp/run-authkeys.c
tests/libntp/run-decodenetnum.c
tests/libntp/run-socktoa.c
tests/libntp/socktoa.c
tests/ntpd/t-ntp_signd.c
util/invoke-ntp-keygen.texi
util/ntp-keygen-opts.c
util/ntp-keygen-opts.h
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
/freebsd-10.1-release/sys/amd64/linux32/linux32_sysvec.c
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/sys/i386/linux/linux_sysvec.c
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/libntp/Makefile
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
293894 14-Jan-2016 glebius

o Fix invalid TCP checksums with pf(4). [EN-16:02.pf]
o Fix YP/NIS client library critical bug. [EN-16:03.yplib]
o Fix SCTP ICMPv6 error message vulnerability. [SA-16:01.sctp]
o Fix ntp panic threshold bypass vulnerability. [SA-16:02.ntp]
o Fix Linux compatibility layer incorrect futex handling. [SA-16:03.linux]
o Fix Linux compatibility layer setgroups(2) system call. [SA-16:04.linux]
o Fix TCP MD5 signature denial of service. [SA-16:05.tcp]
o Fix insecure default bsnmpd.conf permissions. [SA-16:06.bsnmpd]

Errata: FreeBSD-EN-16:02.pf
Errata: FreeBSD-EN-16:03.yplib
Security: FreeBSD-SA-16:01.sctp, CVE-2016-1879
Security: FreeBSD-SA-16:02.ntp, CVE-2015-5300
Security: FreeBSD-SA-16:03.linux, CVE-2016-1880
Security: FreeBSD-SA-16:04.linux, CVE-2016-1881
Security: FreeBSD-SA-16:05.tcp, CVE-2016-1882
Security: FreeBSD-SA-16:06.bsnmpd, CVE-2015-5677
Approved by: so


/freebsd-10.1-release/UPDATING
ChangeLog
CommitLog
NEWS
configure
html/miscopt.html
include/Makefile.am
include/Makefile.in
include/ntp_refclock.h
include/ntp_stdlib.h
include/ntp_worker.h
include/ntpd.h
include/safecast.h
lib/isc/backtrace.c
lib/isc/buffer.c
lib/isc/inet_aton.c
lib/isc/inet_pton.c
lib/isc/log.c
lib/isc/netaddr.c
lib/isc/sockaddr.c
lib/isc/task.c
lib/isc/win32/interfaceiter.c
lib/isc/win32/net.c
libntp/a_md5encrypt.c
libntp/atolfp.c
libntp/authkeys.c
libntp/authreadkeys.c
libntp/authusekey.c
libntp/dolfptoa.c
libntp/hextolfp.c
libntp/mstolfp.c
libntp/msyslog.c
libntp/ntp_crypto_rnd.c
libntp/ntp_lineedit.c
libntp/ntp_rfc2553.c
libntp/ntp_worker.c
libntp/snprintf.c
libntp/socktohost.c
libntp/systime.c
libntp/work_thread.c
libparse/clk_computime.c
libparse/clk_dcf7000.c
libparse/clk_hopf6021.c
libparse/clk_meinberg.c
libparse/clk_rawdcf.c
libparse/clk_rcc8000.c
libparse/clk_schmid.c
libparse/clk_trimtaip.c
libparse/clk_varitext.c
libparse/clk_wharton.c
libparse/parse.c
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.texi
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp_control.c
ntpd/ntp_crypto.c
ntpd/ntp_io.c
ntpd/ntp_loopfilter.c
ntpd/ntp_parser.c
ntpd/ntp_proto.c
ntpd/ntp_refclock.c
ntpd/ntp_request.c
ntpd/ntp_restrict.c
ntpd/ntp_signd.c
ntpd/ntp_timer.c
ntpd/ntp_util.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.h
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.c
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpd/refclock_local.c
ntpd/refclock_parse.c
ntpd/refclock_shm.c
ntpd/refclock_true.c
ntpd/refclock_tsyncpci.c
ntpdate/ntpdate.c
ntpdc/invoke-ntpdc.texi
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.h
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.c
ntpdc/ntpdc.h
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpdc/ntpdc_ops.c
ntpq/invoke-ntpq.texi
ntpq/libntpq.c
ntpq/libntpq.h
ntpq/libntpq_subs.c
ntpq/ntpq-opts.c
ntpq/ntpq-opts.h
ntpq/ntpq-subs.c
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.h
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
scripts/calc_tickadj/Makefile.am
scripts/calc_tickadj/Makefile.in
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/invoke-plot_summary.texi
scripts/invoke-summary.texi
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/plot_summary-opts
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/summary-opts
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
sntp/configure
sntp/include/version.def
sntp/include/version.texi
sntp/invoke-sntp.texi
sntp/m4/ntp_libevent.m4
sntp/m4/ntp_problemtests.m4
sntp/m4/version.m4
sntp/networking.c
sntp/sntp-opts.c
sntp/sntp-opts.h
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/tests/keyFile.c
sntp/tests/kodDatabase.c
sntp/tests/kodFile.c
sntp/tests/run-kodDatabase.c
sntp/tests/run-t-log.c
sntp/tests/t-log.c
sntp/tests/utilities.c
sntp/unity/unity_internals.h
sntp/version.c
tests/bug-2803/bug-2803.c
tests/bug-2803/run-bug-2803.c
tests/libntp/a_md5encrypt.c
tests/libntp/authkeys.c
tests/libntp/buftvtots.c
tests/libntp/calendar.c
tests/libntp/caljulian.c
tests/libntp/clocktime.c
tests/libntp/decodenetnum.c
tests/libntp/humandate.c
tests/libntp/lfpfunc.c
tests/libntp/lfptostr.c
tests/libntp/modetoa.c
tests/libntp/msyslog.c
tests/libntp/netof.c
tests/libntp/numtoa.c
tests/libntp/numtohost.c
tests/libntp/octtoint.c
tests/libntp/prettydate.c
tests/libntp/recvbuff.c
tests/libntp/refidsmear.c
tests/libntp/refnumtoa.c
tests/libntp/run-a_md5encrypt.c
tests/libntp/run-calendar.c
tests/libntp/run-decodenetnum.c
tests/libntp/run-humandate.c
tests/libntp/run-lfpfunc.c
tests/libntp/run-lfptostr.c
tests/libntp/run-modetoa.c
tests/libntp/run-msyslog.c
tests/libntp/run-netof.c
tests/libntp/run-numtoa.c
tests/libntp/run-numtohost.c
tests/libntp/run-prettydate.c
tests/libntp/run-refnumtoa.c
tests/libntp/run-sfptostr.c
tests/libntp/run-socktoa.c
tests/libntp/run-statestr.c
tests/libntp/run-strtolfp.c
tests/libntp/run-timespecops.c
tests/libntp/run-timevalops.c
tests/libntp/run-uglydate.c
tests/libntp/sfptostr.c
tests/libntp/socktoa.c
tests/libntp/statestr.c
tests/libntp/strtolfp.c
tests/libntp/timespecops.c
tests/libntp/timevalops.c
tests/libntp/uglydate.c
tests/ntpd/leapsec.c
tests/ntpd/ntp_prio_q.c
tests/ntpd/ntp_restrict.c
tests/ntpd/rc_cmdlength.c
tests/ntpd/run-leapsec.c
tests/ntpd/run-ntp_restrict.c
tests/ntpd/run-rc_cmdlength.c
tests/ntpd/run-t-ntp_signd.c
tests/ntpd/t-ntp_scanner.c
tests/ntpd/t-ntp_signd.c
tests/sandbox/run-uglydate.c
tests/sandbox/smeartest.c
tests/sandbox/uglydate.c
tests/sec-2853/sec-2853.c
util/invoke-ntp-keygen.texi
util/ntp-keygen-opts.c
util/ntp-keygen-opts.h
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.c
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
/freebsd-10.1-release/etc/Makefile
/freebsd-10.1-release/lib/libc/yp/yplib.c
/freebsd-10.1-release/sys/amd64/linux32/linux32_proto.h
/freebsd-10.1-release/sys/amd64/linux32/linux32_systrace_args.c
/freebsd-10.1-release/sys/amd64/linux32/syscalls.master
/freebsd-10.1-release/sys/compat/linux/linux_futex.c
/freebsd-10.1-release/sys/compat/linux/linux_misc.c
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/sys/i386/linux/syscalls.master
/freebsd-10.1-release/sys/kern/kern_prot.c
/freebsd-10.1-release/sys/net/pfvar.h
/freebsd-10.1-release/sys/netinet/tcp_output.c
/freebsd-10.1-release/sys/netinet6/ip6_output.c
/freebsd-10.1-release/sys/netinet6/ip6_var.h
/freebsd-10.1-release/sys/netinet6/sctp6_usrreq.c
/freebsd-10.1-release/sys/netpfil/pf/pf.c
/freebsd-10.1-release/sys/netpfil/pf/pf_ioctl.c
/freebsd-10.1-release/sys/netpfil/pf/pf_norm.c
/freebsd-10.1-release/sys/sys/ucred.h
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
290000 26-Oct-2015 glebius

Upgrade NTP to 4.2.8p4.

Security: FreeBSD-SA-15:25.ntp
Security: CVE-2015-7871
Security: CVE-2015-7855
Security: CVE-2015-7854
Security: CVE-2015-7853
Security: CVE-2015-7852
Security: CVE-2015-7851
Security: CVE-2015-7850
Security: CVE-2015-7849
Security: CVE-2015-7848
Security: CVE-2015-7701
Security: CVE-2015-7703
Security: CVE-2015-7704, CVE-2015-7705
Security: CVE-2015-7691, CVE-2015-7692, CVE-2015-7702
Approved by: so


/freebsd-10.1-release/UPDATING
COPYRIGHT
ChangeLog
CommitLog
INSTALL
Makefile.am
Makefile.in
NEWS
NOTES.y2kfixes
README
README.bk
README.hackers
README.leapsmear
README.patches
README.refclocks
README.versions
TODO
WHERE-TO-START
aclocal.m4
adjtimed/Makefile.am
adjtimed/Makefile.in
adjtimed/README
adjtimed/adjtimed.c
arlib
bincheck.mf
bootstrap
build
check-libopts.mf
clockstuff/Makefile.am
clockstuff/Makefile.in
clockstuff/README
clockstuff/chutest.c
clockstuff/clktest.c
clockstuff/propdelay.c
compile
conf/README
conf/baldwin.conf
conf/beauregard.conf
conf/grundoon.conf
conf/malarky.conf
conf/pogo.conf
conf/rackety.conf
config.guess
config.h.in
config.sub
configure
configure.ac
depcomp
deps-ver
depsver.mf
dot.emacs
excludes
flock-build
html/access.html
html/accopt.html
html/assoc.html
html/audio.html
html/authentic.html
html/authopt.html
html/autokey.html
html/bugs.html
html/build
html/build.html
html/clock.html
html/clockopt.html
html/cluster.html
html/comdex.html
html/config.html
html/confopt.html
html/copyright.html
html/debug.html
html/decode.html
html/discipline.html
html/discover.html
html/drivers/driver1.html
html/drivers/driver10.html
html/drivers/driver11.html
html/drivers/driver12.html
html/drivers/driver16.html
html/drivers/driver18.html
html/drivers/driver19.html
html/drivers/driver2.html
html/drivers/driver20.html
html/drivers/driver22.html
html/drivers/driver26.html
html/drivers/driver27.html
html/drivers/driver28.html
html/drivers/driver29.html
html/drivers/driver3.html
html/drivers/driver30.html
html/drivers/driver31.html
html/drivers/driver32.html
html/drivers/driver33.html
html/drivers/driver34.html
html/drivers/driver35.html
html/drivers/driver36.html
html/drivers/driver37.html
html/drivers/driver38.html
html/drivers/driver39.html
html/drivers/driver4.html
html/drivers/driver40-ja.html
html/drivers/driver40.html
html/drivers/driver42.html
html/drivers/driver43.html
html/drivers/driver44.html
html/drivers/driver45.html
html/drivers/driver46.html
html/drivers/driver5.html
html/drivers/driver6.html
html/drivers/driver7.html
html/drivers/driver8.html
html/drivers/driver9.html
html/drivers/mx4200data.html
html/drivers/oncore-shmem.html
html/drivers/scripts/footer.txt
html/drivers/scripts/style.css
html/drivers/tf582_4.html
html/extern.html
html/filter.html
html/gadget.html
html/groups.html
html/hints
html/hints.html
html/history.html
html/howto.html
html/huffpuff.html
html/icons/sitemap.png
html/index.html
html/kern.html
html/kernpps.html
html/keygen.html
html/ldisc.html
html/leap.html
html/manyopt.html
html/measure.html
html/miscopt.html
html/monopt.html
html/msyslog.html
html/mx4200data.html
html/notes.html
html/ntp-wait.html
html/ntp_conf.html
html/ntpd.html
html/ntpdate.html
html/ntpdc.html
html/ntpdsim.html
html/ntpdsim_new.html
html/ntpq.html
html/ntptime.html
html/ntptrace.html
html/orphan.html
html/parsedata.html
html/parsenew.html
html/pic
html/poll.html
html/pps.html
html/prefer.html
html/quick.html
html/rate.html
html/rdebug.html
html/refclock.html
html/release.html
html/scripts/accopt.txt
html/scripts/audio.txt
html/scripts/authopt.txt
html/scripts/clockopt.txt
html/scripts/command.txt
html/scripts/config.txt
html/scripts/confopt.txt
html/scripts/external.txt
html/scripts/footer.txt
html/scripts/hand.txt
html/scripts/install.txt
html/scripts/links10.txt
html/scripts/links11.txt
html/scripts/links12.txt
html/scripts/links7.txt
html/scripts/links8.txt
html/scripts/links9.txt
html/scripts/manual.txt
html/scripts/misc.txt
html/scripts/miscopt.txt
html/scripts/monopt.txt
html/scripts/refclock.txt
html/scripts/special.txt
html/scripts/style.css
html/select.html
html/sitemap.html
html/sntp.html
html/stats.html
html/tickadj.html
html/warp.html
html/xleave.html
include/Makefile.am
include/Makefile.in
include/README
include/adjtime.h
include/ascii.h
include/audio.h
include/autogen-version.def
include/binio.h
include/copyright.def
include/debug-opt.def
include/declcond.h
include/global.h
include/gps.h
include/homerc.def
include/hopf6039.h
include/icom.h
include/ieee754io.h
include/intreswork.h
include/iosignal.h
include/isc/Makefile.am
include/isc/Makefile.in
include/isc/app.h
include/isc/assertions.h
include/isc/boolean.h
include/isc/buffer.h
include/isc/error.h
include/isc/formatcheck.h
include/isc/int.h
include/isc/interfaceiter.h
include/isc/ipv6.h
include/isc/lang.h
include/isc/lib.h
include/isc/list.h
include/isc/magic.h
include/isc/mem.h
include/isc/msgcat.h
include/isc/msgs.h
include/isc/mutex.h
include/isc/net.h
include/isc/netaddr.h
include/isc/netscope.h
include/isc/offset.h
include/isc/once.h
include/isc/platform.h
include/isc/print.h
include/isc/region.h
include/isc/result.h
include/isc/sockaddr.h
include/isc/strerror.h
include/isc/string.h
include/isc/types.h
include/isc/util.h
include/l_stdlib.h
include/lib_strbuf.h
include/libntp.h
include/mbg_gps166.h
include/mx4200.h
include/ntif.h
include/ntp.h
include/ntp_assert.h
include/ntp_calendar.h
include/ntp_cmdargs.h
include/ntp_config.h
include/ntp_control.h
include/ntp_crypto.h
include/ntp_datum.h
include/ntp_debug.h
include/ntp_filegen.h
include/ntp_fp.h
include/ntp_if.h
include/ntp_intres.h
include/ntp_io.h
include/ntp_libopts.h
include/ntp_lineedit.h
include/ntp_lists.h
include/ntp_machine.h
include/ntp_malloc.h
include/ntp_md5.h
include/ntp_net.h
include/ntp_prio_q.h
include/ntp_proto.h
include/ntp_random.h
include/ntp_refclock.h
include/ntp_request.h
include/ntp_rfc2553.h
include/ntp_select.h
include/ntp_sprintf.h
include/ntp_stdlib.h
include/ntp_string.h
include/ntp_syscall.h
include/ntp_syslog.h
include/ntp_tty.h
include/ntp_types.h
include/ntp_unixtime.h
include/ntp_worker.h
include/ntp_workimpl.h
include/ntpd.h
include/ntpsim.h
include/parse.h
include/parse_conf.h
include/rc_cmdlength.h
include/recvbuff.h
include/refclock_atom.h
include/refidsmear.h
include/rsa_md5.h
include/ssl_applink.c
include/timepps-SCO.h
include/timepps-Solaris.h
include/timepps-SunOS.h
include/timespecops.h
include/timetoa.h
include/timevalops.h
include/trimble.h
include/version.def
include/vint64ops.h
includes.mf
install-sh
kernel/Makefile.am
kernel/Makefile.in
kernel/README
kernel/chuinit.c
kernel/clkinit.c
kernel/sys/Makefile.am
kernel/sys/Makefile.in
kernel/sys/README
kernel/sys/bsd_audioirig.h
kernel/sys/chudefs.h
kernel/sys/clkdefs.h
kernel/sys/i8253.h
kernel/sys/parsestreams.h
kernel/sys/pcl720.h
kernel/sys/ppsclock.h
kernel/sys/timex.h
kernel/sys/tpro.h
kernel/sys/tt560_api.h
kernel/tty_chu.c
kernel/tty_chu_STREAMS.c
kernel/tty_clk.c
kernel/tty_clk_STREAMS.c
lib
lib/isc/inet_ntop.c
lib/isc/log.c
lib/isc/result.c
lib/isc/unix/file.c
lib/isc/unix/ifiter_getifaddrs.c
lib/isc/unix/ifiter_ioctl.c
lib/isc/unix/net.c
libisc
libjsmn
libjsmn/Makefile
libjsmn/README.md
libjsmn/example
libjsmn/example/jsondump.c
libjsmn/example/simple.c
libjsmn/jsmn.c
libjsmn/jsmn.h
libjsmn/jsmn_test.c
libntp/Makefile.am
libntp/Makefile.in
libntp/README
libntp/a_md5encrypt.c
libntp/adjtime.c
libntp/adjtimex.c
libntp/atoint.c
libntp/atolfp.c
libntp/atouint.c
libntp/audio.c
libntp/authkeys.c
libntp/authreadkeys.c
libntp/authusekey.c
libntp/bsd_strerror.c
libntp/buftvtots.c
libntp/caljulian.c
libntp/caltontp.c
libntp/calyearstart.c
libntp/clocktime.c
libntp/clocktypes.c
libntp/decodenetnum.c
libntp/dofptoa.c
libntp/dolfptoa.c
libntp/emalloc.c
libntp/findconfig.c
libntp/fptoa.c
libntp/fptoms.c
libntp/getopt.c
libntp/hextoint.c
libntp/hextolfp.c
libntp/humandate.c
libntp/icom.c
libntp/inttoa.c
libntp/iosignal.c
libntp/lib_strbuf.c
libntp/lib_strbuf.h
libntp/machines.c
libntp/md5c.c
libntp/memmove.c
libntp/mfptoa.c
libntp/mfptoms.c
libntp/mktime.c
libntp/modetoa.c
libntp/mstolfp.c
libntp/msutotsf.c
libntp/msyslog.c
libntp/netof.c
libntp/ntp_calendar.c
libntp/ntp_crypto_rnd.c
libntp/ntp_intres.c
libntp/ntp_libopts.c
libntp/ntp_lineedit.c
libntp/ntp_random.c
libntp/ntp_rfc2553.c
libntp/ntp_worker.c
libntp/numtoa.c
libntp/numtohost.c
libntp/octtoint.c
libntp/prettydate.c
libntp/recvbuff.c
libntp/refidsmear.c
libntp/refnumtoa.c
libntp/snprintf.c
libntp/socket.c
libntp/socktoa.c
libntp/socktohost.c
libntp/ssl_init.c
libntp/statestr.c
libntp/strdup.c
libntp/strerror.c
libntp/strl_obsd.c
libntp/strstr.c
libntp/syssignal.c
libntp/systime.c
libntp/systime_s.c
libntp/timetoa.c
libntp/timevalops.c
libntp/tsftomsu.c
libntp/tstotv.c
libntp/tvtoa.c
libntp/tvtots.c
libntp/uglydate.c
libntp/uinttoa.c
libntp/utvtoa.c
libntp/vint64ops.c
libntp/work_fork.c
libntp/work_thread.c
libntp/ymd2yd.c
libopts
libparse/Makefile.am
libparse/Makefile.in
libparse/README
libparse/binio.c
libparse/clk_computime.c
libparse/clk_dcf7000.c
libparse/clk_hopf6021.c
libparse/clk_meinberg.c
libparse/clk_rawdcf.c
libparse/clk_rcc8000.c
libparse/clk_schmid.c
libparse/clk_sel240x.c
libparse/clk_trimtaip.c
libparse/clk_trimtsip.c
libparse/clk_varitext.c
libparse/clk_wharton.c
libparse/data_mbg.c
libparse/gpstolfp.c
libparse/ieee754io.c
libparse/info_trimble.c
libparse/mfp_mul.c
libparse/mkinfo_rcmd.sed
libparse/mkinfo_scmd.sed
libparse/parse.c
libparse/parse_conf.c
libparse/parsesolaris.c
libparse/parsestreams.c
libparse/trim_info.c
ltmain.sh
m4
missing
ntpd/Makefile.am
ntpd/Makefile.in
ntpd/check_y2k.c
ntpd/cmd_args.c
ntpd/complete.conf.in
ntpd/declcond.h
ntpd/invoke-ntp.conf.menu
ntpd/invoke-ntp.conf.texi
ntpd/invoke-ntp.keys.menu
ntpd/invoke-ntp.keys.texi
ntpd/invoke-ntpd.menu
ntpd/invoke-ntpd.texi
ntpd/jupiter.h
ntpd/keyword-gen-utd
ntpd/keyword-gen.c
ntpd/ntp.conf.5man
ntpd/ntp.conf.5mdoc
ntpd/ntp.conf.def
ntpd/ntp.conf.html
ntpd/ntp.conf.man.in
ntpd/ntp.conf.mdoc.in
ntpd/ntp.conf.texi
ntpd/ntp.keys.5man
ntpd/ntp.keys.5mdoc
ntpd/ntp.keys.def
ntpd/ntp.keys.html
ntpd/ntp.keys.man.in
ntpd/ntp.keys.mdoc.in
ntpd/ntp.keys.texi
ntpd/ntp_config.c
ntpd/ntp_control.c
ntpd/ntp_crypto.c
ntpd/ntp_filegen.c
ntpd/ntp_intres.c
ntpd/ntp_io.c
ntpd/ntp_keyword.h
ntpd/ntp_leapsec.c
ntpd/ntp_leapsec.h
ntpd/ntp_loopfilter.c
ntpd/ntp_monitor.c
ntpd/ntp_parser.c
ntpd/ntp_parser.h
ntpd/ntp_peer.c
ntpd/ntp_prio_q.c
ntpd/ntp_proto.c
ntpd/ntp_refclock.c
ntpd/ntp_request.c
ntpd/ntp_restrict.c
ntpd/ntp_scanner.c
ntpd/ntp_scanner.h
ntpd/ntp_signd.c
ntpd/ntp_timer.c
ntpd/ntp_util.c
ntpd/ntpd-opts.c
ntpd/ntpd-opts.def
ntpd/ntpd-opts.h
ntpd/ntpd-opts.menu
ntpd/ntpd-opts.texi
ntpd/ntpd.1
ntpd/ntpd.1ntpdman
ntpd/ntpd.1ntpdmdoc
ntpd/ntpd.c
ntpd/ntpd.html
ntpd/ntpd.man.in
ntpd/ntpd.mdoc.in
ntpd/ntpd.texi
ntpd/ntpdbase-opts.def
ntpd/ntpdsim-opts.c
ntpd/ntpdsim-opts.def
ntpd/ntpdsim-opts.h
ntpd/ntpdsim-opts.menu
ntpd/ntpdsim-opts.texi
ntpd/ntpdsim.1
ntpd/ntpsim.c
ntpd/rc_cmdlength.c
ntpd/refclock_acts.c
ntpd/refclock_arbiter.c
ntpd/refclock_arc.c
ntpd/refclock_as2201.c
ntpd/refclock_atom.c
ntpd/refclock_bancomm.c
ntpd/refclock_chronolog.c
ntpd/refclock_chu.c
ntpd/refclock_conf.c
ntpd/refclock_datum.c
ntpd/refclock_dumbclock.c
ntpd/refclock_fg.c
ntpd/refclock_gpsdjson.c
ntpd/refclock_gpsvme.c
ntpd/refclock_heath.c
ntpd/refclock_hopfpci.c
ntpd/refclock_hopfser.c
ntpd/refclock_hpgps.c
ntpd/refclock_irig.c
ntpd/refclock_jjy.c
ntpd/refclock_jupiter.c
ntpd/refclock_leitch.c
ntpd/refclock_local.c
ntpd/refclock_msfees.c
ntpd/refclock_mx4200.c
ntpd/refclock_neoclock4x.c
ntpd/refclock_nmea.c
ntpd/refclock_oncore.c
ntpd/refclock_palisade.c
ntpd/refclock_palisade.h
ntpd/refclock_parse.c
ntpd/refclock_pcf.c
ntpd/refclock_pst.c
ntpd/refclock_ripencc.c
ntpd/refclock_shm.c
ntpd/refclock_tpro.c
ntpd/refclock_trak.c
ntpd/refclock_true.c
ntpd/refclock_tsyncpci.c
ntpd/refclock_tt560.c
ntpd/refclock_ulink.c
ntpd/refclock_wwv.c
ntpd/refclock_wwvb.c
ntpd/refclock_zyfer.c
ntpdate/Makefile.am
ntpdate/Makefile.in
ntpdate/README
ntpdate/ntpdate.c
ntpdate/ntpdate.h
ntpdate/ntptime_config.c
ntpdate/ntptimeset.c
ntpdc/Makefile.am
ntpdc/Makefile.in
ntpdc/README
ntpdc/invoke-ntpdc.menu
ntpdc/invoke-ntpdc.texi
ntpdc/layout.std
ntpdc/nl.pl
ntpdc/nl.pl.in
ntpdc/nl_in.c
ntpdc/ntpdc-layout.c
ntpdc/ntpdc-opts.c
ntpdc/ntpdc-opts.def
ntpdc/ntpdc-opts.h
ntpdc/ntpdc-opts.menu
ntpdc/ntpdc-opts.texi
ntpdc/ntpdc.1
ntpdc/ntpdc.1ntpdcman
ntpdc/ntpdc.1ntpdcmdoc
ntpdc/ntpdc.c
ntpdc/ntpdc.h
ntpdc/ntpdc.html
ntpdc/ntpdc.man.in
ntpdc/ntpdc.mdoc.in
ntpdc/ntpdc.texi
ntpdc/ntpdc_ops.c
ntpq/Makefile.am
ntpq/Makefile.in
ntpq/README
ntpq/invoke-ntpq.menu
ntpq/invoke-ntpq.texi
ntpq/libntpq.c
ntpq/libntpq.h
ntpq/libntpq_subs.c
ntpq/ntpq-opts.c
ntpq/ntpq-opts.def
ntpq/ntpq-opts.h
ntpq/ntpq-opts.menu
ntpq/ntpq-opts.texi
ntpq/ntpq-subs.c
ntpq/ntpq.1
ntpq/ntpq.1ntpqman
ntpq/ntpq.1ntpqmdoc
ntpq/ntpq.c
ntpq/ntpq.h
ntpq/ntpq.html
ntpq/ntpq.man.in
ntpq/ntpq.mdoc.in
ntpq/ntpq.texi
ntpsnmpd
ntpsnmpd/Makefile.in
ntpsnmpd/invoke-ntpsnmpd.texi
ntpsnmpd/ntpsnmpd-opts.c
ntpsnmpd/ntpsnmpd-opts.h
ntpsnmpd/ntpsnmpd.1ntpsnmpdman
ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
ntpsnmpd/ntpsnmpd.html
ntpsnmpd/ntpsnmpd.man.in
ntpsnmpd/ntpsnmpd.mdoc.in
packageinfo.sh
parseutil/Makefile.am
parseutil/Makefile.in
parseutil/README
parseutil/dcfd.c
parseutil/testdcf.c
readme.y2kfixes
results.y2kfixes
scripts/Makefile.am
scripts/Makefile.in
scripts/README
scripts/VersionName
scripts/build
scripts/build/Makefile.in
scripts/calc_tickadj
scripts/calc_tickadj.in
scripts/calc_tickadj/Makefile.in
scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
scripts/calc_tickadj/calc_tickadj.html
scripts/calc_tickadj/calc_tickadj.man.in
scripts/calc_tickadj/calc_tickadj.mdoc.in
scripts/calc_tickadj/invoke-calc_tickadj.texi
scripts/checktime.in
scripts/deprecated
scripts/fixautomakedepsmagic
scripts/freq_adj.in
scripts/genCommitLog
scripts/genver
scripts/hpadjtime.sh
scripts/html2man.in
scripts/invoke-plot_summary.menu
scripts/invoke-plot_summary.texi
scripts/invoke-summary.menu
scripts/invoke-summary.texi
scripts/lib
scripts/lib/Makefile.in
scripts/lib/NTP/Util.pm
scripts/mkver.in
scripts/monitoring/README
scripts/monitoring/loopwatch.config.SAMPLE
scripts/monitoring/lr.pl
scripts/monitoring/ntp.pl
scripts/monitoring/ntploopstat
scripts/monitoring/ntploopwatch
scripts/monitoring/ntptrap
scripts/monitoring/timelocal.pl
scripts/ntp-close
scripts/ntp-groper
scripts/ntp-restart
scripts/ntp-status
scripts/ntp-wait
scripts/ntp-wait.in
scripts/ntp-wait/Makefile.in
scripts/ntp-wait/invoke-ntp-wait.texi
scripts/ntp-wait/ntp-wait-opts
scripts/ntp-wait/ntp-wait.1ntp-waitman
scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
scripts/ntp-wait/ntp-wait.html
scripts/ntp-wait/ntp-wait.man.in
scripts/ntp-wait/ntp-wait.mdoc.in
scripts/ntpsweep
scripts/ntpsweep.in
scripts/ntpsweep/Makefile.in
scripts/ntpsweep/invoke-ntpsweep.texi
scripts/ntpsweep/ntpsweep-opts
scripts/ntpsweep/ntpsweep.1ntpsweepman
scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
scripts/ntpsweep/ntpsweep.html
scripts/ntpsweep/ntpsweep.in
scripts/ntpsweep/ntpsweep.man.in
scripts/ntpsweep/ntpsweep.mdoc.in
scripts/ntptrace
scripts/ntptrace.in
scripts/ntptrace/Makefile.in
scripts/ntptrace/invoke-ntptrace.texi
scripts/ntptrace/ntptrace-opts
scripts/ntptrace/ntptrace.1ntptraceman
scripts/ntptrace/ntptrace.1ntptracemdoc
scripts/ntptrace/ntptrace.html
scripts/ntptrace/ntptrace.man.in
scripts/ntptrace/ntptrace.mdoc.in
scripts/ntpver.in
scripts/plot_summary-opts
scripts/plot_summary-opts.def
scripts/plot_summary.1plot_summaryman
scripts/plot_summary.1plot_summarymdoc
scripts/plot_summary.html
scripts/plot_summary.in
scripts/plot_summary.man.in
scripts/plot_summary.mdoc.in
scripts/plot_summary.texi
scripts/rc
scripts/rc1
scripts/rc2
scripts/stats/README
scripts/stats/README.stats
scripts/stats/README.timecodes
scripts/stats/clock.awk
scripts/stats/dupe.awk
scripts/stats/ensemble.S
scripts/stats/ensemble.awk
scripts/stats/etf.S
scripts/stats/etf.awk
scripts/stats/itf.S
scripts/stats/itf.awk
scripts/stats/loop.S
scripts/stats/loop.awk
scripts/stats/loop_summary
scripts/stats/peer.awk
scripts/stats/psummary.awk
scripts/stats/summary.sh
scripts/stats/tdata.S
scripts/stats/tdata.awk
scripts/summary-opts
scripts/summary-opts.def
scripts/summary.1summaryman
scripts/summary.1summarymdoc
scripts/summary.html
scripts/summary.in
scripts/summary.man.in
scripts/summary.mdoc.in
scripts/summary.texi
scripts/update-leap
scripts/update-leap/Makefile.am
scripts/update-leap/Makefile.in
scripts/update-leap/invoke-update-leap.texi
scripts/update-leap/update-leap
scripts/update-leap/update-leap-opts
scripts/update-leap/update-leap.1update-leapman
scripts/update-leap/update-leap.1update-leapmdoc
scripts/update-leap/update-leap.html
scripts/update-leap/update-leap.in
scripts/update-leap/update-leap.man.in
scripts/update-leap/update-leap.mdoc.in
scripts/update-leap/update-leap.sh
sntp/COPYRIGHT
sntp/Makefile.am
sntp/Makefile.in
sntp/README
sntp/aclocal.m4
sntp/ag-tpl
sntp/ag-tpl/Mdoc.pm
sntp/ag-tpl/mdoc2man
sntp/autogen-version.def
sntp/bincheck.mf
sntp/check-libntp.mf
sntp/check-libopts.mf
sntp/config.guess
sntp/config.h.in
sntp/config.sub
sntp/configure
sntp/configure.ac
sntp/crypto.c
sntp/crypto.h
sntp/data_formats.h
sntp/depcomp
sntp/deps-ver
sntp/depsver.mf
sntp/header.h
sntp/include
sntp/include/Makefile.in
sntp/include/autogen-version.def
sntp/include/version.def
sntp/include/version.texi
sntp/includes.mf
sntp/install-sh
sntp/internet.c
sntp/internet.h
sntp/invoke-sntp.menu
sntp/invoke-sntp.texi
sntp/kludges.h
sntp/kod_management.c
sntp/kod_management.h
sntp/libevent
sntp/libevent/ChangeLog
sntp/libevent/Makefile.am
sntp/libevent/Makefile.in
sntp/libevent/README
sntp/libevent/WIN32-Code/nmake/event2/event-config.h
sntp/libevent/WIN32-Code/tree.h
sntp/libevent/aclocal.m4
sntp/libevent/buffer.c
sntp/libevent/bufferevent.c
sntp/libevent/bufferevent_async.c
sntp/libevent/bufferevent_filter.c
sntp/libevent/bufferevent_openssl.c
sntp/libevent/bufferevent_pair.c
sntp/libevent/build-aux/ar-lib
sntp/libevent/build-aux/ltmain.sh
sntp/libevent/build-aux/test-driver
sntp/libevent/config.h.in
sntp/libevent/configure
sntp/libevent/configure.ac
sntp/libevent/evbuffer-internal.h
sntp/libevent/evdns.c
sntp/libevent/event.c
sntp/libevent/event_tagging.c
sntp/libevent/evrpc-internal.h
sntp/libevent/evthread-internal.h
sntp/libevent/evthread.c
sntp/libevent/evutil.c
sntp/libevent/evutil_time.c
sntp/libevent/ht-internal.h
sntp/libevent/http-internal.h
sntp/libevent/http.c
sntp/libevent/include/event2/buffer.h
sntp/libevent/include/event2/bufferevent.h
sntp/libevent/include/event2/dns.h
sntp/libevent/include/event2/event.h
sntp/libevent/include/event2/http.h
sntp/libevent/include/event2/listener.h
sntp/libevent/include/event2/util.h
sntp/libevent/kqueue.c
sntp/libevent/listener.c
sntp/libevent/m4/acx_pthread.m4
sntp/libevent/m4/ltversion.m4
sntp/libevent/m4/openldap-thread-check.m4
sntp/libevent/m4/openldap.m4
sntp/libevent/sample
sntp/libevent/test/bench_httpclient.c
sntp/libevent/test/include.am
sntp/libevent/test/regress.c
sntp/libevent/test/regress.h
sntp/libevent/test/regress_buffer.c
sntp/libevent/test/regress_bufferevent.c
sntp/libevent/test/regress_dns.c
sntp/libevent/test/regress_finalize.c
sntp/libevent/test/regress_http.c
sntp/libevent/test/regress_main.c
sntp/libevent/test/regress_minheap.c
sntp/libevent/test/regress_ssl.c
sntp/libevent/test/regress_thread.c
sntp/libevent/test/regress_util.c
sntp/libevent/test/regress_zlib.c
sntp/libevent/test/test-fdleak.c
sntp/libevent/test/test-ratelim.c
sntp/libevent/test/test-time.c
sntp/libevent/test/tinytest.c
sntp/libevent/test/tinytest.h
sntp/libevent/test/tinytest_macros.h
sntp/libevent/time-internal.h
sntp/libevent/util-internal.h
sntp/libevent/whatsnew-2.1.txt
sntp/libopts/COPYING.gplv3
sntp/libopts/COPYING.lgpl
sntp/libopts/COPYING.lgplv3
sntp/libopts/COPYING.mbsd
sntp/libopts/Makefile.am
sntp/libopts/Makefile.in
sntp/libopts/README
sntp/libopts/ag-char-map.h
sntp/libopts/alias.c
sntp/libopts/ao-strs.c
sntp/libopts/ao-strs.h
sntp/libopts/autoopts.c
sntp/libopts/autoopts.h
sntp/libopts/autoopts/options.h
sntp/libopts/autoopts/project.h
sntp/libopts/autoopts/usage-txt.h
sntp/libopts/boolean.c
sntp/libopts/check.c
sntp/libopts/compat/_Noreturn.h
sntp/libopts/compat/compat.h
sntp/libopts/compat/pathfind.c
sntp/libopts/compat/snprintf.c
sntp/libopts/compat/strchr.c
sntp/libopts/compat/strdup.c
sntp/libopts/compat/windows-config.h
sntp/libopts/configfile.c
sntp/libopts/cook.c
sntp/libopts/enum.c
sntp/libopts/enumeration.c
sntp/libopts/env.c
sntp/libopts/environment.c
sntp/libopts/file.c
sntp/libopts/find.c
sntp/libopts/genshell.c
sntp/libopts/genshell.h
sntp/libopts/gettext.h
sntp/libopts/init.c
sntp/libopts/intprops.h
sntp/libopts/libopts.c
sntp/libopts/load.c
sntp/libopts/m4/libopts.m4
sntp/libopts/m4/liboptschk.m4
sntp/libopts/m4/stdnoreturn.m4
sntp/libopts/makeshell.c
sntp/libopts/nested.c
sntp/libopts/numeric.c
sntp/libopts/option-value-type.c
sntp/libopts/option-value-type.h
sntp/libopts/option-xat-attribute.c
sntp/libopts/option-xat-attribute.h
sntp/libopts/parse-duration.c
sntp/libopts/parse-duration.h
sntp/libopts/pgusage.c
sntp/libopts/proto.h
sntp/libopts/putshell.c
sntp/libopts/reset.c
sntp/libopts/restore.c
sntp/libopts/save.c
sntp/libopts/sort.c
sntp/libopts/stack.c
sntp/libopts/stdnoreturn.in.h
sntp/libopts/streqvcmp.c
sntp/libopts/text_mmap.c
sntp/libopts/time.c
sntp/libopts/tokenize.c
sntp/libopts/usage.c
sntp/libopts/version.c
sntp/libpkgver
sntp/libpkgver/colcomp.c
sntp/libpkgver/pkgver.h
sntp/loc
sntp/loc/darwin
sntp/loc/debian
sntp/loc/freebsd
sntp/loc/legacy
sntp/loc/netbsd
sntp/loc/solaris
sntp/log.c
sntp/log.h
sntp/ltmain.sh
sntp/m4
sntp/m4/ax_c99_struct_init.m4
sntp/m4/ltversion.m4
sntp/m4/ntp_libevent.m4
sntp/m4/ntp_libntp.m4
sntp/m4/ntp_locinfo.m4
sntp/m4/ntp_openssl.m4
sntp/m4/ntp_problemtests.m4
sntp/m4/ntp_rlimit.m4
sntp/m4/ntp_unitytest.m4
sntp/m4/openldap-thread-check.m4
sntp/m4/openldap.m4
sntp/m4/os_cflags.m4
sntp/m4/version.m4
sntp/main.c
sntp/main.h
sntp/missing
sntp/networking.c
sntp/networking.h
sntp/scm-rev
sntp/scripts
sntp/scripts/Makefile.in
sntp/scripts/genLocInfo
sntp/sntp-opts.c
sntp/sntp-opts.def
sntp/sntp-opts.h
sntp/sntp-opts.menu
sntp/sntp-opts.texi
sntp/sntp.1
sntp/sntp.1sntpman
sntp/sntp.1sntpmdoc
sntp/sntp.c
sntp/sntp.html
sntp/sntp.man.in
sntp/sntp.mdoc.in
sntp/sntp.texi
sntp/socket.c
sntp/tests
sntp/tests/Makefile.am
sntp/tests/Makefile.in
sntp/tests/crypto.c
sntp/tests/crypto.cpp
sntp/tests/fileHandlingTest.c
sntp/tests/fileHandlingTest.h
sntp/tests/fileHandlingTest.h.in
sntp/tests/keyFile.c
sntp/tests/keyFile.cpp
sntp/tests/kodDatabase.c
sntp/tests/kodDatabase.cpp
sntp/tests/kodFile.c
sntp/tests/kodFile.cpp
sntp/tests/networking.c
sntp/tests/networking.cpp
sntp/tests/packetHandling.c
sntp/tests/packetHandling.cpp
sntp/tests/packetProcessing.c
sntp/tests/packetProcessing.cpp
sntp/tests/run-crypto.c
sntp/tests/run-keyFile.c
sntp/tests/run-kodDatabase.c
sntp/tests/run-kodFile.c
sntp/tests/run-networking.c
sntp/tests/run-packetHandling.c
sntp/tests/run-packetProcessing.c
sntp/tests/run-t-log.c
sntp/tests/run-utilities.c
sntp/tests/sntptest.c
sntp/tests/sntptest.h
sntp/tests/t-log.c
sntp/tests/utilities.c
sntp/tests/utilities.cpp
sntp/timing.c
sntp/unity
sntp/unity/Makefile.am
sntp/unity/Makefile.in
sntp/unity/auto/colour_prompt.rb
sntp/unity/auto/colour_reporter.rb
sntp/unity/auto/generate_module.rb
sntp/unity/auto/generate_test_runner.rb
sntp/unity/auto/parseOutput.rb
sntp/unity/auto/runner_maybe.c
sntp/unity/auto/test_file_filter.rb
sntp/unity/auto/type_sanitizer.rb
sntp/unity/auto/unity_test_summary.py
sntp/unity/auto/unity_test_summary.rb
sntp/unity/unity.c
sntp/unity/unity.h
sntp/unity/unity_config.h
sntp/unity/unity_fixture.c
sntp/unity/unity_fixture.h
sntp/unity/unity_fixture_internals.h
sntp/unity/unity_fixture_malloc_overrides.h
sntp/unity/unity_internals.h
sntp/unix.c
sntp/utilities.c
sntp/utilities.h
sntp/version.c
sntp/version.def
tests
tests/Makefile.am
tests/Makefile.in
tests/bug-2803
tests/bug-2803/Makefile.am
tests/bug-2803/Makefile.in
tests/bug-2803/bug-2803.c
tests/bug-2803/run-bug-2803.c
tests/libntp/Makefile.am
tests/libntp/Makefile.in
tests/libntp/a_md5encrypt.c
tests/libntp/a_md5encrypt.cpp
tests/libntp/atoint.c
tests/libntp/atoint.cpp
tests/libntp/atouint.c
tests/libntp/atouint.cpp
tests/libntp/authkeys.c
tests/libntp/authkeys.cpp
tests/libntp/buftvtots.c
tests/libntp/buftvtots.cpp
tests/libntp/calendar.c
tests/libntp/calendar.cpp
tests/libntp/caljulian.c
tests/libntp/caljulian.cpp
tests/libntp/caltontp.c
tests/libntp/caltontp.cpp
tests/libntp/calyearstart.c
tests/libntp/calyearstart.cpp
tests/libntp/clocktime.c
tests/libntp/clocktime.cpp
tests/libntp/decodenetnum.c
tests/libntp/decodenetnum.cpp
tests/libntp/hextoint.c
tests/libntp/hextoint.cpp
tests/libntp/hextolfp.c
tests/libntp/hextolfp.cpp
tests/libntp/humandate.c
tests/libntp/humandate.cpp
tests/libntp/lfpfunc.c
tests/libntp/lfpfunc.cpp
tests/libntp/lfptest.c
tests/libntp/lfptest.h
tests/libntp/lfptostr.c
tests/libntp/lfptostr.cpp
tests/libntp/libntptest.cpp
tests/libntp/libntptest.h
tests/libntp/modetoa.c
tests/libntp/modetoa.cpp
tests/libntp/msyslog.c
tests/libntp/msyslog.cpp
tests/libntp/netof.c
tests/libntp/netof.cpp
tests/libntp/numtoa.c
tests/libntp/numtoa.cpp
tests/libntp/numtohost.c
tests/libntp/numtohost.cpp
tests/libntp/octtoint.c
tests/libntp/octtoint.cpp
tests/libntp/prettydate.c
tests/libntp/prettydate.cpp
tests/libntp/recvbuff.c
tests/libntp/recvbuff.cpp
tests/libntp/refidsmear.c
tests/libntp/refnumtoa.c
tests/libntp/refnumtoa.cpp
tests/libntp/run-a_md5encrypt.c
tests/libntp/run-atoint.c
tests/libntp/run-atouint.c
tests/libntp/run-authkeys.c
tests/libntp/run-buftvtots.c
tests/libntp/run-calendar.c
tests/libntp/run-caljulian.c
tests/libntp/run-caltontp.c
tests/libntp/run-calyearstart.c
tests/libntp/run-clocktime.c
tests/libntp/run-decodenetnum.c
tests/libntp/run-hextoint.c
tests/libntp/run-hextolfp.c
tests/libntp/run-humandate.c
tests/libntp/run-lfpfunc.c
tests/libntp/run-lfptostr.c
tests/libntp/run-modetoa.c
tests/libntp/run-msyslog.c
tests/libntp/run-netof.c
tests/libntp/run-numtoa.c
tests/libntp/run-numtohost.c
tests/libntp/run-octtoint.c
tests/libntp/run-prettydate.c
tests/libntp/run-recvbuff.c
tests/libntp/run-refidsmear.c
tests/libntp/run-refnumtoa.c
tests/libntp/run-sfptostr.c
tests/libntp/run-socktoa.c
tests/libntp/run-ssl_init.c
tests/libntp/run-statestr.c
tests/libntp/run-strtolfp.c
tests/libntp/run-timespecops.c
tests/libntp/run-timevalops.c
tests/libntp/run-tstotv.c
tests/libntp/run-tvtots.c
tests/libntp/run-uglydate.c
tests/libntp/run-vi64ops.c
tests/libntp/run-ymd2yd.c
tests/libntp/sfptostr.c
tests/libntp/sfptostr.cpp
tests/libntp/sockaddrtest.c
tests/libntp/sockaddrtest.h
tests/libntp/socktoa.c
tests/libntp/socktoa.cpp
tests/libntp/ssl_init.c
tests/libntp/ssl_init.cpp
tests/libntp/statestr.c
tests/libntp/statestr.cpp
tests/libntp/strtolfp.c
tests/libntp/strtolfp.cpp
tests/libntp/test-libntp.c
tests/libntp/test-libntp.h
tests/libntp/timespecops.c
tests/libntp/timespecops.cpp
tests/libntp/timestructs.cpp
tests/libntp/timestructs.h
tests/libntp/timevalops.c
tests/libntp/timevalops.cpp
tests/libntp/tstotv.c
tests/libntp/tstotv.cpp
tests/libntp/tvtots.c
tests/libntp/tvtots.cpp
tests/libntp/uglydate.c
tests/libntp/uglydate.cpp
tests/libntp/vi64ops.c
tests/libntp/vi64ops.cpp
tests/libntp/ymd2yd.c
tests/libntp/ymd2yd.cpp
tests/ntpd/Makefile.am
tests/ntpd/Makefile.in
tests/ntpd/leapsec.c
tests/ntpd/leapsec.cpp
tests/ntpd/ntp_prio_q.c
tests/ntpd/ntp_restrict.c
tests/ntpd/ntpdtest.cpp
tests/ntpd/ntpdtest.h
tests/ntpd/rc_cmdlength.c
tests/ntpd/run-leapsec.c
tests/ntpd/run-ntp_prio_q.c
tests/ntpd/run-ntp_restrict.c
tests/ntpd/run-rc_cmdlength.c
tests/ntpd/run-t-ntp_scanner.c
tests/ntpd/run-t-ntp_signd.c
tests/ntpd/t-ntp_scanner.c
tests/ntpd/t-ntp_signd.c
tests/ntpq
tests/sandbox
tests/sandbox/Makefile.am
tests/sandbox/Makefile.in
tests/sandbox/bug-2803.c
tests/sandbox/modetoa.c
tests/sandbox/run-modetoa.c
tests/sandbox/run-uglydate.c
tests/sandbox/run-ut-2803.c
tests/sandbox/smeartest.c
tests/sandbox/uglydate.c
tests/sandbox/ut-2803.c
tests/sec-2853
tests/sec-2853/Makefile.am
tests/sec-2853/Makefile.in
tests/sec-2853/run-sec-2853.c
tests/sec-2853/sec-2853.c
util/Makefile.am
util/Makefile.in
util/README
util/ansi2knr.1
util/ansi2knr.c
util/audio-pcm.c
util/byteorder.c
util/hist.c
util/invoke-ntp-keygen.menu
util/invoke-ntp-keygen.texi
util/jitter.c
util/jitter.h
util/kern.c
util/longsize.c
util/ntp-keygen-opts.c
util/ntp-keygen-opts.def
util/ntp-keygen-opts.h
util/ntp-keygen-opts.menu
util/ntp-keygen-opts.texi
util/ntp-keygen.1
util/ntp-keygen.1ntp-keygenman
util/ntp-keygen.1ntp-keygenmdoc
util/ntp-keygen.c
util/ntp-keygen.html
util/ntp-keygen.man.in
util/ntp-keygen.mdoc.in
util/ntp-keygen.texi
util/ntptime.c
util/pps-api.c
util/precision.c
util/sht.c
util/testrs6000.c
util/tg.c
util/tg2.c
util/tickadj.c
util/timetrim.c
version
version.m4
ylwrap
/freebsd-10.1-release/etc/mtree/BSD.usr.dist
/freebsd-10.1-release/etc/ntp.conf
/freebsd-10.1-release/sys/conf/newvers.sh
/freebsd-10.1-release/usr.sbin/ntp/Makefile
/freebsd-10.1-release/usr.sbin/ntp/Makefile.inc
/freebsd-10.1-release/usr.sbin/ntp/config.h
/freebsd-10.1-release/usr.sbin/ntp/doc/Makefile
/freebsd-10.1-release/usr.sbin/ntp/doc/drivers
/freebsd-10.1-release/usr.sbin/ntp/doc/drivers/Makefile
/freebsd-10.1-release/usr.sbin/ntp/doc/drivers/icons
/freebsd-10.1-release/usr.sbin/ntp/doc/drivers/scripts/Makefile
/freebsd-10.1-release/usr.sbin/ntp/doc/hints
/freebsd-10.1-release/usr.sbin/ntp/doc/hints/Makefile
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp-keygen.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.conf.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntp.keys.5
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpd.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpdc.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntpq.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntptime.8
/freebsd-10.1-release/usr.sbin/ntp/doc/ntptrace.8
/freebsd-10.1-release/usr.sbin/ntp/doc/scripts
/freebsd-10.1-release/usr.sbin/ntp/doc/scripts/Makefile
/freebsd-10.1-release/usr.sbin/ntp/doc/sntp.8
/freebsd-10.1-release/usr.sbin/ntp/libntp/Makefile
/freebsd-10.1-release/usr.sbin/ntp/libntpevent
/freebsd-10.1-release/usr.sbin/ntp/libopts/Makefile
/freebsd-10.1-release/usr.sbin/ntp/libparse/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntp-keygen/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntpd/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntpdate/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntpdc/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntpdc/nl.c
/freebsd-10.1-release/usr.sbin/ntp/ntpq/Makefile
/freebsd-10.1-release/usr.sbin/ntp/ntptime/Makefile
/freebsd-10.1-release/usr.sbin/ntp/scripts/mkver
/freebsd-10.1-release/usr.sbin/ntp/sntp/Makefile
281232 07-Apr-2015 delphij

Improve patch for SA-15:04.igmp to solve a potential buffer overflow.

Fix multiple vulnerabilities of ntp. [SA-15:07]

Fix bsdinstall(8) insecure default GELI keyfile permissions. [SA-15:08]

Fix Denial of Service with IPv6 Router Advertisements. [SA-15:09]

Approved by: so

276159 23-Dec-2014 des

[SA-14:31] Fix multiple vulnerabilities in NTP suite.
[EN-14:13] Fix directory deletion issue in freebsd-update.

Approved by: so

272461 03-Oct-2014 gjb

Copy stable/10@r272459 to releng/10.1 as part of
the 10.1-RELEASE process.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


266457 20-May-2014 delphij

MFC r265465:

Don't reply monlist request when it's not enabled.


260639 14-Jan-2014 delphij

MFC r260637:

Disable 'monitor' feature in ntpd by default.

Security: FreeBSD-SA-14:02.ntpd
Approved by: so


259073 07-Dec-2013 peter

Hoist all the mergeinfo up to the root in preparation for enforcing merges
to the root only. All MFC's were rerecorded to the root.

Going forward, if an MFC includes mergeinfo, it will need to be made to
the root and committed from the root. Merges with --ignore-ancestry
or diff | patch can go anywhere.

The mergeinfo in HEAD is in a bad state from years of neglect and manual
tampering and this was branched into 10.x. This confuses the coalescing
code and prevents it from doing its job.

Approved by: re (gjb, implicit)


256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


245952 26-Jan-2013 pfg

Clean some 'svn:executable' properties in the tree.

Submitted by: Christoph Mallon
MFC after: 3 days


243933 06-Dec-2012 eadler

Clean up hardcoded ar(1) flags in the tree to use the global ARFLAGS in
share/mk/sys.mk instead.

This is part of a medium term project to permit deterministic builds of
FreeBSD.

Submitted by: Erik Cederstrand <erik@cederstrand.dk>
Reviewed by: imp, toolchain@
Approved by: cperciva
MFC after: 2 weeks


232844 12-Mar-2012 emaste

Remove extraneous log message

When ntp switched between PLL and FLL mode it produced a log message
"kernel time sync status change %04x". This issue is reported in ntp
bug 452[1] which claims that this behaviour is normal and the log
message isn't necessary. I'm not sure exactly when it was removed, but
it's gone in the latest ntp release (4.2.6p5).

[1] http://bugs.ntp.org/show_bug.cgi?id=452

Approved by: roberto


223758 04-Jul-2011 attilio

With retirement of cpumask_t and usage of cpuset_t for representing a
mask of CPUs, pc_other_cpus and pc_cpumask become highly inefficient.

Remove them and replace their usage with custom pc_cpuid magic (as,
atm, pc_cpumask can be easilly represented by (1 << pc_cpuid) and
pc_other_cpus by (all_cpus & ~(1 << pc_cpuid))).

This change is not targeted for MFC because of struct pcpu members
removal and dependency by cpumask_t retirement.

MD review by: marcel, marius, alc
Tested by: pluknet
MD testing by: marcel, marius, gonzo, andreast


223667 29-Jun-2011 bz

In case ntp cannot resolve a hostname on startup it will queue the entry
for resolving by a child process that, upon success, will add the entry
to the config of the running running parent process.

Unfortunately there are a couple of bugs with this, fixed in various
later versions of upstream in potentially different ways due to other
code changes:

1) Upon server [-46] <FQDN> the [-46] are used as FQDN for later resolving
which does not work. Make sure we always pass the name (or IP there).

2) The intermediate file to carry the information to the child process
does not know about -4/-6 restrictions, so that a dual-stacked host
could resolve to an IPv6 address but that might be unreachable (see
r223626) leading to no working synchronization ignoring a IPv4 record.
Thus alter the intermediate format to also pass the address family
(AF_UNSPEC (default), AF_INET or AF_INET6) to the child process
depending on -4 or -6.

3) Make the child process to parse the new intermediate file format and
save the address family for getaddrinfo() hints flags.

4) Change child to always reload resolv.conf calling res_init() before
trying to resolve names. This will pick up resolv.conf changes or
new resolv.confs should they have not existed or been empty or
unusable on ntp startup. This fix is more conditional in upstream
versions but given FreeBSD has res_init there is no need for the
configure logic as well.

Approved by: roberto
Sponsored by: Sandvine Incorporated
MFC after: 9 days


223626 28-Jun-2011 bz

Compare port numbers correctly. They are stored by SRCPORT()
in host byte order, so we need to compare them as such.
Properly compare IPv6 addresses as well.

This allows the, by default, 8 badaddrs slots per address
family to work correctly and only print sendto() errors once.

The change is no longer applicable to any latest upstream versions.

Approved by: roberto
Sponsored by: Sandvine Incorporated
MFC after: 1 week


222813 07-Jun-2011 attilio

etire the cpumask_t type and replace it with cpuset_t usage.

This is intended to fix the bug where cpu mask objects are
capped to 32. MAXCPU, then, can now arbitrarely bumped to whatever
value. Anyway, as long as several structures in the kernel are
statically allocated and sized as MAXCPU, it is suggested to keep it
as low as possible for the time being.

Technical notes on this commit itself:
- More functions to handle with cpuset_t objects are introduced.
The most notable are cpusetobj_ffs() (which calculates a ffs(3)
for a cpuset_t object), cpusetobj_strprint() (which prepares a string
representing a cpuset_t object) and cpusetobj_strscan() (which
creates a valid cpuset_t starting from a string representation).
- pc_cpumask and pc_other_cpus are target to be removed soon.
With the moving from cpumask_t to cpuset_t they are now inefficient
and not really useful. Anyway, for the time being, please note that
access to pcpu datas is protected by sched_pin() in order to avoid
migrating the CPU while reading more than one (possible) word
- Please note that size of cpuset_t objects may differ between kernel
and userland. While this is not directly related to the patch itself,
it is good to understand that concept and possibly use the patch
as a reference on how to deal with cpuset_t objects in userland, when
accessing kernland members.
- KTR_CPUMASK is changed and now is represented through a string, to be
set as the example reported in NOTES.

Please additively note that no MAXCPU is bumped in this patch, but
private testing has been done until to MAXCPU=128 on a real 8x8x2(htt)
machine (amd64).

Please note that the FreeBSD version is not yet bumped because of
the upcoming pcpu changes. However, note that this patch is not
targeted for MFC.

People to thank for the time spent on this patch:
- sbruno, pluknet and Nicholas Esborn (nick AT desert DOT net) tested
several revision of the patches and really helped in improving
stability of this work.
- marius fixed several bugs in the sparc64 implementation and reviewed
patches related to ktr.
- jeff and jhb discussed the basic approach followed.
- kib and marcel made targeted review on some specific part of the
patch.
- marius, art, nwhitehorn and andreast reviewed MD specific part of
the patch.
- marius, andreast, gonzo, nwhitehorn and jceel tested MD specific
implementations of the patch.
- Other people have made contributions on other patches that have been
already committed and have been listed separately.

Companies that should be mentioned for having participated at several
degrees:
- Yahoo! for having offered the machines used for testing on big
count of CPUs.
- The FreeBSD Foundation for having sponsored my devsummit attendance,
which has been instrumental.
- Sandvine for having offered offices and infrastructure during
development.

(I really hope I didn't forget anyone, if it happened I apologize in
advance).


222444 29-May-2011 bz

The argument to setsockopt for IP_MULTICAST_LOOP depends on operating
system and is decided upon by configure and could be an u_int or a
u_char. For FreeBSD it is a u_char.

For IPv6 however RFC 3493, 5.2 defines the argument to
IPV6_MULTICAST_LOOP to be an unsigned integer so make sure we always
use that using a second variable for the IPV6 case.
This is to get rid of these error messages every 5 minutes on some
systems:
ntpd[1530]: setsockopt IPV6_MULTICAST_LOOP failure: Invalid argument
on socket 22, addr fe80::... for multicast address ff02::101

While here also fix the copy&paste error in the log message for
IPV6_MULTICAST_LOOP.

Reviewed by: roberto
Sponsored by: The FreeBSD Foundation
Sponsored by: iXsystems
MFC after: 10 days
Filed as: Bug 1936 on ntp.org


207736 07-May-2010 mckusick

Merger of the quota64 project into head.

This joint work of Dag-Erling Smørgrav and myself updates the
FFS quota system to support both traditional 32-bit and new 64-bit
quotas (for those of you who want to put 2+Tb quotas on your users).

By default quotas are not compiled into the kernel. To include them
in your kernel configuration you need to specify:

options QUOTA # Enable FFS quotas

If you are already running with the current 32-bit quotas, they
should continue to work just as they have in the past. If you
wish to convert to using 64-bit quotas, use `quotacheck -c 64';
if you wish to revert from 64-bit quotas back to 32-bit quotas,
use `quotacheck -c 32'.

There is a new library of functions to simplify the use of the
quota system, do `man quotafile' for details. If your application
is currently using the quotactl(2), it is highly recommended that
you convert your application to use the quotafile interface.
Note that existing binaries will continue to work.

Special thanks to John Kozubik of rsync.net for getting me
interested in pursuing 64-bit quota support and for funding
part of my development time on this project.


200576 15-Dec-2009 roberto

Merge 4.2.4p8 into contrib (r200452 & r200454).

Subversion is being difficult here so take a hammer and get it in.

MFC after: 2 weeks
Security: CVE-2009-3563


200575 15-Dec-2009 roberto

Bootstrap mergeinfo (thanks des@).


199995 01-Dec-2009 ume

Don't try to bind to an anycast addeess. The KAME IPv6 stack doesn't
allow bind to an anycast addeess. It does away with an annoying
message.

Reviewed by: bz, roberto
MFC after: 2 weeks


195626 11-Jul-2009 cperciva

Remove build timestamps from the following files:
/boot/kernel/hptrr.ko
/etc/mail/*.cf
/lib/libcrypto.so.5
/usr/bin/ntpq
/usr/sbin/amd
/usr/sbin/iasl
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc

There does not appear to be any purpose to having these timestamps, and
they have the irritating consequence that the aforementioned files will
be different every time they are rebuilt.

After this commit, the only remaining build timestamps are in the kernel,
the boot loaders, /usr/include/osreldate.h (the year in the copyright
notice), and lib*.a (the timestamps on all of the included .o files).

Reviewed by: scottl (hptrr), gshapiro (sendmail), simon (openssl),
roberto (ntp), jkim (acpica)
Approved by: re (kib)


193893 10-Jun-2009 cperciva

Prevent integer overflow in direct pipe write code from circumventing
virtual-to-physical page lookups. [09:09]

Add missing permissions check for SIOCSIFINFO_IN6 ioctl. [09:10]

Fix buffer overflow in "autokey" negotiation in ntpd(8). [09:11]

Approved by: so (cperciva)
Approved by: re (not really, but SVN wants this...)
Security: FreeBSD-SA-09:09.pipe
Security: FreeBSD-SA-09:10.ipv6
Security: FreeBSD-SA-09:11.ntpd


191517 26-Apr-2009 ed

Remove empty directories from the HEAD.

Discussed with: developers, imp


191302 20-Apr-2009 roberto

Merge r191298 into HEAD.

Prevent a buffer overflow in ntpq. Patch taken from the PR database
after being committed to the official ntp tree and present in 4.2.4p7-rc2.

It will be MFH to the upcoming 7.2 pending re approval.

Obtained from: https://support.ntp.org/bugs/show_bug.cgi?id=1144
MFC after: 3 days
Security: http://www.securityfocus.com/bid/34481
CVE-2009-0159


187194 13-Jan-2009 simon

Correct ntpd(8) cryptographic signature bypass [SA-09:04].

Correct BIND DNSSEC incorrect checks for malformed signatures
[SA-09:04].

Security: FreeBSD-SA-09:03.ntpd
Security: FreeBSD-SA-09:04.bind
Obtained from: ISC [SA-09:04]
Approved by: so (simon)


182857 07-Sep-2008 roberto

Merge from vendor/ntp/dist: r182856:

Apply updated patch from bin/92839 to avoid two possible buffer overflows.

PR: bin/92839
Submitted by: Helge Oldach <freebsdntpd@oldach.net>


182007 22-Aug-2008 roberto

Merge ntpd & friends 4.2.4p5 from vendor/ntp/dist into head. Next commit
will update usr.sbin/ntp to match this.

MFC after: 2 weeks


181837 18-Aug-2008 roberto

Move FREEBSD-upgrade as well.


181836 18-Aug-2008 roberto

Move FREEBSD-Xlist in a more proper location.


181829 18-Aug-2008 roberto

Reset mergeinfo for contrib/ntp (per the wiki page).


162736 28-Sep-2006 roberto

This commit was generated by cvs2svn to compensate for changes in r162735,
which included commits to RCS files with non-trunk default branches.


138452 06-Dec-2004 roberto

This commit was generated by cvs2svn to compensate for changes in r138451,
which included commits to RCS files with non-trunk default branches.


132537 22-Jul-2004 roberto

This commit was generated by cvs2svn to compensate for changes in r132536,
which included commits to RCS files with non-trunk default branches.


132460 20-Jul-2004 roberto

Remove an extra '}'.


132457 20-Jul-2004 roberto

Update information on build/import.


132456 20-Jul-2004 roberto

Merge conflicts.

Lots of added files, some removed and quite a large number of renames :(


132455 20-Jul-2004 roberto

Merge conflicts (see also previous commit).

Reinsert our local changes to ntp_control.c:

1.4: Do not log every potential exploit attempt since a denial-of-service
may result
1.5: int -> unsigned char fixes


132454 20-Jul-2004 roberto

Revert this file to the vendor version, we don't need to have our own
version of it. Will help further upgrades.


132452 20-Jul-2004 roberto

This commit was generated by cvs2svn to compensate for changes in r132451,
which included commits to RCS files with non-trunk default branches.


106427 04-Nov-2002 roberto

Merge conflicts.

MFC after: 1 month


106425 04-Nov-2002 roberto

This commit was generated by cvs2svn to compensate for changes in r106424,
which included commits to RCS files with non-trunk default branches.


106170 29-Oct-2002 roberto

Update for 4.1.1a.

Tested on: Sparc64 (panther), Alpha (beast) & i386


106168 29-Oct-2002 roberto

This commit was generated by cvs2svn to compensate for changes in r106167,
which included commits to RCS files with non-trunk default branches.


106166 29-Oct-2002 roberto

Merge conflicts.

MFC after: 1 month


106164 29-Oct-2002 roberto

This commit was generated by cvs2svn to compensate for changes in r106163,
which included commits to RCS files with non-trunk default branches.


82505 29-Aug-2001 roberto

Merge after 4.1.0 import.


82503 29-Aug-2001 roberto

Update for 4.1.0 import.


82502 29-Aug-2001 roberto

Redo the int -> unsigned changes jedgar did. It should have been submitted
back but it was off the vendor branch anyway so...


82499 29-Aug-2001 roberto

This commit was generated by cvs2svn to compensate for changes in r82498,
which included commits to RCS files with non-trunk default branches.


75260 06-Apr-2001 jedgar

Do not log every potential exploit attempt since a denial-of-service
may result.


75259 06-Apr-2001 jedgar

- Correct off-by-one error and buffer underflow from previous fix
- int -> unsigned char fixes

Submitted by: ache, dillon, Mark Andrews, et.al. (on -security)


75202 04-Apr-2001 phk

Fix a potential ROOT-exploit in NTPD.

PR: 26358
Reviewed by: dima


57739 03-Mar-2000 roberto

This commit was generated by cvs2svn to compensate for changes in r57738,
which included commits to RCS files with non-trunk default branches.


56751 28-Jan-2000 roberto

Update for ntp 4.0.99b.


56749 28-Jan-2000 roberto

Merge conflicts with the import of 4.0.99b.


56747 28-Jan-2000 roberto

This commit was generated by cvs2svn to compensate for changes in r56746,
which included commits to RCS files with non-trunk default branches.


54364 09-Dec-1999 roberto

This is the list of files excluded from the original tarball.

Reviewed by: peter, obrien


54363 09-Dec-1999 roberto

Commit a fix several warnings on alpha for sysctlbyname arguments. It could
have resulted in stack corruption. A patch has been sent to the ntp author
for inclusion in next version.

Obtained from: peter


54362 09-Dec-1999 roberto

Please all welcome the long-awaited upgrade from our ancient xntpd 3.4f
to a brand new and shiny ntpd 4.0.98f.

I got tired of waiting for 4.1.0 and there is the feature freeze deadline
so here it is. This is the contrib/ part of the upgrade. The Makefile glue
will be added very soon in usr.sbin.

It builds and runs on both i386 and alpha (Thanks Peter!).

The bad news is that manpages no longer exist, everything is in HTML. I'll
commit the text version of each HTML file in /usr/share/doc/ntp soon to have
at least the help files w/o needing to get the entire contrib/ntp tree.

I'll commit FREEBSD-Xlist as soon as I can skip over $FreeBSD$ checks...

Reviewed by: peter, obrien
Pushed by: phk


54360 09-Dec-1999 roberto

This commit was generated by cvs2svn to compensate for changes in r54359,
which included commits to RCS files with non-trunk default branches.