739 Commits

Author SHA1 Message Date
fengcaiwen
24367b1b82 hotfix: use default krb5 config 2025-02-12 22:20:51 +08:00
fengcaiwen
2fc0bb3f0c chore: upgrade go mod library 2025-02-08 20:45:20 +08:00
naison
3ad0b5d1a3 hotfix: add platform for cmd ssh 2025-02-08 12:04:25 +00:00
fengcaiwen
07cfb8b02e refactor: dev mode use exec command instead of library 2025-02-03 14:14:31 +08:00
naison
98baec8253 feat: use regctl copy image on local pc 2025-01-29 06:03:36 +00:00
naison
666a69cdfb refactor: create outbound pod 2025-01-25 13:50:47 +00:00
naison
f55a65e04c refactor: cmd ssh client 2025-01-25 12:27:51 +00:00
naison
caee039ffd feat: add image pull secret name 2025-01-24 06:51:34 +00:00
fengcaiwen
c6f59e46c9 hotfix: use pod label to match service selector for finding service by pod 2025-01-18 16:23:08 +08:00
fengcaiwen
7d028fc950 feat: proxy mode support proxy multiple workloads 2025-01-18 11:13:09 +08:00
fengcaiwen
12920650ba feat: aws fargate mode works 2025-01-18 11:10:20 +08:00
fengcaiwen
2e96247e74 feat: add cmd uninstall and rename cmd reset 2025-01-18 11:06:07 +08:00
fengcaiwen
b6cfba7db9 feat: fargate mode works basic 2025-01-18 10:52:51 +08:00
naison
fd786caa0f hotfix: disable net.DefaultResolver.PreferGo (#409) 2024-12-21 22:51:03 +08:00
Constantin Revenko
d3c2ddecc4 return system resolver for sending requests to KubeAPI (#407)
Co-authored-by: Константин Ревенко <konstantin.revenko@mediascope.net>
2024-12-21 22:46:20 +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
Constantin Revenko
51166477c2 Fix panic when removing CIDRs containing API server IP addresses (#403)
* add func removeCIDRsContainingIPs

* remove comments

---------

Co-authored-by: Константин Ревенко <konstantin.revenko@mediascope.net>
2024-12-17 10:10:16 +08:00
naison
f046e474af hotfix: return error if resolve extra-domain ip is empty (#397) 2024-12-13 18:26:14 +08:00
naison
062c69de0e hotfix: add traffic-manager pod ip to route table (#396) 2024-12-13 18:21:01 +08:00
naison
b9c1f2a814 hotfix: fix print grpc msg bug (#395) 2024-12-13 18:16:20 +08:00
naison
5599dc6bdd refactor: optimize code (#393) 2024-12-11 21:04:09 +08:00
naison
d165dacd20 feat: use origin probe (#390) 2024-12-09 19:13:43 +08:00
naison
9ebc95352a hotfix: envoy control-plane detect enable ipv6 or not to add route (#389) 2024-12-09 18:50:44 +08:00
naison
1dc3c057a7 hotfix: detect enable ipv6 for envoy (#387)
* hotfix: detect enable ipv6 for envoy

* hotfix: detect pod enable ipv6 for envoy

* hotfix: optimize code
2024-12-06 22:03:37 +08:00
naison
81f62eab31 refactor: refactor print GRPC message (#386) 2024-12-06 19:29:11 +08:00
naison
d9a978d330 hotfix: ignore setup ipv6 failed if not enable ipv6 (#385) 2024-12-05 15:05:54 +08:00
naison
24a97de5dc hotfix: add more resolver on macOS (#382) 2024-11-29 20:25:26 +08:00
naison
481b720da6 hotfix: close gvisor endpoint is tcp conn closed (#378) 2024-11-23 17:08:03 +08:00
naison
5a0533c0fc feat: add gvisor endpoint log (#375) 2024-11-22 22:06:44 +08:00
naison
17a13a2672 hotfix: add idle timeout 120s for gvisor udp forwarder connection (#374) 2024-11-22 22:03:56 +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
d9a9000d7b hotfix: fix can not ping itself tun IP on windows 2024-11-18 10:43:59 +00:00
naison
2aa7812cb1 feat: use gvisor parse network packet in pod (#369) 2024-11-15 20:56:10 +08:00
naison
a243842052 hotfix: fix port-forward retry bug (#366) 2024-10-30 10:30:48 +08:00
naison
6e052a5a0b feat: logs lines support '-' sign means starting log file lines (#365) 2024-10-30 09:10:20 +08:00
naison
f966cd29d7 feat: add number of lines to logs (#364) 2024-10-29 18:44:41 +08:00
naison
65ae890842 feat: add APIServer ip to route table if ssh info is not empty (#361) 2024-10-25 21:25:42 +08:00
naison
aa881a589e hotfix: fix ssh and port-forward retry bug (#360)
Co-authored-by: fengcaiwen <fengcaiwen@bytedance.com>
2024-10-25 21:25:03 +08:00
naison
a64eaf66da hotfix: fix port forward and ssh (#357)
* hotfix(portfoward): fix port-forward bug and ssh reconnect bug

* hotfix: remove larger overlapping cidrs for adding routes

* feat: retry port-forward if get pod err is not forbidden

* hotfix: fix ssh and port-forward

* feat: add more log

* hotfix: set go default revolver perfergo options to true
2024-10-20 11:23:49 +08:00
naison
6e4aeb288a hotfix: ssh daemon (#352) 2024-10-14 09:16:24 +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
fengcaiwen
941373a902 feat: upgrade syncthing gui 2024-10-09 21:50:32 +08:00
naison
d141ec869b fix: fix dns on linux (#336)
* fix: fix dns on linux

* feat: detect run in Github action or not to setup DNS
2024-10-09 19:17:50 +08:00
naison
9d917ae9cb docs: update doc (#333) 2024-09-14 20:01:58 +08:00
naison
0763e8a201 hotfix: fix upgrade on windows (#330)
* hotfix: fix upgrade on windows
2024-09-13 14:12:04 +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
69b6fa6318 hotfix: fix interface conversion panic (#318) 2024-08-03 16:05:33 +08:00