diff --git a/.github/workflows/packaging-v5.yaml b/.github/workflows/packaging-v5.yaml index 42f83c84b..5556a53e2 100644 --- a/.github/workflows/packaging-v5.yaml +++ b/.github/workflows/packaging-v5.yaml @@ -35,7 +35,7 @@ jobs: - name: Install cross, cargo-deb and cargo-generate-rpm uses: taiki-e/install-action@4e38715ddc7c4e1fd3e44ab4c124a2dcca7306fd with: - tool: cross, cargo-deb, cargo-generate-rpm + tool: cross, cargo-deb, cargo-generate-rpm@0.14.0 - name: Checkout sources uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 diff --git a/.github/workflows/packaging.yaml b/.github/workflows/packaging.yaml index 287cc2b4e..77aba9f9e 100644 --- a/.github/workflows/packaging.yaml +++ b/.github/workflows/packaging.yaml @@ -35,7 +35,7 @@ jobs: - name: Install cross, cargo-deb and cargo-generate-rpm uses: taiki-e/install-action@4e38715ddc7c4e1fd3e44ab4c124a2dcca7306fd with: - tool: cross, cargo-deb, cargo-generate-rpm + tool: cross, cargo-deb, cargo-generate-rpm@0.14.0 - name: Checkout sources uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 diff --git a/CHANGELOG.md b/CHANGELOG.md index aec0f9724..1a9001d39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,12 @@ # Changelog -## [1.2.0-alpha.20240628] - 2024-06-28 +## [1.2.0] - 2024-07-11 ### 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 @@ -214,7 +215,7 @@ process. - Fixed a bug in peer dispersion calculation which resulted in overly pessimistic dispersion estimates. -[1.2.0]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.3...v1.2.0-alpha.20240628 +[1.2.0]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.3...v1.2.0 [1.1.3]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.2...v1.1.3 [1.1.2]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.1...v1.1.2 [1.1.1]: https://github.com/pendulum-project/ntpd-rs/compare/v1.1.0...v1.1.1 diff --git a/Cargo.lock b/Cargo.lock index 0ff63550c..524ad050a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -346,7 +346,7 @@ dependencies = [ [[package]] name = "ntp-proto" -version = "1.2.0-alpha.20240628" +version = "1.2.0" dependencies = [ "aead", "aes-siv", @@ -363,7 +363,7 @@ dependencies = [ [[package]] name = "ntpd" -version = "1.2.0-alpha.20240628" +version = "1.2.0" dependencies = [ "async-trait", "clock-steering", @@ -385,7 +385,7 @@ dependencies = [ [[package]] name = "nts-pool-ke" -version = "1.2.0-alpha.20240628" +version = "1.2.0" dependencies = [ "ntp-proto", "rustls", diff --git a/Cargo.toml b/Cargo.toml index 328b6f151..8bcb4d20c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ resolver = "2" # Global settings for our crates [workspace.package] -version = "1.2.0-alpha.20240628" +version = "1.2.0" edition = "2021" license = "Apache-2.0 OR MIT" repository = "https://github.com/pendulum-project/ntpd-rs" @@ -62,4 +62,4 @@ zeroize = "1.7" # 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-proto = { version = "1.2.0-alpha.20240628", path = "./ntp-proto", features = ["__internal-api"] } +ntp-proto = { version = "1.2.0", path = "./ntp-proto", features = ["__internal-api"] } diff --git a/docs/man/ntp-ctl.8.md b/docs/man/ntp-ctl.8.md index 78118fd53..ac28c9ef6 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 48caf9da5..8585db23a 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 cfcfa4683..61b6bc2ef 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 374af77cd..5d2454ea6 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 859a42d55..a08ebee8a 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.2.0-alpha.20240628" "ntpd-rs" +.TH "NTP-CTL" "8" "" "ntpd-rs 1.2.0" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp-daemon.8 b/docs/precompiled/man/ntp-daemon.8 index 65fc32222..fbb5feddf 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.2.0-alpha.20240628" "ntpd-rs" +.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.2.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 3359aa3e4..df437c938 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.2.0-alpha.20240628" "ntpd-rs" +.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.2.0" "ntpd-rs" .hy .SH NAME .PP diff --git a/docs/precompiled/man/ntp.toml.5 b/docs/precompiled/man/ntp.toml.5 index a587b2d4e..671a191ea 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.2.0-alpha.20240628" "ntpd-rs" +.TH "NTP.TOML" "5" "" "ntpd-rs 1.2.0" "ntpd-rs" .hy .SH NAME .PP