]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix multiple denial of service in ntpd.
authorGordon Tetlow <gordon@FreeBSD.org>
Thu, 19 Mar 2020 16:52:41 +0000 (16:52 +0000)
committerGordon Tetlow <gordon@FreeBSD.org>
Thu, 19 Mar 2020 16:52:41 +0000 (16:52 +0000)
commit298b63370af317276d829310253a7e4d6b49b12c
treec0668229d550da6eb427240708133f40d4c30a9d
parentdd377685f2810780a397577c63e8236e9bd95e8c
Fix multiple denial of service in ntpd.

Approved by: so
Security: FreeBSD-SA-20:09.ntp
243 files changed:
contrib/ntp/COPYRIGHT
contrib/ntp/ChangeLog
contrib/ntp/CommitLog
contrib/ntp/NEWS
contrib/ntp/config.h.in
contrib/ntp/configure
contrib/ntp/configure.ac
contrib/ntp/html/accopt.html
contrib/ntp/html/clockopt.html
contrib/ntp/html/confopt.html
contrib/ntp/html/copyright.html
contrib/ntp/html/discipline.html
contrib/ntp/html/drivers/driver20.html
contrib/ntp/html/drivers/driver29.html
contrib/ntp/html/miscopt.html
contrib/ntp/include/Makefile.am
contrib/ntp/include/Makefile.in
contrib/ntp/include/ntp.h
contrib/ntp/include/ntp_calendar.h
contrib/ntp/include/ntp_calgps.h [new file with mode: 0644]
contrib/ntp/include/ntp_config.h
contrib/ntp/include/ntp_control.h
contrib/ntp/include/ntp_fp.h
contrib/ntp/include/ntp_io.h
contrib/ntp/include/ntp_psl.h [new file with mode: 0644]
contrib/ntp/include/ntp_refclock.h
contrib/ntp/include/ntp_request.h
contrib/ntp/include/ntp_stdlib.h
contrib/ntp/include/ntp_syslog.h
contrib/ntp/include/ntpd.h
contrib/ntp/include/timespecops.h
contrib/ntp/include/timexsup.h [new file with mode: 0644]
contrib/ntp/libntp/Makefile.am
contrib/ntp/libntp/Makefile.in
contrib/ntp/libntp/decodenetnum.c
contrib/ntp/libntp/dofptoa.c
contrib/ntp/libntp/dolfptoa.c
contrib/ntp/libntp/mstolfp.c
contrib/ntp/libntp/msyslog.c
contrib/ntp/libntp/ntp_calendar.c
contrib/ntp/libntp/ntp_calgps.c [new file with mode: 0644]
contrib/ntp/libntp/recvbuff.c
contrib/ntp/libntp/statestr.c
contrib/ntp/libntp/systime.c
contrib/ntp/libntp/timespecops.c [new file with mode: 0644]
contrib/ntp/libntp/timexsup.c [new file with mode: 0644]
contrib/ntp/libparse/Makefile.am
contrib/ntp/libparse/Makefile.in
contrib/ntp/libparse/clk_rawdcf.c
contrib/ntp/ntpd/Makefile.am
contrib/ntp/ntpd/Makefile.in
contrib/ntp/ntpd/cmd_args.c
contrib/ntp/ntpd/complete.conf.in
contrib/ntp/ntpd/invoke-ntp.conf.texi
contrib/ntp/ntpd/invoke-ntp.keys.texi
contrib/ntp/ntpd/invoke-ntpd.texi
contrib/ntp/ntpd/keyword-gen-utd
contrib/ntp/ntpd/keyword-gen.c
contrib/ntp/ntpd/ntp.conf.5man
contrib/ntp/ntpd/ntp.conf.5mdoc
contrib/ntp/ntpd/ntp.conf.def
contrib/ntp/ntpd/ntp.conf.html
contrib/ntp/ntpd/ntp.conf.man.in
contrib/ntp/ntpd/ntp.conf.mdoc.in
contrib/ntp/ntpd/ntp.keys.5man
contrib/ntp/ntpd/ntp.keys.5mdoc
contrib/ntp/ntpd/ntp.keys.html
contrib/ntp/ntpd/ntp.keys.man.in
contrib/ntp/ntpd/ntp.keys.mdoc.in
contrib/ntp/ntpd/ntp_config.c
contrib/ntp/ntpd/ntp_control.c
contrib/ntp/ntpd/ntp_io.c
contrib/ntp/ntpd/ntp_keyword.h
contrib/ntp/ntpd/ntp_leapsec.c
contrib/ntp/ntpd/ntp_leapsec.h
contrib/ntp/ntpd/ntp_loopfilter.c
contrib/ntp/ntpd/ntp_parser.c
contrib/ntp/ntpd/ntp_parser.h
contrib/ntp/ntpd/ntp_peer.c
contrib/ntp/ntpd/ntp_proto.c
contrib/ntp/ntpd/ntp_refclock.c
contrib/ntp/ntpd/ntp_request.c
contrib/ntp/ntpd/ntp_restrict.c
contrib/ntp/ntpd/ntp_scanner.c
contrib/ntp/ntpd/ntp_util.c
contrib/ntp/ntpd/ntpd-opts.c
contrib/ntp/ntpd/ntpd-opts.h
contrib/ntp/ntpd/ntpd.1ntpdman
contrib/ntp/ntpd/ntpd.1ntpdmdoc
contrib/ntp/ntpd/ntpd.c
contrib/ntp/ntpd/ntpd.html
contrib/ntp/ntpd/ntpd.man.in
contrib/ntp/ntpd/ntpd.mdoc.in
contrib/ntp/ntpd/psl0.conf [new file with mode: 0644]
contrib/ntp/ntpd/psl1.conf [new file with mode: 0644]
contrib/ntp/ntpd/psl2.conf [new file with mode: 0644]
contrib/ntp/ntpd/refclock_gpsdjson.c
contrib/ntp/ntpd/refclock_jupiter.c
contrib/ntp/ntpd/refclock_nmea.c
contrib/ntp/ntpd/refclock_oncore.c
contrib/ntp/ntpd/refclock_palisade.c
contrib/ntp/ntpd/refclock_palisade.h
contrib/ntp/ntpd/refclock_parse.c
contrib/ntp/ntpd/refclock_zyfer.c
contrib/ntp/ntpdate/ntpdate.c
contrib/ntp/ntpdc/invoke-ntpdc.texi
contrib/ntp/ntpdc/layout.std
contrib/ntp/ntpdc/ntpdc-opts.c
contrib/ntp/ntpdc/ntpdc-opts.h
contrib/ntp/ntpdc/ntpdc.1ntpdcman
contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
contrib/ntp/ntpdc/ntpdc.c
contrib/ntp/ntpdc/ntpdc.html
contrib/ntp/ntpdc/ntpdc.man.in
contrib/ntp/ntpdc/ntpdc.mdoc.in
contrib/ntp/ntpdc/ntpdc_ops.c
contrib/ntp/ntpq/Makefile.am
contrib/ntp/ntpq/Makefile.in
contrib/ntp/ntpq/invoke-ntpq.texi
contrib/ntp/ntpq/ntpq-opts.c
contrib/ntp/ntpq/ntpq-opts.h
contrib/ntp/ntpq/ntpq-subs.c
contrib/ntp/ntpq/ntpq.1ntpqman
contrib/ntp/ntpq/ntpq.1ntpqmdoc
contrib/ntp/ntpq/ntpq.c
contrib/ntp/ntpq/ntpq.h
contrib/ntp/ntpq/ntpq.html
contrib/ntp/ntpq/ntpq.man.in
contrib/ntp/ntpq/ntpq.mdoc.in
contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
contrib/ntp/ntpsnmpd/ntpsnmpd.html
contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
contrib/ntp/packageinfo.sh
contrib/ntp/parseutil/dcfd.c
contrib/ntp/scripts/build/mkver.in
contrib/ntp/scripts/calc_tickadj/calc_tickadj-opts
contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
contrib/ntp/scripts/invoke-plot_summary.texi
contrib/ntp/scripts/invoke-summary.texi
contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
contrib/ntp/scripts/ntp-wait/ntp-wait-opts
contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
contrib/ntp/scripts/ntp-wait/ntp-wait.html
contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
contrib/ntp/scripts/ntpsweep/ntpsweep-opts
contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
contrib/ntp/scripts/ntpsweep/ntpsweep.html
contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
contrib/ntp/scripts/ntptrace/ntptrace-opts
contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
contrib/ntp/scripts/ntptrace/ntptrace.html
contrib/ntp/scripts/ntptrace/ntptrace.man.in
contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
contrib/ntp/scripts/plot_summary-opts
contrib/ntp/scripts/plot_summary.1plot_summaryman
contrib/ntp/scripts/plot_summary.1plot_summarymdoc
contrib/ntp/scripts/plot_summary.html
contrib/ntp/scripts/plot_summary.man.in
contrib/ntp/scripts/plot_summary.mdoc.in
contrib/ntp/scripts/summary-opts
contrib/ntp/scripts/summary.1summaryman
contrib/ntp/scripts/summary.1summarymdoc
contrib/ntp/scripts/summary.html
contrib/ntp/scripts/summary.man.in
contrib/ntp/scripts/summary.mdoc.in
contrib/ntp/scripts/update-leap/invoke-update-leap.texi
contrib/ntp/scripts/update-leap/update-leap-opts
contrib/ntp/scripts/update-leap/update-leap.1update-leapman
contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
contrib/ntp/scripts/update-leap/update-leap.html
contrib/ntp/scripts/update-leap/update-leap.man.in
contrib/ntp/scripts/update-leap/update-leap.mdoc.in
contrib/ntp/sntp/COPYRIGHT
contrib/ntp/sntp/configure
contrib/ntp/sntp/configure.ac
contrib/ntp/sntp/crypto.c
contrib/ntp/sntp/include/copyright.def
contrib/ntp/sntp/include/version.def
contrib/ntp/sntp/include/version.texi
contrib/ntp/sntp/invoke-sntp.texi
contrib/ntp/sntp/libevent/build-aux/ar-lib
contrib/ntp/sntp/libevent/build-aux/compile
contrib/ntp/sntp/libevent/build-aux/config.guess
contrib/ntp/sntp/libevent/build-aux/config.sub
contrib/ntp/sntp/libevent/build-aux/depcomp
contrib/ntp/sntp/libevent/build-aux/install-sh
contrib/ntp/sntp/libevent/build-aux/missing
contrib/ntp/sntp/libevent/build-aux/test-driver
contrib/ntp/sntp/libevent/build-aux/ylwrap
contrib/ntp/sntp/libevent/test/regress.gen.c
contrib/ntp/sntp/libevent/test/regress.gen.h
contrib/ntp/sntp/libopts/m4/libopts.m4
contrib/ntp/sntp/m4/ntp_problemtests.m4
contrib/ntp/sntp/m4/version.m4
contrib/ntp/sntp/main.c
contrib/ntp/sntp/networking.c
contrib/ntp/sntp/scm-rev
contrib/ntp/sntp/sntp-opts.c
contrib/ntp/sntp/sntp-opts.h
contrib/ntp/sntp/sntp.1sntpman
contrib/ntp/sntp/sntp.1sntpmdoc
contrib/ntp/sntp/sntp.html
contrib/ntp/sntp/sntp.man.in
contrib/ntp/sntp/sntp.mdoc.in
contrib/ntp/sntp/tests/run-crypto.c
contrib/ntp/sntp/tests/run-keyFile.c
contrib/ntp/sntp/tests/run-kodDatabase.c
contrib/ntp/sntp/tests/run-kodFile.c
contrib/ntp/sntp/tests/run-networking.c
contrib/ntp/sntp/tests/run-packetHandling.c
contrib/ntp/sntp/tests/run-packetProcessing.c
contrib/ntp/sntp/tests/run-t-log.c
contrib/ntp/sntp/tests/run-utilities.c
contrib/ntp/sntp/tests/testconf.yml
contrib/ntp/sntp/version.c
contrib/ntp/util/invoke-ntp-keygen.texi
contrib/ntp/util/ntp-keygen-opts.c
contrib/ntp/util/ntp-keygen-opts.h
contrib/ntp/util/ntp-keygen.1ntp-keygenman
contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
contrib/ntp/util/ntp-keygen.html
contrib/ntp/util/ntp-keygen.man.in
contrib/ntp/util/ntp-keygen.mdoc.in
contrib/ntp/util/ntptime.c
usr.sbin/ntp/config.h
usr.sbin/ntp/libntp/Makefile