From 913700dc79420f6db5fe1f2110d3146d7f9addfe Mon Sep 17 00:00:00 2001 From: David Venhoek Date: Thu, 14 Dec 2023 11:54:29 +0100 Subject: [PATCH] Release 1.1.0 --- CHANGELOG.md | 4 ++-- 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 +- ntpd/src/daemon/keyexchange.rs | 1 + 12 files changed, 20 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b1c6c7aa4..759e5bafb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [1.1.0-alpha.20231123] - 2023-11-23 +## [1.1.0] - 2023-11-23 ### Added - Server can now be run without permission to change the system clock so long @@ -170,7 +170,7 @@ process. - Fixed a bug in peer dispersion calculation which resulted in overly pessimistic dispersion estimates. -[1.1.0-alpha.20231123]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0...v1.1.0-alpha.20231123 +[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 [0.3.6]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.5...v0.3.6 diff --git a/Cargo.lock b/Cargo.lock index 5dc8b2469..6be306932 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -340,7 +340,7 @@ dependencies = [ [[package]] name = "ntp-os-clock" -version = "1.1.0-alpha.20231123" +version = "1.1.0" dependencies = [ "libc", "ntp-proto", @@ -349,7 +349,7 @@ dependencies = [ [[package]] name = "ntp-proto" -version = "1.1.0-alpha.20231123" +version = "1.1.0" dependencies = [ "aead", "aes-siv", @@ -366,7 +366,7 @@ dependencies = [ [[package]] name = "ntp-udp" -version = "1.1.0-alpha.20231123" +version = "1.1.0" dependencies = [ "libc", "ntp-proto", @@ -377,7 +377,7 @@ dependencies = [ [[package]] name = "ntpd" -version = "1.1.0-alpha.20231123" +version = "1.1.0" dependencies = [ "async-trait", "libc", @@ -399,7 +399,7 @@ dependencies = [ [[package]] name = "nts-pool-ke" -version = "1.1.0-alpha.20231123" +version = "1.1.0" dependencies = [ "rustls", "rustls-pemfile", diff --git a/Cargo.toml b/Cargo.toml index e51db781d..cde3d4bb4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ resolver = "2" # Global settings for our crates [workspace.package] -version = "1.1.0-alpha.20231123" +version = "1.1.0" edition = "2021" license = "Apache-2.0 OR MIT" repository = "https://github.com/pendulum-project/ntpd-rs" @@ -60,6 +60,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-alpha.20231123", path = "./ntp-os-clock" } -ntp-proto = { version = "1.1.0-alpha.20231123", path = "./ntp-proto", features = ["__internal-api"] } -ntp-udp = { version = "1.1.0-alpha.20231123", path = "./ntp-udp" } +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" } diff --git a/docs/man/ntp-ctl.8.md b/docs/man/ntp-ctl.8.md index e0d1f2b25..24da08af4 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 a48523a9e..554ee539f 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 10e018510..792d5eced 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 d04083e18..c89e7c7ec 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 62e76d584..c214444dd 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-alpha.20231123" "ntpd-rs" +.TH "NTP-CTL" "8" "" "ntpd-rs 1.1.0" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp-daemon.8 b/docs/precompiled/man/ntp-daemon.8 index 2505c2f0a..0a74d2790 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-alpha.20231123" "ntpd-rs" +.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.1.0" "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 831ee8282..0e21771ac 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-alpha.20231123" "ntpd-rs" +.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.1.0" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp.toml.5 b/docs/precompiled/man/ntp.toml.5 index 689413531..3243110a5 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-alpha.20231123" "ntpd-rs" +.TH "NTP.TOML" "5" "" "ntpd-rs 1.1.0" "ntpd-rs" .hy .SH NAME .PP diff --git a/ntpd/src/daemon/keyexchange.rs b/ntpd/src/daemon/keyexchange.rs index 74b8ebacd..35370413b 100644 --- a/ntpd/src/daemon/keyexchange.rs +++ b/ntpd/src/daemon/keyexchange.rs @@ -576,6 +576,7 @@ mod tests { async fn key_exchange_roundtrip() { let provider = KeySetProvider::new(1); let keyset = provider.get(); + #[cfg(feature = "unstable_nts-pool")] let pool_certs = ["testdata/certificates/nos-nl.pem"]; let (_sender, keyset) = tokio::sync::watch::channel(keyset);