Новости
Значительные события: релизы, анонсы компаний, RFC, инженерные события вокруг Rust.
Принят RFC «Rust Has Provenance»: у каждого указателя в Rust есть не только адрес, но и происхождение — оно определяет, к каким участкам памяти указатель вообще имеет право обращаться.
Релиз 1.76.0 относительно небольшой. В документации указателей на функции появился раздел ABI Compatibility, описывающий, какие сигнатуры функций совместимы по ABI (какие типы аргументов и возврата считаются совместимыми). Имена типов, выводимые из ссылок, стали точнее — например, core::array::iter::IntoIter<i32, 3>. Также стабилизирован ряд API.
Благодаря Ivan Tan Redox запускается на Raspberry Pi 3 Model B+ в конфигурации server-minimal. Он же помог переработать систему сборки, чтобы она поддерживала несколько моделей RP со своими конфигурациями оборудования.
Bjorn3 провёл переработку драйвера PCI, а также исправления и чистку в ядре и других драйверах.