400 Commits

Author SHA1 Message Date
Daniel Ding
2d2d842e65 fix: limit users.
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-12-22 19:38:23 +08:00
Daniel Ding
2d78477eaf fea: support snat openvpn.
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-12-21 19:09:20 +08:00
Daniel Ding
caa0ac27af fea: api for add openvpn.
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-12-16 20:15:46 +08:00
Daniel Ding
9d32b17aef fea: support ldap.
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-12-11 13:47:51 +08:00
Daniel Ding
918e58d66c fix: dstport for tcp link
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-12-09 11:10:19 +08:00
Daniel Ding
834dae3d36 fix: pretty segment for index. 2025-12-09 10:45:33 +08:00
Daniel Ding
7a4ef32b25 fix: remove cache link.
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-12-08 19:49:44 +08:00
Daniel Ding
a2ac57b2fc fix: link convert to output.
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-12-08 16:54:00 +08:00
Daniel Ding
87e2fe8fb0 fix: not clean dnat rule.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
v25.11.4
2025-12-03 11:22:19 +08:00
Daniel Ding
4219d0ad9c fix: lock for api.
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
v25.11.3
2025-11-28 16:20:17 +08:00
Daniel Ding
da0d6d853d fea: show kernel neighbors.
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-11-26 15:02:51 +08:00
Daniel Ding
a33fcff822 fix: create dir at switch.sh
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-11-26 11:23:06 +08:00
Daniel Ding
431169034f fix: show version. 2025-11-26 10:26:23 +08:00
Daniel Ding
b1b886beb5 fix: display ca expire.
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-11-25 23:01:38 +08:00
Daniel Ding
90a0eafd6c fix: cert ca.crt. 2025-11-25 20:43:06 +08:00
Daniel Ding
083aac0f8b fea: update cert. 2025-11-25 20:39:25 +08:00
Daniel Ding
79813c0b9b fix: list bgp config.
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-11-25 16:40:26 +08:00
Daniel Ding
27e447e968 fix: update state for ipsec tunnels. 2025-11-25 13:57:02 +08:00
Daniel Ding
73c05f6d23 fea: save for router.
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-11-25 10:54:51 +08:00
Daniel Ding
ef79645ed8 fea: cli for router tunnels.
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-11-24 20:30:30 +08:00
Daniel Ding
c6dc0b1e28 fix: change log prefix to.
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-11-24 15:58:26 +08:00
Daniel Ding
d031718da6 fea: gre tunnel for router. 2025-11-24 15:42:43 +08:00
Daniel Ding
81c06bd317 fix: dnat dest is nil
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-11-20 15:20:01 +08:00
Daniel Ding
5737d2242a fea: add ceci via cli.
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-11-17 16:35:33 +08:00
Daniel Ding
843999afa5 fea: support tcp ceci.
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-11-13 19:43:18 +08:00
Daniel Ding
6ef583eea2 fea: ceci: save pid. 2025-11-13 19:05:24 +08:00
Daniel Ding
9e66ed673f dist: cleanup scripts.
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-10-28 10:53:15 +08:00
Daniel Ding
caef90cc04 fea: switch: do dnat.
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-10-22 14:03:19 +08:00
Daniel Ding
eb9a1acc1c fea: support configure dnat.
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-10-21 19:45:30 +08:00
Daniel Ding
755e721bfd fea: support add client for openvpn.
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-10-21 15:03:23 +08:00
Daniel Ding
25277b573d proxy: fix loading system trusted ca.
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-10-17 09:41:50 +08:00
Daniel Ding
566541bea2 fix: correct openvpn clients
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-09-29 19:26:36 +08:00
Daniel Ding
ebb0a8e24e fix: static clien for openvpn. 2025-09-29 16:59:18 +08:00
Daniel Ding
d8140ddf08 fix: display expire time.
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-09-23 19:38:29 +08:00
Daniel Ding
6a6d0893d7 fix: frr for rhel.
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-09-08 14:55:21 +08:00
Daniel Ding
6b041b62ce fea: display protocol for prefix route.
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-09-05 14:23:01 +08:00
Daniel Ding
19829f1c5a fea: list prefix route for system. 2025-09-05 11:04:33 +08:00
Daniel Ding
db26f4881f fea: state for bgp neighbor.
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-09-04 16:39:49 +08:00
Daniel Ding
101e1e37a3 fea: password for bgp neighbor. 2025-09-04 14:10:50 +08:00
Daniel Ding
8edfdc646b fea: ip prefix rules for route-map.
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-09-03 16:31:09 +08:00
Daniel Ding
d6821af047 fix: frr start filed. 2025-09-03 10:47:59 +08:00
Daniel Ding
8457ef8162 fix: reload frr failed.
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-09-02 16:08:29 +08:00
Daniel Ding
b256239329 fea: bgp cli supports. 2025-09-02 15:01:12 +08:00
Daniel Ding
33518bf8e5 fea: support bgp as external. 2025-09-02 11:16:07 +08:00
Daniel Ding
80ea5c26b4 fea: fallback for output.
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-08-29 10:43:14 +08:00
Daniel Ding
1202289a32 fea: support sm4 and salsa20.
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-08-28 14:24:06 +08:00
Daniel Ding
a5e135c624 fea: docker: enable frr for bgp.
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-08-08 15:46:57 +08:00
Daniel Ding
ae0be2e747 fea: tests: add switch ut.
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-07-25 18:56:57 +08:00
Daniel Ding
b19089559e fix: ceci: replace route for darwin
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-07-19 08:45:11 +08:00
Daniel Ding
b8e02e71fa fea: support tests.
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-07-18 15:58:27 +08:00