summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2024-03-07Config: Fix current server and profiles for v1 -> v2jwijenbergh
2024-03-07V2 Config: Implement delistedjwijenbergh
2024-03-07V2 Config: omitempty CountryCodejwijenbergh
2024-03-07Discovery: Resolve logging TODOsjwijenbergh
2024-03-07Server: Remove obsolete TODOjwijenbergh
2024-03-06API: Replace error wrapping from %v to %wjwijenbergh
2024-03-01API: Document GetEndpointCachejwijenbergh
2024-03-01API: Implement a 10 minute well-known endpoint cachejwijenbergh
2024-02-28API: Remove unused apiURL in structjwijenbergh
2024-02-28API: Update to latest eduoauth-go for better fetching of well-knownjwijenbergh
2024-02-27Ini: Fix Parse commentjwijenbergh
2024-02-19API: Switch back to wireguard+tcp instead of wireguard+proxyjwijenbergh
2024-02-19API Profiles: Check for wireguard+proxy in VPNTransportListjwijenbergh
2024-02-19API: Set accept header to application/x-wireguard+proxy-profilejwijenbergh
2024-02-19WireGuard: Fix TCPEndpoint testjwijenbergh
2024-02-19API: Add govVPN redirectsjwijenbergh
2024-02-19Server: Only return should failover if prefer TCP was false toojwijenbergh
2024-02-19WireGuard: Latest proxyguard server API changesjwijenbergh
2024-02-19All: Document everything to pass revive lintjwijenbergh
2024-02-19API: Include regular wireguard profile even when prefer TCP is truejwijenbergh
2024-02-19Ping windows: Add missing fmt importjwijenbergh
2024-02-19Format: Run gofumptjwijenbergh
2024-02-19Discovery: Mark orgs expired on org by id errorjwijenbergh
2024-02-19FSM: Allow to always go to deregisteredjwijenbergh
2024-02-19API + Server: Support vpn_proto_transport_listjwijenbergh
2024-02-19WireGuard: TCP support using proxyguardjwijenbergh
2024-02-19WireGuard: Add an ini parserjwijenbergh
2024-02-19Discovery: Use new HTTP Clientjwijenbergh
2024-02-19HTTP: Make NewClient accept an underlying http clientjwijenbergh
2024-02-19HTTP: Fix register agent to include version packagejwijenbergh
2024-02-19Server: Refactor internal server package to use new state filejwijenbergh
2024-02-19Config: New state filejwijenbergh
2024-02-19Server: Delete old files to prepare for new internal APIjwijenbergh
2024-02-19Util + OAuth: Delete internal OAuth implementationjwijenbergh
2024-02-19All: Prepare to get rid of go-errors/errors libjwijenbergh
2024-02-19HTTP: Make sure to add all headersjwijenbergh
2024-02-19i18nerr + HTTP: Properly convert timeout errorsjwijenbergh
2024-02-19Test: Add an AssertError helperjwijenbergh
2024-02-19Version: Initial packagejwijenbergh
2023-11-01OAuth + Server: Make ISS optional for custom serversjwijenbergh
2023-09-29OAuth: Check for error parameter in authorization responsejwijenbergh
2023-09-29OAuth Test: Fix redirect URI + listener changesjwijenbergh
2023-09-29OAuth: Correctly pass Redirect URI to token requestjwijenbergh
2023-09-29Client + Server + OAuth: Support mobile redirectsjwijenbergh
2023-09-25Server: Have separate implementations for refreshing endpointsjwijenbergh
2023-09-25Server: Set OAuth endpoints on refreshjwijenbergh
2023-09-25Client + Exports + Python: Add a startup boolean to getconfigjwijenbergh
2023-09-25Initial i18n implementationjwijenbergh
2023-09-25FSM: Allow to always go back to the initial statejwijenbergh
2023-09-25Client + FSM: Check transitions and add SetStatejwijenbergh