Skip to content

Releases: nthuemmel/dns-firewall-rust

v1.2.2

27 Dec 11:33
Compare
Choose a tag to compare
  • Increased minimum Rust version from 1.64.0 to 1.70.0
  • Updated dependencies

v1.2.1

19 May 22:47
Compare
Choose a tag to compare
  • Fixed issue where a wildcard allow rule of the form ~> * would not allow DNS requests to pass through for all domains
  • Updated dependencies

v1.2.0

27 Mar 15:26
Compare
Choose a tag to compare
  • Add block rules ([client IP address or subnet] -| [domain] or [client IP address or subnet] -| [domain] = [ip address])
  • Use protocol numbers instead of protocol names in ipset commands. Fixes errors on platforms which do not read /etc/protocols
  • Do not forward responses if firewall configuration fails, reply with ServerError instead. This prevents mismatching state between DNS client and firewall, which can lead to connection errors which are hard to recover from, when the DNS client caches responses itself.
  • Attempted to decrease release binary size
  • Updated dependencies

v1.1.1

24 May 19:15
Compare
Choose a tag to compare
  • Fixed documentation for the feature introduced in v1.1.0

v1.1.0

24 May 19:00
Compare
Choose a tag to compare
  • It is now possible to specify wildcards when filtering domains

v1.0.0

24 May 14:39
Compare
Choose a tag to compare

First Release