Commit graph

36 commits

Author SHA1 Message Date
Sarun Rattanasiri
f2e9e9351b add socks mode 2025-04-12 02:30:28 +07:00
Vladislav Yarmak
1e42c66880 add option to override proxy endpoint address 2025-01-27 14:59:22 +02:00
Vladislav Yarmak
2893e5131b add custom DoH resolver 2025-01-04 15:25:27 +02:00
Vladislav Yarmak
62628c8606 SNI control 2024-12-22 23:23:25 +02:00
Vladislav Yarmak
35908ee711 upd doc 2024-11-05 16:01:24 +02:00
Vladislav Yarmak
13b805635c retry init 2024-11-05 16:01:24 +02:00
Vladislav Yarmak
214de8f412 resolving dialer 2024-11-04 13:40:03 +02:00
Vladislav Yarmak
a05aad77aa split main package into subpackages 2024-11-03 15:21:23 +02:00
Vladislav Yarmak
9b611ef93e more API options 2024-10-06 00:26:09 +03:00
Vladislav Yarmak
0b6a512fe8 bump defaults 2024-10-06 00:26:09 +03:00
Vladislav Yarmak
58e16661fe close resolvers properly 2024-08-01 18:22:11 +03:00
Vladislav Yarmak
7d3173576b add google DoH as well 2024-08-01 12:49:41 +03:00
Vladislav Yarmak
9125854fa9 implement concurrent bootstrap DNS resolver 2024-08-01 12:44:23 +03:00
Vladislav Yarmak
34dde845dd concurrent DNS bootstrap: implement CLI 2024-08-01 12:01:24 +03:00
Vladislav Yarmak
c107ab5bfd give priority to fixed API address 2024-07-03 09:45:13 +03:00
Vladislav Yarmak
3151da4443 dns: use bootstrap over DoH by default 2024-07-02 15:46:45 +03:00
Vladislav Yarmak
c42142f5d6 Implement workarounds for poor system CA pools 2021-04-28 18:11:45 +03:00
Vladislav Yarmak
5260f97be9 retry credential refresh 2021-04-23 13:01:53 +03:00
Vladislav Yarmak
495428ef10 lower log level for cred update errors 2021-04-02 02:03:16 +03:00
Vladislav Yarmak
1deeb512cf run ticker only in proxy mode 2021-04-02 01:39:33 +03:00
Vladislav Yarmak
0d32dc273f supply refreshed device password to proxy 2021-04-02 01:23:38 +03:00
Vladislav Yarmak
955660d33e main: refresh device password by schedule 2021-04-02 01:15:12 +03:00
Vladislav Yarmak
ddc27f34ab fmt 2021-04-02 00:46:17 +03:00
Vladislav Yarmak
dfea7e62bc do relogin periodically to refresh account on API side 2021-03-30 16:29:54 +03:00
Vladislav Yarmak
6dc7d79f87 fmt 2021-03-30 15:50:57 +03:00
Vladislav Yarmak
d83b855259 bootstrap DNS resolver feature 2021-03-28 22:21:23 +03:00
Vladislav Yarmak
1c4a8991bc fmt; fixed IP address dialer option for seclient 2021-03-27 02:48:07 +02:00
Vladislav Yarmak
9a35f96795 fix seclient SNI 2021-03-27 01:48:24 +02:00
Vladislav Yarmak
2a3bbb5967 main: implement list-proxies; remove SNI completely 2021-03-27 01:42:32 +02:00
Vladislav Yarmak
9cd2684ac0 WIP 2021-03-27 00:43:33 +02:00
Vladislav Yarmak
e6b0ede774 fmt 2021-03-26 22:40:27 +02:00
Vladislav Yarmak
c7c6bba005 proxy: WIP 2021-03-26 22:34:43 +02:00
Vladislav Yarmak
eb97beadca seclient: add discover method 2021-03-26 22:09:37 +02:00
Vladislav Yarmak
738a5c329b seclient: add geolist method 2021-03-26 21:52:09 +02:00
Vladislav Yarmak
4235406c2c WIP 2021-03-25 22:09:36 +02:00
Vladislav Yarmak
3f986a0e50 WIP 2021-03-25 20:45:48 +02:00