forked from robur/blog.robur.coop
137 lines
6.3 KiB
XML
137 lines
6.3 KiB
XML
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
<feed xmlns="http://www.w3.org/2005/Atom">
|
||
|
<id>https://blog.robur.coop/atom.xml</id>
|
||
|
<title type="text">The Robur's blog</title>
|
||
|
<generator uri="https://github.com/xhtmlboi/yocaml" version="2">YOCaml</generator>
|
||
|
<updated>2024-08-21T00:00:00Z</updated>
|
||
|
<author>
|
||
|
<name>The Robur Team</name>
|
||
|
</author>
|
||
|
<link href="https://blog.robur.coop/"/>
|
||
|
<link href="https://blog.robur.coop/atom.xml" rel="self"/>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/2024-08-21-OpenVPN-and-MirageVPN.html</id>
|
||
|
<title type="text">MirageVPN and OpenVPN</title>
|
||
|
<updated>2024-08-21T00:00:00Z</updated>
|
||
|
<summary type="text">Discoveries made implementing MirageVPN, a OpenVPN-compatible VPN library</summary>
|
||
|
<link href="https://blog.robur.coop//articles/2024-08-21-OpenVPN-and-MirageVPN.html" rel="alternate" title="MirageVPN and OpenVPN"/>
|
||
|
<category term="MirageVPN"/>
|
||
|
<category term="OpenVPN"/>
|
||
|
<category term="security"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/tar-release.html</id>
|
||
|
<title type="text">The new Tar release, a retrospective</title>
|
||
|
<updated>2024-08-15T00:00:00Z</updated>
|
||
|
<summary type="text">A little retrospective to the new Tar release and changes</summary>
|
||
|
<link href="https://blog.robur.coop//articles/tar-release.html" rel="alternate" title="The new Tar release, a retrospective"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="Cstruct"/>
|
||
|
<category term="functors"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/qubes-miragevpn.html</id>
|
||
|
<title type="text">qubes-miragevpn, a MirageVPN client for QubesOS</title>
|
||
|
<updated>2024-06-24T00:00:00Z</updated>
|
||
|
<summary type="text">A new OpenVPN client for QubesOS</summary>
|
||
|
<link href="https://blog.robur.coop//articles/qubes-miragevpn.html" rel="alternate" title="qubes-miragevpn, a MirageVPN client for QubesOS"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="vpn"/>
|
||
|
<category term="unikernel"/>
|
||
|
<category term="QubesOS"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/miragevpn-server.html</id>
|
||
|
<title type="text">MirageVPN server</title>
|
||
|
<updated>2024-06-17T00:00:00Z</updated>
|
||
|
<summary type="text">Announcement of our MirageVPN server.</summary>
|
||
|
<link href="https://blog.robur.coop//articles/miragevpn-server.html" rel="alternate" title="MirageVPN server"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="MirageOS"/>
|
||
|
<category term="cryptography"/>
|
||
|
<category term="security"/>
|
||
|
<category term="VPN"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/miragevpn-performance.html</id>
|
||
|
<title type="text">Speeding up MirageVPN and use it in the wild</title>
|
||
|
<updated>2024-04-16T00:00:00Z</updated>
|
||
|
<summary type="text">Performance engineering of MirageVPN, speeding it up by a factor of 25.</summary>
|
||
|
<link href="https://blog.robur.coop//articles/miragevpn-performance.html" rel="alternate" title="Speeding up MirageVPN and use it in the wild"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="MirageOS"/>
|
||
|
<category term="cryptography"/>
|
||
|
<category term="security"/>
|
||
|
<category term="VPN"/>
|
||
|
<category term="performance"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/gptar.html</id>
|
||
|
<title type="text">GPTar</title>
|
||
|
<updated>2024-02-21T00:00:00Z</updated>
|
||
|
<summary type="text">Hybrid GUID partition table and tar archive</summary>
|
||
|
<link href="https://blog.robur.coop//articles/gptar.html" rel="alternate" title="GPTar"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="gpt"/>
|
||
|
<category term="tar"/>
|
||
|
<category term="mbr"/>
|
||
|
<category term="persistent storage"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/speeding-ec-string.html</id>
|
||
|
<title type="text">Speeding elliptic curve cryptography</title>
|
||
|
<updated>2024-02-13T00:00:00Z</updated>
|
||
|
<summary type="text">
|
||
|
How we improved the performance of elliptic curves by only modifying the underlying byte array
|
||
|
</summary>
|
||
|
<link href="https://blog.robur.coop//articles/speeding-ec-string.html" rel="alternate" title="Speeding elliptic curve cryptography"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="MirageOS"/>
|
||
|
<category term="cryptography"/>
|
||
|
<category term="security"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/lwt_pause.html</id>
|
||
|
<title type="text">Cooperation and Lwt.pause</title>
|
||
|
<updated>2024-02-11T00:00:00Z</updated>
|
||
|
<summary type="text">A disgression about Lwt and Miou</summary>
|
||
|
<link href="https://blog.robur.coop//articles/lwt_pause.html" rel="alternate" title="Cooperation and Lwt.pause"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="Scheduler"/>
|
||
|
<category term="Community"/>
|
||
|
<category term="Unikernel"/>
|
||
|
<category term="Git"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/2024-02-03-python-str-repr.html</id>
|
||
|
<title type="text">Python's `str.__repr__()`</title>
|
||
|
<updated>2024-02-03T00:00:00Z</updated>
|
||
|
<summary type="text">Reimplementing Python string escaping in OCaml</summary>
|
||
|
<link href="https://blog.robur.coop//articles/2024-02-03-python-str-repr.html" rel="alternate" title="Python's `str.__repr__()`"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="Python"/>
|
||
|
<category term="unicode"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/miragevpn-ncp.html</id>
|
||
|
<title type="text">MirageVPN updated (AEAD, NCP)</title>
|
||
|
<updated>2023-11-20T00:00:00Z</updated>
|
||
|
<summary type="text">How we resurrected MirageVPN from its bitrot state</summary>
|
||
|
<link href="https://blog.robur.coop//articles/miragevpn-ncp.html" rel="alternate" title="MirageVPN updated (AEAD, NCP)"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="MirageOS"/>
|
||
|
<category term="VPN"/>
|
||
|
<category term="security"/>
|
||
|
</entry>
|
||
|
<entry>
|
||
|
<id>https://blog.robur.coop//articles/miragevpn.html</id>
|
||
|
<title type="text">MirageVPN & tls-crypt-v2</title>
|
||
|
<updated>2023-11-14T00:00:00Z</updated>
|
||
|
<summary type="text">How we implementated tls-crypt-v2 for miragevpn</summary>
|
||
|
<link href="https://blog.robur.coop//articles/miragevpn.html" rel="alternate" title="MirageVPN & tls-crypt-v2"/>
|
||
|
<category term="OCaml"/>
|
||
|
<category term="MirageOS"/>
|
||
|
<category term="VPN"/>
|
||
|
<category term="security"/>
|
||
|
</entry>
|
||
|
</feed>
|