svn commit: r362716 - in stable: 11/contrib/ntp 11/contrib/ntp/html/drivers 11/contrib/ntp/include 11/contrib/ntp/lib/isc/win32/include/isc 11/contrib/ntp/libntp 11/contrib/ntp/ntpd 11/contrib/ntp/...

2020-06-27 Thread Cy Schubert
Author: cy
Date: Sun Jun 28 03:28:28 2020
New Revision: 362716
URL: https://svnweb.freebsd.org/changeset/base/362716

Log:
  MFC r362568:
  
  MFV r362565:
  
  Update 4.2.8p14 --> 4.2.8p15
  
  Summary: Systems that use a CMAC algorithm in ntp.keys will not release
  a bit of memory on each packet that uses a CMAC keyid, eventually causing
  ntpd to run out of memory and fail. The CMAC cleanup from
  https://bugs.ntp.org/3447, part of ntp-4.2.8p11, introduced a bug whereby
  the CMAC data structure was no longer completely removed.
  
  Security: NTP Bug 3661

Modified:
  stable/11/contrib/ntp/ChangeLog
  stable/11/contrib/ntp/CommitLog
  stable/11/contrib/ntp/NEWS
  stable/11/contrib/ntp/config.h.in
  stable/11/contrib/ntp/configure
  stable/11/contrib/ntp/configure.ac
  stable/11/contrib/ntp/html/drivers/driver40-ja.html
  stable/11/contrib/ntp/html/drivers/driver40.html
  stable/11/contrib/ntp/include/l_stdlib.h
  stable/11/contrib/ntp/include/ntp.h
  stable/11/contrib/ntp/include/ntp_config.h
  stable/11/contrib/ntp/include/recvbuff.h
  stable/11/contrib/ntp/lib/isc/win32/include/isc/int.h
  stable/11/contrib/ntp/libntp/a_md5encrypt.c
  stable/11/contrib/ntp/libntp/decodenetnum.c
  stable/11/contrib/ntp/libntp/recvbuff.c
  stable/11/contrib/ntp/libntp/strdup.c
  stable/11/contrib/ntp/libntp/timexsup.c
  stable/11/contrib/ntp/ntpd/invoke-ntp.conf.texi
  stable/11/contrib/ntp/ntpd/invoke-ntp.keys.texi
  stable/11/contrib/ntp/ntpd/invoke-ntpd.texi
  stable/11/contrib/ntp/ntpd/ntp.conf.5man
  stable/11/contrib/ntp/ntpd/ntp.conf.5mdoc
  stable/11/contrib/ntp/ntpd/ntp.conf.html
  stable/11/contrib/ntp/ntpd/ntp.conf.man.in
  stable/11/contrib/ntp/ntpd/ntp.conf.mdoc.in
  stable/11/contrib/ntp/ntpd/ntp.keys.5man
  stable/11/contrib/ntp/ntpd/ntp.keys.5mdoc
  stable/11/contrib/ntp/ntpd/ntp.keys.html
  stable/11/contrib/ntp/ntpd/ntp.keys.man.in
  stable/11/contrib/ntp/ntpd/ntp.keys.mdoc.in
  stable/11/contrib/ntp/ntpd/ntp_config.c
  stable/11/contrib/ntp/ntpd/ntp_io.c
  stable/11/contrib/ntp/ntpd/ntp_proto.c
  stable/11/contrib/ntp/ntpd/ntp_refclock.c
  stable/11/contrib/ntp/ntpd/ntp_request.c
  stable/11/contrib/ntp/ntpd/ntp_timer.c
  stable/11/contrib/ntp/ntpd/ntpd-opts.c
  stable/11/contrib/ntp/ntpd/ntpd-opts.h
  stable/11/contrib/ntp/ntpd/ntpd.1ntpdman
  stable/11/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  stable/11/contrib/ntp/ntpd/ntpd.html
  stable/11/contrib/ntp/ntpd/ntpd.man.in
  stable/11/contrib/ntp/ntpd/ntpd.mdoc.in
  stable/11/contrib/ntp/ntpd/refclock_jjy.c
  stable/11/contrib/ntp/ntpd/refclock_nmea.c
  stable/11/contrib/ntp/ntpd/refclock_palisade.c
  stable/11/contrib/ntp/ntpd/refclock_parse.c
  stable/11/contrib/ntp/ntpdate/ntpdate.c
  stable/11/contrib/ntp/ntpdc/invoke-ntpdc.texi
  stable/11/contrib/ntp/ntpdc/ntpdc-opts.c
  stable/11/contrib/ntp/ntpdc/ntpdc-opts.h
  stable/11/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  stable/11/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  stable/11/contrib/ntp/ntpdc/ntpdc.html
  stable/11/contrib/ntp/ntpdc/ntpdc.man.in
  stable/11/contrib/ntp/ntpdc/ntpdc.mdoc.in
  stable/11/contrib/ntp/ntpq/invoke-ntpq.texi
  stable/11/contrib/ntp/ntpq/ntpq-opts.c
  stable/11/contrib/ntp/ntpq/ntpq-opts.h
  stable/11/contrib/ntp/ntpq/ntpq.1ntpqman
  stable/11/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  stable/11/contrib/ntp/ntpq/ntpq.html
  stable/11/contrib/ntp/ntpq/ntpq.man.in
  stable/11/contrib/ntp/ntpq/ntpq.mdoc.in
  stable/11/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  stable/11/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  stable/11/contrib/ntp/packageinfo.sh
  stable/11/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  stable/11/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  stable/11/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  stable/11/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  stable/11/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  stable/11/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  stable/11/contrib/ntp/scripts/invoke-plot_summary.texi
  stable/11/contrib/ntp/scripts/invoke-summary.texi
  stable/11/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  stable/11/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  stable/11/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  stable/11/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  stable/11/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  stable/11/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntps

svn commit: r362716 - in stable: 11/contrib/ntp 11/contrib/ntp/html/drivers 11/contrib/ntp/include 11/contrib/ntp/lib/isc/win32/include/isc 11/contrib/ntp/libntp 11/contrib/ntp/ntpd 11/contrib/ntp/...

2020-06-27 Thread Cy Schubert
Author: cy
Date: Sun Jun 28 03:28:28 2020
New Revision: 362716
URL: https://svnweb.freebsd.org/changeset/base/362716

Log:
  MFC r362568:
  
  MFV r362565:
  
  Update 4.2.8p14 --> 4.2.8p15
  
  Summary: Systems that use a CMAC algorithm in ntp.keys will not release
  a bit of memory on each packet that uses a CMAC keyid, eventually causing
  ntpd to run out of memory and fail. The CMAC cleanup from
  https://bugs.ntp.org/3447, part of ntp-4.2.8p11, introduced a bug whereby
  the CMAC data structure was no longer completely removed.
  
  Security: NTP Bug 3661

Modified:
  stable/12/contrib/ntp/ChangeLog
  stable/12/contrib/ntp/CommitLog
  stable/12/contrib/ntp/NEWS
  stable/12/contrib/ntp/config.h.in
  stable/12/contrib/ntp/configure
  stable/12/contrib/ntp/configure.ac
  stable/12/contrib/ntp/html/drivers/driver40-ja.html
  stable/12/contrib/ntp/html/drivers/driver40.html
  stable/12/contrib/ntp/include/l_stdlib.h
  stable/12/contrib/ntp/include/ntp.h
  stable/12/contrib/ntp/include/ntp_config.h
  stable/12/contrib/ntp/include/recvbuff.h
  stable/12/contrib/ntp/lib/isc/win32/include/isc/int.h
  stable/12/contrib/ntp/libntp/a_md5encrypt.c
  stable/12/contrib/ntp/libntp/decodenetnum.c
  stable/12/contrib/ntp/libntp/recvbuff.c
  stable/12/contrib/ntp/libntp/strdup.c
  stable/12/contrib/ntp/libntp/timexsup.c
  stable/12/contrib/ntp/ntpd/invoke-ntp.conf.texi
  stable/12/contrib/ntp/ntpd/invoke-ntp.keys.texi
  stable/12/contrib/ntp/ntpd/invoke-ntpd.texi
  stable/12/contrib/ntp/ntpd/ntp.conf.5man
  stable/12/contrib/ntp/ntpd/ntp.conf.5mdoc
  stable/12/contrib/ntp/ntpd/ntp.conf.html
  stable/12/contrib/ntp/ntpd/ntp.conf.man.in
  stable/12/contrib/ntp/ntpd/ntp.conf.mdoc.in
  stable/12/contrib/ntp/ntpd/ntp.keys.5man
  stable/12/contrib/ntp/ntpd/ntp.keys.5mdoc
  stable/12/contrib/ntp/ntpd/ntp.keys.html
  stable/12/contrib/ntp/ntpd/ntp.keys.man.in
  stable/12/contrib/ntp/ntpd/ntp.keys.mdoc.in
  stable/12/contrib/ntp/ntpd/ntp_config.c
  stable/12/contrib/ntp/ntpd/ntp_io.c
  stable/12/contrib/ntp/ntpd/ntp_proto.c
  stable/12/contrib/ntp/ntpd/ntp_refclock.c
  stable/12/contrib/ntp/ntpd/ntp_request.c
  stable/12/contrib/ntp/ntpd/ntp_timer.c
  stable/12/contrib/ntp/ntpd/ntpd-opts.c
  stable/12/contrib/ntp/ntpd/ntpd-opts.h
  stable/12/contrib/ntp/ntpd/ntpd.1ntpdman
  stable/12/contrib/ntp/ntpd/ntpd.1ntpdmdoc
  stable/12/contrib/ntp/ntpd/ntpd.html
  stable/12/contrib/ntp/ntpd/ntpd.man.in
  stable/12/contrib/ntp/ntpd/ntpd.mdoc.in
  stable/12/contrib/ntp/ntpd/refclock_jjy.c
  stable/12/contrib/ntp/ntpd/refclock_nmea.c
  stable/12/contrib/ntp/ntpd/refclock_palisade.c
  stable/12/contrib/ntp/ntpd/refclock_parse.c
  stable/12/contrib/ntp/ntpdate/ntpdate.c
  stable/12/contrib/ntp/ntpdc/invoke-ntpdc.texi
  stable/12/contrib/ntp/ntpdc/ntpdc-opts.c
  stable/12/contrib/ntp/ntpdc/ntpdc-opts.h
  stable/12/contrib/ntp/ntpdc/ntpdc.1ntpdcman
  stable/12/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
  stable/12/contrib/ntp/ntpdc/ntpdc.html
  stable/12/contrib/ntp/ntpdc/ntpdc.man.in
  stable/12/contrib/ntp/ntpdc/ntpdc.mdoc.in
  stable/12/contrib/ntp/ntpq/invoke-ntpq.texi
  stable/12/contrib/ntp/ntpq/ntpq-opts.c
  stable/12/contrib/ntp/ntpq/ntpq-opts.h
  stable/12/contrib/ntp/ntpq/ntpq.1ntpqman
  stable/12/contrib/ntp/ntpq/ntpq.1ntpqmdoc
  stable/12/contrib/ntp/ntpq/ntpq.html
  stable/12/contrib/ntp/ntpq/ntpq.man.in
  stable/12/contrib/ntp/ntpq/ntpq.mdoc.in
  stable/12/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd.html
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
  stable/12/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
  stable/12/contrib/ntp/packageinfo.sh
  stable/12/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
  stable/12/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
  stable/12/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
  stable/12/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
  stable/12/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
  stable/12/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
  stable/12/contrib/ntp/scripts/invoke-plot_summary.texi
  stable/12/contrib/ntp/scripts/invoke-summary.texi
  stable/12/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait.html
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
  stable/12/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
  stable/12/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
  stable/12/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
  stable/12/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
  stable/12/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntps