github NLnetLabs/routinator v0.3.0
0.3.0 ‘It‘s More Fun at the Zoo’

latest releases: v0.14.0, v0.14.0-rc3, v0.14.0-rc2...
5 years ago

This release implements
RFC 8360 which proposes an
alternative mode for dealing with overclaimed resources in
certificates. It promises to make it easier to deal with resources
being transfered away from a holder.

We have also added an HTTP service to rtrd mode. It is intended
primarily for monitoring - it already supports the metrics endpoint for
Prometheus –, but it also allows you to fetch the list of VRPs via your
browser. We will add more extensive monitoring metrics in future
releases.

Finally, we fixed a bug where some serial numbers in RTR were all wrong.


Breaking Changes

  • Several API and organizational changes in the Routinator library crate
    for the various improvements below.

New

  • New output format csvext that mimics the output format of the Original
    RIPE NCC Validator. (#59)
  • Support for alternative resource extensions and validation defined in
    [RFC 8360]. (The accompanying changes made it quite a bit faster, too.)
    (#63)
  • Support for cargo-deb-based Debian packaging. Thanks to David
    Monosov. (#62)
  • Log warnings for stale manifests and CRLs.
  • Optional HTTP service in rtrd mode. This can be enabled via the
    --listen-http command line option and the listen-http config option.
    This is only the beginning of more extensive monitoring support. (#68)

Bug Fixes

  • Converts the endianess of the serial number in the SerialNotify RTR PDU.
    Reported by Massimiliano Stucchi. (#60)

Dependencies

  • Docker build updated to Rust 1.32 and Alpine Linux 3.9. Thanks to David
    Monosov. (#61)

Housekeeping

  • Included Clippy in Travis runs for better code quality. (#65)

Don't miss a new routinator release

NewReleases is sending notifications on new releases.