| Age | Commit message (Collapse) | Author |
|
Much easier to oversee and it forces me to keep the client type as
small as possible. This also uses the cookie for cancellation
We also no longer require tokens inside arguments. We will later
implement them with callbacks
|
|
|
|
|
|
|
|
- Make sure the global exports state is only set on successful
creating
- Only call discovery when adding a server to ensure we get the most
up to date args. Creating a client should have no network calls. Fixes #12
- Split creating a client in New and Register in the GO api
|
|
|
|
This is replace with expiry times
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also use wait groups for waiting for transitions
|
|
|
|
|
|
internet handling
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bit long maybe but we shouldn't limit it too much
|
|
See https://git.sr.ht/~fkooman/vpn-user-portal/tree/v3/item/src/OAuth/VpnClientDb.php
|
|
|
|
|
|
|
|
|
|
|
|
Useless spam in the log file
|
|
|
|
|
|
|
|
This prevents scripts from being executed by default. Clients can
override this by either using the OpenVPN --script-security flag or
add a script-security setting themselves.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It's always secure internet, no need to pass it as an argument
|
|
|
|
|
|
|
|
|