Rust 1.58.1 发布
在rust 1.58.0 刚发布不久,Rust 又发布了 1.58.1 版本, 这版本披露了 std::fs::remove_dir_all
函数在处理符号连接(symbolic links)时,因错误实现了预期的“不要跟踪符号连接并删除连接指向的文件”,导致出现了 "Time-of-check Time-of-use" 竞争条件。^1该问题影响了 Rust 1.0.0 ~ 1.58.0,因此最好的解决该漏洞的方法是升级 rust 版本:rustup update stable
。
Databend 周末在线课程预告
小编目前承担项目测试的工作(包括功能测试、自动化测试、性能测试),对于如何使用 Rust 来提升工作效率也很赶兴趣;而非测试岗位的朋友也可以通过这次的分享对测试质量有更清晰的认识,这对于编写健壮的软件系统很有帮助的。
分享时间:周日晚上 2022-01-23 20:30-21:30
https://meeting.tencent.com/dm/dOCkBrbQZtKx
本周公开课, 我们将分享如何编写测试, 我将分 2 部分来进行分享这个主题:
1、简单的讲解 Rust 内置的测试工具 (#[test]和#[cfg(test)])。
2、重点分享保证 Rust 代码正确性的其他方法, 如 benchmarking、linting、fuzzing。
462800【Rust日报】2022-01-21 rust 1.58.1 发布
文章评论