Skip to content

0.10.1

Compare
Choose a tag to compare
@partim partim released this 03 Jun 15:02
· 168 commits to main since this release
b65cc98

New

  • Allow AllRecordData’s parsing impls to accept an unsized [u8] as the source octets. (#310 by @xofyarg)
  • Made sign::records::FamilyName public. (#312 by @achow101)
  • Added an impl of FromStr for Question. (#317)

Bug fixes

  • Accept an empty record type bitmap when scanning NSEC/NSEC3 data. (#310 by @xofyarg)
  • Fix serialization of ProtoRrsig to conform with RFC 4034. ([#313 by @achow101)
  • Add ?Sized bounds to Message::is_answer and ParsedRecord::to_record. (#318 by @xofyarg, #325 by @hunts)
  • Bring back MessageBuilder::as_target. (#318 by @xofyarg)
  • Bring back impl FreezeBuilder for StaticCompressor. (#318 by @xofyarg)
  • sign::records::RecordsIter::skip_before now stops at the first name in zone even if the apex itself doesn’t appear. (#314 by @achow101)
  • Fix a counting error in SliceLabelsIter::next that broke compression via StaticCompressor. (#321 by @hunts)

Unstable features

  • New unstable feature unstable-stelline for the Stelline testing framework as a “normal” module of domain. (#315)
  • Renamed the domain name types in zonetree from Dname to Name. (#308)

Other changes

  • The minimum Rust version is now 1.78. (#320)