Rust 团队很高兴宣布 Rust 的新版本 1.29.1。Rust 是一种系统编程语言,专注于安全、速度和并发。
如果您之前已经通过 rustup 安装了 Rust,获取 Rust 1.29.1 非常简单:
$ rustup update stable
如果您还没有安装,可以从我们网站上的相应页面 获取 rustup
,并查看 GitHub 上的 1.29.1 的详细发布说明。
1.29.1 稳定版中的内容
在标准库中发现了一个 安全漏洞,如果向 str::repeat
传递一个很大的数字,它可能会在整数溢出后导致缓冲区溢出。如果您没有调用 str::repeat
函数,则不会受到影响。这个问题已经通过在 str::repeat
中对整数溢出进行无条件恐慌来解决。有关此问题的更多详细信息,请参阅 安全公告。