Rust 1.29.1 发布公告

2018 年 9 月 25 日 · Rust 核心团队

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 中对整数溢出进行无条件恐慌来解决。有关此问题的更多详细信息,请参阅 安全公告