github NLnetLabs/routinator v0.16.0-rc1
0.16.0-rc1

pre-release3 hours ago

Breaking changes

  • Enabled ASPA and BGPsec by default. The command line options --enable-aspa and --enable-bgpsec have been replaced with --disable-aspa and --disable-bgpsec, respectively. (#1112)

  • Enabled strict validataion mode is by default. The command line option --strict has been replaced with --relaxed. (#1112)

  • Added the ability to separately configure if and where repository issues get logged via the new repository-log-level, repository-log and friends. The previous log-repository-issues was removed in favour of this new scheme.

    This also slightly changes the JSON produced by the /status endpoint. (#1088)

  • Limited the value of the refresh option to a week to avoid integer overflows. (#1144)

New

  • Added support for Resource Signed Checklists (RSC, RFC 9323). (#1077)
  • Added support for SLURM v2 which adds filtering and adding ASPA assertions. (#1106)

Improvements

  • Reject any rsync argument starting with --rsh. (#1150)
  • Reject a history-size of 0. (#1151)

Bug fixes

  • Correctly merge ASPAs with an AS0-only provider list. (#1143)
  • Fixed a bug where setting max-object-size to 0 to indicate no limit is interpreted as a limit of 0 when downloading HTTP TA certificates. (#1122)
  • Limited the timing values sent by the RTR server to the range defined in RFC 8210. (#1124)
  • Fixed a panic when both refresh and rrdp-fallback-time are set to 0. (#1128)
  • Reject a value of 0 for validation-threads which doesn’t make sense and also causes a crash. (#1127)

Other changes

  • Updated the bundled Routinator UI to release 0.5.1:
    • Add screen when Routinator is not initialised yet.
    • Don't show a white page when a network or CORS failure occurs.
    • Add ASPA to the metrics.
    • Add repository log messages to UI.

Don't miss a new routinator release

NewReleases is sending notifications on new releases.