1 个不稳定版本

0.0.2 2021年9月18日
0.0.1 2021年9月17日
0.0.1-test.6 2021年5月17日
0.0.1-test.5 2021年4月18日
0.0.1-test.4 2021年3月31日

#889 in Unix APIs

ISC 许可证

64KB
1.5K SLoC

Rust 的权限分离

Crates.IO docs.rs Build Status License

这个软件包是 实验性的开发中

最低 Rust 版本

此软件包使用 const generics 并需要 Rust 1.51 或更高版本。

待办事项

包括许多事情,例如

  • 改进文档和 rustdoc。
  • process:
    • 允许启动同一子进程的多个进程(在使用 tokio 的情况下并不真正需要)。
    • 改进结构体的命名。
    • 添加对特定操作系统沙箱的支持(例如 OpenBSD pledge)
    • 在 privdrop 之前,在子进程中运行特权操作的支持。
    • 帮助将 ancillary 稳定下来.
    • 添加对 nightly 的支持。
  • 日志:
    • 改进异步日志和日志消息的懒初始化。
  • 编写更多测试以提高代码覆盖率。

在 OpenBSD-ISC 风格许可证下许可,有关详细信息请参阅 LICENSE

依赖关系

~6–16MB
~190K SLoC