Skip to content

0.1.0-beta5 'Got that holiday feeling'

Pre-release
Pre-release

Choose a tag to compare

@ximon18 ximon18 released this 10 Jul 21:08
4731675

This is a breaking release, it is NOT backward compatible with 0.1.0-beta4. State files generated by earlier versions must be removed before starting the beta5 daemon.

Breaking changes

Bug fixes

  • Overhaul how re-signing timers are managed, preventing race conditions causing
    crashes when zones are removed. (#863 by @bal-e, reported in #730 by
    @jpmens)
  • Prohibit removing a zone while it is being restored from disk.
    ([#886] by @bal-e)

Other changes

  • Speedup zone restore by parallelizing sorting. (#872 by @ximon18)
  • Make logging during zone restoration consistent. (#874 by @ximon18)
  • Improve memory use of NSEC(3) in incremental signing. (#842 by
    @Philip-NLnetLabs)
  • Log the reason when unable to restore zone state on startup. (#878 by
    @ximon18)
  • Add metrics for the duration of the last loading and signing operations.
    (#876 by @tertsdiepraam)

Known issues

  • Removing a zone whilst it is being signed causes a panic. (#888)
  • Removing a zone does not cleanup its persisted state files. (#889)

Acknowledgements

Thanks to @bortzmeyer, @bzwitt, @gryphius and @jpmens for testing Cascade and
providing valuable feedback!