summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Expand)Author
2023-09-25Client: Relax state requirements for No Server on addjwijenbergh
2023-09-25Client: Fix institute servers map typojwijenbergh
2023-09-25Client: Return on refresh endpoints context errorjwijenbergh
2023-09-25Client: Re-create failover object on new calljwijenbergh
2023-09-25All: Implement a token handlerjwijenbergh
2023-09-25Refactor: Move client implementation to one filejwijenbergh
2023-09-25Client: Improve Let's Connect! not supported errorsjwijenbergh
2023-09-25Client: failover cancel error should be lowercasejwijenbergh
2023-09-25Client: Remove OpenVPN check for failover and check if in progressjwijenbergh
2023-09-25Exports + Client: Refactor registering a clientjwijenbergh
2023-09-25Exports + Client Register: Make sure to only update state if no errjwijenbergh
2023-09-25Exports + Python + Server: Remove ShouldRenewButtonjwijenbergh
2023-09-25Tests: Pass for V2 APIjwijenbergh
2023-09-25Client: Check if the base time is zero when getting expiry timesjwijenbergh
2023-09-25Client: Remove servers argument to transitionjwijenbergh
2023-09-25Types: Split server into subpackagejwijenbergh
2023-09-25Types: Split discovery into its own packagejwijenbergh
2023-09-25Format: Run gofumptjwijenbergh
2023-09-25Types: Split protocol into its ownjwijenbergh
2023-09-25Client Server: Convert from external to internal types and vice versajwijenbergh
2023-09-25Client FSM: Remove states that are client specific/not in the libjwijenbergh
2023-09-25Client: Add functions to convert to public typesjwijenbergh
2023-09-01Client + Server: Increase endpoint update frequency and update secure interne...jwijenbergh
2023-04-18Client + Server: Set default secure internet locationjwijenbergh
2023-04-18Client Server: Forward token update after ensuring loginjwijenbergh
2023-04-18Client: Fix ask profile linter errorjwijenbergh
2023-04-18Client Server: Log current secure internet server for configjwijenbergh
2023-04-18Client Server: Go back on setting custom server errorjwijenbergh
2023-04-18Client + Server: Implement a token updater callbackjwijenbergh
2023-03-01Client: Allow max version to be 20 charactersjwijenbergh
2023-03-01Client: Make user agent equal to client ID namesjwijenbergh
2023-03-01Client Server: Give a more general error in case location failsjwijenbergh
2023-03-01Client Test: Pass versionjwijenbergh
2023-03-01Format: Run black and gofumptjwijenbergh
2023-03-01Client + Exports + HTTP: Set a user-agent using the client's versionjwijenbergh
2023-02-28Log: Use a global logger instancejwijenbergh
2023-02-27Client FSM: Remove already connected logjwijenbergh
2023-02-27Client Server: Go back on failure to add secure internetjwijenbergh
2023-02-16Format: Run gofumptjwijenbergh
2023-02-16HTTP: Incorporate util ensure valid url with clean pathjwijenbergh
2023-01-31Server: Add script-security 0 to the OpenVPN configjwijenbergh
2023-01-31Client: Check if client ID is validjwijenbergh
2023-01-31Client Test: Fix construct URL argumentsjwijenbergh
2023-01-13Client + Exports: Separate cleanup from disconnectjwijenbergh
2023-01-12Failover: Return early by waiting for a single pongjwijenbergh
2023-01-10Client + Discovery: Implement further organizations expiryjwijenbergh
2023-01-05Client Test: Fix prefer TCP suffix tests for arbitrary FQDNsjwijenbergh
2023-01-05Client Test: Fix config printjwijenbergh
2023-01-05Logger: Do not interpret error string as format specifier argumentjwijenbergh
2023-01-03Format: Run gofumptjwijenbergh