chore: add some UTLS fingerprint names that explicitly do not contain X25519MLKEM768

This commit is contained in:
wwqgtxx
2026-03-05 23:27:30 +08:00
parent 002e457dd8
commit 0045935736

View File

@@ -78,9 +78,6 @@ var randomFingerprint = once.OnceValue(func() UClientHelloID {
return fingerprint
})
var HelloChrome_Auto = utls.HelloChrome_Auto
var HelloChrome_120 = utls.HelloChrome_120 // special fingerprint for some old protocols doesn't work with HelloChrome_Auto
var fingerprints = map[string]UClientHelloID{
"chrome": utls.HelloChrome_Auto,
"firefox": utls.HelloFirefox_Auto,
@@ -92,6 +89,11 @@ var fingerprints = map[string]UClientHelloID{
"qq": utls.HelloQQ_Auto,
"random": {},
// classical fingerprints without X25519MLKEM768
"chrome120": utls.HelloChrome_120,
"firefox120": utls.HelloFirefox_120,
"safari16": utls.HelloSafari_16_0,
// deprecated fingerprints should not be used
"chrome_psk": utls.HelloChrome_100_PSK,
"chrome_psk_shuffle": utls.HelloChrome_106_Shuffle,