Commit Graph

32 Commits

Author SHA1 Message Date
Hossin Asaadi
b65d23180c Feature: set open FD offset for iOS (#418)
Co-authored-by: Jason Lyu <xjasonlyu@gmail.com>
2024-10-13 03:51:27 +08:00
Jason Lyu
1f09b4d42d Refactor(core): replace net.IP with netip.Addr (#395) 2024-08-31 12:00:38 +08:00
Jason Lyu
f8bddb162e Improve(proxy/ss): allow explicit none cipher mode (#312) 2023-10-25 09:36:02 +08:00
Jason Lyu
00a5f18ebd Feature(proxy): support gost relay protocol (#310) 2023-10-24 10:55:33 +08:00
Jason Lyu
2283f82bbc Refactor: direct proxy parsing (#308) 2023-10-24 04:44:17 +08:00
Jason Lyu
631fa59182 Feature: persistent wintun with GUID option (#301)
Fixes: #300
2023-09-29 04:36:29 +08:00
Amaindex
90f77548ed Feature: add support for multicast (#245)
* add support for multicast (#243)

* adjust setup

---------

Co-authored-by: xjasonlyu <xjasonlyu@gmail.com>
2023-08-28 03:40:49 +08:00
yusheng
8309fddef3 Feature: fdbased open fd with offset (#272) 2023-06-30 13:18:53 +08:00
xjasonlyu
b166ed5e66 Refactor: stats -> restapi 2022-03-29 19:25:45 +08:00
xjasonlyu
cd5b9e8954 Chore: rename to fdbased 2022-02-01 17:17:09 +08:00
Fan Lin
c068fbd626 Fix: set major version to v2 (#88) 2022-01-03 16:06:18 +08:00
xjasonlyu
3928350e57 Chore: minor reposition 2021-10-17 14:29:08 +08:00
xjasonlyu
f6ba31f121 Feature: support fd device
Experimental support for file descriptor based device, may be used like `fd://3`
2021-10-17 14:21:37 +08:00
xjasonlyu
bf3f4599cc Chore(tun): remove with options 2021-10-17 14:12:54 +08:00
xjasonlyu
07ce5e6422 Feature: socks5 over unix domain socket(UDS) support
this feature is compatible with tor proxy.
2021-09-09 12:50:23 +08:00
xjasonlyu
e1ca5069e0 Revert(engine): default scheme
This reverts commit a86608e31a.
2021-09-09 12:10:57 +08:00
xjasonlyu
a86608e31a Optimize(engine): default scheme 2021-09-04 22:11:08 +08:00
xjasonlyu
e0d6c6d5af Feature: SOCKS4/SOCKS4A proxy support 2021-07-16 20:23:00 +08:00
xjasonlyu
ab2f4043f7 Feature: HTTP proxy support 2021-07-16 18:39:46 +08:00
xjasonlyu
842920c39b Feature: add reject proxy 2021-07-15 19:54:56 +08:00
xjasonlyu
66710aa203 Fix: panics with invalid ss url (https://github.com/xjasonlyu/tun2socks/issues/49) 2021-05-05 11:59:47 +08:00
xjasonlyu
ace24826d2 Chore: move stack & device to core 2021-02-07 18:49:55 +08:00
xjasonlyu
669a601f1a Chore: move stack & device to component 2021-02-07 18:45:52 +08:00
xjasonlyu
cf4ac9b207 Refactor(proxy): use proto sub package 2021-02-07 18:22:00 +08:00
xjasonlyu
ee00315894 Chore: rename proxy Type() to Proto() 2021-02-07 10:38:07 +08:00
xjasonlyu
a3ff3a5a15 Chore: const tun.Driver = "tun" 2021-02-07 10:09:26 +08:00
xjasonlyu
cc268bc2a3 Feature: use wintun for windows 2021-02-06 20:01:11 +08:00
xjasonlyu
b79ab7335a Chore: rename ShadowSocks to Shadowsocks 2021-02-06 19:01:01 +08:00
xjasonlyu
9caf06760d Chore: update engine log of proxy & device 2021-02-06 18:58:27 +08:00
xjasonlyu
b1700c62f4 Feature: windows tun more params support
Supported params:

- Name
- MTU
- ComponentID
- Network
2021-02-06 16:20:45 +08:00
xjasonlyu
e0956ce58c Feature: add simple-obfs support for ss 2021-02-06 13:41:44 +08:00
xjasonlyu
90d7d2dfe6 Refactor 2021-02-05 20:02:29 +08:00