Commit Graph

146 Commits

Author SHA1 Message Date
Tyler
e3958febc7 Resolve issue with Redis provider
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-15 00:00:36 -04:00
Tyler
2e0458ced5 Remove unnecessary manifest
Some checks failed
continuous-integration/drone/push Build is failing
2021-04-14 23:44:56 -04:00
Tyler
f38586dcb0 Add bolt provider, rewrite hosts, start of api, start of update via nsupdate 2021-04-14 23:42:24 -04:00
Tyler
3383c5e4f9 Changes to allow host "Set" to be standard, providers being able to use other query types, cache all responses, etc.
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-07 22:38:22 -05:00
Tyler
f726a5d5ae Redo settings a bit, move a lot of init logic to main.go
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-25 13:48:26 -05:00
Tyler
991ae3ecb5 Resolve error, only trigger build on master
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-25 12:51:20 -05:00
Tyler
3122096982 Initial restructure of server
Some checks failed
continuous-integration/drone/push Build is failing
2020-01-25 12:43:02 -05:00
Tyler
764e326a4b Remove go.sum
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-26 00:45:35 -04:00
Tyler
121198a16f Update go.mod/go.sum
Some checks failed
continuous-integration/drone/push Build is failing
2019-09-26 00:44:13 -04:00
Tyler
b0efa7143c Fix serverlist issues
Some checks failed
continuous-integration/drone/push Build is failing
2019-09-26 00:43:17 -04:00
Tyler
68632e9ca3 Fix registry url
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-02 17:21:45 -04:00
Tyler
2800e5d515 Add musl-dev for arm64
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-02 17:11:33 -04:00
Tyler
e4d6a8e0a5 GCC is not loaded
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-02 16:58:23 -04:00
Tyler
0461badfa7 Ensure git exists
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-02 16:53:50 -04:00
Tyler
1017553f08 Updated build environment for drone
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-06-02 16:52:51 -04:00
Tyler
2b1dfb247a Manifest 2018-08-31 21:34:14 -04:00
Tyler
67fef871c2 Fix wildcard matching 2018-08-31 21:27:26 -04:00
Tyler
37c3ebb57e Better wildcard matching, though we should still split on . before checking 2018-08-30 23:03:39 -04:00
Tyler
aae18bc0c9 Fix pubsub, documentation, version 2018-08-05 04:48:26 -04:00
Tyler
3457be7942 Force initial refresh 2018-08-05 00:22:37 -04:00
Tyler
90407628e0 Add debugging 2018-08-05 00:16:15 -04:00
Tyler
a11e9d8375 Add LOG_LEVEL 2018-08-05 00:12:28 -04:00
Tyler
c3fb9efaaf Debug env 2018-08-05 00:05:47 -04:00
Tyler
b5e5fede9a Redo env parsing 2018-08-04 23:53:11 -04:00
Tyler
0013c1e655 Make GoDNS listen on 0.0.0.0 by default 2018-08-04 21:53:31 -04:00
Tyler
bb36b4f9e1 Add server list as another variable, allowing the use of configs/secrets 2018-07-31 22:11:47 -04:00
Tyler
cce0739a9b Remove server-list-file 2018-07-31 22:04:03 -04:00
Tyler
2c0b9fb350 Add config to docker, env overrides 2018-07-03 01:35:20 -04:00
Tyler
725f298f2e Better resolver support 2018-07-01 20:47:22 -04:00
Tyler
d1f11f1773 Support DNS over HTTP servers 2018-07-01 18:44:11 -04:00
Tyler
adf6a32039 Redis caching 2018-07-01 11:49:24 -04:00
Tyler
53e24ccdbd Better host file parsing, split hosts into their own sub files 2018-07-01 11:34:01 -04:00
Tyler
b26b3dcb22 We don't need the prefix? 2018-06-30 23:28:04 -04:00
Tyler
d45aaa4260 Fix CI 2018-06-30 23:21:39 -04:00
Tyler
ee63c52b7a Fix CI 2018-06-30 23:20:36 -04:00
Tyler
9856d3f3be Fix CI 2018-06-30 23:19:53 -04:00
Tyler
9e9d9af6bb Fix CI 2018-06-30 23:18:06 -04:00
Tyler
7f876659db Let there be BUILDS 2018-06-30 23:16:46 -04:00
Tyler
63ce0cde19 Gitlab CI! 2018-06-30 23:09:52 -04:00
Tyler
a6f6c4e96d Updates 2018-06-30 23:08:29 -04:00
kenshin
489adb58ef
Merge pull request #37 from kenshinx/domain-specs-nameservers
Domain specs nameservers
2018-02-01 19:27:15 +08:00
kenshinx
ea21c87183 Semicolon separate multiple domain list files and update examples 2018-02-01 19:22:45 +08:00
kenshinx
dc60b4c9a2 Supplement test case, www.google.com should match /google.com/ 2018-02-01 18:39:40 +08:00
kenshinx
4b1d61a600 more pretty logging and ensure query the specific upstream nameserver in async Lookup() function. 2018-02-01 18:30:41 +08:00
kenshinx
063182e0bd use net.JoinHostPort instead of string join 2018-02-01 17:43:28 +08:00
kenshinx
43d8d65438 Extract public functions into utils 2018-02-01 17:09:02 +08:00
kenshinx
2e97278cb9 Merge https://github.com/bigeagle/godns into domain-specs-name-server
# Conflicts:
#	handler.go
#	hosts.go
#	hosts_test.go
#	resolver.go
#	settings.go
2018-02-01 15:39:47 +08:00
kenshin
e742e5dce9 Merge pull request #32 from nutsteam/master
1. Handle multiple domain records in one line
2. Support non-standard domain, e.g. localhost
2017-07-10 19:49:30 +08:00
shuhai
fa750269e7 处理一行多个域名,或者不是标准域名的情况 2017-07-10 18:26:48 +08:00
kenshinx
4201a5d5b8 Update documents 2017-05-18 18:28:23 +08:00