Skip to content

Commit 607460a

Browse files
committed
Release 1.0.0
1 parent c2b62a0 commit 607460a

File tree

11 files changed

+35
-56
lines changed

11 files changed

+35
-56
lines changed

CHANGELOG.md

Lines changed: 18 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,13 @@
11
# Changelog
22

3-
## [1.0.0-rc.5] - 2023-09-22
4-
5-
### Added
6-
- Added `ntp_uptime_seconds` metric, which also includes the software version
7-
8-
## [1.0.0-rc.4] - 2023-09-21
9-
10-
### Added
11-
- Added metrics for NTS packets processed in the server
12-
- Exposed root dispersion and root delay reported by time source as metrics.
13-
14-
### Fixed
15-
- Fixed peer trying to request more cookies than it can encode in it's packet buffer.
16-
- Fixed server not sending nts naks when receiving nts packets it can't decrypt.
17-
18-
## [1.0.0-rc.3] - 2023-09-20
19-
20-
### Fixed
21-
- Fixed incorrect reference id being used by server.
22-
- Fixed user creation in packages.
23-
24-
## [1.0.0-rc.2] - 2023-09-14
25-
26-
### Changed
27-
- The copyright from the project changed from 'Internet Security Research Group
28-
and Contributors' to 'Tweede Golf and Contributors'
29-
- The `/etc/ntpd-rs/ntp.toml` file in the deb and rpm packages provided by us is
30-
now managed by their respective package managers. This may result in your
31-
config file being overwritten initially, but future upgrades should be handled
32-
gracefully.
33-
- Added actual ip address of ntp server to observable data. The address field has
34-
been renamed for this.
35-
36-
## [1.0.0-rc.1] - 2023-09-13
3+
## [1.0.0] - 2023-10-05
374

385
### Added
396
- Man pages have been added to the built packages.
407
- `ntp-ctl` now has human-friendly output
8+
- Added metrics for NTS packets processed in the server
9+
- Exposed root dispersion and root delay reported by time source as metrics.
10+
- Added `ntp_uptime_seconds` metric, which also includes the software version
4111

4212
### Changed
4313
- Peers have been renamed to sources.
@@ -51,10 +21,23 @@
5121
- The default observation socket path was changed to `/var/run/ntpd-rs/observe`.
5222
- Upgraded dependencies.
5323
- The command line interface for `ntp-ctl` and `ntp-metrics-exporter` has changed.
24+
- The copyright from the project changed from 'Internet Security Research Group
25+
and Contributors' to 'Tweede Golf and Contributors'
26+
- The `/etc/ntpd-rs/ntp.toml` file in the deb and rpm packages provided by us is
27+
now managed by their respective package managers. This may result in your
28+
config file being overwritten initially, but future upgrades should be handled
29+
gracefully.
30+
- Added actual ip address of ntp server to observable data. The address field has
31+
been renamed for this.
5432

5533
### Fixed
5634
- Fix bug around handling of leap second indicators.
5735
- Fixed bug around handling of accumulated step thresholds.
36+
- Fixed incorrect reference id being used by server.
37+
- Fixed user creation in packages.
38+
- Fixed peer trying to request more cookies than it can encode in it's packet buffer.
39+
- Fixed server not sending nts naks when receiving nts packets it can't decrypt.
40+
- Fixed source poll interval not being updated in stats.
5841

5942
### Removed
6043
- Removed support for the RFC5905 algorithm.
@@ -173,11 +156,7 @@ process.
173156
- Fixed a bug in peer dispersion calculation which resulted in overly
174157
pessimistic dispersion estimates.
175158

176-
[1.0.0-rc.5]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0-rc.4...v1.0.0-rc.5
177-
[1.0.0-rc.4]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0-rc.3...v1.0.0-rc.4
178-
[1.0.0-rc.3]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0-rc.2...v1.0.0-rc.3
179-
[1.0.0-rc.2]: https://github.com/pendulum-project/ntpd-rs/compare/v1.0.0-rc.1...v1.0.0-rc.2
180-
[1.0.0-rc.1]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.7...v1.0.0-rc.1
159+
[1.0.0]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.7...v1.0.0
181160
[0.3.7]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.6...v0.3.7
182161
[0.3.6]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.5...v0.3.6
183162
[0.3.5]: https://github.com/pendulum-project/ntpd-rs/compare/v0.3.3...v0.3.5

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ resolver = "2"
1313

1414
# Global settings for our crates
1515
[workspace.package]
16-
version = "1.0.0-rc.5"
16+
version = "1.0.0"
1717
edition = "2021"
1818
license = "Apache-2.0 OR MIT"
1919
repository = "https://github.com/pendulum-project/ntpd-rs"
@@ -66,7 +66,7 @@ zeroize = "1.5"
6666

6767
# our own crates used as dependencies, same version as the workspace version
6868
# NOTE: keep this part at the bottom of the file, do not change this line
69-
ntp-os-clock = { version = "1.0.0-rc.5", path = "./ntp-os-clock" }
70-
ntp-proto = { version = "1.0.0-rc.5", path = "./ntp-proto", features = ["__internal-api"] }
71-
ntp-udp = { version = "1.0.0-rc.5", path = "./ntp-udp" }
72-
ntpd = { version = "1.0.0-rc.5", path = "./ntpd" }
69+
ntp-os-clock = { version = "1.0.0", path = "./ntp-os-clock" }
70+
ntp-proto = { version = "1.0.0", path = "./ntp-proto", features = ["__internal-api"] }
71+
ntp-udp = { version = "1.0.0", path = "./ntp-udp" }
72+
ntpd = { version = "1.0.0", path = "./ntpd" }

docs/man/ntp-ctl.8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- ---
2-
title: NTP-CTL(8) ntpd-rs 1.0.0-rc.5 | ntpd-rs
2+
title: NTP-CTL(8) ntpd-rs 1.0.0 | ntpd-rs
33
--- -->
44

55
# NAME

docs/man/ntp-daemon.8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- ---
2-
title: NTP-DAEMON(8) ntpd-rs 1.0.0-rc.5 | ntpd-rs
2+
title: NTP-DAEMON(8) ntpd-rs 1.0.0 | ntpd-rs
33
--- -->
44

55
# NAME

docs/man/ntp-metrics-exporter.8.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- ---
2-
title: NTP-METRICS-EXPORTER(8) ntpd-rs 1.0.0-rc.5 | ntpd-rs
2+
title: NTP-METRICS-EXPORTER(8) ntpd-rs 1.0.0 | ntpd-rs
33
--- -->
44

55
# NAME

docs/man/ntp.toml.5.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- ---
2-
title: NTP.TOML(5) ntpd-rs 1.0.0-rc.5 | ntpd-rs
2+
title: NTP.TOML(5) ntpd-rs 1.0.0 | ntpd-rs
33
--- -->
44

55
# NAME

docs/precompiled/man/ntp-ctl.8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
. ftr VB CB
1515
. ftr VBI CBI
1616
.\}
17-
.TH "NTP-CTL" "8" "" "ntpd-rs 1.0.0-rc.5" "ntpd-rs"
17+
.TH "NTP-CTL" "8" "" "ntpd-rs 1.0.0" "ntpd-rs"
1818
.hy
1919
.SH NAME
2020
.PP

docs/precompiled/man/ntp-daemon.8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
. ftr VB CB
1515
. ftr VBI CBI
1616
.\}
17-
.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.0.0-rc.5" "ntpd-rs"
17+
.TH "NTP-DAEMON" "8" "" "ntpd-rs 1.0.0" "ntpd-rs"
1818
.hy
1919
.SH NAME
2020
.PP

docs/precompiled/man/ntp-metrics-exporter.8

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
. ftr VB CB
1515
. ftr VBI CBI
1616
.\}
17-
.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.0.0-rc.5" "ntpd-rs"
17+
.TH "NTP-METRICS-EXPORTER" "8" "" "ntpd-rs 1.0.0" "ntpd-rs"
1818
.hy
1919
.SH NAME
2020
.PP

docs/precompiled/man/ntp.toml.5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
. ftr VB CB
1515
. ftr VBI CBI
1616
.\}
17-
.TH "NTP.TOML" "5" "" "ntpd-rs 1.0.0-rc.5" "ntpd-rs"
17+
.TH "NTP.TOML" "5" "" "ntpd-rs 1.0.0" "ntpd-rs"
1818
.hy
1919
.SH NAME
2020
.PP

0 commit comments

Comments
 (0)