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
fatedier
2e2802ea13
refactor: use MessageSender interface for message transporter ( #5083 )
2025-12-02 11:22:48 +08:00
fatedier
024e4f5f1d
improve random TLS certificate generation ( #4923 )
2025-08-10 22:59:28 +08:00
fatedier
d5b41f1e14
sshTunnelGateway refactor ( #3784 )
2023-11-22 14:35:37 +08:00
Aarni Koskela
f5d5a00eef
Fix various typos ( #3783 )
2023-11-22 14:30:22 +08:00
fatedier
184223cb2f
Code refactoring related to message handling and retry logic. ( #3745 )
2023-11-06 10:51:48 +08:00
fatedier
46ff40543a
update github actions ( #3538 )
2023-07-21 10:30:46 +08:00
fatedier
c71efde303
refactor the code related to xtcp ( #3449 )
2023-05-28 16:50:43 +08:00
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2022-08-29 01:02:53 +08:00
Johan Hernefeldt
eeea7602d9
bugfix: Issue #2831 - Cant connect to frps behind ingress with tls ( #2832 )
...
Co-authored-by: Johan Hernefeldt <johan.hernefeldt@moralis.io >
2022-03-11 14:51:47 +08:00
kekeimiku
0cee1877e3
refactor: move from io/ioutil to io and os package ( #2592 )
2021-09-29 10:33:57 +08:00
fatedier
09f39de74e
add more e2e test ( #2505 )
2021-08-02 13:07:28 +08:00
Albert Zhao
976fd81d4d
modify gitignore;fix a typo ( #2237 )
2021-02-07 14:07:20 +08:00
fatedier
3fbdea0f6b
rename models to pkg ( #2005 )
2020-09-23 13:49:14 +08:00