Skip to content

v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:24
7bc5f5d

What's Changed

  • build(devvm): Ubuntu 24.04 guests, so polkit ≥0.106 runs the elevation group by @bindreams in #621
  • ci: run every test lane inside the required Test jobs by @bindreams in #626
  • fix(child): the drops ask the child's own handle whether the root was reaped (plan A, A1e) by @bindreams in #612
  • chore(deps): update github-actions by @renovate[bot] in #631
  • chore(deps): update dependency rust-lang/rust to v1.99.0 by @renovate[bot] in #635
  • chore(deps): update prek by @renovate[bot] in #636
  • chore(deps): update actions/cache action to v6 by @renovate[bot] in #637
  • chore(deps): update dependency pre-commit/pre-commit-hooks to v6 by @renovate[bot] in #642
  • test: fixtures remove the cgroups, accounts, registry keys and leaves they make, on failure too by @bindreams in #648
  • fix(cgroup): the sweep and the walk share one fd-bounded traversal by @bindreams in #643
  • fix(ci): every setup script and fixture restores the system state it changed by @bindreams in #627
  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #641
  • chore(deps): update actions/checkout action to v7 by @renovate[bot] in #638
  • chore(deps): update j178/prek-action action to v3 by @renovate[bot] in #644
  • fix(child): the public kill and terminate paths leave a launchd-held root alone (macOS) by @bindreams in #633
  • chore(deps): update j178/prek-action action to v3.0.1 by @renovate[bot] in #701
  • chore(deps): update ci-tools by @renovate[bot] in #703
  • chore(deps): update dependency rbubley/mirrors-prettier to v3.9.10 by @renovate[bot] in #704
  • feat(devvm): run devvm.py on a Windows host (import, stage, kill the vagrant tree) by @bindreams in #707
  • feat(elevation): the shim's pure supervision step, owner-watch mapping and program resolution (plan F, F4a) by @bindreams in #616
  • feat(elevation): the Linux elevation shim process and cosca::init (plan F, F4b) by @bindreams in #617
  • fix(wait): spell NOTE_REAP locally, since libc 0.2.190 removed it by @bindreams in #712
  • test(elevation): the shim under a real root, a pid namespace, a tracer and a set-id copy (plan F, F4d) by @bindreams in #620
  • ci: run the elevation shim's tests on Linux 5.6 and 6.1 under virtme-ng (plan F, F4-M) by @bindreams in #618
  • chore(deps): update dependency rust-lang/rust to v1.99.1 by @renovate[bot] in #714
  • test(tracer): share the Linux foreign tracer helper (plan A, A4t) by @bindreams in #716
  • feat(spawn): suspended spawn on Windows (closes #49 for sync) by @bindreams in #711
  • feat(elevation)!: refuse executable() and raw_executable() on an elevated spawn by @bindreams in #720
  • feat(tokio): suspended spawn for the async Command by @bindreams in #722
  • build: publish 0.6.0 to crates.io by @bindreams in #735

New Contributors

Full Changelog: v0.5.0...v0.6.0