Commit Graph

32 Commits

Author SHA1 Message Date
naison
f13e21a049 refactor: refactor code (#306) 2024-07-23 19:11:58 +08:00
naison
3e51bf0f4d hotfix: close chan (#245) 2024-05-13 19:58:56 +08:00
naison
e7f00f5899 hotfix: cleanup in time when connect lite mode (#243) 2024-05-13 10:14:54 +08:00
naison
8dbb80be7c hotfix: fix tun bug (#216)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-12 21:45:31 +08:00
naison
fadfd00927 hotfix: fix cpu usage high cause by in loop to call <-time.Tick(xxx) (#201)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-03-31 11:05:34 +08:00
naison
3ad6127132 feat: optimize code (#149)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-02-15 11:38:14 +08:00
naison
847c2c8cc1 feat: update go mod to v2 (#127)
* feat: update go mod to v2

* feat: typo
2024-01-14 18:00:12 +08:00
fengcaiwen
b2458c2020 feat: add ssh to linux server 2023-10-29 17:11:53 +08:00
fengcaiwen
4a10be295f feat: remove env EnvTunNameOrLUID 2023-10-28 18:15:19 +08:00
fengcaiwen
76f1b74076 feat: log more info 2023-10-02 13:44:23 +08:00
fengcaiwen
b9798e66f0 feat: restore patch not work, others is ok 2023-10-02 13:44:23 +08:00
fengcaiwen
453afc5d49 fix: fix no avaliable buffer bug 2023-08-23 22:58:24 +08:00
fengcaiwen
92bf36bd3d feat: complete gvisor 2023-08-20 15:17:29 +08:00
fengcaiwen
ff2fcf939f feat: complete gvisor 2023-08-20 15:17:29 +08:00
fengcaiwen
bf47c6f4e1 feat: use gvisor to optimize performance 2023-08-20 15:17:29 +08:00
fengcaiwen
6fb80496e6 feat: nat use rlock while route 2023-08-06 12:02:44 +08:00
fengcaiwen
5f08427105 feat: optimize code 2023-08-04 17:11:15 +08:00
fengcaiwen
3c854cb1c7 fix: add heartbeats 2023-08-01 15:47:57 +08:00
fengcaiwen
2ba7b2027f perf: use chan to communicate between tcpserver and tun 2023-07-26 12:50:32 +08:00
fengcaiwen
d87363d2cd perf: use chan to communicate between tcpserver and tun 2023-07-26 12:50:32 +08:00
wencaiwulue
2227a82125 feat: support ipv6 2023-04-02 22:11:43 +08:00
wencaiwulue
49229e70fe feat: heartbeats four times 2023-03-11 09:13:05 +08:00
fengcaiwen
75af5c2b14 feat: send heartbeats with gopacket 2023-03-10 17:35:59 +08:00
fengcaiwen
1f7678af66 feat: fix bugs 2023-03-09 12:06:11 +08:00
fengcaiwen
edac2dde39 feat: optimize 2023-02-28 19:52:28 +08:00
wencaiwulue
f2c663f7fb feat: optimize redo port-forward logic 2023-02-27 21:10:26 +08:00
wencaiwulue
5f814f6d02 feat: optimize performance 2023-02-26 18:25:50 +08:00
wencaiwulue
85405c1a0f performance: change tun lib to wg 2023-02-19 12:14:47 +08:00
wencaiwulue
84267a0491 fix: remove useless offset 2023-02-11 15:14:17 +08:00
fengcaiwen
db7286abec feat: feat: optimize code and remove detect conflict interface 2023-02-08 16:26:25 +08:00
fengcaiwen
8356ff68d2 feat: disable envoy stream timeout 2022-12-09 22:03:42 +08:00
wencaiwulue
f74dcb7a7f feat: move folder to pkg 2022-08-05 15:23:34 +08:00