Star Brilliant
4a98f0997b
Update to actions/upload-artifact@v4
2024-11-13 18:58:47 +00:00
Star Brilliant
a7708f71b3
Pre-bump to next version 2.3.4
2023-01-26 10:13:43 +00:00
Star Brilliant
d6a5c91f67
Release 2.3.3
2023-01-26 10:13:10 +00:00
Star Brilliant
fdc1b81e42
Properly truncate DNS packets
...
This should fix issue #144 .
2023-01-25 06:47:13 +00:00
Star Brilliant and GitHub
393019fc14
Merge pull request #140 from m13253/fix-dynamic-user
2022-10-07 16:24:08 +00:00
Star Brilliant
604daa663f
systemd: Use DynamicUser=yes instead of User=nobody
...
Fix issue #139
2022-10-06 16:07:19 +00:00
Star Brilliant
8bedfc4bab
Pre-bump to next version 2.3.3
2022-09-19 00:31:26 +00:00
Star Brilliant
ae0333f1c2
Release 2.3.2
2022-09-19 00:30:59 +00:00
Star Brilliant and GitHub
34014d847e
Merge pull request #137 from Gontier-Julien/patch
...
Removing Firefox 61-62 workaround patch
2022-09-15 06:01:44 +00:00
Star Brilliant and GitHub
71eecf7b8a
Merge pull request #133 from m13253/docs/DoT
...
docs: explain how to use DNS-over-TLS with nginx/STunnel
2022-09-15 06:01:26 +00:00
Star Brilliant and GitHub
6e74bbd061
Merge pull request #132 from m13253/docs/README-updates
...
docs: some README additions
2022-09-15 06:00:16 +00:00
Star Brilliant and GitHub
f212286c4f
Merge pull request #134 from m13253/fix/parse-ecs-golang
2022-09-14 15:23:42 +00:00
Star Brilliant and GitHub
533ea58e67
Merge pull request #135 from m13253/upgrade-deps
...
chore: upgrade deps
2022-09-11 07:59:12 +00:00
Star Brilliant and GitHub
a375bea95d
Merge pull request #131 from GreyXor/master
...
chore: upgrade deps
2022-08-17 16:07:35 +00:00
Star Brilliant
6276bed46f
Pre-bump version to 2.3.2
2022-06-01 02:57:07 +00:00
Star Brilliant
19737361ad
Release 2.3.1
2022-06-01 02:56:35 +00:00
Star Brilliant and GitHub
791d2d43dd
Merge pull request #128 from GreyXor/master
2022-05-31 11:31:46 +00:00
StarBrilliant
b338c7ae52
Bump to version 2.3.1
2021-09-13 10:31:04 +00:00
StarBrilliant
9fd69439c4
Release 2.3.0
2021-09-13 10:30:38 +00:00
Star Brilliant and GitHub
10eb8f5c87
Merge pull request #116 from leiless/gh-115-go-import-v2
...
GH#115: Fix Go module semver import
2021-09-13 05:27:45 +00:00
Star Brilliant and GitHub
f25e9a706d
Merge pull request #112 from 1574242600/patch-1
...
Fix not working example docker command
2021-07-15 19:04:41 -04:00
Star Brilliant and GitHub
f172a7b7fb
Merge pull request #110 from gdm85/fix/simplify
...
Simplify doDNSQuery call
2021-05-15 12:16:35 +00:00
Star Brilliant and GitHub
56a01679ad
Merge pull request #108 from gdm85/fix/add-gh-action
...
Add GitHub actions to build master and each PR
2021-05-14 16:39:28 +00:00
Star Brilliant and GitHub
05c3b1676d
Merge pull request #107 from gdm85/fix/verbose-logging
...
Log for response patching only when verbose is enabled
2021-05-13 21:17:46 +00:00
Star Brilliant
2e36b4ebcd
New minimum Go version
2021-04-02 22:23:50 +00:00
Star Brilliant
02dbd9d954
Bump to version 2.2.6
2021-03-25 14:31:03 +00:00
Star Brilliant
0a76416f8e
Release 2.2.5
2021-03-25 14:30:44 +00:00
Star Brilliant and GitHub
82c50163c1
Merge pull request #99 from amincheloh/patch-1
...
Fix not working example docker command
2021-01-26 19:24:34 +08:00
Star Brilliant
608394e2d2
Bump to version 2.2.5
2020-12-06 22:53:33 +00:00
Star Brilliant
eb166ececa
Release 2.2.4
2020-12-06 22:52:35 +00:00
Star Brilliant
f557e4aa29
Reformat the code
2020-11-24 12:38:16 +00:00
Star Brilliant
2aa7370aaf
Bump to version 2.2.4
2020-11-22 13:27:30 +00:00
Star Brilliant
b63e86bab3
Release 2.2.3
2020-11-22 13:26:41 +00:00
Star Brilliant and GitHub
7c96cd4436
Merge pull request #91 from dwoffinden/patch-1
...
Fix an inconsistency in the example doh-client.conf
2020-11-22 13:17:44 +00:00
Star Brilliant
4f46b89feb
Resolve (some) linter warnings
2020-08-02 05:58:24 +08:00
Star Brilliant
2c7e70466e
Rewrite globalip_test
2020-08-02 05:53:21 +08:00
Star Brilliant and GitHub
88f9ef84d1
Merge pull request #83 from sanyo0714/globalip_use_iptree
...
Use ipTree to determine the global IP
2020-08-02 05:02:15 +08:00
Star Brilliant and GitHub
63bceea638
Merge branch 'master' into globalip_use_iptree
2020-08-02 05:01:56 +08:00
Star Brilliant
16120fdc11
Bump to version 2.2.3
2020-08-02 04:44:31 +08:00
Star Brilliant
b2fcfb706c
Release 2.2.2
2020-08-02 04:43:22 +08:00
Star Brilliant and GitHub
64e9375e3b
Merge pull request #85 from leiless/alidns-json-Question
...
json-dns/response.go: Fix variant question response in Response.Question
2020-08-02 02:46:52 +08:00
Star Brilliant
6d30a12d5f
Pass X-Real-IP to handlers.CombinedLoggingHandler
...
Note that X-Forwarded-For or guessed client IP are not used due to security concerns.
This should fix issue #71 .
2020-07-30 20:44:18 +08:00
Star Brilliant
a8aed7e09a
Use ExchangeClient for DNS request
2020-07-26 22:09:24 +08:00
Star Brilliant and GitHub
6e99d8153a
Merge pull request #78 from leiless/DNSSEC-OK
...
[JSON-DOH] Honor DNSSEC OK flag for incoming DNS requests
2020-04-19 14:49:55 +08:00
Star Brilliant and GitHub
2d4495a0dd
Merge pull request #79 from leiless/json-fix-empty-rr-names
...
[JSON-DOH] Fix DNS response empty []RR.Name
2020-04-19 14:49:07 +08:00
Star Brilliant and GitHub
5f1f418664
Merge pull request #77 from Henrocker/patch-1
...
Upgrade Caddyfile config to v2 and drastically reduce size.
2020-04-10 23:30:01 +08:00
Star Brilliant and GitHub
81b977ca11
Merge pull request #76 from satishweb/master
...
Docker compose based doh-server setup example
2020-04-05 20:42:36 +08:00
Star Brilliant and GitHub
09bdfe2b14
Merge pull request #75 from buckaroogeek/pihole
...
Added pi-hole as potential dnssec validator
2020-04-04 15:21:35 +08:00
Star Brilliant and GitHub
7db67db247
Merge pull request #74 from satishweb/master
...
Added example configuration for Docker Flow Proxy + Docker
2020-04-03 10:49:39 +08:00
Star Brilliant and GitHub
59f79fb666
Merge pull request #67 from monperrus/patch-1
...
doc: document upstream_selector
2020-02-05 00:41:24 +08:00
Star Brilliant and GitHub
f151c90e9d
Merge pull request #61 from m13253/feature/no_ecs_arg
...
Allow client opt-out of EDNS0 Client Subnet
2019-11-11 12:21:41 +08:00
Star Brilliant
475ef65f57
Bump version to 2.2.2
2019-10-29 06:07:30 +08:00
Star Brilliant
72165bffff
Release 2.2.1
2019-10-29 06:07:09 +08:00
Star Brilliant
82317bd63e
Remove weird logs, fix #59
2019-10-29 03:23:00 +08:00
Star Brilliant
acf3e3c328
Bump version to 2.2.1
2019-10-27 22:41:14 +08:00
Star Brilliant
b708ff47b9
Release 2.2.0
2019-10-27 22:40:48 +08:00
Star Brilliant and GitHub
4f4966878f
Merge pull request #58 from gdm85/master
...
Add support for DNS-over-TLS upstream resolvers
2019-10-16 19:18:26 +08:00
Star Brilliant and GitHub
ba9b14045e
Merge pull request #57 from NESC1US/patch-1
...
Update Readme.md
2019-10-03 03:11:34 +08:00
Star Brilliant and GitHub
48618aa6e2
Merge pull request #55 from fuero/feature-rpm-package
...
RPM package + SELinux policy
2019-09-11 21:05:49 +08:00
Star Brilliant and GitHub
b78329afbc
Merge pull request #54 from fuero/feature-nginx-config
...
Example nginx config
2019-09-11 20:51:36 +08:00
Star Brilliant
ce13a961db
Fix build error
2019-09-11 02:08:02 +08:00
Star Brilliant
b74220718f
Add an option no_user_agent
2019-09-11 00:23:20 +08:00
Star Brilliant
db522591a1
Add example Apache and Caddy configurations
2019-08-31 21:30:20 +08:00
Star Brilliant
1eda33aec3
Add example Apache and Caddy configurations
...
Solves issue #51
2019-08-31 21:27:32 +08:00
Star Brilliant
268e203540
Release 2.1.2
2019-08-30 01:27:06 +08:00
Star Brilliant and GitHub
21264c78cf
Merge pull request #52 from takumin/patch-1
...
fix typo
2019-08-30 01:22:44 +08:00
Star Brilliant and GitHub
d02c31d3ee
Merge pull request #50 from felixonmars/patch-1
...
Update address for google's resolver
2019-06-27 17:45:23 +08:00
Star Brilliant
1c321be49c
Release 2.1.1
2019-06-24 10:19:03 +08:00
Star Brilliant
852d0f6767
Fix a typo
2019-06-14 17:47:10 +08:00
Star Brilliant
a2d65bc89a
Include DNS.SB's resolver in example configuration
2019-05-27 15:17:03 +08:00
Star Brilliant and GitHub
6d8efe0939
Merge pull request #47 from rwv/master
...
slightly optimize the order of instructions in Dockerfile
2019-05-20 13:02:13 +08:00
Star Brilliant and GitHub
f40a7160b8
Merge pull request #46 from jangrewe/master
...
Add Dockerfiles
2019-05-17 22:50:33 +08:00
Star Brilliant
cb64f6694b
Update the sample configuration to teach users how to listen on both IPv4 and IPv6
2019-05-17 02:37:52 +08:00
Star Brilliant
1ec9548ff1
Release 2.1.0
2019-05-14 01:39:46 +08:00
Star Brilliant
81f1cfba5d
Disable static linking to Swift standard libraries
...
According to Apple: Swift compiler no longer supports statically linking the Swift libraries. They're included in the OS by default starting with macOS Mojave 10.14.4. For macOS Mojave 10.14.3 and earlier, there's an optional Swift library package that can be downloaded from "More Downloads" for Apple Developers at https://developer.apple.com/download/more/
2019-05-14 01:36:10 +08:00
Star Brilliant
ebba9c8ef5
Explain why ECS is disabled by some servers
2019-05-14 01:13:06 +08:00
Star Brilliant and GitHub
6a2f2cea22
Merge pull request #44 from modib/quad9-dns-config
...
Added Quad9 servers in config.
2019-05-14 01:01:07 +08:00
Star Brilliant and GitHub
f0dec57e1a
Merge pull request #45 from wsquasher/master
...
Use TCP when appropriate for the given query type/response
2019-05-13 11:40:26 +08:00
Star Brilliant and GitHub
8787921faf
Merge pull request #43 from modib/macos-build-error-fix
...
Make Makefile compatible with swift5 and older swift versions
2019-05-11 02:13:12 +08:00
Star Brilliant
7f5a23584f
Release 2.0.1
2019-03-24 19:11:12 +08:00
Star Brilliant
475894baaa
Update Changelog
2019-03-20 12:58:59 +08:00
Star Brilliant
a400f03960
Bump version to 2.0.0
2019-03-09 19:10:30 +08:00
Star Brilliant
7839eed014
Update build scripts
2019-03-09 19:09:35 +08:00
Star Brilliant
0f35971118
Replace Url with URL
2019-03-09 19:05:07 +08:00
Star Brilliant
8f2004d1de
Bump to version 1.4.3
2018-12-05 15:57:51 +08:00
Star Brilliant
a3f4468325
Release 1.4.2
2018-12-05 15:57:25 +08:00
Star Brilliant
fa2bcf74a9
Remove dns.ErrTruncated according to https://github.com/miekg/dns/pull/815
2018-11-28 15:31:02 +08:00
Star Brilliant and GitHub
01d60df9cd
Merge pull request #30 from Sherlock-Holo/master
...
Refine runtime.GOOS check, use switch case to replace a long if
2018-11-28 00:11:52 +08:00
Star Brilliant
95fe3e3b4e
Use time.Since to replace time.Now().Sub
2018-11-27 20:18:30 +08:00
Star Brilliant
35ddf43505
Add PID file support
2018-11-27 17:37:57 +08:00
Star Brilliant
3083b668ca
Remove an item from Changelog since it was actually fixed in eariler version
2018-11-10 23:02:41 +08:00
Star Brilliant
dd8ea973f4
Correct spelling
2018-11-10 23:01:46 +08:00
Star Brilliant
0df0002e6b
Bump version to 1.4.2
2018-11-10 23:00:06 +08:00
Star Brilliant
3affb2c227
Release 1.4.1
2018-11-10 22:59:37 +08:00
Star Brilliant
7c7b7d969d
Add detectportal.firefox.com to default passthrough list
2018-11-08 23:58:28 +08:00
Star Brilliant
4754aa0414
Enable CORS by default, which is necessary for AJAX resolver to run
2018-11-07 20:13:51 +08:00
Star Brilliant
2d9c9eba50
Detect context.DeadlineExceeded
2018-11-07 19:41:55 +08:00
Star Brilliant
c51be0e69c
Use context for more functions
2018-11-07 19:25:46 +08:00
Star Brilliant
95ec839409
Put cancel() earlier
2018-11-07 19:10:06 +08:00
Star Brilliant
502fe6b048
Use RCODE_REFUSED for unsupported Qclass
2018-11-07 18:56:22 +08:00