Skip to content

Latest commit

 

History

History
107 lines (73 loc) · 3.26 KB

File metadata and controls

107 lines (73 loc) · 3.26 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.4.1 - 2026-07-17

Added

  • (apparmor) add support for optionally specifying a loaded apparmor profile to use for a process

Fixed

  • (build) enable tokio process feature for the async feature
  • (styrojail) clarify the unreachable post-exec error
  • (styrolite) replace entrypoint panics with actionable errors
  • (mount) return an error on invalid mount data instead of panicking
  • (mount) include errno in pivot_root and umount failures
  • (runner) surface how the styrolite runner failed
  • (caps) include errno in capget and capset failures
  • (wrap) return an error when no executable is configured
  • (wrap) report errno and reject invalid hostnames
  • (wrap) include errno when setting resource limits fails
  • (exec) report errno and hints when execvpe fails

Other

  • run cargo fmt

0.4.0 - 2026-07-07

Added

  • masked and read-only container paths (OCI-style hardening)

Other

  • Merge pull request #150 from bleggett/bleggett/fix-cargo-make-cachemiss
  • update cargo dependencies

0.3.3 - 2026-06-16

Other

  • Properly handle /dev/console ownership on CreateRequest if UID is set
  • Add microsecond precision to logged timestamps

0.3.2 - 2026-05-11

Other

  • Fix ordering for AttachRequest as well
  • (deps) bump the cargo-updates group across 1 directory with 4 updates
  • Merge pull request #123 from bleggett/bleggett/attach-setter

0.3.1 - 2026-04-07

Other

  • (wrap) add oom_score_adj to exec specs (#124)

0.3.0 - 2026-04-01

Other

  • Support supplemental GIDs
  • Attach needs to apply guid/uid
  • Prefer owned types for filedescriptors where possible
  • Add data field to MountSpec
  • Fallback proc scan for first_child_pid_of for kernels without CONFIG_PROC_CHILDREN
  • Add seccomp-bpf filter support with TSYNC

0.1.1 - 2025-10-16

Added

  • add automation for release and publish
  • add ci for actions and code
  • add dependabot
  • add cargo makefile
  • add helper scripts for CI
  • allow users to specify a config without a mount namespace

Fixed

  • adopt rust edition 2024 and fix clippy

Other

  • address zizmor findings
  • (fmt) format autofix.sh
  • (deps) update deps and bump rust to v1.89.0
  • pin rust toolchain to 1.88.0
  • format to rust 1.88.0 specifications
  • update dependencies and bump version to 0.1.1
  • Merge pull request #5 from bleggett/bleggett/skip-pointless-setid-warn
  • Don't change uid/gid if we're already there
  • add styrolite logo asset
  • format code with rust 2024
  • run cargo fmt
  • add Apache-2.0 license
  • add README
  • initial commit