<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/internal/server/secureinternet.go, branch 1.99.0</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.0</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=1.99.0'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2024-02-19T13:15:07Z</updated>
<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>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>Refactor: Split internal server into multiple packages</title>
<updated>2023-09-25T07:43:37Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-04-12T20:52:49Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=a23c3e61c5d89ef67973891b5b3a176c06e1b174'/>
<id>urn:sha1:a23c3e61c5d89ef67973891b5b3a176c06e1b174</id>
<content type='text'>
- Pass contexts
- Have separate packages for e.g. custom, institute and secure
- internet servers, profiles....
- Return types from the public ./types package with a Public() method
</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>
<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>Client + Server: Set default secure internet location</title>
<updated>2023-04-18T12:05:19Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2023-04-18T08:11:24Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=445838445891e349cee4d85762cc1423f8249b24'/>
<id>urn:sha1:445838445891e349cee4d85762cc1423f8249b24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Format: Run gofumpt</title>
<updated>2022-12-12T12:39:21Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-12-12T12:30:18Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=3263a6fb3719148358ce11b3c744508451d6e1a6'/>
<id>urn:sha1:3263a6fb3719148358ce11b3c744508451d6e1a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify error handling</title>
<updated>2022-12-12T12:26:51Z</updated>
<author>
<name>Aleksandar Pesic</name>
<email>peske.nis@gmail.com</email>
</author>
<published>2022-12-04T20:48:20Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=3ac1d35257b56cca92ad0eb7f4d18abb366cf105'/>
<id>urn:sha1:3ac1d35257b56cca92ad0eb7f4d18abb366cf105</id>
<content type='text'>
fixes #6

Signed-off-by: Aleksandar Pesic &lt;peske.nis@gmail.com&gt;
</content>
</entry>
<entry>
<title>Formatting: Run gofumpt -w</title>
<updated>2022-11-28T13:29:12Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-11-28T13:29:12Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=0bfb35520d7e138e6219e550187e0b55bc8a29ac'/>
<id>urn:sha1:0bfb35520d7e138e6219e550187e0b55bc8a29ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Fix revive linter errors by deleting redundant prefixes</title>
<updated>2022-11-28T13:12:48Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-11-28T13:09:28Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=59e6ccd051452162fab852a25deb4f0f8a9e22b2'/>
<id>urn:sha1:59e6ccd051452162fab852a25deb4f0f8a9e22b2</id>
<content type='text'>
</content>
</entry>
</feed>
