ed4aead967
- Update to version 1.7.0 * Support for the experimental NTS pool is now possible with configuration changes. Changed * NTPv5 draft support now targets draft 6. * Reworked NTS parsing to be easier to maintain. * Updated dependencies. * Cap ntp-ctl control socket input size for defense in depth. Fixed * Fixed bug that caused force-sync to fail when only a single server was configured. * Fixed bug in parsing NTPv4 requests with a MAC. * Fixed bug in odd-sized NTPv5 bloom filter requests. * Fixed incorrect reference to configuration field warn-on-jump in log output.
Martin Hauke2026-01-30 14:09:40 +00:00
5ad1d1cefa
Accepting request 1303521 from network:time
Ana Guerrero2025-09-10 15:30:19 +00:00
d553a7f485
- Update to version 1.6.2 * Fixed bug that could cause a message to pingpong between two servers indefinitely.
Martin Pluskal2025-09-10 07:26:12 +00:00
5171db7150
Accepting request 1294876 from network:time
Ana Guerrero2025-07-22 10:20:03 +00:00
551adfd5c8
- Update to version 1.6.1 * Fixed mistake in the calculation of root dispersion used in serving and observability.
Martin Hauke2025-07-21 16:18:36 +00:00
7ae313b121
Accepting request 1289315 from network:time
Ana Guerrero2025-07-01 09:34:54 +00:00
858c9fc5db
- Update to version 1.6.0 Added * Support draft versions of NTPv5 with configuration changes. * Allow disabling ntp versions in the server. Changed * NTPv5 draft support now targets draft 4. * Time jumps now emit warnings. * Updated dependencies. Fixed * Fixed a crash in force-sync when using many servers. * Fixed root dispersion of the server not properly updating over time. * Fixed a bug in handling unsigned ntp deny messages.
Martin Hauke2025-06-30 16:02:14 +00:00
d51242bcb0
- Update to version 1.5.0 Added * Support for PPS based sources (this support can be disabled with a compile flag for now). * Per source configuration of poll intervals. * Allow setting a custom reference id for stratum 1 servers. Changed * Our algorithm can now handle periodic sources. * ntpd-rs runs single-threaded when only configured as a client, servers still run multithreaded. * The reference timestamp field is now set to the truncated receive timestamp instead of being zero. * Support of rustls 0.21 and 0.22 is removed. * Certificate validation is now done through rustls-platform-verifier, following platform certificate validation more closely. * Updated dependencies Fixed * Fixed parsing of IPv6 addresses. * Fixed incorrect display of date in force-sync command. * Fixed a client denial of service vulnerability with zero-sized NTS cookies. * Fixed a client denial of service vulnerability with NTS cookies that are too large.
Martin Pluskal2025-02-28 19:45:24 +00:00
f38aaf185d
Accepting request 1231256 from network:time
Ana Guerrero2024-12-16 18:16:10 +00:00
106f1a7bff
- Update to version 1.3.0 Added * Added force-sync command to ntp-ctl to help with getting a decent initial time if the clock is far away from reality. * Added information on NTS to the ntp-ctl status overview. Changed * Made the logs a little less chatty. * Updated dependencies.
Martin Pluskal2024-09-20 08:13:25 +00:00
fe38983da6
Accepting request 1188697 from network:time
Ana Guerrero2024-07-22 15:17:14 +00:00
a210e94b79
- Update to version 1.2.2 Fixed * Fixed a bug in leap second flag handling where previous flags weren't explicitly unset. * Fixed a bug that caused NTS-KE sessions from clients with a large request to hang. * Fixed a bug that caused NTS-KE error records never to be sent. - Update to version 1.2.1 Fixed * Fixed a bug in leap second flag handling where previous flags weren't explicitly unset.
Martin Pluskal2024-07-19 14:23:21 +00:00
18a0058772
Accepting request 1187565 from network:time
Ana Guerrero2024-07-15 17:50:06 +00:00
c6983f153b
Accepting request 1186910 from home:mnhauke
Martin Hauke2024-07-15 13:38:33 +00:00
b69e2e5bba
Accepting request 1168899 from network:time
Ana Guerrero2024-04-18 20:13:54 +00:00
cf8351972f
Accepting request 1168897 from home:mnhauke
Martin Hauke2024-04-18 14:55:09 +00:00