Проект NetBSD объявил о выпуске операционной системы NetBSD 10.2. Этот релиз стал вторым точечным обновлением в стабильной ветке NetBSD 10 и принес с собой исправления безопасности, улучшения аппаратной поддержки, а также различные обновления базовой системы. Разработчики отмечают, что ветка 10.x больше не является самой новой крупной серией проекта, так как ранее в текущем году вышла NetBSD 11.0. Тем не менее, ветка 10.x продолжает получать поддержку, а версия 10.2 выступает в качестве ее актуального обслуживающего обновления.

Аппаратные улучшения и поддержка оборудования
В части аппаратной поддержки NetBSD 10.2 добавляет совместимость с сетевыми адаптерами Realtek RTL8126 5Gbps Ethernet, а также с ревизией RTL8125D 0x6890000. Драйвер rge получил поддержку разгрузки контрольных сумм IPv4, TCP и UDP. Кроме того, была добавлена поддержка USB-адаптеров Ethernet ASIX AX88179A и беспроводного адаптера Asus USB-N10 Nano B1, а сетевой драйвер Intel igc теперь поддерживает разгрузку сегментации TCP. Беспроводной драйвер iwm получил улучшения стабильности, а WireGuard обзавелся рядом исправлений и доработок, повышающих надежность.
В сфере виртуализации реализована поддержка SCSI-контроллеров VMware PV на системах amd64 и aarch64 для работы с аппаратным обеспечением, предоставляемым гипервизором VMware ESXi. Порт amd64 теперь способен загружать не-Xen гости в стиле PVH с использованием опции -kernel в QEMU. ARM-системы получили различные исправления, в том числе восстановление вывода через HDMI на 64-битных однокристальных системах Allwinner с использованием атомарного интерфейса DRM/KMS. Исправлена поддержка Ethernet для Olimex A64 и добавлена дополнительная поддержка ряда устройств на базе чипов Amlogic и i.MX6.
Интересно, что порт NetBSD для консоли Nintendo Wii также получил порцию внимания. В нем появилась поддержка беспроводной сети WLAN, привода DVD, последовательной консоли USB Gecko, аппаратного ускорения AES и ускоренного преобразования RGB в YUY2.
Безопасность и обновление компонентов
На фронте безопасности ядро ОС устраняет удаленно эксплуатируемую проблему разыменования нулевого указателя в IPFilter, а также утечку четырех байт информации стека ядра через метки времени TCP. Множественные исправления безопасности затронули реализации протоколов NFS и Telnet в NetBSD.
В состав релиза вошли обновленные сторонние компоненты. Пакет OpenSSL был обновлен до версии 3.0.21, а Xorg — до 21.1.24; оба обновления закрывают уязвимости. NetBSD 10.2 поставляется с tmux 3.6a, xkbcomp 1.5 и tzdata 2026b. Библиотека libXpm включает исправления от разработчиков для CVE-2026-4367, а Unbound получил патч для уязвимости CVE-2025-11411.
Среди прочих улучшений упоминается повышение производительности SD/MMC, устранение проблем с надежностью работы syslogd, улучшение буферизации FTP и доработка утилиты fsck_ffs для проверки файловых систем, содержащих более 2^32 блоков. Система сборки получила улучшенную совместимость с новыми релизами GCC и исправления для обеспечения воспроизводимости сборок.
Особенности обновления системы
Существующие инсталляции NetBSD 10 можно обновить, загрузив установочный образ NetBSD 10.2 и выбрав опцию Upgrade. Пользователям, применяющим другие методы апгрейда, рекомендуется сначала обновить ядро и модули, перезагрузить систему, а затем обновить пользовательское пространство и сторонние пакеты. Проект также обращает внимание, что в NetBSD 10.2 появился новый набор gpufw, содержащий прошивки для графических процессоров, которые при обновлении действующей системы может потребоваться установить отдельно.
Операционная система NetBSD 10.2 уже доступна для загрузки с официальных серверов проекта для множества архитектур, включая amd64, i386, sparc64, macppc, ARM и MIPS.




