History log of /freebsd-head/contrib/ntp/ntpd/ntp_proto.c
Revision Date Author Comments
70964a89a1654b2858f05318d9281468ab398341 24-Jun-2020 cy <cy@FreeBSD.org> 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.

MFC after: 3 days
Security: NTP Bug 3661
8bdefb7a544c6540b198f5e9f049fb84189d813d 21-Aug-2018 delphij <delphij@FreeBSD.org> MFV r338092: ntp 4.2.8p12.

Relnotes: yes
44c8cba6e996652b9cdfd78253e42306fa801bfe 03-Jun-2016 delphij <delphij@FreeBSD.org> MFC r301247: MFV r301238:

ntp 4.2.8p8.

Security: CVE-2016-4957, CVE-2016-4953, CVE-2016-4954
Security: CVE-2016-4955, CVE-2016-4956
Security: FreeBSD-SA-16:24.ntp
Relnotes: yes
00d578928eca75be320b36d37543a7e2a4f9fbdb 27-May-2016 grehan <grehan@FreeBSD.org> Create branch for bhyve graphics import.
392e7b947908b8f2f5662788d4243ccdfedad371 27-Apr-2016 delphij <delphij@FreeBSD.org> MFC r298695: MFV r298691: ntp 4.2.8p7.

Security: CVE-2016-1547, CVE-2016-1548, CVE-2016-1549, CVE-2016-1550
Security: CVE-2016-1551, CVE-2016-2516, CVE-2016-2517, CVE-2016-2518
Security: CVE-2016-2519
Security: FreeBSD-SA-16:16.ntp
With hat: so
0e1dba9a0aa72f6f27001a50552a8c67575da336 22-Jan-2016 delphij <delphij@FreeBSD.org> MFC r294554: MFV r294491: ntp 4.2.8p6.

Security: CVE-2015-7973, CVE-2015-7974, CVE-2015-7975
Security: CVE-2015-7976, CVE-2015-7977, CVE-2015-7978
Security: CVE-2015-7979, CVE-2015-8138, CVE-2015-8139
Security: CVE-2015-8140, CVE-2015-8158
With hat: so
c41fbaf9bc76f0b7650e448fbd88d0a9815f47fd 11-Jan-2016 glebius <glebius@FreeBSD.org> Merge r293423, r293469:

ntp 4.2.8p5

Relnotes: yes
c62812877398840dae0ba74b03e9e6a43cc56fc5 26-Oct-2015 glebius <glebius@FreeBSD.org> 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
2a25cee78ab1d37e7d2bc40ae675646974d99f56 15-Jul-2015 delphij <delphij@FreeBSD.org> MFC r280849,280915-280916,281015-281016,282097,282408,282415,283542,

ntp 4.2.8p3.

Relnotes: yes
Approved by: re (?)
e5ee1c2b414851b17663cb491e2f2317a0af9bda 07-Apr-2015 delphij <delphij@FreeBSD.org> 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]
77f68eb34a5227ee871dceac46abbd1db966388b 22-Dec-2014 delphij <delphij@FreeBSD.org> MFC r276071:

Fix multiple ntp vulnerabilities.

Reviewed by: roberto (earlier revision), philip
Security: CVE-2014-9293, CVE-2014-9294
Security: CVE-2014-9295, CVE-2014-9296
Security: FreeBSD-SA-14:31.ntp
1149a2acc4d8123c8f3c58ebf8d8fb827c3261dc 22-Dec-2014 delphij <delphij@FreeBSD.org> Fix multiple ntp vulnerabilities.

Reviewed by: roberto (earlier revision), philip
Security: CVE-2014-9293, CVE-2014-9294
Security: CVE-2014-9295, CVE-2014-9296
Security: FreeBSD-SA-14:31.ntp

Differential Revision: https://reviews.freebsd.org/D1343
eb1a5f8de9f7ea602c373a710f531abbf81141c4 21-Feb-2014 gjb <gjb@FreeBSD.org> Move ^/user/gjb/hacking/release-embedded up one directory, and remove
^/user/gjb/hacking since this is likely to be merged to head/ soon.

Sponsored by: The FreeBSD Foundation
6b01bbf146ab195243a8e7d43bb11f8835c76af8 27-Dec-2013 gjb <gjb@FreeBSD.org> Copy head@r259933 -> user/gjb/hacking/release-embedded for initial
inclusion of (at least) arm builds with the release.

Sponsored by: The FreeBSD Foundation
09f9c897d33c41618ada06fbbcf1a9b3812dee53 19-Oct-2010 jamie <jamie@FreeBSD.org> A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.
f1216d1f0ade038907195fc114b7e630623b402c 19-Mar-2010 delphij <delphij@FreeBSD.org> Create a custom branch where I will be able to do the merge.
19b6af98ec71398e77874582eb84ec5310c7156f 22-Nov-2008 dfr <dfr@FreeBSD.org> Clone Kip's Xen on stable/6 tree so that I can work on improving FreeBSD/amd64
performance in Xen's HVM mode.
cf5320822f93810742e3d4a1ac8202db8482e633 19-Oct-2008 lulf <lulf@FreeBSD.org> - Import the HEAD csup code which is the basis for the cvsmode work.
b3db078f21c6b171ca87f55006f0195783756e42 04-Sep-2008 roberto <roberto@FreeBSD.org> MFH ntpd 4.2.4p5.

Main difference with the stable/7 merge is that 6.x does not support -lrt and
the corresponding *timer functions.

Approved by: re (kensmith)
405de9daf4474c544b6eb552fed900705dccbdcc 03-Sep-2008 roberto <roberto@FreeBSD.org> MFH ntpd 4.2.4p5.

Approved by: re (kensmith)
4ded1c1fa0bc21c61f91a2dbe864835986745121 17-Aug-2008 roberto <roberto@FreeBSD.org> Flatten the dist and various 4.n.n trees in preparation of future ntp imports.
cdfc2f45fe8fcd9851febc86a614aa5c097c4323 20-Jul-2004 roberto <roberto@FreeBSD.org> Revert this file to the vendor version, we don't need to have our own
version of it. Will help further upgrades.
118e757284cbb8fc4f43a713e892b41504b50a5f 20-Jul-2004 roberto <roberto@FreeBSD.org> Virgin import of ntpd 4.2.0
c3ce66cde9cb92f8c28b5a6c717776ecabb584d7 29-Oct-2002 roberto <roberto@FreeBSD.org> Merge conflicts.

MFC after: 1 month
f77146900e35a78aaabf5f88d47b7675304c8445 29-Oct-2002 roberto <roberto@FreeBSD.org> Virgin import of ntpd 4.1.1a
8a8eed52b94c1c59ad62c02c7e70ba4e63cc78c7 29-Aug-2001 roberto <roberto@FreeBSD.org> Merge after 4.1.0 import.
40b8e415eb0f835a9dd7a473ddf134ec67877fd7 29-Aug-2001 roberto <roberto@FreeBSD.org> Virgin import of ntpd 4.1.0
b42951578188c5aab5c9f8cbcde4a743f8092cdc 02-Apr-2000 cvs2svn <cvs2svn@FreeBSD.org> This commit was manufactured by cvs2svn to create branch 'ALSA'.
20bb478963082276819617a82e4dbd5c2add8a8d 28-Jan-2000 roberto <roberto@FreeBSD.org> Merge conflicts with the import of 4.0.99b.
b5b40f9e420899251189775800d9f74092925299 28-Jan-2000 roberto <roberto@FreeBSD.org> Virgin import of ntpd 4.0.99b
9d54c9a66ce2e52d702b8c147bc3cb75a5209010 09-Dec-1999 roberto <roberto@FreeBSD.org> 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
ef64b99e8412f2273dd2e8b3291c2f78ffc4667f 09-Dec-1999 roberto <roberto@FreeBSD.org> Virgin import of ntpd 4.0.98f