Просмотр исходного кода

Revert incorrect fix - restore original RemainingServerHello logic

Co-authored-by: RPRX <[email protected]>
copilot-swe-agent[bot] 5 месяцев назад
Родитель
Сommit
ca12c4d909
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      proxy/proxy.go

+ 1 - 1
proxy/proxy.go

@@ -635,7 +635,7 @@ func XtlsFilterTls(buffer buf.MultiBuffer, trafficState *TrafficState, ctx conte
 			if end > b.Len() {
 				end = b.Len()
 			}
-			trafficState.RemainingServerHello -= end
+			trafficState.RemainingServerHello -= b.Len()
 			if bytes.Contains(b.BytesTo(end), Tls13SupportedVersions) {
 				v, ok := Tls13CipherSuiteDic[trafficState.Cipher]
 				if !ok {