Releases: jwhited/wgsd
v0.3.6
v0.3.5
v0.3.4
v0.3.3
v0.3.1
v0.3.0
Changelog
d9845d7 update README
7346083 update README
e068f9d support multiple zone:device mappings
a700f38 test self-allowed-ips and self-endpoint config parsing
77622af add configuration support for self overrides
6f78170 serve self peer info
7d03ee7 standardize handler funcs
a928f85 serve allowed ips and public key via TXT RR
016a366 Update README for consistent name/target format
401ad4e always use full Service Instance Name
fd4b7d8 setup: on shutdown, close the client connection
ce78792 add build workflow
v0.2.0
v0.1.0
Changelog
3876977 Merge pull request #9 from jwhited/goreleaser
de6b9fd setup release workflow
1c048e4 Merge pull request #8 from jwhited/jwhited-workflows
6c78ee4 setup github actions
49e376d add tests for nxdomain and servfail
ec2c1f3 update README
3c03263 update README
89263de add ServeDNS() tests
1c75962 add setup() tests
eacaffd fix error returned in setup()
e9812b0 add timeout to wgsd-client
6bb19ae add wgsd-client README
7d513c4 README - querying wgsd
f20bdc0 update README
3e3263c Merge pull request #2 from jwhited/cmd_coredns
4f2477b add cmd/coredns
f409283 Merge branch 'master' of github.com:jwhited/wgsd
09a4a09 update blog link
5b17295 create LICENSE
24a9e67 add README
4880884 client -> wgsd-client
4873385 fix extra parsing
a3627a0 someone might use recursion
27efcca use miekg/dns instead of net.Resolver
dbe0623 don't return SRV answer if endpoint is nil
5c7c582 trivial fixes
53c1794 add client
166a81a ToUpper() pubkey in targets
4e16d5b represent pub keys in Base32
385d7b0 fix PTR answer target
9963322 implement config parsing
48c4ad5 name -> zone
8ea2232 construct wgctrl client in setup()
c103287 add TODO for SOA
8f7de25 handle A/AAAA queries
8109291 handle SRV queries
e6531c8 start on ServeDNS() for PTR queries
9cf6a70 initial commit