Commit Graph

15 Commits (f4e4fbea62096710f1f228be46ca42f4fee54951)

Author SHA1 Message Date
Fishbone df5859b5f7
Fix server-side proxy inappropriate quit when met `accept: too many open files` error ()
yuyulei 72595b2da8
Add user remote address info log ()
fatedier 3fbdea0f6b
rename models to pkg ()
fatedier 8b75b8b837
fix by golint ()
Tank 4797136965
feat: support sudp proxy ()
zhang-wei ad0c449a75
Server manager support the NewUserConn operation ()
support NewUserConn operation
fatedier 495d999b6c
refactoring monitor code, support prometheus ()
* refactoring monitor code, support prometheus
* remove vendor
fatedier 1db091b381
tcp multiplexing over http connect tunnel
Guy Lewin 6c6607ae68
feat: add multiple authentication methods, token and oidc.
token is the current token comparison, and oidc generates oidc token using client-credentials flow. in addition - add ping verification using the same method
fatedier 649f47c345 change log method
Tyler Compton 6277af4790 Pass server configuration as an argument
The ServerCommonConf is now passed around as an argument instead of
being shared between components as a global variable. This allows for
more natural interaction with server.Session as a library and allows for
multiple servers to co-exist within the same process.

Related: 
fatedier b3ed863021 support http load balancing
fatedier 9c4ec56491 support proxy protocol
fatedier 48990da22e go vet
fatedier 611d063e1f server: adjust code structure