Pushed by YOCaml 2 from 45917109f0

This commit is contained in:
The Robur Team 2024-10-28 17:40:52 +00:00
parent 97f84ded52
commit 08d891a261
17 changed files with 17 additions and 17 deletions

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogPython&apos;s `str.__repr__()` Robur's blog - Python&apos;s `str.__repr__()`
</title> </title>
<meta name="description" content="Reimplementing Python string escaping in OCaml"> <meta name="description" content="Reimplementing Python string escaping in OCaml">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogMirageVPN and OpenVPN Robur's blog - MirageVPN and OpenVPN
</title> </title>
<meta name="description" content="Discoveries made implementing MirageVPN, a OpenVPN-compatible VPN library"> <meta name="description" content="Discoveries made implementing MirageVPN, a OpenVPN-compatible VPN library">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogRuntime arguments in MirageOS Robur's blog - Runtime arguments in MirageOS
</title> </title>
<meta name="description" content="The history of runtime arguments to a MirageOS unikernel"> <meta name="description" content="The history of runtime arguments to a MirageOS unikernel">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogMeet DNSvizor: run your own DHCP and DNS MirageOS unikernel Robur's blog - Meet DNSvizor: run your own DHCP and DNS MirageOS unikernel
</title> </title>
<meta name="description" content="The NGI-funded DNSvizor provides core network services on your network; DNS resolution and DHCP."> <meta name="description" content="The NGI-funded DNSvizor provides core network services on your network; DNS resolution and DHCP.">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogHow has robur financially been doing since 2018? Robur's blog - How has robur financially been doing since 2018?
</title> </title>
<meta name="description" content="How we organise as a collective, and why we&apos;re doing that."> <meta name="description" content="How we organise as a collective, and why we&apos;re doing that.">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogGPTar Robur's blog - GPTar
</title> </title>
<meta name="description" content="Hybrid GUID partition table and tar archive"> <meta name="description" content="Hybrid GUID partition table and tar archive">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogCooperation and Lwt.pause Robur's blog - Cooperation and Lwt.pause
</title> </title>
<meta name="description" content="A disgression about Lwt and Miou"> <meta name="description" content="A disgression about Lwt and Miou">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogMirageVPN updated (AEAD, NCP) Robur's blog - MirageVPN updated (AEAD, NCP)
</title> </title>
<meta name="description" content="How we resurrected MirageVPN from its bitrot state"> <meta name="description" content="How we resurrected MirageVPN from its bitrot state">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogSpeeding up MirageVPN and use it in the wild Robur's blog - Speeding up MirageVPN and use it in the wild
</title> </title>
<meta name="description" content="Performance engineering of MirageVPN, speeding it up by a factor of 25."> <meta name="description" content="Performance engineering of MirageVPN, speeding it up by a factor of 25.">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogMirageVPN server Robur's blog - MirageVPN server
</title> </title>
<meta name="description" content="Announcement of our MirageVPN server."> <meta name="description" content="Announcement of our MirageVPN server.">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogTesting MirageVPN against OpenVPN™ Robur's blog - Testing MirageVPN against OpenVPN™
</title> </title>
<meta name="description" content="Some notes about how we test MirageVPN against OpenVPN™"> <meta name="description" content="Some notes about how we test MirageVPN against OpenVPN™">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogMirageVPN &amp; tls-crypt-v2 Robur's blog - MirageVPN &amp; tls-crypt-v2
</title> </title>
<meta name="description" content="How we implementated tls-crypt-v2 for miragevpn"> <meta name="description" content="How we implementated tls-crypt-v2 for miragevpn">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogqubes-miragevpn, a MirageVPN client for QubesOS Robur's blog - qubes-miragevpn, a MirageVPN client for QubesOS
</title> </title>
<meta name="description" content="A new OpenVPN client for QubesOS"> <meta name="description" content="A new OpenVPN client for QubesOS">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogSpeeding elliptic curve cryptography Robur's blog - Speeding elliptic curve cryptography
</title> </title>
<meta name="description" content="How we improved the performance of elliptic curves by only modifying the underlying byte array"> <meta name="description" content="How we improved the performance of elliptic curves by only modifying the underlying byte array">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogThe new Tar release, a retrospective Robur's blog - The new Tar release, a retrospective
</title> </title>
<meta name="description" content="A little retrospective to the new Tar release and changes"> <meta name="description" content="A little retrospective to the new Tar release and changes">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blogIndex Robur's blog - Index
</title> </title>
<meta name="description" content="The famous root of the website"> <meta name="description" content="The famous root of the website">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">

View file

@ -5,7 +5,7 @@
<meta http-equiv="x-ua-compatible" content="ie=edge"> <meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title> <title>
Robur's blog Robur's blog -
</title> </title>
<meta name="description" content=""> <meta name="description" content="">
<link type="text/css" rel="stylesheet" href="/css/hl.css"> <link type="text/css" rel="stylesheet" href="/css/hl.css">