Skip to content

0.6.0

Compare
Choose a tag to compare
@partim partim released this 09 Sep 15:39
82b0b11

Breaking

  • Hashes in the rrdp module are now of a new type DigestHex and are
    automatically converted from their hex representation. (#62)
  • Removed uri::Http. (#63)
  • tal::Tal::uris now returns an iterator over tal::TalUris, which can
    be either an rsync or HTTPS URI. (#63)
  • Removed the ARIN tal workaround. (#63)
  • Removed the to_string methods from URI types as these are available
    via the ToString trait which is implemented via Display. (#67)
  • Renamed IpBlocks::contains to IpBlocks::contains_roa. [(#72)]

New

  • Add set operations union, intersection, and contains to IpBlocks
    and AsBlocks. [(#72)]
  • Add various useful impls of From for x509::Time. (#69)

Bug Fixes

  • Various improvements to the RRDP implementation. (#62)
  • Fix a endless loop and an off-by-one error in Chain::trim. (#64)
  • The version field of a ROA’s RouteOriginAttestation structure was
    parsed and constructed as implicitly tagged whereas the standard demands
    explicit tagging. This would have lead to a parse error for all ROAs
    that actually contain the (optional) version field. (#70)
  • Fix encoding of CRLs. (#73)