fatedier
cb459b02b6
fix: WebsocketListener nil panic and OIDC auth data race ( #5204 )
...
- pkg/util/net/websocket.go: store ln parameter in struct to prevent
nil pointer panic when Addr() is called
- pkg/auth/oidc.go: replace unsynchronized []string with map + RWMutex
for subjectsFromLogin to fix data race across concurrent connections
2026-03-06 16:51:52 +08:00
fatedier
e025843d3c
vnet: add exponential backoff for failed reconnections ( #5035 )
2025-10-29 01:08:48 +08:00
fatedier
dd7e2e8473
return 504 instead of 404 for proxy type http request timeout ( #4151 )
2024-04-11 20:19:08 +08:00
fatedier
7ae3719b82
cleanup code ( #4019 )
2024-02-22 21:04:21 +08:00
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2022-08-29 01:02:53 +08:00
fatedier
6194273615
use net.JoinHostPort instead of fmt.Sprintf ( #2791 )
2022-02-09 15:19:35 +08:00
Blizard
ea568e8a4f
refactor: refine pkg net utils ( #2720 )
...
* refactor: refine pkg net utils
* fix: x
Co-authored-by: blizard863 <760076784@qq.com >
2021-12-28 21:14:57 +08:00
fatedier
3fbdea0f6b
rename models to pkg ( #2005 )
2020-09-23 13:49:14 +08:00