Commit Graph

38 Commits

Author SHA1 Message Date
bel
fd7ec1a90b tls on a socks5 does NOT work out of the box 2023-04-15 15:01:43 -06:00
bel
fd9bb5b0b1 merge feature/ssl to support https mode 2023-04-15 14:46:59 -06:00
Shengjing Zhu
7918f217bd chore: bump wireguard-go 2023-02-13 03:33:15 +08:00
Shengjing Zhu
49e6d9c34e chore: bump wireguard-go 2022-08-30 01:21:46 +08:00
Shengjing Zhu
58b14c8096 chore: bump github action version 2022-07-30 21:40:39 +08:00
Shengjing Zhu
2845c12b49 feat: show version in command description 2022-07-27 23:24:21 +08:00
Shengjing Zhu
d904433c8f refactor: use UnmarshalFlag interface to parse options
Updates: #4
2022-07-27 01:41:56 +08:00
Shengjing Zhu
56268e4ae6 fix: unmap ipv4-mapped ipv6 address
Closes: #4
2022-07-26 18:48:04 +08:00
Shengjing Zhu
45f802ec6f chore: build arm/v5 image 2022-07-25 01:23:08 +08:00
Shengjing Zhu
6962a4bdc6 feat: show version in stats 2022-07-24 23:28:19 +08:00
Shengjing Zhu
74a362f803 docs: add ddns and dot/doh usage 2022-07-23 17:54:13 +08:00
Shengjing Zhu
140e39f0c0 docs: add install document 2022-07-23 17:23:53 +08:00
Shengjing Zhu
d502e541fd fix: not change vcs directory when build docker image 2022-07-23 17:15:35 +08:00
Shengjing Zhu
4dc0f8e861 refactor: only export LookupNetIP for resolver package 2022-07-23 17:14:01 +08:00
Shengjing Zhu
9298006bc7 feat: use internal resolver for wg network 2022-07-23 02:07:01 +08:00
Shengjing Zhu
5dc8b57908 refactor: add diale options to internal resolver 2022-07-22 22:38:20 +08:00
Shengjing Zhu
252040b47c feat: preshared key, client port and DoH
Closes #2, Closes #3
2022-07-18 23:14:07 +08:00
Shengjing Zhu
f55f0adbec docs: link detail usage in README 2022-07-14 02:44:31 +08:00
Shengjing Zhu
b7740d3096 docs: options compared to wg configuration file 2022-07-14 02:36:59 +08:00
Shengjing Zhu
b9e7014635 docs: run as systemd service 2022-07-14 01:59:47 +08:00
Shengjing Zhu
0d2424bd77 chore: bump wireguard-go version 2022-07-14 01:31:50 +08:00
Shengjing Zhu
647790e5fe fix: always close client connections for socks5
Cherry-pick https://github.com/tailscale/tailscale/commit/2fb08789
2022-03-19 22:23:11 +08:00
Shengjing Zhu
e0249d22ba chore: bump wireguard-go version 2022-03-19 21:08:28 +08:00
Shengjing Zhu
65ea56b7ee chore: bump wireguard-go version 2022-03-11 12:22:03 +08:00
Shengjing Zhu
eb00d070da feat: expose keepalive and resolve interval options 2022-03-09 23:29:54 +08:00
Shengjing Zhu
b5132a1677 refactor: move options to global variable 2022-03-09 23:01:36 +08:00
Shengjing Zhu
f388039b6d feat: resolve peer endpoint with dot 2022-03-09 22:12:50 +08:00
Shengjing Zhu
f77617f529 feat: publish docker image in ci 2022-03-08 14:56:58 +08:00
Shengjing Zhu
ad658fd99d docs: fix typo in README 2022-03-08 12:22:35 +08:00
Shengjing Zhu
96771aee64 fix: remove default empty value in dns option 2022-03-07 01:05:38 +08:00
Shengjing Zhu
a85c08c1d3 docs: add usage description 2022-03-07 00:55:42 +08:00
Shengjing Zhu
72493d4c3c feat: new exit mode 2022-03-06 23:45:32 +08:00
Shengjing Zhu
0fc2fafb50 fix: add SOCKS5 to README and command help message 2022-03-06 04:01:29 +08:00
Shengjing Zhu
16e3b4adf1 feat: support override reserved header section 2022-03-06 03:44:16 +08:00
Shengjing Zhu
6fa6690285 feat: expose dns and mtu options 2022-01-15 23:28:35 +08:00
Shengjing Zhu
fc191cb14e refactor: move third_party code to separate dir 2021-12-01 02:02:15 +08:00
Shengjing Zhu
0d5db0bf08 chore: bump dependencies 2021-10-26 01:47:22 +08:00
Shengjing Zhu
9b25422dfa init 2021-10-07 17:14:14 +08:00