Skip to content

Releases: x0rw/restrict

v0.2.1

30 Jun 15:53

Choose a tag to compare

Added:

  • Intergration tests
  • docker-ci container
  • metrics/logging
  • dynamic registers manipulation

Breaking changes:

  • removed set_rax() set_rbx() ... apis preparing for cross-arch support

Full Changelog: v0.2.0...v0.2.1

v0.2.0

22 Jun 19:38

Choose a tag to compare

  • Add support for Tracing multiple syscalls at the same time.
  • Fix Issues.
  • Add .disable_iouring_bypass() to disable iouring bypasses.
  • Add Support for Tracing and Logging.

v0.1.4

09 May 12:30

Choose a tag to compare

  • Add Syscall tracing fn trace<T>(&mut self, syscall: Syscall, tracer: T) -> Result<&mut Self, SeccompError> where T: Fn(Syscall) -> TraceAction + 'static,
  • Example tracing usage
  • Low level Ptrace wrapper

v0.1.3

06 May 13:17

Choose a tag to compare

New fail_with(Syscall, errno) feature, that fails a syscall with a custom error number.

v0.1.2

03 May 20:38

Choose a tag to compare

Fixing issues, improved documentation and readme.md