github NLnetLabs/rtrtr v0.2.0
0.2.0 ‘Arts and Crafts and Tactical Gear’

latest releases: v0.2.2, v0.2.2-rc1, v0.2.1...
2 years ago

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

Don't miss a new rtrtr release

NewReleases is sending notifications on new releases.