| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- /disconnect is now called
- A new state is added (DISCONNECTING) that waits for the disconnect to complete
- A helper function is exposed (InFSMState) that can be used by clients to see in which state they are in
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Let clients serialize data to a file themselves
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Uses OrgID for Secure Internet and gets the data from discovery
- Uses URL for Institute/Custom and gets the data from discovery
- Implements SKIP WAYF as we now have the needed data
- Implements an initial change location with a default location (NL right now)
|
|
Also adds a helper to call Go functions with the proper encoding from
Python :^)
|
|
|
|
e.g. the uuid of the connection in case of NetworkManager on Linux
|
|
- For this an `internal/types` package is created with a custom error type
- This custom error type can give back the cause and traceback of an error
|
|
|
|
|
|
Also add a force tcp flag
|
|
|
|
|
|
|
|
|
|
- Add an internal folder where all the internal code lives
- Make a state.go and state_test.go for the public interface
This gives a more clear separation between functions and modules. It
also makes this a more typical Go project setup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The python wrapper contained lots of code that should not be exposed.
The other wrappers I will update later
|
|
|
|
|
|
Signed-off-by: jwijenbergh <jeroenwijenbergh@protonmail.com>
|