blog.robur.coop

The Robur cooperative blog.
RSS

The Robur blog.

Essays and ramblings

  1. 2024-12-04 Sponsor us via GitHub

    A new way to sponsor our cooperative

  2. 2024-10-28 GPTar (update)

    libarchive vs hybrid GUID partition table and GNU tar volume header

  3. 2024-10-25 Meet DNSvizor: run your own DHCP and DNS MirageOS unikernel

    The NGI-funded DNSvizor provides core network services on your network; DNS resolution and DHCP.

  4. 2024-10-22 Runtime arguments in MirageOS

    The history of runtime arguments to a MirageOS unikernel

  5. 2024-10-21 How has robur financially been doing since 2018?

    How we organise as a collective, and why we're doing that.

  6. 2024-08-21 MirageVPN and OpenVPN

    Discoveries made implementing MirageVPN, a OpenVPN-compatible VPN library

  7. 2024-08-15 The new Tar release, a retrospective

    A little retrospective to the new Tar release and changes

  8. 2024-06-26 Testing MirageVPN against OpenVPN™

    Some notes about how we test MirageVPN against OpenVPN™

  9. 2024-06-17 MirageVPN server

    Announcement of our MirageVPN server.

  10. 2024-04-16 Speeding up MirageVPN and use it in the wild

    Performance engineering of MirageVPN, speeding it up by a factor of 25.

  11. 2024-02-21 GPTar

    Hybrid GUID partition table and tar archive

  12. 2024-02-13 Speeding elliptic curve cryptography

    How we improved the performance of elliptic curves by only modifying the underlying byte array

  13. 2024-02-11 Cooperation and Lwt.pause

    A disgression about Lwt and Miou

  14. 2024-02-03 Python's `str.__repr__()`

    Reimplementing Python string escaping in OCaml

  15. 2023-11-20 MirageVPN updated (AEAD, NCP)

    How we resurrected MirageVPN from its bitrot state

  16. 2023-11-14 MirageVPN & tls-crypt-v2

    How we implementated tls-crypt-v2 for miragevpn