Commit Graph

206 Commits

Author SHA1 Message Date
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
Vladislav Yarmak aeb1f595af upd doc 2025-08-13 16:22:16 +03:00
Snawoot dd28386fa4 Merge pull request #96 from Snawoot/compact_sdns
Lightweight secure DNS client
2025-08-12 21:44:54 +03:00
Vladislav Yarmak e1c30f97c7 Switch to lightweight secure DNS client 2025-08-12 21:42:48 +03:00