Skip to content

Releases: qdm12/dns

v1.4.0-rc4 Fix KeepNameserver behavior

06 Jan 21:47
Compare
Choose a tag to compare
Pre-release
Fix UseDNSSystemWide keepNameserver

Fix UseDNSSystemWide

03 Jan 03:51
Compare
Choose a tag to compare
Fix UseDNSSystemWide Pre-release
Pre-release
v1.4.0-rc3

Fix UseDNSSystemWide

Go API: configurable access control subnets

03 Jan 00:33
Compare
Choose a tag to compare
Configurable access control

- Add all IPv6 addresses to whitelist

v1.4.0-rc1 Create include.conf in etc directory

02 Jan 20:28
Compare
Choose a tag to compare
Create include.conf in etc directory

v1.3.0 Go API changes

02 Jan 20:14
Compare
Choose a tag to compare

Go API

  • NewConfigurator takes unbound binary path as input

v1.2.1 Fixed v1.2.0

02 Jan 19:50
Compare
Choose a tag to compare

Bug fixes

  • This is simply the fixed version which contains access-control: 0.0.0.0/0 as before.

Go API

  • Adds SupportsTLS and SupportsDNSSEC fields to provider data model and update constant information on DNS over TLS providers.

v1.2.0

02 Jan 18:05
Compare
Choose a tag to compare

Go API

Adds SupportsTLS and SupportsDNSSEC fields to provider data model and update constant information on DNS over TLS providers.

v1.1.1 Fixed v1.1.0

02 Jan 19:49
Compare
Choose a tag to compare

See release notes for v1.1.0

This is simply the fixed version which contains access-control: 0.0.0.0/0 as before.

v1.1.0

02 Jan 17:37
Compare
Choose a tag to compare

Features and changes

  • Change repository and image name to qdm12/dns and qmcgaw/dns
  • Create empty include.conf at runtime instead of at build if it doesn't exist
  • (Re-)remove securedns from supported providers

Go exposed API

Breaking changes

Some breaking changes introduced but that's only <24 hours since the first release so I'll admit it to myself 😉

  • Rename dns/pkg/dns to dns/pkg/unbound package
  • Using http.Client instead of custom client for compatibility reasons
  • Configuration accepts Unbound directory
  • MakeUnboundConf accepts username, uid and gid parameters
  • Add UseDNSSystemWide method to configurator

Additions

  • Expose Unbound settings model
  • Expose constants data

Internal changes

  • Remove logger usage as much as possible to stay quiet in API usage

Code maintenance

  • Using os package from qdm12/golibs
  • Upgrade qdm12/updated package
  • Add pkg to trigger paths for buildx workflows

v1.0.0 Initial release

01 Jan 20:53
35f3639
Compare
Choose a tag to compare

Includes all development since the start of the project. This was built using 35f3639