Skip to content

fix: preserve shadow-tls in-user for snell listeners#2934

Merged
wwqgtxx merged 1 commit into
MetaCubeX:Alphafrom
xream:codex/debug-snell-in-user-rule
Jul 3, 2026
Merged

fix: preserve shadow-tls in-user for snell listeners#2934
wwqgtxx merged 1 commit into
MetaCubeX:Alphafrom
xream:codex/debug-snell-in-user-rule

Conversation

@xream

@xream xream commented Jul 3, 2026

Copy link
Copy Markdown

Summary

Snell listeners using ShadowTLS v3 now preserve the authenticated user name in inbound metadata, so IN-USER rules can match the ShadowTLS user the same way they already do for Shadowsocks listeners.

The Snell ShadowTLS handler now reuses the existing sing context additions path instead of dropping the authenticated user before Snell request metadata is built.

Test plan

  • go test ./listener/... -count=1

Compound Engineering
Codex

@xream xream force-pushed the codex/debug-snell-in-user-rule branch from 2e1bf39 to b9ebcf6 Compare July 3, 2026 08:09
@wwqgtxx wwqgtxx merged commit 45ca4ae into MetaCubeX:Alpha Jul 3, 2026
134 of 135 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants