• Joined on 2022-10-31
eli pushed to main at eli/vpsetup 2026-08-25 12:12:37 +08:00
36e9b06976 feat: CDN links carry ech= — dynamic DoH query form by default
f4d11671c1 feat: XHTTP extra padding on by default (XHTTP_PADDING=0 to disable)
Compare 2 commits »
eli pushed to main at eli/vpsetup 2026-08-25 00:09:32 +08:00
4e4d0f489b feat: optional XHTTP extra padding via XHTTP_PADDING=1 (link carries extra=)
eli pushed to main at eli/vpsetup 2026-08-24 23:55:40 +08:00
15d91b2b7a fix: drop XHTTP extra/xPadding block — breaks every link-imported client (400)
eli pushed to main at eli/vpsetup 2026-08-24 23:28:01 +08:00
1a040cb54e fix: WS route stripped /scilad prefix (handle_path) — xray 404'd every handshake
eli pushed to main at eli/vpsetup 2026-08-24 22:47:39 +08:00
bc1c751e2a feat: fp=chrome on all TLS client links; ws-cdn link test
eli pushed to main at eli/vpsetup 2026-08-24 21:21:46 +08:00
13432e1091 fix: drop h3 from Caddy TLS ALPN; add ws-cdn client link
eli pushed to main at eli/vpsetup 2026-08-24 20:27:16 +08:00
3c58aec356 fix: disable Caddy auto_https redirects shadowing hy2 ACME challenge route
eli pushed to main at eli/vpsetup 2026-08-24 19:54:32 +08:00
d8269b12c1 feat: self-check probes ACME challenge route; live caddy route test
eli pushed to main at eli/vpsetup 2026-08-24 19:37:54 +08:00
2d10c12e9f fix: default hy2 masquerade to engineersblog.net (match xray camouflage)
eli pushed to main at eli/vpsetup 2026-08-24 19:31:47 +08:00
da2387dbbc fix: port-80 ACME challenge route was shadowed by bare redir
eli pushed to main at eli/vpsetup 2026-08-24 19:04:51 +08:00
ba99627efb docs: fix HTTP/3 toggle location (Speed > Settings) and dig HTTPS syntax
eli pushed to main at eli/vpsetup 2026-08-24 18:56:24 +08:00
c78cac6d8b docs: ECH is default-on for Free zones; clarify HTTPS redirect, TLS 1.2, ACM
eli pushed to main at eli/vpsetup 2026-08-24 18:46:33 +08:00
72cf63b08b docs: drop Enterprise-only Origin Rule from CDN guide — Preserve works
eli pushed to main at eli/vpsetup 2026-08-24 18:36:13 +08:00
b8fba66302 docs: Cloudflare origin setup guide for current 2026 dashboard
eli pushed to main at eli/vpsetup 2026-08-24 15:51:01 +08:00
d006d6455e fix: preflight silently killed the script under set -e when DRY_RUN unset
eli pushed to main at eli/vpsetup 2026-08-24 15:32:47 +08:00
1738eb3614 docs: clarify tty detection comment
eli pushed to main at eli/vpsetup 2026-08-24 15:27:34 +08:00
eb9a0c90ca feat: ACTION=upgrade — non-interactive upgrade of all components
eli pushed to main at eli/vpsetup 2026-08-24 15:20:17 +08:00
31facd9c7a feat: optional VLESS post-quantum encryption (XRAY_VLESS_ENC), README index + ECH/PQ docs
eli pushed to main at eli/vpsetup 2026-08-24 15:02:13 +08:00
b540cfc558 docs: add 2026-08 protocol landscape review to design doc
e41a5b5ab3 feat: hysteria2 HTTP-01 standalone mode binds port 80 when Caddy skipped
70a19d126c feat: default hysteria2 cert to ACME HTTP-01 via Caddy port-80 proxy
Compare 3 commits »
eli pushed to main at eli/vpsetup 2026-08-24 11:59:58 +08:00
35e3a5e06c fix: DNS takeover mode by resolv.conf disposition, in-place restore
50c0de2d60 docs: usage docs for caddy+xray+hysteria script, archive original templates
85b6305fd4 chore: untrack hand-written templates and codegraph index
922a397e70 feat: self-check, client summary, uninstall
7d9524ac87 feat: nftables port hopping, validation, service enablement
Compare 14 commits »