<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/internal/server/server.go, branch 1.2.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.2.1</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=1.2.1'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2023-12-08T18:25:42Z</updated>
<entry>
<title>Client + Server: Base the renew button 30 min window on OAuth start</title>
<updated>2023-12-08T18:25:42Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-10-31T10:11:33Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=7f2fed4ead6ebdcd3c05d1d3f76b92abd6c3c917'/>
<id>urn:sha1:7f2fed4ead6ebdcd3c05d1d3f76b92abd6c3c917</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: remove old, no longer relevant comment</title>
<updated>2023-12-08T18:25:42Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-10-30T15:16:11Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=226dd8d9caa59a4b1a55fedf4e85837a70e49fe8'/>
<id>urn:sha1:226dd8d9caa59a4b1a55fedf4e85837a70e49fe8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server Renew Button: Log warning when error and set default case to true</title>
<updated>2023-10-30T13:07:38Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-10-30T13:07:38Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=88e30b0c7b32edac9359875a010aefe6802d233f'/>
<id>urn:sha1:88e30b0c7b32edac9359875a010aefe6802d233f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Client + Server: Increase endpoint update frequency and update secure internet handling</title>
<updated>2023-09-01T17:15:52Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-09-01T14:19:29Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=0c14a204ae13f7692a5708451b40f87832f7388a'/>
<id>urn:sha1:0c14a204ae13f7692a5708451b40f87832f7388a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Set OAuth endpoints on refresh</title>
<updated>2023-08-29T15:15:34Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-08-29T14:22:53Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=88bcf43c9d47abf836c2be7a1b523d103b2a2433'/>
<id>urn:sha1:88bcf43c9d47abf836c2be7a1b523d103b2a2433</id>
<content type='text'>
This fixes OAuth endpoints after e.g. an update from 2.x to 3.x
</content>
</entry>
<entry>
<title>Client + Server: Implement a token updater callback</title>
<updated>2023-04-18T12:05:19Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-29T09:58:46Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=537a09d4334f1555b80d87b7d935328963a21739'/>
<id>urn:sha1:537a09d4334f1555b80d87b7d935328963a21739</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Improve some errors by using errors.New and add context</title>
<updated>2023-02-17T09:35:27Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-02-17T09:35:27Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=b05ce93edfeb86ddd7af5a859eb5e20b3653e56b'/>
<id>urn:sha1:b05ce93edfeb86ddd7af5a859eb5e20b3653e56b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format: Run gofumpt</title>
<updated>2023-02-16T15:03:46Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-02-16T15:03:46Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=57705feadd598c9a14df53b83161b8f020731bd6'/>
<id>urn:sha1:57705feadd598c9a14df53b83161b8f020731bd6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Validate endpoints</title>
<updated>2023-02-16T14:52:05Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-02-16T14:48:52Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=807140ce43584e9612f7b5890b13d751247f8e6e'/>
<id>urn:sha1:807140ce43584e9612f7b5890b13d751247f8e6e</id>
<content type='text'>
This commit validates the server endpoints by checking the Host and
scheme of each URL to check if they match eachother. This is to
prevent further mixup attacks
</content>
</entry>
<entry>
<title>Server: Remove 75% requirement on renew button</title>
<updated>2023-02-15T13:21:48Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-02-15T13:21:48Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=f106485d6a757e92949e0c0da6b68385879e4623'/>
<id>urn:sha1:f106485d6a757e92949e0c0da6b68385879e4623</id>
<content type='text'>
</content>
</entry>
</feed>
