Anya Lin
|
cf84bea762
|
refactor(server/hp/ucode): Refactor handleGenKey, add support for keypair
|
2025-06-04 13:18:59 +08:00 |
|
Tianling Shen
|
d5de715b7a
|
chore(ucode): remove unused imports
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2025-01-08 19:26:49 +08:00 |
|
Tianling Shen
|
e7e22cef81
|
refactor(client): remove chinadns-ng
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2025-01-05 17:44:32 +08:00 |
|
Tianling Shen
|
64c1124d98
|
chore(rpcd): change file permission to 0644
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2024-11-30 00:24:25 +08:00 |
|
Tianling Shen
|
d1cb1796ca
|
feat(node): hide deprecated utls fingerprint for sb 1.10
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2024-11-20 19:38:12 +08:00 |
|
Tianling Shen
|
0d2f0d86ad
|
feat: prepare chinadns-ng v2 support
|
2024-04-02 14:42:34 +08:00 |
|
Anya Lin
|
a65a85cf05
|
fix(client): Merge ruleset.js into client.js
|
2024-01-16 19:24:44 +08:00 |
|
Anya Lin
|
bbe9f92b52
|
feat(ruleset): Add RuleSet section
|
2024-01-16 19:24:44 +08:00 |
|
Tianling Shen
|
d7609f6deb
|
chore(rpcd/hp): remove has_mptcp detect
|
2024-01-10 20:18:55 +08:00 |
|
Tianling Shen
|
de5058d09b
|
feat: add TCP Brutal support
|
2023-12-02 16:40:53 +08:00 |
|
Tianling Shen
|
849ef7f229
|
fix(client): require ip-full to bring up tun interface
|
2023-10-04 16:36:42 +08:00 |
|
Tianling Shen
|
ae34497e62
|
fix(rpcd): fix mptcp go version requirement
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2023-09-30 19:54:09 +08:00 |
|
Tianling Shen
|
2d801fc236
|
fix(rpcd): fix mptcp condition
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2023-09-13 11:50:36 +08:00 |
|
Tianling Shen
|
bd182b0598
|
feat: add mptcp support
|
2023-09-13 11:29:46 +08:00 |
|
douglarek
|
ab79c3b82a
|
fix(rpcd): update log type
|
2023-07-08 17:04:32 +08:00 |
|
Tianling Shen
|
733bec677f
|
fix(rpcd): fix connection check with gnu wget installed
|
2023-07-02 18:59:01 +08:00 |
|
Tianling Shen
|
e6d53cc591
|
feat(status): add connection check
|
2023-06-12 16:33:17 +08:00 |
|
Tianling Shen
|
1e3e7b1e47
|
feat(server): split configuration/process from client
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2023-06-02 16:23:01 +08:00 |
|
Tianling Shen
|
ce882dd831
|
feat: add chinadns-ng support
|
2023-04-14 06:49:55 +08:00 |
|
Tianling Shen
|
bec5cfe2e0
|
feat(client): check tproxy module
|
2023-03-28 01:37:29 +08:00 |
|
Tianling Shen
|
4f754d6665
|
feat: fix support for system tun stack
|
2023-03-19 19:15:59 +08:00 |
|
Tianling Shen
|
275d7f433c
|
workaround(rpcd): require manual restart after changed domain list
unfortunately this will cause unnecessary restart during uci changes
|
2023-02-14 14:19:51 +08:00 |
|
Tianling Shen
|
e0c9ec8d4d
|
feat: switch to ucode subscription script
|
2023-02-13 04:01:11 +08:00 |
|
Tianling Shen
|
5fc54d87f4
|
feat(subscribe): implement basic uci management
|
2023-02-12 10:10:26 +08:00 |
|
Tianling Shen
|
d4643f7104
|
fix(acllist): fix write white/black list
|
2023-02-12 06:05:32 +08:00 |
|
Tianling Shen
|
3f343518d9
|
feat(subscribe): touch ucode script
|
2023-02-11 07:04:16 +08:00 |
|
Tianling Shen
|
3315da8d42
|
fix(subscribe): fix parse IPv6 address
|
2023-02-11 02:47:27 +08:00 |
|
Tianling Shen
|
af747a93a6
|
chore: fix cron script
|
2023-02-10 10:30:09 +08:00 |
|
Tianling Shen
|
f20a1da255
|
feat(status): support clean log
|
2023-02-10 07:13:49 +08:00 |
|
Tianling Shen
|
5f8aa5caf9
|
fix(rpcd): fix security issue
|
2023-02-10 05:30:55 +08:00 |
|
Tianling Shen
|
b3232720e5
|
chore(subscribe): add note for add/remove nodes
|
2023-02-10 05:21:10 +08:00 |
|
Tianling Shen
|
34727407f6
|
feat(geodata): support lists update
|
2023-02-10 04:26:46 +08:00 |
|
Tianling Shen
|
bbc6213c06
|
refactor(generator): rewritten in ucode
|
2023-02-09 06:34:07 +08:00 |
|
Tianling Shen
|
75abb6ee24
|
feat(client): support ACL settings
luci only, fw rules need more work
|
2023-02-07 09:06:39 +08:00 |
|
Tianling Shen
|
fff51d3b10
|
feat(client): make use of taboption
|
2023-02-07 07:02:13 +08:00 |
|
Tianling Shen
|
8ccf6dfe12
|
feat(fw): support disable ipv6
|
2023-02-07 06:03:55 +08:00 |
|
Tianling Shen
|
241d46f1f2
|
chore(scripts): add exec permission
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
|
2023-02-07 04:08:22 +08:00 |
|
Tianling Shen
|
fa4ca375a2
|
feat: introduce rpcd script
avoid executing illegal command from luci
|
2023-02-07 04:07:17 +08:00 |
|
Tianling Shen
|
14878a5dfa
|
feat: add features detection, support acme tls cert issuer
|
2022-09-16 12:51:00 +08:00 |
|
Tianling Shen
|
4631267697
|
feat: add clean log, auto update
|
2022-08-20 06:22:48 +08:00 |
|
Tianling Shen
|
681f1f7180
|
feat(status): add basic status page
|
2022-08-20 06:09:39 +08:00 |
|
Tianling Shen
|
0fc49ad94d
|
feat(node): active 'update subscription' button
|
2022-08-13 22:36:50 +08:00 |
|
Tianling Shen
|
53d6a24a2a
|
feat: improve uploading certs
|
2022-08-12 21:28:10 +08:00 |
|
Tianling Shen
|
a08a5dc5b6
|
chore: change default cert path
|
2022-08-03 01:58:29 +08:00 |
|
Tianling Shen
|
659e5b9129
|
feat(server): support tls
|
2022-08-02 18:03:33 +08:00 |
|
Tianling Shen
|
26fd31a02d
|
chore(menu): use firstchild
|
2022-07-29 19:07:07 +08:00 |
|
Tianling Shen
|
592afe7851
|
chore(node): remove unsupported ssr
|
2022-07-29 15:32:12 +08:00 |
|
Tianling Shen
|
eab79f1ed0
|
fix(node): improve handle uploaded file
|
2022-07-27 18:22:27 +08:00 |
|
Tianling Shen
|
08362b5781
|
feat(node): support upload usercert
|
2022-07-27 18:13:46 +08:00 |
|
Tianling Shen
|
54c6411d5c
|
feat: implement nodes edition
|
2022-07-24 21:49:02 +08:00 |
|