<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eduvpn-common/src/http.go, branch 2.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=2.99.0</id>
<link rel='self' href='https://herkulessi.de/git/eduvpn-common/atom?h=2.99.0'/>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/'/>
<updated>2022-04-22T14:29:59Z</updated>
<entry>
<title>Refactor: Restructure project</title>
<updated>2022-04-22T14:29:59Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-04-22T14:29:59Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=b1d92b395322f2164ccfb44b0f7caebbaece6b62'/>
<id>urn:sha1:b1d92b395322f2164ccfb44b0f7caebbaece6b62</id>
<content type='text'>
- Add an internal folder where all the internal code lives
- Make a state.go and state_test.go for the public interface

This gives a more clear separation between functions and modules. It
also makes this a more typical Go project setup.
</content>
</entry>
<entry>
<title>Refactor: Eliminate most uses of pointers in structs</title>
<updated>2022-04-20T14:22:07Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-04-20T14:22:07Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=b73e1489b06fd4546da6ba32697331584db02e71'/>
<id>urn:sha1:b73e1489b06fd4546da6ba32697331584db02e71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>HTTP: Explicitly close request to eliminate EOF errors</title>
<updated>2022-04-20T12:02:33Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-04-20T12:02:33Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=5d3818161f635b82e3289e82ac1ab631f726566b'/>
<id>urn:sha1:5d3818161f635b82e3289e82ac1ab631f726566b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Return http code error if status code is not 2xx</title>
<updated>2022-04-05T09:26:56Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-04-05T09:26:56Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=ff184361a9af7b8fa525c765f241830004e29347'/>
<id>urn:sha1:ff184361a9af7b8fa525c765f241830004e29347</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OAuth: Token refresh changes and tests</title>
<updated>2022-03-28T21:29:43Z</updated>
<author>
<name>Jeroen Wijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-28T21:29:43Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=6192f9ab54a805c1fabe6a2c5b8eca622b565082'/>
<id>urn:sha1:6192f9ab54a805c1fabe6a2c5b8eca622b565082</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run gofumpt</title>
<updated>2022-03-23T17:19:45Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-23T17:19:45Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=2da03b735517a034a5b369550036c853a7dad819'/>
<id>urn:sha1:2da03b735517a034a5b369550036c853a7dad819</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Return headers in HTTP for wireguard expiry</title>
<updated>2022-03-23T15:41:15Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-23T15:41:15Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=f1e5096b7827d82ab5b2df10080a2ad9223f2665'/>
<id>urn:sha1:f1e5096b7827d82ab5b2df10080a2ad9223f2665</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wireguard: Add basic support</title>
<updated>2022-09-20T18:29:52Z</updated>
<author>
<name>Jeroen Wijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-21T13:58:58Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=fc56f8770923ec1997444a8318a18be0a8397520'/>
<id>urn:sha1:fc56f8770923ec1997444a8318a18be0a8397520</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor: Structures changed and added Token refresh function</title>
<updated>2022-04-05T10:26:16Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-18T12:58:08Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=2d5c7dad599b3f8b70ab07382973c51d1de2193d'/>
<id>urn:sha1:2d5c7dad599b3f8b70ab07382973c51d1de2193d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move HTTP GET/POST methods to its own file</title>
<updated>2022-04-05T10:26:15Z</updated>
<author>
<name>jwijenbergh</name>
<email>jeroenwijenbergh@protonmail.com</email>
</author>
<published>2022-03-18T09:45:10Z</published>
<link rel='alternate' type='text/html' href='https://herkulessi.de/git/eduvpn-common/commit/?id=343836597df3efd6f31a68e29ff82b6ec4979f69'/>
<id>urn:sha1:343836597df3efd6f31a68e29ff82b6ec4979f69</id>
<content type='text'>
</content>
</entry>
</feed>
