This is a bugfix release resolving two issues:
When we moved reading of the TALs to be done only at the start in the last
release, we accidentally made all error messages related to them invisible.
This resulted in Routinator quietly terminating if the TALs were broken.
Additionally, Github user matsm got stung by our RPSL output not being
quite correct. Now IPv6 prefixes are properly provided via a route6:
statement and all lines have Unix-style endings.
Bug Fixes
- Print errors when reading the trust anchor locators to standard error
instead of logging them since logging isn’t set up yet at that point.
(#89) - Use
route6:
fields in RPSL output for IPv6 prefixes. (#96, reported
by @matsm) - Use LF as line endings in RPSL output. Seems that’s what whois uses in
practice, too. (#97, reported by @matsm)