summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-05-10Python: Add config retrieval testjwijenbergh
2022-05-10API/Server: Correctly handle multiple protocol preferencejwijenbergh
2022-05-09CMD: Ensure / path suffixjwijenbergh
2022-05-09CMD: Do not create a new state after every config retrievaljwijenbergh
2022-05-09FSM/State: Profile correctness and connect name changejwijenbergh
2022-05-09State: Implement SetDisconnected/SetConnectedjwijenbergh
2022-05-06Python setup.py: Specify src directoryjwijenbergh
2022-05-06Docs: Testing additionsjwijenbergh
2022-05-06Tests: Correct OAuth expired env varjwijenbergh
2022-05-06Well known: Add override for local server path using env varjwijenbergh
2022-05-06Selenium: Do not use pyvirtualdisplay, set Firefox to headlessjwijenbergh
2022-05-06State tests: Ensure most errors are fataljwijenbergh
2022-05-05Docs: Add API and building improvementsjwijenbergh
2022-05-03Python: Place py files in srcjwijenbergh
2022-05-03Makefile: Force only Python as a viable wrapperjwijenbergh
2022-05-03Python: Disable tests as there are none atmjwijenbergh
2022-05-03Python: Remove obsolete codejwijenbergh
2022-05-03Docs: Add python wrapper buildingjwijenbergh
2022-05-03Python: Ensure the eduvpncommon lib folder exists when packingjwijenbergh
2022-05-03Refactor: Secure internet into a different type but with interfacejwijenbergh
2022-05-02Refactor: Wrap most errors in a custom typejwijenbergh
2022-04-29Fix: Return on config error when storing certJeroen Wijenbergh
2022-04-29Secure Internet: Basic implementation and add support to cliJeroen Wijenbergh
2022-04-26Docs: Use an SVG for the FSMjwijenbergh
2022-04-26Docs: Update debuggingjwijenbergh
2022-04-26State: Add a state map to exports instead of a global singletonjwijenbergh
2022-04-26Refactor: Authenticated -> Authorizedjwijenbergh
2022-04-26OAuth: Add a Cancel methodjwijenbergh
2022-04-26Docs: Add more info about debugging (logging and FSM)jwijenbergh
2022-04-26FSM: Do graph generation in directory with mermaid-clijwijenbergh
2022-04-25Fix: Empty out the state by changing the value to which it points toJeroen Wijenbergh
2022-04-25FSM: Log state transitionsJeroen Wijenbergh
2022-04-25Fix: Logging set level and fileJeroen Wijenbergh
2022-04-25Deregister: Completely empty out the stateJeroen Wijenbergh
2022-04-25FSM: Add the ability to run callbacks in a goroutineJeroen Wijenbergh
2022-04-25CI: Provide SAN in selfsigned certificateJeroen Wijenbergh
2022-04-25Fix: CI selfsigned pathJeroen Wijenbergh
2022-04-25Docs: Update with more sectionsJeroen Wijenbergh
2022-04-25Tests: Skip server tests if no SERVER_URI is passedJeroen Wijenbergh
2022-04-25Tests: Ability to add a custom server and share certificateJeroen Wijenbergh
2022-04-25TypoJeroen Wijenbergh
2022-04-22Refactor: Restructure projectjwijenbergh
2022-04-22CLI: Tidy dependenciesjwijenbergh
2022-04-22API: Only retry authenticated on a 401jwijenbergh
2022-04-22Servers: Add initial support for multiple using a mapjwijenbergh
2022-04-22CLI: Deregister to save configurationjwijenbergh
2022-04-22API: Add /disconnectjwijenbergh
2022-04-22FSM: Make data for transitions optionaljwijenbergh
2022-04-21Python: Remove obsolete FIXMEsjwijenbergh
2022-04-21Discovery: Rollback preventions and hourly updates for serversjwijenbergh