【Rust日报】2023-09-05 cargo-audit 0.18 版本 - 性能、兼容性和安全性改进
原文中文,约1400字,阅读约需4分钟。
📝
内容提要
cargo-audit 0.18版本带来了性能、兼容性和安全性改进。使用稀疏的crates.io索引来检查被撤回的包,加快了扫描过程。切换到rustls作为TLS实现,提高了安全性。从libgit2切换到gitoxide作为git实现,解决了问题。tokio-graceful是为使用Tokio异步运行时的Rust项目提供的优雅关机工具。Slint 1.2版本增强了平台抽象,改进了平台API,支持新的用例,为Espressif IDF框架构建了Slint ESP-IDF组件,引入了LinuxKMS后端等。
🎯
关键要点
-
cargo-audit 0.18版本带来了性能、兼容性和安全性改进。
-
使用稀疏的crates.io索引加快了扫描过程。
-
切换到rustls作为TLS实现,提高了安全性。
-
从libgit2切换到gitoxide解决了长期存在的问题。
-
tokio-graceful是为使用Tokio异步运行时的Rust项目提供的优雅关机工具。
-
tokio-graceful使用guard概念管理应用程序的关机过程。
-
Slint 1.2版本增强了平台抽象,改进了平台API。
-
为Espressif IDF框架构建了Slint ESP-IDF组件。
-
引入了LinuxKMS后端,为嵌入式设备提供用户界面。
🏷️