風雪
|
bdeec64345
|
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
test(share): cover REALITY public-key encoding across exports
|
2026-08-29 15:14:40 +08:00 |
|
風雪
|
cef34a5529
|
fix(share): use URL-safe REALITY public-key encoding
|
2026-08-29 15:14:14 +08:00 |
|
風雪
|
331cd20d31
|
fix(auth): repair JWT source and validate claims
|
2026-08-29 15:09:43 +08:00 |
|
風雪
|
d0b3f8ef51
|
fix(auth): validate JWT claims and token inputs
|
2026-08-29 15:09:30 +08:00 |
|
風雪
|
96a947a1c9
|
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
test(cluster): cover SSRF redirect and dial hardening
|
2026-08-29 15:09:18 +08:00 |
|
風雪
|
7222350d35
|
fix(cluster): validate resolved IPs at dial time
|
2026-08-29 15:09:08 +08:00 |
|
風雪
|
dffddbc278
|
fix(cluster): bind SSRF validation to redirect and dial
|
2026-08-29 15:08:57 +08:00 |
|
風雪
|
70af9bcb46
|
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
test: enforce URL-safe REALITY public key export
|
2026-08-29 15:00:42 +08:00 |
|
風雪
|
63b5094d83
|
fix: export REALITY public keys as raw URL-safe base64
|
2026-08-29 15:00:33 +08:00 |
|
風雪
|
6220efd9a9
|
fix(share): port/pbk fallback for VMess/Trojan/Hy2/SS client YAML
|
2026-08-29 14:41:14 +08:00 |
|
風雪
|
6d518eb5a3
|
fix(share): port/pbk fallback for VMess/Trojan/Hy2/SS client YAML
|
2026-08-29 14:41:13 +08:00 |
|
風雪
|
094c4f71f9
|
fix(share): port/pbk fallback for VMess/Trojan/Hy2/SS client YAML
|
2026-08-29 14:41:12 +08:00 |
|
風雪
|
3283d45057
|
fix(share): derive REALITY public-key and port for client YAML (URLTest)
|
2026-08-29 14:35:53 +08:00 |
|
風雪
|
1b497d09ff
|
fix(sub): serve HTML page for target=html without subconverter
|
2026-08-29 14:17:34 +08:00 |
|
風雪
|
57d483af97
|
fix(sub): serve HTML page for target=html without subconverter
|
2026-08-29 14:17:33 +08:00 |
|
風雪
|
a88e7e581f
|
fix(i18n): move share strings inside export default (CI tsc)
|
2026-08-29 14:08:08 +08:00 |
|
風雪
|
fbf5f6df27
|
fix(i18n): move share strings inside export default (CI tsc)
|
2026-08-29 14:08:07 +08:00 |
|
風雪
|
ad6d2b4ecf
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:17 +08:00 |
|
風雪
|
9a88f64849
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:16 +08:00 |
|
風雪
|
94fd22b657
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:15 +08:00 |
|
風雪
|
1c4bbd30da
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:14 +08:00 |
|
風雪
|
396cd6427d
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:13 +08:00 |
|
風雪
|
da07d85f14
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:13 +08:00 |
|
風雪
|
e017d40b35
|
feat(ui): unified Share/Subscription page (links + node URIs)
|
2026-08-29 13:44:12 +08:00 |
|
風雪
|
34c155f83f
|
refactor(share): remark fragment encoding aligned with clients
|
2026-08-29 13:29:50 +08:00 |
|
風雪
|
1eb2f13f0f
|
refactor(share): userinfo/remark encoding aligned with style share links
|
2026-08-29 13:29:32 +08:00 |
|
風雪
|
d66b803ea6
|
fix(share): standard URIs for VMess/Trojan/Hy2/SS/TUIC (pbk derive, port, user rows)
|
2026-08-29 13:24:18 +08:00 |
|
風雪
|
6adcdb1fd7
|
fix(share): standard URIs for VMess/Trojan/Hy2/SS/TUIC (pbk derive, port, user rows)
|
2026-08-29 13:24:17 +08:00 |
|
風雪
|
f64610009a
|
fix(share): standard URIs for VMess/Trojan/Hy2/SS/TUIC (pbk derive, port, user rows)
|
2026-08-29 13:24:17 +08:00 |
|
風雪
|
082631641b
|
fix(share): standard URIs for VMess/Trojan/Hy2/SS/TUIC (pbk derive, port, user rows)
|
2026-08-29 13:24:16 +08:00 |
|
風雪
|
0ec82e8450
|
fix(share): add Reality pbk derive helpers for standard URIs
|
2026-08-29 13:12:37 +08:00 |
|
風雪
|
88d784a41d
|
fix(share): Reality pbk helper + port parse for VLESS URI
|
2026-08-29 13:12:10 +08:00 |
|
風雪
|
2a63bed00e
|
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
|
2026-08-29 13:08:58 +08:00 |
|
風雪
|
f7c5e6109e
|
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
i18n: autofill and reality key hints
|
2026-08-29 13:08:57 +08:00 |
|
風雪
|
fb7602c782
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:43 +08:00 |
|
風雪
|
fc62c361de
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:42 +08:00 |
|
風雪
|
f909238e57
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:41 +08:00 |
|
風雪
|
a12c4716af
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:40 +08:00 |
|
風雪
|
ef8d5686f9
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:39 +08:00 |
|
風雪
|
e315fa8361
|
fix(share): derive Reality pbk for standard URIs; fix listen port; clarify autofill UI
|
2026-08-29 13:08:38 +08:00 |
|
風雪
|
7dca023678
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:34 +08:00 |
|
風雪
|
e930d6905e
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:33 +08:00 |
|
風雪
|
149dab30b1
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:32 +08:00 |
|
風雪
|
1e2ab3488f
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:31 +08:00 |
|
風雪
|
f60c3b218f
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:30 +08:00 |
|
風雪
|
5b3836f9ae
|
docs: NAT and custom panel port guide
|
2026-08-29 12:45:30 +08:00 |
|
風雪
|
4ffca2ef4b
|
feat(nat): custom panel port/listen/public_url via env, API, settings UI, install.sh
|
2026-08-29 12:33:32 +08:00 |
|
風雪
|
f52207df5d
|
feat(nat): custom panel port/listen/public_url via env, API, settings UI, install.sh
|
2026-08-29 12:33:31 +08:00 |
|
風雪
|
a18429b169
|
feat(nat): custom panel port/listen/public_url via env, API, settings UI, install.sh
|
2026-08-29 12:33:30 +08:00 |
|
風雪
|
1d1a69bf74
|
feat(nat): custom panel port/listen/public_url via env, API, settings UI, install.sh
|
2026-08-29 12:33:30 +08:00 |
|