Daniel
|
5bb2813459
|
Fix linter errors
|
2023-04-25 14:37:29 +02:00 |
|
Daniel
|
89bad684cf
|
Suggest using stale DNS cache when queries are slow
|
2023-04-24 13:13:24 +02:00 |
|
Daniel
|
3d69216c27
|
Force resolvers to reconnect after connecting to SPN
|
2023-01-30 11:33:03 +01:00 |
|
Vladimir Stoilov
|
8ca384a13d
|
Bugs and lint warning fixex
Fix domain map cuncurrent access
Fix ResolverInfo Domain was not copied bug
Fix linter warnings
|
2022-07-21 13:35:25 +02:00 |
|
Vladimir Stoilov
|
efd33c223f
|
tls protocol for DoT added, minor refactoring
|
2022-07-21 11:07:44 +02:00 |
|
Vladimir Stoilov
|
bdc3792d21
|
DoT support for domain name only
Configed resolvers skip ther own domains
|
2022-07-20 16:06:24 +02:00 |
|
Daniel
|
60d8664e7b
|
Fix tests and linters
|
2022-02-02 12:48:42 +01:00 |
|
Daniel
|
b94adf17c1
|
Improve resolver failing reporting
|
2021-11-17 14:10:11 +01:00 |
|
Daniel
|
b84cb08792
|
Fix hanging dns queries on shutdown
|
2021-10-14 14:16:30 +02:00 |
|
Daniel
|
48e9a35a07
|
Implement review suggestions
|
2021-09-27 14:11:37 +02:00 |
|
Daniel
|
a6ce021dbd
|
Listen for context end better in resolver
|
2021-09-17 22:04:41 +02:00 |
|
Daniel
|
a2aa20abb7
|
Implement review suggestion
|
2021-06-07 14:18:10 +02:00 |
|
Daniel
|
9624995c6e
|
Simplify TCP resolver
|
2021-06-01 17:30:29 +02:00 |
|
Daniel
|
18617fc617
|
Improve resolver unfailing
|
2021-03-29 17:12:47 +02:00 |
|
Daniel
|
20383226f8
|
Move some Resolver information to ResolverInfo and propagate it
|
2021-03-20 22:19:27 +01:00 |
|
Daniel
|
16e45081b9
|
Increase write timeout for tcp resolver
|
2020-12-01 17:00:11 +01:00 |
|
Daniel
|
f31e19aaac
|
Improve logging
|
2020-12-01 16:59:58 +01:00 |
|
Daniel
|
a60a53ed46
|
Shorten caching for empty success responses.
|
2020-11-30 15:08:25 +01:00 |
|
Daniel
|
0e0f716499
|
Improve recovery handling in TCP resolver
|
2020-10-16 15:00:34 +02:00 |
|
Daniel
|
4e14439112
|
Handle DNS Rcodes
|
2020-09-25 10:13:10 +02:00 |
|
Daniel
|
af056780fc
|
Fix linter errors
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
5df7182b5d
|
Implement feedback
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
34247b1d82
|
Add hearbeat check to TCP resolver
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
1b11d1589b
|
Add ServerInfo to resolvers and caches
|
2020-09-24 17:12:01 +02:00 |
|
Daniel
|
4d667afd1d
|
Add more timeouts to blocking calls in resolver
|
2020-08-14 12:33:06 +02:00 |
|
Daniel
|
60607ef08b
|
Improve logging
|
2020-07-21 14:59:41 +02:00 |
|
Daniel
|
dda7cdf7d0
|
Improve error handling
|
2020-07-21 14:59:14 +02:00 |
|
Daniel
|
8dea8e6c46
|
Fix and improve TTL handling
|
2020-07-20 16:40:47 +02:00 |
|
Daniel
|
383c019d0c
|
Implement further feedback on the TCP Resolver
|
2020-07-14 12:54:05 +02:00 |
|
Daniel
|
6298d1df30
|
Rework tcp resolver to make it cleaner
From PR Review https://github.com/safing/portmaster/pull/78
|
2020-07-12 21:47:46 +02:00 |
|
Daniel
|
96fcc6993c
|
Fix panic in new tcp based dns resolver
Use service worker in order to survive future panics better
|
2020-07-08 16:06:20 +02:00 |
|
Daniel
|
881a757667
|
Fix netenv resolver interaction
Also fix endless loop in tcp resolver when network is down
|
2020-06-26 22:50:35 +02:00 |
|
Daniel
|
f7320d760d
|
Add TCP/TLS pipelining dns resolver
|
2020-06-16 16:07:12 +02:00 |
|