<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/internal/server/server.go, branch 1.99.1</title>
<subtitle>Fork of codeberg.org/eduVPN/eduvpn-common for &lt;b&gt;reasons&lt;/b&gt;</subtitle>
<id>https://herkulessi.de/git/eduvpn-common/atom?h=1.99.1</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=1.99.1'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2024-03-07T14:19:43Z</updated>
<entry>
<title>Client + Server: Add a way to obtain the cached profiles list</title>
<updated>2024-03-07T14:19:43Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-03-07T13:52:17Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=3be9c620fc7e9d7616124b5bcdaafa3d509ae1ff'/>
<id>urn:sha1:3be9c620fc7e9d7616124b5bcdaafa3d509ae1ff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Remove obsolete TODO</title>
<updated>2024-03-07T11:19:16Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-03-07T11:19:16Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=7b708040dd56c413ecfe9d7685260ad88373dbc3'/>
<id>urn:sha1:7b708040dd56c413ecfe9d7685260ad88373dbc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Only return should failover if prefer TCP was false too</title>
<updated>2024-02-19T13:15:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-02-12T19:00:15Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=be1f3d60b349e769226bdbcb54f4f07460fd890a'/>
<id>urn:sha1:be1f3d60b349e769226bdbcb54f4f07460fd890a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All: Document everything to pass revive lint</title>
<updated>2024-02-19T13:15:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-02-12T18:18:05Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=74e36f0ead717105f26087c2cab08b41ba5a7ce8'/>
<id>urn:sha1:74e36f0ead717105f26087c2cab08b41ba5a7ce8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format: Run gofumpt</title>
<updated>2024-02-19T13:15:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-02-07T12:50:00Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=9cbe11f260ea9bede2ddc25c689e2761ae14039f'/>
<id>urn:sha1:9cbe11f260ea9bede2ddc25c689e2761ae14039f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>API + Server: Support vpn_proto_transport_list</title>
<updated>2024-02-19T13:15:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-02-07T12:45:10Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=fe5f8c80298e46a6940e3ad087f559942edb4a06'/>
<id>urn:sha1:fe5f8c80298e46a6940e3ad087f559942edb4a06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Refactor internal server package to use new state file</title>
<updated>2024-02-19T13:15:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2024-02-06T15:27:45Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=a84050a5e93f5fb9f5bbb79ca21b37e8359cf289'/>
<id>urn:sha1:a84050a5e93f5fb9f5bbb79ca21b37e8359cf289</id>
<content type='text'>
This completely rewrites the internal server package. Some advantages:

- Caches less
- Uses a callback interface so that the client package does not get so
 convoluted
- Introduce a new API package that only deals with the server API and
 uses github.com/jwijenbergh/eduoauth-go
</content>
</entry>
<entry>
<title>Client + Server + OAuth: Support mobile redirects</title>
<updated>2023-09-29T11:31:43Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-09-27T13:37:23Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=ee38ef96dfa6409bca1edc37d9ab63c27d3adcec'/>
<id>urn:sha1:ee38ef96dfa6409bca1edc37d9ab63c27d3adcec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Have separate implementations for refreshing endpoints</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-09-06T13:55:26Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=9697ea01b79cde6c8901d7853dc0b414acf84fa7'/>
<id>urn:sha1:9697ea01b79cde6c8901d7853dc0b414acf84fa7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Set OAuth endpoints on refresh</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-08-28T12:18:42Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=492b74f2d20697816acc5e60d79f858a1360fb63'/>
<id>urn:sha1:492b74f2d20697816acc5e60d79f858a1360fb63</id>
<content type='text'>
This fixes OAuth endpoints after e.g. an update from 2.x to 3.x
</content>
</entry>
</feed>
