naison
|
f802e03d01
|
hotfix: add heartbeat to manager in the pod
|
2025-05-14 20:22:57 +08:00 |
|
naison
|
d636449073
|
feat: set read/write timeout to 60s for remote tcp conn (#590)
|
2025-05-10 23:02:31 +08:00 |
|
fengcaiwen
|
323235f268
|
refactor: optimize code
|
2025-04-29 21:53:34 +08:00 |
|
fengcaiwen
|
18ef72fc20
|
refactor: forward only one port
|
2025-04-29 21:48:14 +08:00 |
|
fengcaiwen
|
c4540b1930
|
refactor: use tcp conn instead of packet conn
|
2025-04-27 23:03:45 +08:00 |
|
naison
|
fca3baf47e
|
refactor: optimize code (#557)
|
2025-04-23 15:00:00 +08:00 |
|
naison
|
a3556a263d
|
refactor: add additional [2]byte for packet length (#554)
|
2025-04-21 21:51:01 +08:00 |
|
naison
|
537b2940fe
|
perf: route packet by each tcp conn (#548)
|
2025-04-19 19:14:39 +08:00 |
|
naison
|
15200f1caf
|
refactor: add more log (#533)
* feat: add more log
|
2025-04-11 21:12:19 +08:00 |
|
naison
|
cd66bb7907
|
feat: add log if drop packet (#527)
* feat: add log if drop packet
|
2025-04-09 22:19:37 +08:00 |
|
naison
|
f303616554
|
hotfix: fix []byte leak (#525)
|
2025-04-09 21:08:33 +08:00 |
|
naison
|
4fd1f014bd
|
refactor: adjust log level (#523)
|
2025-04-08 22:01:06 +08:00 |
|
naison
|
e8735a68be
|
refactor: optimize logic (#515)
* refactor: optimize logic
|
2025-04-05 21:48:18 +08:00 |
|
naison
|
fb428403a2
|
hotfix: set get running pod timeout 10s to 5s (#494)
|
2025-03-30 11:43:37 +08:00 |
|
naison
|
b46f7a9877
|
refactor: divide log to session and backend (#487)
* refactor: divide log to session and backend
|
2025-03-23 13:59:10 +08:00 |
|
naison
|
fad55dce28
|
feat(log): log trace if panic (#405)
|
2024-12-18 20:50:47 +08:00 |
|
naison
|
68d550a80d
|
hotfix: use 64k buffer to read tun device packet for windows tun device mtu 65535 (#404)
|
2024-12-17 11:46:09 +08:00 |
|
naison
|
98c22ba9b7
|
refactor: refactor code (#373)
|
2024-11-22 22:00:50 +08:00 |
|
naison
|
ef16641675
|
refactor: refactor code (#371)
|
2024-11-18 18:47:54 +08:00 |
|
naison
|
2aa7812cb1
|
feat: use gvisor parse network packet in pod (#369)
|
2024-11-15 20:56:10 +08:00 |
|
naison
|
5dae60ffbc
|
hotfix: sleep 200ms reconnect
|
2024-10-10 11:35:39 +08:00 |
|
naison
|
15103837a7
|
hotfix: fix ssh re-connect logic
|
2024-10-10 10:28:58 +08:00 |
|
naison
|
be8ef7a127
|
hotfix: use pro-bing to send heartbeats instead of genereating icmp packet (#328)
|
2024-09-10 16:56:25 +08:00 |
|
naison
|
0826f2e20c
|
refactor: refactor log make it more formal (#314)
|
2024-08-03 15:01:16 +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
|
fe7be90d0b
|
hotfix: fix tun device no buffer space available (#225)
|
2024-04-24 17:32:04 +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
|
fec1f72b22
|
feat: remove env EnvKubeVPNTransportEngine
|
2023-10-28 18:15:19 +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
|
e945559f8e
|
feat: optimize code
|
2023-10-02 13:44:23 +08:00 |
|
fengcaiwen
|
29f5c191a5
|
feat: optimize code
|
2023-10-02 13:44:23 +08:00 |
|
fengcaiwen
|
9b1c8dd97d
|
feat: optimize cleanup logic
|
2023-10-02 13:44:23 +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
|
5f08427105
|
feat: optimize code
|
2023-08-04 17:11:15 +08:00 |
|