Commit Graph

53 Commits

Author SHA1 Message Date
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
d165dacd20 feat: use origin probe (#390) 2024-12-09 19:13:43 +08:00
naison
98c22ba9b7 refactor: refactor code (#373) 2024-11-22 22:00:50 +08:00
naison
2aa7812cb1 feat: use gvisor parse network packet in pod (#369) 2024-11-15 20:56:10 +08:00
naison
947d50af85 feat: add syncthing re-connect (#315) 2024-08-03 15:02:48 +08:00
naison
0826f2e20c refactor: refactor log make it more formal (#314) 2024-08-03 15:01:16 +08:00
naison
bc7d205695 refactor: refactor DHCP logic (#298) 2024-07-19 22:07:35 +08:00
naison
4aeee5f8d8 feat: discard syncthing log (#272) 2024-06-22 10:33:37 +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
a0ca862d59 chore: update alias config example (#253) 2024-05-17 08:58:50 +08:00
naison
cc032c4a6d feat: write pprof to file when daemon quit (#247) 2024-05-14 11:19:58 +08:00
naison
3e51bf0f4d hotfix: close chan (#245) 2024-05-13 19:58:56 +08:00
naison
a0137ad485 hotfix: fix alias (#240) 2024-05-07 19:02:39 +08:00
naison
9c62504489 feat: add command alias (#222)
* feat: add command alias

* feat: kube config path support homedir ~
2024-04-20 19:42:20 +08:00
fengcaiwen
b2458c2020 feat: add ssh to linux server 2023-10-29 17:11:53 +08:00
fengcaiwen
b25849657d feat: add connect lite mode and optimize dns 2023-10-28 18:15:19 +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
a1484556b9 feat: wip 2023-10-02 13:44:23 +08:00
fengcaiwen
53b90fef76 feat: daemon not works well on Windows 2023-10-02 13:44:23 +08:00
fengcaiwen
cacb65efb9 feat: restore patch works fine 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
87132cec22 feat: works fine 2023-10-02 13:44:23 +08:00
fengcaiwen
8b93812e01 feat: works fine 2023-10-02 13:44:23 +08:00
fengcaiwen
8e4dc9006d feat: optimize 2023-10-02 13:44:23 +08:00
fengcaiwen
8eab75f300 feat: add daemon and connect is ok 2023-10-02 13:44:23 +08:00
fengcaiwen
7ee9925d5e feat: upgrade if commit id not match 2023-08-24 11:13:04 +08:00
fengcaiwen
92bf36bd3d 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
naison
68ff79ca98 hotfix: rollback mtu 2023-08-16 10:54:03 +00:00
fengcaiwen
d87363d2cd perf: use chan to communicate between tcpserver and tun 2023-07-26 12:50:32 +08:00
fengcaiwen
71ed7e6bdb feat: support transfer image to remote 2023-04-10 12:51:26 +08:00
fengcaiwen
f7c0d3c0ce feat: extra-domain support ipv6 fix ssh-jump not use --kubeconfig options bug 2023-04-08 12:05:24 +08:00
wencaiwulue
2227a82125 feat: support ipv6 2023-04-02 22:11:43 +08:00
fengcaiwen
593f42aeca feat: add mode connect-mode 2023-03-22 23:50:09 +08:00
fengcaiwen
a545f3a958 feat: use 32345 as pprof port 2023-03-17 21:48:46 +08:00
wencaiwulue
4f9d1f7db8 feat: add mode duplicate 2023-03-15 21:17:29 +08:00
wencaiwulue
5f814f6d02 feat: optimize performance 2023-02-26 18:25:50 +08:00
fengcaiwen
8b4b38d6c2 feat: use api to get and release ip 2023-02-22 17:11:13 +08:00
wencaiwulue
48c34d8512 feat: rent and release ip use api 2023-02-22 09:01:33 +08:00
wencaiwulue
85405c1a0f performance: change tun lib to wg 2023-02-19 12:14:47 +08:00
fengcaiwen
589f57afb0 feat: restore sa 2023-02-16 21:01:55 +08:00
wencaiwulue
cd41ebf2d8 feat: use download api to get current namespace 2023-02-14 22:15:19 +08:00
wencaiwulue
64e4070166 feat: set namespace to mesh container 2023-02-10 21:20:05 +08:00
fengcaiwen
992f1e439d fix: final ways to keep get inbound tun ip 2023-02-02 11:05:53 +08:00
fengcaiwen
203e336341 feat: add pod listener to add route dynamically 2023-01-28 17:34:15 +08:00
fengcaiwen
f6471ef948 feat: use cm data to store ref-count and move control-plane into a subcommand of kubevpn 2023-01-06 19:29:57 +08:00
fengcaiwen
45b4c9c98d feat: add sub-command reset 2023-01-05 14:06:09 +08:00
wencaiwulue
33a1b0add3 feat: delete get cidr pod anyway 2022-12-17 18:33:24 +08:00
fengcaiwen
675759803e fix: all in one image and support special image to connect 2022-11-06 22:52:42 +08:00