Skip to content

v0.20.2

Choose a tag to compare

@keepsimple1 keepsimple1 released this 17 Jul 05:46
· 8 commits to main since this release
42d99a8

This is a feature and bugfix release focused on improved RFC 6762 compliance.

New features

  • Implement RFC 6762 section 6 multicast rate limiting: responses to the same record are rate-limited to no more than once per second on a given interface. (#476, commit 76f42bd)
  • Delay responses to PTR queries per RFC 6762 section 6, spreading responses over a random 10-50ms (instead of 20-120ms) window to reduce collisions. (#479, commit a37e959)
  • Add a random jitter 10-50ms (instead of 20-120ms) before sending the initial query per RFC 6762 section 5.2. (#480, commit 7c55c75)

What's Changed

  • feat: Implement RFC 6762 section 6 multicast rate limiting by @keepsimple1 in #476
  • fix: space announcement retransmissions wider than the rate-limit window by @keepsimple1 in #477
  • feat: delay PTR query responses per RFC 6762 section 6 by @keepsimple1 in #479
  • feat: add a jitter for initial query per RFC 6762 section 5.2 by @keepsimple1 in #480
  • fix: avoid leaking empty cache entries for records not for us by @keepsimple1 in #481
  • prepare for a new release v0.20.2 by @keepsimple1 in #482

Full Changelog: v0.20.1...v0.20.2