Commit Graph

100 Commits

Author SHA1 Message Date
Daniel Ding
754d933e68 fea: access for ceci. 2025-04-13 15:33:35 +08:00
Daniel Ding
d7622bbc05 fix: access: cached name.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-04-13 08:12:28 +08:00
Daniel Ding
3a676960a4 fea: dns proxy for access.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-04-12 23:28:10 +08:00
Daniel Ding
679c07aff0 fea: access: forward dns route.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-04-12 18:42:42 +08:00
Daniel Ding
b6f1925053 fea: access: support match rules. 2025-04-12 16:25:56 +08:00
Daniel Ding
70197956c2 fix: snat with input.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-04-11 09:57:55 +08:00
Daniel Ding
ef91b88262 fea: socks5 via tls.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2025-03-24 17:05:59 +08:00
Daniel Ding
98313ecd38 fea: forward sock5 with user auth. 2025-03-24 16:18:58 +08:00
Daniel Ding
2f2e20e46a fea: tls for socks5
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2025-03-22 10:18:20 +08:00
Daniel Ding
32afec64a4 fea: merge http and socks5 proxy. 2025-03-20 20:21:37 +08:00
Daniel Ding
45481a6956 fea: ceci: add socks
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-03-14 09:41:43 +08:00
Daniel Ding
f2abefa25e fea: support forwarding socks5.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2025-03-13 20:38:15 +08:00
Daniel Ding
548e192003 fix: proxy: confDir not right.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2025-02-19 10:16:21 +08:00
Daniel Ding
6733a719e0 fea: add user for http proxy.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2025-01-01 11:17:02 +08:00
Daniel Ding
e8c09ecd48 fix: build proxy failed.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2024-12-31 21:34:49 +08:00
Daniel Ding
196ecc2979 fea: ceci default is yaml. 2024-12-31 21:23:51 +08:00
Daniel Ding
5e0ec7082f fea: root ca support for http proxy.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2024-12-31 16:49:50 +08:00
Daniel Ding
f2657dd28a fea: ceci support tcp proxy. 2024-12-30 14:03:38 +08:00
Daniel Ding
106c04b138 fea: add ceci for proxy. (#81)
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2024-12-29 11:04:00 +08:00
Daniel Ding
b7002947b3 fea: show tunnel with state.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2024-12-23 20:29:39 +08:00
Daniel Ding
6f2d47563b fix: opevpn push redirect-gateway twice.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2024-10-23 13:51:46 +08:00
Daniel Ding
a1fd32cb0b fea: control snat by cmd.
Some checks are pending
Coverage CI / build (push) Waiting to run
CodeQL / Analyze (go) (push) Waiting to run
Ubuntu CI / build (push) Waiting to run
2024-10-22 10:48:33 +08:00
Daniel Ding
49ecf383f4 fea: support disable snat.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2024-10-20 22:40:26 +08:00
Daniel Ding
9065599a14 fea: findhop supports no-share network.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
2024-10-09 15:44:10 +08:00
Daniel Ding
f3c21529a0 fea: cmd: add network. 2024-10-09 14:53:05 +08:00
Daniel Ding
cf4be2db38 fix: proxy: omitempty for http yaml. 2024-09-24 20:21:58 +08:00
Daniel Ding
4a0bc61201 fea: proxy: support api for adding a match rule. 2024-09-24 16:57:25 +08:00
Daniel Ding
b4ab54f1e3 fix: default pool invalid for routing. 2024-09-09 15:13:07 +08:00
Daniel Ding
14e319448a fix: default address pool to 240.240. 2024-09-06 23:19:05 +08:00
Daniel Ding
91df2f7385 fix: config: findhop with nil. 2024-08-31 13:25:08 +08:00
Daniel Ding
1af859ed27 fea: support add findhop. 2024-08-30 16:31:01 +08:00
Daniel Ding
65a0ea5624 fix: remove route in cache. 2024-08-29 19:57:02 +08:00
Daniel Ding
58885ab08a fix: add loopback address for router. 2024-07-19 16:20:57 +08:00
Daniel Ding
b8c64bb822 fix: change nextgroup to findhop. 2024-07-19 14:21:01 +08:00
Daniel Ding
de83392a19 fea: remove point for mac and windows. 2024-07-02 21:48:51 +08:00
Daniel Ding
84724090ee fea: support backend for http proxy. 2024-07-02 20:24:10 +08:00
Daniel Ding
bf6c96bb09 fea: index api for http proxy. 2024-07-02 17:07:50 +08:00
Daniel Ding
8e5a3e3829 fea: support match rule for http proxy. 2024-07-01 21:43:10 +08:00
Daniel Ding
151afa6a9d fea: support add tcp output by openlan protocol.
$ openlan net --name america output add \
    --remote <remote> \
    --protocol <tcp> \
    --secret <user>:<user-pass> \
    --crypt :<shared-key>
2024-07-01 16:58:50 +08:00
Daniel Ding
33d27eda8f fix: same remote with diff secret for diff protocol 2024-06-22 22:45:21 +08:00
Daniel Ding
aaf4738f47 fix: ipsec gre with connetion id. 2024-06-22 20:24:10 +08:00
Daniel Ding
8799004044 fea: ipsec tunnel cli. 2024-06-18 22:08:28 +08:00
Daniel Ding
7c27b06b4e fix: review API interface. 2024-06-15 23:42:31 +08:00
Daniel Ding
a3ba97885b fea: ipsec tunnels for vxlan and gre. 2024-06-15 00:52:14 +08:00
Daniel Ding
5220f9b14c fix: vrf not clear 2024-06-14 22:30:26 +08:00
Daniel Ding
ac607c638b fea: support vxlan over ipsec. 2024-06-08 00:24:35 +08:00
Daniel Ding
0fc0ee6d6f fea: discard l2tp, esp, and fabric support. 2024-06-07 19:25:21 +08:00
Teddy_Zhu
c7a27a46bf fea:support nexthop group for routing ha (#57) 2024-04-16 14:23:08 +08:00
Daniel Ding
d5a0ef2904 fix: tun device conflict after saving 2024-04-10 20:51:03 +08:00
Daniel Ding
5745b7c6d4 fix: omit empty for json output 2024-04-09 10:31:24 +08:00