Files
3m-ui/backend/internal/certutil
kazeyukiro 0ad79c46af fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
fix(share): derive SNI from formal cert when Access SNI is blank
TUIC already fell back to public host / connect host. Now also:
- PreferredSNIFromCert / ResolveClientSNI in certutil
- AnyTLS + TUIC share use cert SAN/CN when SNI unset
- anytls URI export uses same resolution so LE certs verify without skip
2026-09-22 00:40:00 +08:00
..