| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-17 | Version: Update to 5.0.05.0.0 | Jeroen Wijenbergh | |
| 2026-03-17 | Discovery: Update embedded files for new version | Jeroen Wijenbergh | |
| Signature server list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGX3pGt5IGZ/lesynbXSEv/E9RikpowS88mYS47LlFVSbTQMGoIZzfXmGGMVfyIh2rFEhazow9WZKF1xO/B5M2ww= trusted comment: timestamp:1773222928 file:server_list.json IUqjePL/d6mUJqev9AUcsxvR1JCedtfJZ8my2WFeWle9Ejs2xKx0QS47f0JVFc0h/3L26HkmYbJnERXELhRFDg== Signature organization list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGe9DbF6ZT8KE8i3Agq1Q7kcltwK5X67gYumx37bjXN8jz6ZqthDqL0DPQQ2NhBXTosOM0BBKYhngurboZwtCjgU= trusted comment: timestamp:1773222928 file:organization_list.json VJyFg/ezY/i/DyaiKCiTepYKVyCbPRqbmORDMio4LIs+V2e7T6gtTOE3T3zkDAMZgRA6ffI8S5DkemtbDautCA== | |||
| 2026-03-17 | Changes: Set release date | Jeroen Wijenbergh | |
| 2026-03-16 | Changes: Update | Jeroen Wijenbergh | |
| 2026-03-16 | RPM: Change tar path to match repo name | Jeroen Wijenbergh | |
| 2026-02-26 | Deps: Update eduoauth-go to 2.0.2 | Jeroen Wijenbergh | |
| 2026-02-26 | Failover: Support v6 gateway | Jeroen Wijenbergh | |
| Useful for v6 only VPNs | |||
| 2026-02-20 | Changes: Update for packaging | Jeroen Wijenbergh | |
| 2026-02-20 | RPM: Initial upstream packaging | Jeroen Wijenbergh | |
| 2026-02-20 | Docs building: Update | Jeroen Wijenbergh | |
| 2026-02-20 | Building: Remove release tag | Jeroen Wijenbergh | |
| As we now have the discovery JSON files in the repo, it makes no sense to conditionally embed the files. Just always embed them | |||
| 2026-02-20 | Discovery: Update embedded files for new version | Jeroen Wijenbergh | |
| Signature server list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGcM/XVH6xURdB/P5wcCa1nWK0/ds+QKdM28TFnR8Jf/CZubFFMZmyFHeHni5f5vCWCVFbRWaT1/Lr7unQKY2XgU= trusted comment: timestamp:1771513843 file:server_list.json y4cOVReY66c+Sl+KB+8OJowXaJliNWftSXRWMPs+YNRL1cG6EiIxHrGh0P6vzbffr/vRrSjiJbsjHEnYwpjyDQ== Signature organization list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGTBDzWUBVfUG9omWlahGssShEXfQQ93MKfQVo9JUjUdG62UM4OpnTf7a4jAdmIbJFn4ifDkNrbXqggXS4XqB1AU= trusted comment: timestamp:1771513843 file:organization_list.json zHUVpPb8k7xQ08d6aMmKb+FWG8maU0ak6YltG0reoUCYZhEU+SVgHW6+w19cA6jXRLy8bkbz6VwBOcZApc0SAA== | |||
| 2026-02-20 | Prepare Release: Add signature for disco files in commit description | Jeroen Wijenbergh | |
| 2026-02-20 | All: Use fmt.Fprintf instead of WriteString with Sprintf | Jeroen Wijenbergh | |
| Caught by golangci-lint (staticcheck) | |||
| 2026-02-20 | Release: Bundle discovery files in git | Jeroen Wijenbergh | |
| 2026-02-20 | Docker: Remove no longer needed pip building | Jeroen Wijenbergh | |
| 2026-02-20 | Go.sum: Run go mod tidy | Jeroen Wijenbergh | |
| 2026-02-20 | Pip: Initial building through workflows | Jeroen Wijenbergh | |
| 2026-02-20 | Debian: Initial package building in upstream repo | Jeroen Wijenbergh | |
| 2026-02-20 | Changes: Update for 5.0.0 | Jeroen Wijenbergh | |
| 2026-02-20 | Docs API: Re-gen from exports | Jeroen Wijenbergh | |
| 2026-02-20 | locales: run sync translations | Jeroen Wijenbergh | |
| 2026-02-20 | Update Translations: Update weblate zip path | Jeroen Wijenbergh | |
| 2026-02-20 | Go.sum: Run go mod tidy | Jeroen Wijenbergh | |
| 2026-02-20 | Client: Remove confusing identifier on connect error | Jeroen Wijenbergh | |
| This is confusing ass with secure internet this would give the org ID The error cause should have the failing URL | |||
| 2026-02-20 | All: Log HTTP body when JSON unmarshal fails | Jeroen Wijenbergh | |
| Fixes: #112 | |||
| 2026-02-20 | Config: Check if server was already added | Jeroen Wijenbergh | |
| Fixes: #107 We can also allow the server to be replaced, but then we also have to make sure metadata is reset again e.g. last authorize time | |||
| 2026-02-17 | Workflow Docs: Use codeberg-small-lazy | Jeroen Wijenbergh | |
| 2026-02-12 | eduvpnapi: simplify OAuth post bool | Jeroen Wijenbergh | |
| 2026-02-12 | LogLevel: Comment public functions | Jeroen Wijenbergh | |
| 2026-02-12 | All: Rename packages that sound useless or clash with std | Jeroen Wijenbergh | |
| 2026-02-12 | All: Run modernize --test --fix | Jeroen Wijenbergh | |
| 2026-02-12 | Log Rotater: Fix data race | Jeroen Wijenbergh | |
| We were accessing the file using stat and trimming + replacing the file handler possibly at the same time. Just put a mutex over everything to protect it better. This was caught using Go's race detector | |||
| 2026-02-12 | Workflows: Use small runner | Jeroen Wijenbergh | |
| Tiny has a 2 minute timeout: https://codeberg.org/actions/meta#available-runners Our tests almost take 1.5+ minutes so that leaves no room for linting | |||
| 2026-02-12 | All: Use eduoauth-go v2 and update other deps | Jeroen Wijenbergh | |
| 2026-02-12 | Update the source URL for the custom redirect values in the comment | Roopesh Chander | |
| 2026-02-12 | Add custom redirects for macOS | Roopesh Chander | |
| Since we're moving to ASWebAuthenticationSession for macOS, similar to iOS | |||
| 2025-12-15 | client: add Logger interface to give programs more control | Simon Ruderich | |
| See https://codeberg.org/eduVPN/eduvpn-common/issues/102 | |||
| 2025-10-29 | CI: Use Codeberg runner | Jeroen Wijenbergh | |
| 2025-10-02 | Changes: Set release date4.0.0 | Jeroen Wijenbergh | |
| 2025-09-30 | Version: Update to 4.0.0 | Jeroen Wijenbergh | |
| 2025-09-25 | Changes: Update for 4.0.0 | Jeroen Wijenbergh | |
| 2025-09-24 | Python: Optionally build SO file in setup.py | Jeroen Wijenbergh | |
| 2025-09-22 | update Android redirect_uri | François Kooman | |
| References: https://codeberg.org/eduVPN/android/issues/30 | |||
| 2025-09-05 | Exports + Python: Remove RefreshList | Jeroen Wijenbergh | |
| 2025-09-04 | Changes: Fix typo | Jeroen Wijenbergh | |
| 2025-09-03 | Changes: Fix typo | Jeroen Wijenbergh | |
| 2025-09-03 | Changes: Update | Jeroen Wijenbergh | |
| 2025-09-03 | Deps: Update and tidy | Jeroen Wijenbergh | |
| 2025-09-03 | Revert "All: Remove ProxyGuard integration" | Jeroen Wijenbergh | |
| This partially reverts commit 6b939462fb1064abd42e8cb8316700ec844172ea. It keeps the proxyguard functions but leaves GetConfig alone. E.g. no WireGuard config replacing and querying is happening for ProxyGuard. Needed for the Linux client as I have not found a good way to have a daemon with NetworkManager integration | |||
