<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/client/server.go, branch 2.0.2</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=2.0.2</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=2.0.2'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2023-09-25T07:43:37Z</updated>
<entry>
<title>Refactor: Move client implementation to one file</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-04-12T20:55:16Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=a38e3e79f74e95051db7e14ae14ab817b68b725a'/>
<id>urn:sha1:a38e3e79f74e95051db7e14ae14ab817b68b725a</id>
<content type='text'>
Much easier to oversee and it forces me to keep the client type as
small as possible. This also uses the cookie for cancellation

We also no longer require tokens inside arguments. We will later
implement them with callbacks
</content>
</entry>
<entry>
<title>Client: Improve Let's Connect! not supported errors</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-30T10:10:10Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=3a62e2c16cf0f663595a9b0cb658ef2a060c9511'/>
<id>urn:sha1:3a62e2c16cf0f663595a9b0cb658ef2a060c9511</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Client: failover cancel error should be lowercase</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-30T10:09:49Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=78d7c364ada81f9f11bf3262f04058452b817797'/>
<id>urn:sha1:78d7c364ada81f9f11bf3262f04058452b817797</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Client: Remove OpenVPN check for failover and check if in progress</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-30T10:03:41Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=00a3eb73b63ec9f02c65a52f1eb9acc7472f96c3'/>
<id>urn:sha1:00a3eb73b63ec9f02c65a52f1eb9acc7472f96c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exports + Client: Refactor registering a client</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-22T11:16:54Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=eb57e36d3c017bef80277e97db1009c38893ce2d'/>
<id>urn:sha1:eb57e36d3c017bef80277e97db1009c38893ce2d</id>
<content type='text'>
- Make sure the global exports state is only set on successful
creating
- Only call discovery when adding a server to ensure we get the most
up to date args. Creating a client should have no network calls. Fixes #12
- Split creating a client in New and Register in the GO api
</content>
</entry>
<entry>
<title>Exports + Python + Server: Remove ShouldRenewButton</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-20T17:39:08Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=8efa7aa299b0488ae4439906482b75df0fb00cc7'/>
<id>urn:sha1:8efa7aa299b0488ae4439906482b75df0fb00cc7</id>
<content type='text'>
This is replace with expiry times
</content>
</entry>
<entry>
<title>Tests: Pass for V2 API</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-20T16:12:36Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=1f599f1aab37343ff61852a8616c640310dfaee4'/>
<id>urn:sha1:1f599f1aab37343ff61852a8616c640310dfaee4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Client: Remove servers argument to transition</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-20T15:31:29Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=30f6a4c9991b42ebade54221dbf7f9e0f20e94f4'/>
<id>urn:sha1:30f6a4c9991b42ebade54221dbf7f9e0f20e94f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Types: Split server into subpackage</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-20T13:14:17Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=19882f158fec139622ffe5b52bc9e834a9d3246e'/>
<id>urn:sha1:19882f158fec139622ffe5b52bc9e834a9d3246e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Types: Split discovery into its own package</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-03-20T12:59:06Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=3618f2337bf0099d1fe8e4782cda3677ea4175be'/>
<id>urn:sha1:3618f2337bf0099d1fe8e4782cda3677ea4175be</id>
<content type='text'>
</content>
</entry>
</feed>
