Commit Graph

82 Commits

Author SHA1 Message Date
fengcaiwen
e830a28581 fix: fix bugs 2025-10-21 12:35:16 +08:00
naison
79fcc1b8f5 feat: add cmd route add and route delete for route management (#711) 2025-08-28 20:29:12 +08:00
naison
98c4a61ca1 feat: sync mode modify api server & add ut for mode run and mode sync (#704)
* feat: mode sync modify kubeconfig apiserver to in cluster apiserver
* feat: add ut for sync mode and run mode
* fix: bugs
2025-08-21 22:45:47 +08:00
naison
4e568fe9e3 hotfix: fix CVE (#669)
* hotfix: fix CVE

* feat: prefer use cmd rather than magic dns to set dns on linux

* feat: update go work sum

* feat: update ut
2025-07-10 10:35:48 +08:00
naison
9010d05198 refactor: optimize code (#650) 2025-06-18 10:16:30 +08:00
naison
b28eaef6a7 chore(mod): upgrade purego version to v0.8.3 2025-05-12 15:47:48 +08:00
naison
e21fc8cda9 hotfix: duplicated definition of symbol dlopen on go1.23.9 2025-05-09 13:04:45 +08:00
naison
100a8df723 refactor: revert pr #517 (#551) 2025-04-19 12:35:09 +08:00
naison
c9f1ce6522 chore: upgrade coredns version (#550) 2025-04-19 10:06:56 +08:00
naison
ea574a756b feat: support gcp auth (#517)
* feat: support gcp auth
2025-04-06 17:36:10 +08:00
naison
d191c927f4 feat: add helm to go mod (#497) 2025-03-30 11:52:21 +08:00
fengcaiwen
3896fd1642 chore: upgrade go mod library 2025-02-09 11:07:10 +08:00
fengcaiwen
2fc0bb3f0c chore: upgrade go mod library 2025-02-08 20:45:20 +08:00
naison
98baec8253 feat: use regctl copy image on local pc 2025-01-29 06:03:36 +00:00
fengcaiwen
b6cfba7db9 feat: fargate mode works basic 2025-01-18 10:52:51 +08:00
naison
605fe047ca feat: upgrade syncthing version 2024-10-09 21:50:32 +08:00
naison
4d075b29b3 feat: upgrade go version to 1.23 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
ed4c6bbe2f feat: add syncthing for clone mode (#270)
* feat: add syncthing for clone mode

---------

Co-authored-by: wencaiwulue <895703375@qq.com>
2024-06-21 21:27:20 +08:00
naison
03ac484069 hotfix: downgrade tun driver version (#220)
Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-16 13:08:13 +08:00
naison
87166494c0 refactor: update go mod library (#210)
refactor: update go mod library and refactor dev logic

Co-authored-by: wencaiwulue <895703375@qq.com>
2024-04-04 12:04:02 +08:00
naison
d3aeae7573 hotfix: fix flag context not works bug (#204) 2024-04-01 11:44:59 +08:00
naison
aacdc8a6d0 feat: update gvisor with tag go and go with 1.22 (#202) 2024-03-31 22:42:31 +08:00
naison
14e91d5110 feat: update unsafe pkg of go mod (#148) 2024-02-07 21:03:38 +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
naison
a66fbb1637 feat: upgrade client-go version to v0.29.0 (#109)
* feat: upgrade client-go version to v0.29.0

* feat: upgrade coredns version

* chore: update README.md
2024-01-01 16:45:54 +08:00
naison
c80f610fc1 feat: ssh support auth gssapi (#97)
* feat: support ssh auth GSSAPI

* feat: support ssh auth GSSAPI
2023-11-26 17:21:12 +08:00
fengcaiwen
0e0885afd5 feat: rorate log 2023-11-21 21:52:45 +08:00
fengcaiwen
da572aafb4 feat: logs works fine 2023-10-02 13:44:23 +08:00
fengcaiwen
bf47c6f4e1 feat: use gvisor to optimize performance 2023-08-20 15:17:29 +08:00
fengcaiwen
d87363d2cd perf: use chan to communicate between tcpserver and tun 2023-07-26 12:50:32 +08:00
江鹏飞
75c1b81786 feat(dns): support localdns to forward dns query 2023-05-31 17:31:16 +08:00
fengcaiwen
f2de9a8b1d feat: dns server add rate limit 2023-04-10 14:56:31 +08:00
fengcaiwen
4d01468e1d feat: use netlink 2023-03-24 14:59:23 +08:00
wencaiwulue
5c9928ad9a feat: auto update image version 2023-03-23 23:59:19 +08:00
fengcaiwen
e2dd6e8f99 feat: call uninstall 2023-03-17 21:48:46 +08:00
fengcaiwen
8af9a9e6fa feat: support ssh ProxyJump 2023-03-04 13:51:04 +08:00
fengcaiwen
ac4c254cec feat: support ssh jumper 2023-03-03 18:12:59 +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
35bf309fbd feat: add route dynamic 2023-02-17 21:36:39 +08:00
fengcaiwen
674d4aeefe feat: add dev mode in docker container 2023-02-16 21:01:42 +08:00
fengcaiwen
db7286abec feat: feat: optimize code and remove detect conflict interface 2023-02-08 16:26:25 +08:00
fengcaiwen
203e336341 feat: add pod listener to add route dynamically 2023-01-28 17:34:15 +08:00
fengcaiwen
17bc64559b feat: update go mod to 1.19 2023-01-19 19:40:06 +08:00
fengcaiwen
fd7c81a104 feat(upgrade): check permission of current kubevpn folder and pretty download progress bar 2023-01-19 16:48:13 +08:00
fengcaiwen
74beaceb9f feat: update all go dependency to latest if available 2023-01-17 14:30:02 +08:00
wencaiwulue
1786a7965e feat: add sub-command upgrade 2023-01-11 21:37:42 +08:00
wencaiwulue
3452a71126 feat: optimize get cidr from pod logic 2022-12-25 16:14:37 +08:00
fengcaiwen
5a562ee0a1 feat: use webhook to manage ip allocate 2022-12-13 21:35:41 +08:00