summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-07-12State + FSM: Implement a loading server statejwijenbergh
2022-07-12State + FSM: Add an easy way to go back to the previous 'Main' statejwijenbergh
2022-07-12Exports + Python: Fix config JSON parsingjwijenbergh
2022-07-11Cli: Fix error traceback importjwijenbergh
2022-07-11Types + Exports: Return JSON and use error leveljwijenbergh
2022-07-11OAuth: Make OAuth cancel error less confusingjwijenbergh
2022-07-11Exports/State: Return error traceback instead of normal errorjwijenbergh
2022-07-08Server: Remove unused error return value in ShouldRenewButtonjwijenbergh
2022-07-08Python + Exports: Fix discovery function namesjwijenbergh
2022-07-08RPM & Setup: Separate eduVPN and common name with a - or _jwijenbergh
2022-07-07Format: Run blackjwijenbergh
2022-07-07Secure Internet: Implement the Ask Location transition callbackjwijenbergh
2022-07-07Format: Run gofumptjwijenbergh
2022-07-05Refactor: Handling of different servers and identifiersjwijenbergh
2022-07-05Docs: Add RPM documentation to a Package Formats sectionjwijenbergh
2022-07-05Makefile: Add rpm targetsjwijenbergh
2022-07-05Docs: Update FSM svgjwijenbergh
2022-07-05FSM: Set default mermaid graph generation scale to 4jwijenbergh
2022-07-05Attributes: update pathjwijenbergh
2022-07-05Docs: Add GÉANT orgjwijenbergh
2022-07-05RPM: Add spec filejwijenbergh
2022-06-29Python: Load normal library path before loading absolute pathjwijenbergh
2022-06-21Python/Exports: Separate events and use a map with the name for callbacksjwijenbergh
2022-06-21Python: Wait for the UI when selecting a profile and add class helpersjwijenbergh
2022-06-21Server: Add the ability to get the saved serversjwijenbergh
2022-06-21FSM: Add the search server statejwijenbergh
2022-06-21State: Add functions for getting/setting a connection identifierjwijenbergh
2022-06-21Verify: Inline the public keysjwijenbergh
2022-06-21Verify: Remove unneeded code pathsjwijenbergh
2022-06-20Refactor: Errors to have one custom type that is to be wrappedjwijenbergh
2022-09-20Server: Implement function for checking renewal button visibilityjwijenbergh
2022-06-17API: Parse expiryjwijenbergh
2022-05-16Docs: Fix typo in Python callback state leavejwijenbergh
2022-05-15FSM: Return if no debug graph file could be createdjwijenbergh
2022-05-15Fix: Update pathjwijenbergh
2022-05-15Docs: Document language-specific callback constructsjwijenbergh
2022-05-13Config: Store with 600 permissionsjwijenbergh
2022-05-13Docs: Small changes regarding tests, Python wrapper and overviewjwijenbergh
2022-05-13Python + Go: Run formatterjwijenbergh
2022-05-13Refactor: Adapt the API to the documentationjwijenbergh
2022-05-10Create LICENSEJeroen Wijenbergh
2022-05-10Python: Fix lib pathjwijenbergh
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