Commit graph

209 commits

Author SHA1 Message Date
Vladislav Yarmak
71c6f81d7c go mod tidy 2026-01-08 23:27:21 +02:00
Vladislav Yarmak
d5906f3445
Merge pull request #120 from Snawoot/ca_improvements
CA roots improvements
2026-01-08 23:25:45 +02:00
Vladislav Yarmak
cb499db379 use custom CA pool for DoH 2026-01-08 22:53:27 +02:00
Vladislav Yarmak
bef4ab7784 use custom CA pool for DoT 2026-01-08 22:38:17 +02:00
Vladislav Yarmak
a9074c0c92 remove outdated certchain workaround 2026-01-08 22:04:07 +02:00
Vladislav Yarmak
d40fcbd30e use bundled certs for proxy endpoint 2026-01-08 21:34:17 +02:00
Vladislav Yarmak
ae89a49e2a remove cert bundle from docker image as we have fallback now 2026-01-08 18:17:35 +02:00
Vladislav Yarmak
d1828e076c add fallback cert bundle 2026-01-08 18:14:22 +02:00
Vladislav Yarmak
107d59c775 deps update 2026-01-06 14:27:54 +02:00
Vladislav Yarmak
1fe63e63d5
Merge pull request #119 from Snawoot/configs
Config file support
2026-01-06 14:24:53 +02:00
Vladislav Yarmak
af5c11d379 upd doc 2026-01-06 14:23:20 +02:00
Vladislav Yarmak
c9bb4a4fd4 config file support 2026-01-06 14:21:50 +02:00
Vladislav Yarmak
315b5bbcd2
Merge pull request #114 from Snawoot/ver_fix
Fix version output on startup
2025-11-20 04:34:44 +02:00
Vladislav Yarmak
aa09583d2f fix version output on startup 2025-11-20 04:33:12 +02:00
Vladislav Yarmak
78a0d69692
Merge pull request #113 from Snawoot/buildinfo_ver
Use buildinfo for version information
2025-11-20 01:44:20 +02:00
Vladislav Yarmak
158243ea14 use buildinfo for version information 2025-11-20 01:43:07 +02:00
Vladislav Yarmak
d50d7a41f9
Merge pull request #112 from Snawoot/dp_export_respect_sni
Respect `-fake-SNI` option on DP config export
2025-11-20 01:34:13 +02:00
Vladislav Yarmak
1ba80e7bad respect -fake-SNI option on DP config export 2025-11-20 01:33:12 +02:00
Vladislav Yarmak
fa9621cd33
Merge pull request #111 from Snawoot/socks_fixes
Replace socks server implementation
2025-11-20 01:28:39 +02:00
Vladislav Yarmak
99f5c114bc replace socks server implementation 2025-11-20 01:26:33 +02:00
Vladislav Yarmak
19ecb623ea
Merge pull request #110 from Snawoot/deps_upd
Dependencies update
2025-11-20 01:09:26 +02:00
Vladislav Yarmak
379b39e01e go mod tidy 2025-11-20 01:06:55 +02:00
Vladislav Yarmak
dbda908a18 dependencies update 2025-11-20 01:06:25 +02:00
Vladislav Yarmak
7e89f8f086
Merge pull request #109 from Snawoot/dp_export
DP export
2025-11-20 01:03:14 +02:00
Vladislav Yarmak
b2208c4daf upd doc 2025-11-20 00:43:19 +02:00
Vladislav Yarmak
18af2dc066 dp export mode 2025-11-20 00:41:55 +02:00
Vladislav Yarmak
6ddb8d2d37
Merge pull request #107 from Snawoot/deps_upd
Dependencies update
2025-10-10 15:32:25 +03:00
Vladislav Yarmak
a9638983ec dependencies update 2025-10-10 15:31:36 +03:00
Vladislav Yarmak
6b87a60cd1
Merge pull request #106 from Snawoot/api-proxy
API proxy feature
2025-10-10 15:30:36 +03:00
Vladislav Yarmak
eb056997ba upd doc 2025-10-10 15:29:51 +03:00
Vladislav Yarmak
7c401920bb API proxy feature 2025-10-10 15:25:12 +03:00
Snawoot
85703ccd58
Merge pull request #104 from Snawoot/imp_fast_resolver
Improved fast resolver
2025-09-24 00:45:37 +03:00
Vladislav Yarmak
30d8aee5ba resolver: fix empty scheme 2025-09-24 00:40:13 +03:00
Vladislav Yarmak
60f9f55cd1 fast resolver: omit if only one resolver is present 2025-09-24 00:40:13 +03:00
Vladislav Yarmak
76425e5427 dialer selection: backport context cancel from parallel resolver 2025-09-24 00:40:13 +03:00
Vladislav Yarmak
7ae3a3a8f6 resolver: more liberal factory 2025-09-24 00:40:13 +03:00
Vladislav Yarmak
71e1f4b66a fast resolver: cancel queries lost race 2025-09-24 00:40:13 +03:00
Vladislav Yarmak
872fc61a19 improved fast resolver 2025-09-23 23:02:17 +03:00
Snawoot
ee91c4383c
Merge pull request #103 from Snawoot/fixes
Fixes
2025-09-20 18:14:28 +03:00
Vladislav Yarmak
ccaee61ba8 go mod tidy 2025-09-20 18:12:41 +03:00
Vladislav Yarmak
0795f4a13a deps upd 2025-09-20 18:12:03 +03:00
Vladislav Yarmak
01fd0d2746 respect cafile setting in upstream prober 2025-09-20 18:11:00 +03:00
Snawoot
8c3f3d20f7
Merge pull request #102 from Snawoot/srv_select
Automatic server selection feature
2025-09-14 23:19:34 +03:00
Vladislav Yarmak
389231de6f upd doc 2025-09-14 23:13:21 +03:00
Vladislav Yarmak
ddea656d94 proper logging of selected endpoint 2025-09-14 23:06:19 +03:00
Vladislav Yarmak
6eb2054faf basic implementation of server selection feature 2025-09-14 22:56:39 +03:00
Snawoot
7bfaeb9878
Merge pull request #98 from Snawoot/deps_upd
Dependencies update
2025-08-16 03:00:18 +03:00
Vladislav Yarmak
c9745ad786 deps update 2025-08-16 02:59:29 +03:00
Snawoot
7f4aa8316c
Merge pull request #97 from Snawoot/resolver_fix
Resolver fix
2025-08-16 02:55:17 +03:00
Vladislav Yarmak
b536362536 resolver fix 2025-08-16 02:52:52 +03:00