Skip to content

hisn 0.3.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 23:00
· 208 commits to main since this release
v0.3.1
009a5bd

Fixed

  • L17 signal race (7b162c7, 809da11): the control thread left SIGCHLD,
    SIGTERM, SIGINT, SIGHUP and SIGWINCH unblocked, so the kernel could
    deliver them to it and the main thread's sigsuspend was never woken (a
    detached supervisor hung after its init exited; seen on ubuntu-22.04 CI).
    The control thread now blocks them. 7b162c7 also made the L29 test and
    profiles/docker-socket.toml use network = "none" (host mode needs
    Landlock ABI >= 6, absent on ubuntu-22.04).
  • Verification rows for CI and the host run: see docs/VERIFICATION.txt.
    The 0.3.0 tag points at afdccd0 and does not contain these fixes.

The leak suite (L1-L24) passed on Ubuntu 22.04 and 24.04 x86_64 CI runners for this exact commit before these binaries were built; the aarch64 binary is built and started () but has not been leak-tested. Binaries are dynamically linked against glibc and built natively on Ubuntu 22.04 (glibc 2.35 or newer required). Verify with sha256sum -c SHA256SUMS. See README, "Verifying a build".