0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p>Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.</p>
1
<p>Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.</p>
2
<p>Релиз 1.58.1 фиксит неправильный порядок выполнения функции<strong>std: fs: remove_dir_all</strong>. Эта уязвимость позволяет хакерам обманывать программу, чтобы затем удалять файлы или директории. Ошибка получила название<a>CVE-2022-21658</a>. Подробнее о ней можно прочитать в <a>блоге Rust</a>.</p>
2
<p>Релиз 1.58.1 фиксит неправильный порядок выполнения функции<strong>std: fs: remove_dir_all</strong>. Эта уязвимость позволяет хакерам обманывать программу, чтобы затем удалять файлы или директории. Ошибка получила название<a>CVE-2022-21658</a>. Подробнее о ней можно прочитать в <a>блоге Rust</a>.</p>
3
<p>Кроме того, обновление затрагивает некоторые регрессии в диагностике и новых инструментах, которые добавили в Rust 1.58.0:</p>
3
<p>Кроме того, обновление затрагивает некоторые регрессии в диагностике и новых инструментах, которые добавили в Rust 1.58.0:</p>
4
<ul><li>переместили линтер<strong>non_send_fields_in_sent_ty</strong>в группу экспериментальных -<strong>nursery,</strong> - так как он выдавал слишком много false-результатов;</li>
4
<ul><li>переместили линтер<strong>non_send_fields_in_sent_ty</strong>в группу экспериментальных -<strong>nursery,</strong> - так как он выдавал слишком много false-результатов;</li>
5
<li>обновили линтер<strong>useless_format</strong> - теперь он обрабатывает захваченные переменные в форматированных строках, которые добавили в Rust 1.58.0;</li>
5
<li>обновили линтер<strong>useless_format</strong> - теперь он обрабатывает захваченные переменные в форматированных строках, которые добавили в Rust 1.58.0;</li>
6
<li>пофиксили регрессию в Rustfmt;</li>
6
<li>пофиксили регрессию в Rustfmt;</li>
7
</ul><ul><li>исправили некорректный вывод сообщений об ошибках через<strong>rustc</strong>для некоторых случаев.</li>
7
</ul><ul><li>исправили некорректный вывод сообщений об ошибках через<strong>rustc</strong>для некоторых случаев.</li>
8
</ul><p>Разработчики рекомендуют всем программистам скачать обновление 1.58.1, чтобы исключить опасную уязвимость.</p>
8
</ul><p>Разработчики рекомендуют всем программистам скачать обновление 1.58.1, чтобы исключить опасную уязвимость.</p>
9
<p>Подробнее прочитать список всех изменений можно на <a>официальном сайте Rust</a>.</p>
9
<p>Подробнее прочитать список всех изменений можно на <a>официальном сайте Rust</a>.</p>
10
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>
10
<a><b>Бесплатный курс по Python ➞</b>Мини-курс для новичков и для опытных кодеров. 4 крутых проекта в портфолио, живое общение со спикером. Кликните и узнайте, чему можно научиться на курсе. Смотреть программу</a>