| Age | Commit message (Collapse) | Author |
|
Otherwise we go to the main state after auth is done and the server is
not yet added
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Otherwise we cannot unwrap these
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wireguard+proxy profile and ProxyEndpoint instead of TCPEndpoint as
proxyguard now uses HTTP for the initial packet
|
|
|
|
Otherwise breaks servers that only have wireguard support and we pass
prefer tcp
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Needed to replace TCP endpoint and for adding the private key
|
|
|
|
if the argument is nil, a fresh one is automatically created
|
|
|
|
This completely rewrites the internal server package. Some advantages:
- Caches less
- Uses a callback interface so that the client package does not get so
convoluted
- Introduce a new API package that only deals with the server API and
uses github.com/jwijenbergh/eduoauth-go
|
|
Caches less. Also convert the V1 state file
|
|
|
|
Preparing to move to github.com/jwijenbergh/eduoauth-go
|
|
|
|
Now needed as we do some of the header code differently. Previously it
worked because e.g. the accept header had one value that was capitalized
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|