From 427784dbd746b4a1883434bd7dce8e3dd0d84072 Mon Sep 17 00:00:00 2001 From: Ruben Nijveld Date: Thu, 21 Dec 2023 13:23:28 +0100 Subject: [PATCH] Release 1.1.1-alpha.20231221 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.lock | 10 +++++----- Cargo.toml | 8 ++++---- docs/man/ntp-ctl.8.md | 2 +- docs/man/ntp-daemon.8.md | 2 +- docs/man/ntp-metrics-exporter.8.md | 2 +- docs/man/ntp.toml.5.md | 2 +- docs/precompiled/man/ntp-ctl.8 | 2 +- docs/precompiled/man/ntp-daemon.8 | 2 +- docs/precompiled/man/ntp-metrics-exporter.8 | 2 +- docs/precompiled/man/ntp.toml.5 | 2 +- 11 files changed, 31 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 759e5bafb..884a21895 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [1.1.1-alpha.20231221] - 2023-12-21 + +### Added +- A work in progress implementation for experimental NTS pools was added + +### Changed +- Updated dependencies + +### Fixed +- Fixed missing newline at the end of the prometheus metrics export +- Fixed error handling on NTS key exchange sessions +- Small fixes to the experimental NTPv5 draft support + ## [1.1.0] - 2023-11-23 ### Added @@ -170,6 +183,7 @@ process. - Fixed a bug in peer dispersion calculation which resulted in overly pessimistic dispersion estimates. +[1.1.1-alpha.20231221]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.0...v1.1.1-alpha.20231221 [1.1.0]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0...v1.1.0 [1.0.0]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.7...v1.0.0 [0.3.7]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.6...v0.3.7 diff --git a/Cargo.lock b/Cargo.lock index fa126d095..553e91493 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -340,7 +340,7 @@ dependencies = [ [[package]] name = "ntp-os-clock" -version = "1.1.0" +version = "1.1.1-alpha.20231221" dependencies = [ "libc", "ntp-proto", @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "ntp-proto" -version = "1.1.0" +version = "1.1.1-alpha.20231221" dependencies = [ "aead", "aes-siv", @@ -366,7 +366,7 @@ dependencies = [ [[package]] name = "ntp-udp" -version = "1.1.0" +version = "1.1.1-alpha.20231221" dependencies = [ "libc", "ntp-proto", @@ -377,7 +377,7 @@ dependencies = [ [[package]] name = "ntpd" -version = "1.1.0" +version = "1.1.1-alpha.20231221" dependencies = [ "async-trait", "libc", @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "nts-pool-ke" -version = "1.1.0" +version = "1.1.1-alpha.20231221" dependencies = [ "ntp-proto", "rustls", diff --git a/Cargo.toml b/Cargo.toml index fa7f1fd22..221a5b8f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ resolver = "2" # Global settings for our crates [workspace.package] -version = "1.1.0" +version = "1.1.1-alpha.20231221" edition = "2021" license = "Apache-2.0 OR MIT" repository = "https://github.com/pendulum-project/ntpd-rs" @@ -61,6 +61,6 @@ zeroize = "1.5" # our own crates used as dependencies, same version as the workspace version # NOTE: keep this part at the bottom of the file, do not change this line -ntp-os-clock = { version = "1.1.0", path = "./ntp-os-clock" } -ntp-proto = { version = "1.1.0", path = "./ntp-proto", features = ["__internal-api"] } -ntp-udp = { version = "1.1.0", path = "./ntp-udp" } +ntp-os-clock = { version = "1.1.1-alpha.20231221", path = "./ntp-os-clock" } +ntp-proto = { version = "1.1.1-alpha.20231221", path = "./ntp-proto", features = ["__internal-api"] } +ntp-udp = { version = "1.1.1-alpha.20231221", path = "./ntp-udp" } diff --git a/docs/man/ntp-ctl.8.md b/docs/man/ntp-ctl.8.md index 24da08af4..1a82f73e5 100644 --- a/docs/man/ntp-ctl.8.md +++ b/docs/man/ntp-ctl.8.md @@ -1,5 +1,5 @@ # NAME diff --git a/docs/man/ntp-daemon.8.md b/docs/man/ntp-daemon.8.md index 554ee539f..ddb8281a4 100644 --- a/docs/man/ntp-daemon.8.md +++ b/docs/man/ntp-daemon.8.md @@ -1,5 +1,5 @@ # NAME diff --git a/docs/man/ntp-metrics-exporter.8.md b/docs/man/ntp-metrics-exporter.8.md index 792d5eced..6aa5e2323 100644 --- a/docs/man/ntp-metrics-exporter.8.md +++ b/docs/man/ntp-metrics-exporter.8.md @@ -1,5 +1,5 @@ # NAME diff --git a/docs/man/ntp.toml.5.md b/docs/man/ntp.toml.5.md index c89e7c7ec..029b4b0ed 100644 --- a/docs/man/ntp.toml.5.md +++ b/docs/man/ntp.toml.5.md @@ -1,5 +1,5 @@ # NAME diff --git a/docs/precompiled/man/ntp-ctl.8 b/docs/precompiled/man/ntp-ctl.8 index c214444dd..09b606d42 100644 --- a/docs/precompiled/man/ntp-ctl.8 +++ b/docs/precompiled/man/ntp-ctl.8 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "NTP-CTL" "8" "" "ntpd-rs 1.1.0" "ntpd-rs" +.TH "NTP-CTL" "8" "" "ntpd-rs 1.1.1-alpha.20231221" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp-daemon.8 b/docs/precompiled/man/ntp-daemon.8 index 0a74d2790..9539b6dc6 100644 --- a/docs/precompiled/man/ntp-daemon.8 +++ b/docs/precompiled/man/ntp-daemon.8 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.1.0" "ntpd-rs" +.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.1.1-alpha.20231221" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp-metrics-exporter.8 b/docs/precompiled/man/ntp-metrics-exporter.8 index 0e21771ac..a42b14289 100644 --- a/docs/precompiled/man/ntp-metrics-exporter.8 +++ b/docs/precompiled/man/ntp-metrics-exporter.8 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.1.0" "ntpd-rs" +.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.1.1-alpha.20231221" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp.toml.5 b/docs/precompiled/man/ntp.toml.5 index 3243110a5..81cd610e7 100644 --- a/docs/precompiled/man/ntp.toml.5 +++ b/docs/precompiled/man/ntp.toml.5 @@ -14,7 +14,7 @@ . ftr VB CB . ftr VBI CBI .\} -.TH "NTP.TOML" "5" "" "ntpd-rs 1.1.0" "ntpd-rs" +.TH "NTP.TOML" "5" "" "ntpd-rs 1.1.1-alpha.20231221" "ntpd-rs" .hy .SH NAME .PP