Merge in ADGUARD-CORE-LIBS/vpn-libs-endpoint from feature/AG-15011 to master
Squashed commit of the following:
commit 3169dc88c93db6f4dfde47bc6b2687d76396a9d2
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Mon Aug 15 19:37:55 2022 +0300
fix even more
commit 312bbda2521612b1dec7b01394cf8ec69a1208d8
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Mon Aug 15 16:38:13 2022 +0300
fix udp-over-socks5
commit 01276b4ea32afa48ef723f567fd78d1c4f8a6acb
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Aug 11 14:14:56 2022 +0300
Upgrade tokio
commit 852209044a69d12b28d7c59d0773849dde4100bc
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Aug 11 14:02:09 2022 +0300
Update docs
commit 0d9e262e5d2879bc8efdc7b8b99ef2df4b62c1ca
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Aug 11 12:33:41 2022 +0300
Make authenticator optional, try authencticate via socks if no authenticator specified
commit c433e71fbfc7a114eb11da88c1bf43d1a04520b7
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Mon Jul 11 14:20:20 2022 +0300
Get rid of useless derivation
commit 667821417e9cf9c0914cf2b86f28225a890a7a7f
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Sat Jul 9 10:14:10 2022 +0300
Downstream part refactoring
commit 0b71a5c94fef5b0f31611da538080a3a199743ed
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 18:19:17 2022 +0300
Replace third-party socks library with the custom one
commit 0378761f2220630a56a1b64ed804972e876efd1b
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 18:19:52 2022 +0300
minor clean up
commit 6e243ce9fe1b5e787c93a217934f169a9dcef17d
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 18:18:09 2022 +0300
minor
commit 4d89d710f8f6bea1098832d1da286373b412a34f
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 18:17:51 2022 +0300
Add authentication check for a datagram multiplexer request
commit 00e54947ce9bba2b8eb3b5a968c2dc185edd2e85
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 18:16:27 2022 +0300
Add TLS server name to connection meta
commit 27f6fb64eb03863709e7bdf48237b687d53a28dd
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 17:11:36 2022 +0300
Refactor connection error passing
commit 0953791e692a2cc97acc9c5418330eb6b2a22db2
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 14:28:16 2022 +0300
Minor refactoring of connection forwarders
commit 451a6514e7962d71894ad7b49eb7777122c2d838
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 12:48:12 2022 +0300
Do not split user agent into platform and app name
commit 86a7e7e3d35c61de294c1b6d5009fb5d07d4495d
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Fri Jul 8 12:36:15 2022 +0300
Pass only an IP address of the client to socks server
Merge in ADGUARD-CORE-LIBS/vpn-libs-endpoint from feature/AG-14748 to master
Squashed commit of the following:
commit f4866cd874ddfd99521ffce807b7913c3ced9f93
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Wed Jun 22 17:24:43 2022 +0300
update readme
commit ea30b6fa6f334d829f1d0d1a1a2479e9a2593e66
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Wed Jun 22 17:23:18 2022 +0300
get rid of username truncate mark
commit 71523bd9a92176f1e63d1c854e2f33e46ea18ac5
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Jun 16 16:17:18 2022 +0300
Make client platform detection more predictable
commit ff68237eb51866d90f109d250123aecc56a25edb
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Jun 16 15:55:53 2022 +0300
Use public service address for docs
commit 3d13f00333069fbe3daeffac354c73771f7fd7ce
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Jun 16 15:44:00 2022 +0300
Update readme
commit 8e8d38f9d2bd0da10b276f478841a101e2fdf08c
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Jun 16 13:20:17 2022 +0300
Make extended authentication scheme optional, improve settings
commit ee9146eb04ff231c3b3c030103c8979aeccfe06c
Author: Sergei Gunchenko <s.gunchenko@adguard.com>
Date: Thu Jun 16 11:10:51 2022 +0300
Support socks5 authorization