Tyler
|
f726a5d5ae
|
Redo settings a bit, move a lot of init logic to main.go
continuous-integration/drone/push Build is passing
Details
|
2020-01-25 13:48:26 -05:00 |
Tyler
|
991ae3ecb5
|
Resolve error, only trigger build on master
continuous-integration/drone/push Build is passing
Details
|
2020-01-25 12:51:20 -05:00 |
Tyler
|
3122096982
|
Initial restructure of server
continuous-integration/drone/push Build is failing
Details
|
2020-01-25 12:43:02 -05:00 |
Tyler
|
764e326a4b
|
Remove go.sum
continuous-integration/drone/push Build is passing
Details
|
2019-09-26 00:45:35 -04:00 |
Tyler
|
121198a16f
|
Update go.mod/go.sum
continuous-integration/drone/push Build is failing
Details
|
2019-09-26 00:44:13 -04:00 |
Tyler
|
b0efa7143c
|
Fix serverlist issues
continuous-integration/drone/push Build is failing
Details
|
2019-09-26 00:43:17 -04:00 |
Tyler
|
68632e9ca3
|
Fix registry url
continuous-integration/drone/push Build is passing
Details
|
2019-06-02 17:21:45 -04:00 |
Tyler
|
2800e5d515
|
Add musl-dev for arm64
continuous-integration/drone/push Build is failing
Details
|
2019-06-02 17:11:33 -04:00 |
Tyler
|
e4d6a8e0a5
|
GCC is not loaded
continuous-integration/drone/push Build is failing
Details
|
2019-06-02 16:58:23 -04:00 |
Tyler
|
0461badfa7
|
Ensure git exists
continuous-integration/drone/push Build is failing
Details
|
2019-06-02 16:53:50 -04:00 |
Tyler
|
1017553f08
|
Updated build environment for drone
continuous-integration/drone/push Build was killed
Details
|
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 |
kenshinx
|
3be40025e0
|
fix: use sld match instead of string suffix match
|
2017-05-18 18:22:15 +08:00 |
kenshinx
|
5f42911d12
|
File hosts support widlcard #31
|
2017-05-18 18:10:33 +08:00 |
kenshinx
|
829c7af1bc
|
fix: concurrent iteration map need lock.
|
2017-05-18 17:29:56 +08:00 |
kenshinx
|
4d3d475c27
|
Support for larger UDP DNS responses #30
As [RFC6891](https://tools.ietf.org/html/rfc6891) define, Extension Mechanisms for DNS(EDNS(0)) can make UDP DNS response packets reach max 65535 bytes and breakthrough the early [RFC1035](‘https://tools.ietf.org/html/rfc1035’) 512 limitation.
|
2017-02-15 01:08:08 +08:00 |