mirror of
https://github.com/NLnetLabs/rtrtr.git
synced 2024-05-11 05:55:07 +00:00
2.7 KiB
2.7 KiB
Change Log
Unreleased future version
Breaking Changes
New
Bug Fixes
Other Changes
0.2.0 ‘Arts and Crafts and Tactical Gear’
Released 2022-01-19.
There have been no changes since 0.2.0-rc1.
0.2.0-rc1
Released 2022-01-12.
Breaking Changes
- The minimum supported Rust version is now 1.54. (#45)
New
- Relative paths in config files are now resolved relative to the directory the config file is stored in. (#49, #50)
- The
"json"unit now supports the modified JSON format used by newer versions of rpki-client. That is, it accepts ASNs as numbers or strings and ignores any fields that aren’t essential. (#30, #32) - Added a
"slurm"unit that can be used to manipulate payload sets based on local exception files defined in RFC 8416. (#31) - Added
"rtr-tls"unit and target that send RTR data over TLS connections. (#34) - New metrics for the
"rtr"and"rtr-tls"units list the session ID, serial number, and time of the last update, as well as total number of bytes read from and sent to the server. (#40) - Metrics are now sorted alphabetically (with a few exceptions) in output. (#53)
Bug Fixes
- Corrected the RTR PDU type of the Cache Reset PDU from 7 to 8. (rpki #151)
- The
--configcommand line option is now mandatory, resulting in a proper error message when it is missing rather than a panic. (#41) - The
"json"unit will not trigger an update if the data source hasn’t changed. (#51)
Other
- Upgraded to Tokio 1.0, Hyper 0.14, and Reqwest 0.11. ([#17])
0.1.2 ‘Ten Four’
Released 2021-03-15
New
- The JSON unit ignores the
metadatafield in received files. This makes it compatible with the JSON produced by at least Routinator, OctoRPKI, and rpki-client. (#8)
0.1.1 ‘Death Metal Karaoke’
Released 2020-12-11
New
- Support for JSON via HTTP and from a local file as a source, and JSON via HTTP as a target. (#5)
0.1.0 ‘Little Ball of Fur’
Released 2020-11-09.
Initial public release.