frp/pkg/plugin/client
fatedier c23894f156
fix: validate CA cert parsing and add missing ReadHeaderTimeout (#5205)
- pkg/transport/tls.go: check AppendCertsFromPEM return value and
  return clear error when CA file contains no valid PEM certificates
- pkg/plugin/client/http2http.go: set ReadHeaderTimeout to 60s to
  match other plugins and prevent slow header attacks
- pkg/plugin/client/http2https.go: same ReadHeaderTimeout fix
2026-03-06 17:59:41 +08:00
..
http2http.go fix: validate CA cert parsing and add missing ReadHeaderTimeout (#5205) 2026-03-06 17:59:41 +08:00
http2https.go fix: validate CA cert parsing and add missing ReadHeaderTimeout (#5205) 2026-03-06 17:59:41 +08:00
http_proxy.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
https2http.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
https2https.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
plugin.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
socks5.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
static_file.go virtual-net: initial (#4751) 2025-04-16 16:05:54 +08:00
tls2raw.go fix: close connections on error paths to prevent resource leaks (#5202) 2026-03-06 15:18:38 +08:00
unix_domain_socket.go fix: close connections on error paths to prevent resource leaks (#5202) 2026-03-06 15:18:38 +08:00
virtual_net.go vnet: fix issues (#4771) 2025-04-27 15:46:22 +08:00