| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-22 | fix compile errorHEADmain | herkulessi | |
| 2026-04-22 | Rename Module | herkulessi | |
| 2026-04-22 | Force specific Wireguard Public Key | herkulessi | |
| 2026-03-18 | Version: Update to 5.0.15.0.1 | Jeroen Wijenbergh | |
| 2026-03-18 | Discovery: Update embedded files for new version | Jeroen Wijenbergh | |
| Signature server list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGWNgzNpR5Q/USM3JerSdCzQRLpRGakjA8Sy4xJN34wodUJvnwzBlj6gWB7q7MU7IPmFlaLGufP7S1eGOKcJBdgw= trusted comment: timestamp:1773831174 file:server_list.json Cxbsrsn39pW5Bz+otdqdNqNq2SIeAavp3OKayG54lqWkdPUSKyGJzgi/VJNEk0pFQmDOu4rSOs5jXr5Sa3B9CQ== Signature organization list: untrusted comment: signature from minisign secret key RWRtBSX1alxyGfuEtnF6Hzxem65AhPubUX1BmRsMuQk9vbzL0LqXfXd7aj/UQl8HDsfha1ZqZZ+cghlGNWl9jBD79LuoJDbbWQ0= trusted comment: timestamp:1773831174 file:organization_list.json QCs2Npu9Nrz8JE5U6n2ir7TPszFKdECAX7WtjQL+7kK9eWKotKa3iVfmtGRW0wwUTBmnYkEbOiyOjIM0AL8zBA== | |||
| 2026-03-18 | Changes: Update for 5.0.1 | Jeroen Wijenbergh | |
| 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 | |||
