<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/state_test.go, branch v1</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=v1</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=v1'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2022-10-04T13:29:11Z</updated>
<entry>
<title>State: Rename to client to avoid confusion with the FSM</title>
<updated>2022-10-04T13:29:11Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-10-04T13:29:11Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=5dad968aa90ded83d57211426bc186f6d609ef06'/>
<id>urn:sha1:5dad968aa90ded83d57211426bc186f6d609ef06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tests: Remove local well known workaround</title>
<updated>2022-10-04T13:11:31Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-10-04T13:11:31Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=b950e027b3553ccc767f88be8e88a1b3acf1b383'/>
<id>urn:sha1:b950e027b3553ccc767f88be8e88a1b3acf1b383</id>
<content type='text'>
See: https://github.com/eduvpn/vpn-user-portal/pull/204 as an alternative
</content>
</entry>
<entry>
<title>Util Test: Remove function signature comment</title>
<updated>2022-10-04T13:05:38Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-10-04T13:00:22Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=47d8fafada8c7c1377b9172862f25c576c4c3c08'/>
<id>urn:sha1:47d8fafada8c7c1377b9172862f25c576c4c3c08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Server: Implement `prefer_tcp` according to spec</title>
<updated>2022-10-04T12:53:58Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-10-04T12:53:58Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=762a034cc1af55d09dc0a174947356e36bf15569'/>
<id>urn:sha1:762a034cc1af55d09dc0a174947356e36bf15569</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Errors into custom export types and expose types</title>
<updated>2022-09-26T13:33:04Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-09-26T12:50:22Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=7e4494256a08f585523e01b1bbc51f41ff4e2b95'/>
<id>urn:sha1:7e4494256a08f585523e01b1bbc51f41ff4e2b95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Module: Move to eduvpn/eduvpn-common</title>
<updated>2022-09-20T13:14:33Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-09-20T13:14:33Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=e6bb5aac880fa0e71c1d81d4860d456424f622bc'/>
<id>urn:sha1:e6bb5aac880fa0e71c1d81d4860d456424f622bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Golang-ci-lint: Fixes</title>
<updated>2022-09-20T11:21:34Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-09-20T11:21:34Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=25d2143a627531fc0475d639c1e8f657ccafa630'/>
<id>urn:sha1:25d2143a627531fc0475d639c1e8f657ccafa630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Define FSM state constants inside the public package</title>
<updated>2022-09-07T16:41:01Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-09-07T16:41:01Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=7f7b6884d11e0e2b891814b84eb906db284a50b0'/>
<id>urn:sha1:7f7b6884d11e0e2b891814b84eb906db284a50b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Remove the usage of the FSM in other internal packages</title>
<updated>2022-09-07T15:44:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-09-07T15:44:07Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=e1bd5ec1c939f5431925ab3bb83352d0a275ebd9'/>
<id>urn:sha1:e1bd5ec1c939f5431925ab3bb83352d0a275ebd9</id>
<content type='text'>
This removes the FSM from being imported and thus used in other
internal packages such as `oauth` or `server`. The benefit is that it
becomes much easier now to reason about the FSM as it's only used in
the public package. Additionally, we do not have to re-initialize the
server and the oauth structure with the FSM pointer.
</content>
</entry>
<entry>
<title>Formatting: Run golines</title>
<updated>2022-08-23T12:08:58Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-08-23T12:08:58Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=5839eedd22e28a281f3faa90433f0452ca31b385'/>
<id>urn:sha1:5839eedd22e28a281f3faa90433f0452ca31b385</id>
<content type='text'>
</content>
</entry>
</feed>
