Skip to content

Releases: landlock-lsm/rust-landlock

v0.4.1

13 Sep 18:04
v0.4.1
Compare
Choose a tag to compare

See crate's metadata and related documentation.

What's Changed

See summary in CHANGELOG.md

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

19 Jun 09:19
v0.4.0
Compare
Choose a tag to compare

See crate's metadata and related documentation.

What's Changed

See summary in CHANGELOG.md

  • Improve PrivateRule trait by @l0kod in #65
  • Move from_read() and from_write() into AccessFs by @l0kod in #66
  • Update error priority and no_new_privs behavior by @l0kod in #67
  • Fix and test unsupported rule by @l0kod in #68
  • Add initial networking support by @l0kod in #55
  • Bump to 0.4.0 by @l0kod in #69

Full Changelog: v0.3.1...v0.4.0

v0.3.1

26 Mar 15:02
v0.3.1
Compare
Choose a tag to compare

See crate's metadata and related documentation.

What's Changed

See summary in CHANGELOG.md

Full Changelog: v0.3.0...v0.3.1

New Contributors

v0.3.0

10 Oct 10:41
v0.3.0
Compare
Choose a tag to compare

See crate's metadata and related documentation.

What's Changed

See summary in CHANGELOG.md

  • Run tests on all commits by @l0kod in #34
  • Test the merge commit when required by @l0kod in #35
  • Remove Ubuntu 18.04 from the CI by @l0kod in #39
  • Improve CI to test all meaningful kernels by @l0kod in #41
  • API compatibility improvements by @l0kod in #12
  • Add support for ABI 3 by @l0kod in #40
  • Make sure the same Cargo version is used for all tests by @l0kod in #45
  • Execute each restrict_self() test in a dedicated thread by @l0kod in #46
  • Run tests built with Rust MSRV by @l0kod in #47
  • Use Ruleset::default() instead of Ruleset::new() by @l0kod in #44
  • Test with Landlock ABI 3 by @l0kod in #49
  • ci: Update Ubunty 22.04.3 kernel by @l0kod in #51
  • Make AsMut unambiguous by @l0kod in #52
  • Improve the ABI documentation by @l0kod in #50
  • Bump to v0.3.0 by @l0kod in #54

Full Changelog: v0.2.0...v0.3.0

Reviews and tests

v0.2.0

30 Jan 19:06
v0.2.0
Compare
Choose a tag to compare

What's Changed

This is the first major release of this crate. It brings a high-level interface to the Landlock kernel interface.

There is still work in progress to improve this API, especially to deal with compatibility (#12) and ease of use, but that will come with a next release that may break existing code.

Crate metadata: https://crates.io/crates/landlock/0.2.0
Documentation: https://docs.rs/landlock/0.2.0/landlock/

New Contributors