Commit Graph
543 Commits
Author SHA1 Message Date
風雪 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