Skip to content

harmonia-v3.2.0

Latest

Choose a tag to compare

@Mic92 Mic92 released this 15 Aug 13:25
· 98 commits to main since this release
ae028d3

Changelog

harmonia 3.2.0

Highlights

  • Correct NARs under eBPF profilers: the NAR dumper now streams large files
    with chunked read() instead of mmap. The kernel patches uprobe
    breakpoint bytes into every mapping of a probed inode, so profilers like
    parca-agent could make harmonia serve NARs that fail signature verification
    on all clients. Chunked reads are also on par or faster. (#1146, fixes
    #1140)
  • zstd compression enabled by default in harmonia-cache. (#1145)

Fixes

  • Ranged NAR stream responses now return HTTP 206 instead of 200. (#1139)

Other changes

  • flake: dropped x86_64-darwin, no longer supported by nixpkgs 26.11 (#1142)
  • dependency updates, including ed25519-dalek 3.0