Releases: NLnetLabs/rtrtr
Releases · NLnetLabs/rtrtr
0.2.0 ‘Arts and Crafts and Tactical Gear’
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
--config
command 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])
- Rewritten documentation
0.2.0-rc1
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
--config
command 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])
- Rewritten documentation
0.1.2 ‘Ten Four’
New
- The JSON unit ignores the
metadata
field 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’
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’
Initial public release.