Skip to content

Release 1.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Dec 23:18
721bfcb

1.0.0 (2023-12-26)

🪲 Bug Fixes

  • add feedback on wrong --dns-server values (e4cef7e)
  • h2_blacklist: do not panic when the domain is unknown (fff0a1c)
  • blacklist: should filter empty lines first (676c368)

✨ Features

  • add support of ipv6 for custom DNS backend (81009a7)
  • add support to custom TLS and H2 in try_form (2cdfb91)
  • add support to custom DNS try_form (a46ace3)
  • client: add ClientType::CustomDNS, ClientType::CustomTLS and ClientType::CustomH2 (5da5d3f)
  • add tokio graceful and improve support in docker containers (2312bf6)
  • resolvers: add support to DoT resolvers (989e8e6)
  • tls: add support DNS over TLS via UDP (40ce0f4)
  • h2: add support to https/h2 DNS requests (5482241)
  • client-type: impl TypedValueParser and ValueParserFactory for a better error feedback (a9e12b8)
  • remove h2_blacklist and use hickory-resolver instead (4479ab2)
  • h2_blacklist: add new Authority with support for DOH via CLI (bafd7df)
  • add DOH client with default to cloudflare (2e12aa5)
  • default_ip: return default ip on blacklisted domains (a846b60)
  • add configuration for logger (4cd7e99)
  • add command arg --listen (fdc4b37)
  • none: add NaneAuthority that blacklist a full zone (281dc09)
  • blacklist: add blacklist command option (56b497f)
  • blacklist: add blacklist authority (8e37b80)
  • add hickory server and default forwarder (ee1c4fb)

🔧 Build

📝 Documentation

  • add configuration for github pages (3b9ba3d)
  • add more documentation for DNS Server resolver option (a06d34a)
  • add description of the project (14fe648)

🚀 Continuous Integration

  • add release workflow (2a6c569)
  • docker-hub: build the project before creating the image (f98c4f1)
  • add docker hub workflow (61e857e)
  • add rust build and test workflow (5f49b22)
  • docker: add ca-certificates for H2 capability (fedb81f)
  • add Dockerfile (96d06c9)