Frank Denis
|
da3f30871f
|
Revert "fix: proxy: Trigger query logging plugins using defer"
This reverts commit fc9509a8c8 .
|
2019-11-05 00:54:03 +01:00 |
Frank Denis
|
14862c2fc7
|
defer is slow and not worth it here
|
2019-11-05 00:37:46 +01:00 |
Frank Denis
|
316c5ca6b1
|
Don't return immediately on non-Windows system if netprobe_timout is -1
Fixes #1016
|
2019-11-04 17:14:31 +01:00 |
Frank Denis
|
9852a289f8
|
Increase the default cache size and minimum TTL
|
2019-11-03 17:31:41 +01:00 |
Frank Denis
|
e0c37f92fc
|
Add a comment about why DoH addresses from stamps don't expire
|
2019-11-03 00:33:17 +01:00 |
Frank Denis
|
0f332c644d
|
Set a minimum TTL when caching resolver IPs
Comcast having a 30 sec TTL is silly
|
2019-11-02 02:01:03 +01:00 |
Frank Denis
|
63ed3b4fef
|
Update comment
|
2019-11-02 01:52:51 +01:00 |
Frank Denis
|
a84a789a8a
|
Keep resolving if needed
|
2019-11-02 01:50:35 +01:00 |
Frank Denis
|
d932d5fdfc
|
Inverse test
|
2019-11-02 01:20:28 +01:00 |
Frank Denis
|
6032c3b79b
|
Add a grace TTL for expired cached IPs
And some comments to make the code more readable
|
2019-11-01 23:19:07 +01:00 |
Frank Denis
|
0dc69eacd5
|
resolveHostWithCache -> resolveWithCache
|
2019-11-01 23:10:36 +01:00 |
Frank Denis
|
b30904f20b
|
lowercase
|
2019-11-01 23:06:42 +01:00 |
Frank Denis
|
8d191cdcf1
|
Rename CheckResolver to IsIPAndPort for clarity
|
2019-11-01 23:05:17 +01:00 |
Frank Denis
|
3cef651b07
|
Rename resolveHost() to resolveHostWithCache() for clarity
(but to be honest, I don't understand anything to that code any more)
|
2019-11-01 23:00:39 +01:00 |
Frank Denis
|
e028f4d483
|
Don't delete cached server IP addresses
If we can't update an entry, keep the previous one.
|
2019-11-01 22:55:06 +01:00 |
Frank Denis
|
3db3de0a91
|
Use SystemResolverTTL as a minimum timeout for cached resolver IPs
|
2019-11-01 21:47:13 +01:00 |
Alison Winters
|
97e4c44223
|
remove err return values that are never set
|
2019-11-01 17:13:14 +01:00 |
Alison Winters
|
36808cdec7
|
remove unused patternType return
|
2019-11-01 17:13:14 +01:00 |
Alison Winters
|
a0d9412a25
|
run goimports
|
2019-11-01 17:13:14 +01:00 |
Will Elwood
|
cd675913b2
|
Fix copy-paste oversight
I think these variables are always both nil or both not nil, but maybe in the future they might not be.
|
2019-11-01 09:07:57 +00:00 |
Alison Winters
|
816acb9d8d
|
move ConfigLoad into AppMain
|
2019-10-31 18:55:44 +01:00 |
Alison Winters
|
2f7e057996
|
move flags parsing into main()
|
2019-10-31 18:55:44 +01:00 |
Frank Denis
|
116f985b96
|
Bump
|
2019-10-31 18:12:13 +01:00 |
Frank Denis
|
c5bda9e2ae
|
Update deps
|
2019-10-31 18:00:44 +01:00 |
Frank Denis
|
59c3d5121d
|
Add brackets around cached IPv6 IP addresses
Fixes #1005
|
2019-10-31 17:55:54 +01:00 |
Eric Lagergren
|
1c9924e055
|
check error that was being erroneously shadowed
|
2019-10-31 17:55:26 +01:00 |
Frank Denis
|
971b08bcec
|
No more beta
|
2019-10-31 17:54:04 +01:00 |
Frank Denis
|
06b0976786
|
Remove the serverInfo rwlock; just use the global serversInfo rwlock
|
2019-10-31 17:50:56 +01:00 |
Frank Denis
|
3a68f90c37
|
Back to 2.0.29 beta 3 (ceed905196 )
|
2019-10-31 17:50:19 +01:00 |
Frank Denis
|
fb1fc14317
|
Revert "refactoring of pull 980"
This reverts commit 6fa420a8e0 .
|
2019-10-31 17:36:59 +01:00 |
Frank Denis
|
7636a78d74
|
Revert "avoid LoadConfig twice"
This reverts commit 8f2c438c70 .
|
2019-10-31 17:36:32 +01:00 |
Frank Denis
|
828af28658
|
Revert "move ConfigLoad and InitPluginsGlobals to appMain"
This reverts commit b67d19ffb3 .
|
2019-10-31 17:36:28 +01:00 |
Frank Denis
|
393195066e
|
Up
|
2019-10-31 16:50:38 +01:00 |
Frank Denis
|
ac0425835b
|
Update ChangeLog
|
2019-10-31 16:42:36 +01:00 |
Frank Denis
|
71e3cf4aef
|
Add brackets around cached IPv6 IP addresses
Fixes #1005
|
2019-10-31 16:38:43 +01:00 |
Vladimir Bauer
|
b67d19ffb3
|
move ConfigLoad and InitPluginsGlobals to appMain
|
2019-10-31 15:04:12 +01:00 |
Vladimir Bauer
|
8f2c438c70
|
avoid LoadConfig twice
|
2019-10-31 15:04:12 +01:00 |
Vladimir Bauer
|
65de188423
|
don't use syscall directly
|
2019-10-31 15:04:12 +01:00 |
Vladimir Bauer
|
6fa420a8e0
|
refactoring of pull 980
follow up on https://github.com/DNSCrypt/dnscrypt-proxy/pull/980#issuecomment-548153169
|
2019-10-31 15:04:12 +01:00 |
Alison Winters
|
9eae8de902
|
fix the file not found error message when passing -config
|
2019-10-31 09:53:44 +01:00 |
Alison Winters
|
7307c51d6f
|
move ConfigLoad into Start function when running as a service (take 2)
|
2019-10-31 09:53:44 +01:00 |
Alison Winters
|
b80e4957d1
|
move flags parsing into main()
|
2019-10-31 09:53:44 +01:00 |
Eric Lagergren
|
7f82c2504d
|
check error that was being erroneously shadowed
|
2019-10-31 09:52:05 +01:00 |
Frank Denis
|
899cd07239
|
Bump
|
2019-10-30 23:02:07 +01:00 |
Will Elwood
|
37c939480d
|
Potential fix for #998
I haven't tested this change, but it should be as simple as that.
|
2019-10-30 19:01:37 +00:00 |
Frank Denis
|
778b2cccc1
|
Revert "move ConfigLoad into Start function when running as a service"
This reverts commit 9aeec3478f .
|
2019-10-30 08:02:31 +01:00 |
Frank Denis
|
12eaec9104
|
Nits
|
2019-10-29 13:13:56 +01:00 |
Alison Winters
|
9aeec3478f
|
move ConfigLoad into Start function when running as a service
|
2019-10-28 15:29:02 +01:00 |
Frank Denis
|
4eea03c9a1
|
No more beta
|
2019-10-28 12:18:51 +01:00 |
Frank Denis
|
fe3b8b6321
|
Merge branch 'master' of github.com:jedisct1/dnscrypt-proxy
* 'master' of github.com:jedisct1/dnscrypt-proxy:
Fix travis build
|
2019-10-27 23:36:42 +01:00 |