summaryrefslogtreecommitdiff
path: root/exports/disco.go
AgeCommit message (Collapse)Author
2023-09-25Exports: Implement initial V2 APIjwijenbergh
The main change is that we now use JSON from types listed at the `types` package
2023-04-18Exports Disco: Safeguard against nil servers/organizationsjwijenbergh
2023-02-27Exports Disco + Python: Make sure we can always obtain the local cachejwijenbergh
2023-01-02Exports: Use unsafe.Slice for C slice conversionjwijenbergh
This is possible now as we require Go 1.17
2022-11-28Refactor: Fix revive linter errors by deleting redundant prefixesjwijenbergh
2022-11-28Document: Add comments for most functions and packagesjwijenbergh
Errors and test files still need to be done. Also some getters are changed by removing the 'get' prefix
2022-11-24Style: Use stylecheck and fix errorsjwijenbergh
2022-10-18Client: Move to its own packagejwijenbergh
2022-10-04State: Rename to client to avoid confusion with the FSMjwijenbergh
2022-09-26Refactor: Errors into custom export types and expose typesjwijenbergh
2022-09-21Exports + Python: Do not panic on error for getting disco + serversjwijenbergh
2022-09-20Module: Move to eduvpn/eduvpn-commonjwijenbergh
2022-09-20Golang-ci-lint: Fixesjwijenbergh
2022-09-19Exports: Simplify buildingjwijenbergh
- Remove subdir c - Do not compile c code as a separate shared library - Move all definitions/declarations into the preamble as they shouldn't be shared anyways. So no headers are needed - Define the callback as static, needed so we don't get a duplicate declaration
2022-09-16Discovery: Expose c typesjwijenbergh
2022-09-14Refactor: Return without jsonjwijenbergh