Commit Graph

  • 537afbe95b Bump to Go 1.21 (#54) main v0.3.6 Jordan Whited 2023-12-26 13:22:21 -08:00
  • 6c4c99e644 Bump golang.org/x/net from 0.1.0 to 0.7.0 (#50) v0.3.5 dependabot[bot] 2023-02-24 20:00:25 -08:00
  • b2dc359fe0 Update README.md Jordan Whited 2022-12-18 16:06:27 -08:00
  • 6760d6d3aa update LICENSE Jordan Whited 2022-12-18 16:00:12 -08:00
  • 0a016c10a6 update README Jordan Whited 2022-12-18 15:38:05 -08:00
  • 42d88f8049 goreleaser tweaks v0.3.4 Jordan Whited 2022-12-18 15:29:44 -08:00
  • f6140018d7 goreleaser tweaks (#49) Jordan Whited 2022-12-18 15:16:43 -08:00
  • 0bbd0d7e7f goreleaser tweak Jordan Whited 2022-12-17 19:57:56 -08:00
  • 1cc63b3ad1 publish darwin client (#48) Jordan Whited 2022-12-17 19:48:10 -08:00
  • 9dceead688 update deps (#47) Jordan Whited 2022-12-17 19:41:55 -08:00
  • 06de26a522 require Go 1.19 (#46) Jordan Whited 2022-12-17 19:31:29 -08:00
  • e7a5fe367e update release workflow to build with go1.17 v0.3.3 Jordan Whited 2022-05-18 10:48:44 -07:00
  • 7940269f17 upgrade to coredns v1.9.2 v0.3.2 Jordan Whited 2022-05-18 10:20:18 -07:00
  • 7eaacc000b skip peers with nil endpoints v0.3.1 Jordan Whited 2021-01-18 15:08:43 -08:00
  • d9845d72b8 update README v0.3.0 Jordan Whited 2021-01-02 17:32:20 -08:00
  • 734608346a update README Jordan Whited 2021-01-02 17:23:57 -08:00
  • e068f9d9d2 support multiple zone:device mappings Jordan Whited 2021-01-02 15:51:53 -08:00
  • a700f38f3e test self-allowed-ips and self-endpoint config parsing Jordan Whited 2021-01-01 17:38:50 -08:00
  • 77622af207 add configuration support for self overrides Jordan Whited 2021-01-01 17:15:04 -08:00
  • 6f78170fbe serve self peer info Jordan Whited 2021-01-01 16:23:12 -08:00
  • 7d03ee7041 standardize handler funcs Jordan Whited 2021-01-01 15:41:11 -08:00
  • a928f85a58 serve allowed ips and public key via TXT RR Jordan Whited 2020-12-31 14:14:27 -08:00
  • 016a366d0f Update README for consistent name/target format Jordan Whited 2020-12-29 13:22:25 -08:00
  • 401ad4ea47 always use full Service Instance Name Benoît Ganne 2020-12-08 12:14:20 +01:00
  • fd4b7d8879 setup: on shutdown, close the client connection Julien Balestra 2020-12-18 23:08:59 +01:00
  • ce787925be add build workflow Jordan Whited 2020-11-25 16:33:25 -08:00
  • dfd8346f69 update import paths to support coredns v1.8.0 v0.2.0 Jordan Whited 2020-11-24 14:59:59 -08:00
  • 3876977f81 Merge pull request #9 from jwhited/goreleaser v0.1.0 Jordan Whited 2020-11-24 14:36:42 -08:00
  • de6b9fdf06 setup release workflow Jordan Whited 2020-11-24 14:31:08 -08:00
  • 1c048e4fd7 Merge pull request #8 from jwhited/jwhited-workflows Jordan Whited 2020-11-23 14:26:27 -08:00
  • 6c78ee4e64 setup github actions Jordan Whited 2020-11-23 14:20:53 -08:00
  • 49e376d95c add tests for nxdomain and servfail Jordan Whited 2020-05-28 19:46:24 -07:00
  • ec2c1f34ad update README Jordan Whited 2020-05-28 19:36:20 -07:00
  • 3c0326342e update README Jordan Whited 2020-05-27 16:53:15 -07:00
  • 89263dec22 add ServeDNS() tests Jordan Whited 2020-05-27 16:29:09 -07:00
  • 1c759627ec add setup() tests Jordan Whited 2020-05-27 13:03:24 -07:00
  • eacaffd0e3 fix error returned in setup() Jordan Whited 2020-05-26 16:24:45 -07:00
  • e9812b0947 add timeout to wgsd-client Jordan Whited 2020-05-26 15:37:38 -07:00
  • 6bb19aedf6 add wgsd-client README Jordan Whited 2020-05-26 14:45:31 -07:00
  • 7d513c4d71 README - querying wgsd Jordan Whited 2020-05-26 14:29:42 -07:00
  • f20bdc08cb update README Jordan Whited 2020-05-26 12:46:16 -07:00
  • 3e3263cbf3 Merge pull request #2 from jwhited/cmd_coredns Jordan Whited 2020-05-26 12:16:29 -07:00
  • 4f2477b43c add cmd/coredns Jordan Whited 2020-05-26 12:14:32 -07:00
  • f4092834a6 Merge branch 'master' of github.com:jwhited/wgsd Jordan Whited 2020-05-21 09:38:34 -07:00
  • 09a4a0973c update blog link Jordan Whited 2020-05-21 09:38:25 -07:00
  • 5b1729547d create LICENSE Jordan Whited 2020-05-20 21:50:48 -07:00
  • 24a9e67e0d add README Jordan Whited 2020-05-20 20:08:46 -07:00
  • 4880884e1b client -> wgsd-client Jordan Whited 2020-05-20 12:33:32 -07:00
  • 4873385214 fix extra parsing Jordan Whited 2020-05-15 16:30:33 -07:00
  • a3627a0f27 someone might use recursion Jordan Whited 2020-05-15 14:20:39 -07:00
  • 27efcca09f use miekg/dns instead of net.Resolver Jordan Whited 2020-05-15 14:18:45 -07:00
  • dbe0623624 don't return SRV answer if endpoint is nil Jordan Whited 2020-05-15 13:15:42 -07:00
  • 5c7c582a2a trivial fixes Jordan Whited 2020-05-15 13:01:58 -07:00
  • 53c1794798 add client Jordan Whited 2020-05-15 12:50:16 -07:00
  • 166a81ace1 ToUpper() pubkey in targets Jordan Whited 2020-05-13 20:59:42 -07:00
  • 4e16d5b9fc represent pub keys in Base32 Jordan Whited 2020-05-13 16:15:48 -07:00
  • 385d7b0582 fix PTR answer target Jordan Whited 2020-05-13 14:06:49 -07:00
  • 9963322fb6 implement config parsing Jordan Whited 2020-05-13 11:48:30 -07:00
  • 48c4ad579d name -> zone Jordan Whited 2020-05-12 17:44:52 -07:00
  • 8ea2232963 construct wgctrl client in setup() Jordan Whited 2020-05-12 17:40:19 -07:00
  • c103287912 add TODO for SOA Jordan Whited 2020-05-12 17:37:20 -07:00
  • 8f7de25397 handle A/AAAA queries Jordan Whited 2020-05-12 17:35:05 -07:00
  • 8109291569 handle SRV queries Jordan Whited 2020-05-12 17:13:40 -07:00
  • e6531c81ed start on ServeDNS() for PTR queries Jordan Whited 2020-05-12 15:39:48 -07:00
  • 9cf6a70617 initial commit Jordan Whited 2020-05-09 16:47:41 -07:00