Commit Graph

  • 0e6f8797bf
    Merge a52130f5de77731108d4ec58e44d3ae70f61989d into 537afbe95b2019ac8c32e700bd6d7dc2929e3187 Francis Mendoza 2024-11-16 04:51:24 +00:00
  • a52130f5de Updated Readme.md for wgsd-client documenting protocol flag usage Francis Mendoza 2024-11-15 20:31:30 -08:00
  • 8ed190f81a Added ability to query over tcp via optional protocol flag Francis Mendoza 2024-11-15 20:29:56 -08:00
  • fbe21b5569
    Merge 48707b7691db7dc21d9780547cced3ba91d76bfe into 537afbe95b2019ac8c32e700bd6d7dc2929e3187 Benoît Ganne 2024-01-01 01:42:20 -07:00
  • 5b60a66bb3
    Merge 612d174160e7cc6a33bbe2e7c48e9cadb58d5680 into 537afbe95b2019ac8c32e700bd6d7dc2929e3187 Andreas Fischer 2024-01-01 01:42:20 -07:00
  • 537afbe95b
    Bump to Go 1.21 (#54) main v0.3.6 Jordan Whited 2023-12-26 13:22:21 -08:00
  • 988d758af7 Bump to Go 1.21 Jordan Whited 2023-12-26 13:15:06 -08:00
  • 612d174160 wgsd-client: Add systemd timer/service example Andreas Fischer 2023-04-26 15:37:24 +02: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
  • 6d777d31fc
    Bump golang.org/x/net from 0.1.0 to 0.7.0 dependabot[bot] 2023-02-25 03:56:27 +00: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
  • 38546c192d goreleaser tweaks Jordan Whited 2022-12-18 15:15:35 -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
  • ba957cd84d publish darwin client Jordan Whited 2022-12-17 19:44:08 -08:00
  • 9dceead688
    update deps (#47) Jordan Whited 2022-12-17 19:41:55 -08:00
  • 89127a99b2 update deps Jordan Whited 2022-12-17 19:37:51 -08:00
  • 06de26a522
    require Go 1.19 (#46) Jordan Whited 2022-12-17 19:31:29 -08:00
  • 5a34178b6d require Go 1.19 Jordan Whited 2022-12-17 19:25:45 -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
  • a4e9772837 upgrade to coredns v1.9.2 Jordan Whited 2022-05-18 10:20:18 -07:00
  • e2d5af8998
    go fmt George Harvey 2021-04-06 15:43:28 +01:00
  • 87de165cec
    function should take value not pointers George Harvey 2021-04-06 15:40:23 +01:00
  • 680b58305b
    corrects variable from testing George Harvey 2021-04-06 15:29:56 +01:00
  • b5bd1bd874
    fix format error George Harvey 2021-04-06 15:26:27 +01:00
  • b213b48876
    cleaner comments George Harvey 2021-04-06 15:15:53 +01:00
  • b3919d152b
    adds warning to readme George Harvey 2021-04-06 15:09:15 +01:00
  • c3b719f96d
    update readme to include new option George Harvey 2021-04-06 15:06:08 +01:00
  • 05890efee9
    implements option to only propogate subnets George Harvey 2021-04-06 15:01:15 +01:00
  • 2bca63ac8a
    Adds option to only propogate peers with > 1 IP George Harvey 2021-04-06 14:54:18 +01:00
  • 7eaacc000b skip peers with nil endpoints v0.3.1 Jordan Whited 2021-01-18 15:08:43 -08:00
  • e2a37a8f89 skip peers with nil endpoints Jordan Whited 2021-01-18 15:08:43 -08:00
  • 48707b7691 add vagrant playground Benoît Ganne 2020-12-07 12:04:23 +01: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
  • 5c228b41d6 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
  • 46a3de27b8 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
  • 81397fab3f test self-allowed-ips and self-endpoint config parsing Jordan Whited 2021-01-01 17:38:50 -08:00
  • 577c703785 add configuration support for self overrides Jordan Whited 2021-01-01 17:15:04 -08:00
  • b39240d5e6 serve self peer info Jordan Whited 2021-01-01 16:23:12 -08:00
  • acff74024b 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
  • 388cbe02d1 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
  • 05004f9494 always use full Service Instance Name Benoît Ganne 2020-12-08 12:14:20 +01:00
  • 6b005d5e5f
    Merge 1b07f68f20301e86fec7874431f06a7a613fa0e0 into fd4b7d8879df634464bd4acafe27ba48ba1fa4d1 Benoît Ganne 2020-12-23 11:31:37 -08:00
  • fd4b7d8879 setup: on shutdown, close the client connection Julien Balestra 2020-12-18 23:08:59 +01:00
  • 779c32eb19 setup: on shutdown, close the client connection Julien Balestra 2020-12-18 23:08:59 +01:00
  • 38eef58505 modules: upgrade go and wgctrl Julien Balestra 2020-12-18 23:04:18 +01:00
  • fb126c1ded encoding: allow to use sha1, hexa and supports truncation Julien Balestra 2020-12-18 18:05:24 +01:00
  • 1b07f68f20 add vagrant playground Benoît Ganne 2020-12-07 12:04:23 +01:00
  • 5c11196a75 add support for peer auto-discovery in wgsd-client Benoît Ganne 2020-12-07 10:56:31 +01:00
  • 6dd954687e add support for peer auto-discovery in wgsd Benoît Ganne 2020-12-07 10:47:08 +01:00
  • 106dca421c always use full Service Instance Name Benoît Ganne 2020-12-08 12:14:20 +01:00
  • ce787925be add build workflow Jordan Whited 2020-11-25 16:33:25 -08:00
  • 74370d80a4 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
  • 13c16c8961 update import paths to support coredns v1.8.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
  • 7c47784077
    add tests for self-serve Tobias Krischer 2020-11-01 16:40:22 +01:00
  • 0edb1df552
    also respond with records for the host itself Tobias Krischer 2020-11-01 16:01:39 +01:00
  • 3f4967eb68
    fix caddy imports Tobias Krischer 2020-11-01 03:59:21 +01: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