github folbricht/routedns v1.0.1

5 hours ago

What's Changed

  • Write the shared cache record format in the redis backend by @folbricht in #632
  • Index every component by its config type name by @folbricht in #633
  • Allow the bootstrap-resolver to be referenced as a resolver by @folbricht in #634
  • Make idle-timeout a resolver-level option for all protocols by @folbricht in #635
  • Support DTLS pre-shared keys on resolvers and listeners by @folbricht in #636
  • Drop nil responses in the DoQ listener instead of packing them by @folbricht in #638
  • Handle dropped DNSKEY/DS lookups in the DNSSEC validator by @folbricht in #639
  • Doc and dependency cleanups, and fix the random group's failover metric by @folbricht in #640
  • Make log records one shape, and give the ODoH listener metrics by @folbricht in #641
  • Describe the Lua EDNS0 types as tables rather than 14 copies by @folbricht in #642
  • Build and reload blocklist databases in one place by @folbricht in #643
  • Unexport the metrics types and name the upstream transport apart by @folbricht in #644
  • Match domain blocklists in one lookup per label by @folbricht in #645
  • Hold domain blocklist rules in three flat arrays by @folbricht in #646
  • Add compact domain blocklist formats by @folbricht in #647
  • Stream blocklist rules instead of holding every line by @folbricht in #648
  • Hold blocked hosts entries in the domain trie by @folbricht in #649
  • Notify readiness to systemd by @bbjubjub2494 in #651

New Contributors

Full Changelog: v1.0.0...v1.0.1

Don't miss a new routedns release

NewReleases is sending notifications on new releases.