* Fixed mistake in the calculation of root dispersion used in serving and observability. OBS-URL: https://build.opensuse.org/package/show/network:time/ntpd-rs?expand=0&rev=21
157 lines
5.7 KiB
Plaintext
157 lines
5.7 KiB
Plaintext
-------------------------------------------------------------------
|
|
Wed Jul 16 16:00:25 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.6.1
|
|
* Fixed mistake in the calculation of root dispersion used in
|
|
serving and observability.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 26 16:09:14 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 28 16:01:48 UTC 2025 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 13 19:23:34 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.4.0
|
|
Added
|
|
* Support for GPS based sources via a GPSd socket.
|
|
* Added a setting to allow disabling of colors in our logs
|
|
(observability.ansi-colors)
|
|
Changed
|
|
* Fallback to V4 should V5 not work for some reason (if NTPv5 is
|
|
enabled)
|
|
* Make the NTP version of a source configurable.
|
|
* We now support rustls from 0.21 and up, to allow compilation
|
|
on more targets.
|
|
Fixed
|
|
* Force sync did not work when a single source was configured.
|
|
* Fix incorrect indexing in decode of ReferenceIdRequest for
|
|
NTPv5 messages.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Nov 28 18:19:50 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.3.1
|
|
* Updated dependencies. Includes fixes for RUSTSEC-2024-0399.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 19 15:43:18 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 22 17:22:41 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.2.3
|
|
Fixed
|
|
* Metrics exporter should wait for an actual request before
|
|
sending a response.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 18 16:59:44 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 11 15:37:53 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.2.0
|
|
Added
|
|
* Pool mode sources can be set up to ignore some addresses
|
|
returned by the pool.
|
|
* NTP sources use a random client port for every request sent.
|
|
* The metrics exporter will keep trying to startup while its
|
|
network interface is not yet available.
|
|
* Added option for server to only respond to NTS messages.
|
|
Changed
|
|
* Updated dependencies.
|
|
* ntp-udp and ntp-os-clock were replaced by timestamped-socket
|
|
and clock-steering.
|
|
* Minor improvements to NTS keyset storage errors.
|
|
* Loop detection is handled globally instead of per source.
|
|
* The MSRV was raised to 1.70.
|
|
* The metrics exporter is better able to handle multiple
|
|
simultaneous connections.
|
|
* Pendulum is now part of Trifecta Tech Foundation (copyright
|
|
was updated).
|
|
* Large parts of the daemon code have been refactored to
|
|
simplify the code.
|
|
Fixed
|
|
* Metrics would not synchronize if the metrics data was too large
|
|
* ntpd-rs would ignore responses from servers implementing NTPv3
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jun 29 13:13:08 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Update to version 1.1.3
|
|
Fix CVE-2024-38528
|
|
* Unlimited number of NTS-KE connections could crash ntpd-rs
|
|
server.
|
|
- Drop patch
|
|
* 0001-Move-default-socket-path-from-var-run-to-run.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 16 18:33:12 UTC 2024 - Martin Hauke <mardnh@gmx.de>
|
|
|
|
- Initial package, version 1.1.2
|
|
- Add patch:
|
|
* 0001-Move-default-socket-path-from-var-run-to-run.patch
|