---
title: "Информация о релизе FreeBSD 14.4-RELEASE"
sidenav: download
---

:localRel: 14.4
:releaseCurrent: 14.4-RELEASE
:releaseBranch: 14-STABLE
:releasePrev: 14.3-RELEASE
:releaseNext: 14.5-RELEASE
:releaseType: "release"

include::shared/ru/urls.adoc[]

= Информация о релизе FreeBSD {releaseCurrent}
:doctype: article
:toc: macro
:toclevels: 2
:icons: font

== Аннотация

[.abstract-title]
Информация о релизе FreeBSD {releaseCurrent} содержит сводку изменений, внесённых в базовую систему FreeBSD на линии разработки {releaseBranch}.
Этот документ перечисляет применимые рекомендации по безопасности, выпущенные с момента последнего релиза, а также значительные изменения в ядре FreeBSD и пользовательском пространстве.
Также представлены некоторые краткие замечания по обновлению.

toc::[]

[[intro]]
== Введение

Этот документ содержит информацию о релизе FreeBSD {releaseCurrent}.
В нем описаны недавно добавленные, измененные или удаленные функции FreeBSD.
Также представлены некоторые замечания по обновлению с предыдущих версий FreeBSD.

Дистрибутив {releaseType}, к которому относится эта информация о релизе, представляет собой последнюю точку на ветке разработки {releaseBranch} между {releasePrev} и будущим {releaseNext}.
Информацию о предварительно собранных, бинарных дистрибутивах {releaseType} на этой ветке можно найти на https://www.FreeBSD.org/ru/releases/[].

Данный дистрибутив FreeBSD {releaseCurrent} является дистрибутивом типа {releaseType}.
Его можно найти на https://www.FreeBSD.org/ru/releases/[] или любом из зеркал.
Дополнительную информацию о получении этого (или других) дистрибутивов FreeBSD типа {releaseType} можно найти в link:{handbook}mirrors[Приложении "Получение FreeBSD"] к link:{handbook}[Руководству FreeBSD].

Всем пользователям рекомендуется ознакомиться с исправлениями и дополнениями релиза перед установкой FreeBSD.
Документ с исправлениями и дополнениями обновляется «последней информацией», обнаруженной в конце цикла выпуска или после выпуска.
Обычно он содержит информацию об известных ошибках, уведомлениях о безопасности и исправлениях в документации.
Актуальную копию исправлений и дополнений для FreeBSD {releaseCurrent} можно найти на веб-сайте FreeBSD.

В этом документе описаны наиболее заметные для пользователя новые или измененные функции в FreeBSD после {releasePrev}.
Как правило, описанные здесь изменения уникальны для ветки {releaseBranch}, если они не отмечены специально как функции MERGED.

Обычные пункты информации о релизе документируют недавние бюллетени безопасности, выпущенные после {releasePrev}, новые драйверы или поддержку оборудования, новые команды или опции, основные исправления ошибок или обновления предоставленного программного обеспечения.
Также могут перечисляться изменения в основных портах/пакетах или практиках инженерии выпуска.
Очевидно, что информация о релизе не может перечислить каждое изменение, внесенное в FreeBSD между выпусками; этот документ в основном фокусируется на бюллетенях безопасности, изменениях, заметных для пользователя, и основных архитектурных улучшениях.

[[upgrade]]
== Обновление с предыдущих выпусков FreeBSD

Бинарные обновления между промежуточными сборками и релизными версиями поддерживаются с помощью утилиты man:freebsd-update[8].
Ознакомьтесь с процедурой обновления конкретного релиза, с link:../installation/#upgrade-binary[Информацией об обновлении FreeBSD {releaseCurrent}] и с более подробной информацией в разделе Руководства FreeBSD о link:{handbook}cutting-edge/#freebsdupdate-upgrade[процедуре бинарного обновления].
При этом будут обновлены неизменённые пользовательские утилиты, а также неизменённые ядра GENERIC, распространяемые как часть официального релиза FreeBSD.
Утилита man:freebsd-update[8] требует, чтобы обновляемая система имела подключение к сети Интернет.

Поддерживается модернизация предыдущих версий из исходного кода (основанная на перекомпиляции исходного кода базовой системы FreeBSD) в соответствии с инструкциями в файле [.filename]#/usr/src/UPDATING#.

[IMPORTANT]
====
Попытку обновления FreeBSD следует предпринимать только после резервного копирования _всех_ данных и конфигурационных файлов.
====

[[security-errata]]
== Включенные исправления безопасности и патчи

В этом разделе перечислены различные уведомления о безопасности и исправления, выпущенные после {releasePrev}, которые были устранены в {releaseCurrent}.

[[security]]
=== Бюллетени безопасности (ошибки исправлены)

[.informaltable]
[cols="1,1,1", frame="none", options="header"]
|===
| Бюллетень
| Дата
| Тема

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:06.xz.asc[FreeBSD-SA-25:06.xz]
| 2 июля 2025 г.
| Использование после освобождения в многопоточном декодере xz

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:07.libarchive.asc[FreeBSD-SA-25:07.libarchive]
| 8 августа 2025 г.
| Целочисленное переполнение в libarchive, приводящее к двойному освобождению

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:08.openssl.asc[FreeBSD-SA-25:08.openssl]
| 30 сентября 2025 г.
| Множественные уязвимости в OpenSSL

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:09.netinet.asc[FreeBSD-SA-25:09.netinet]
| 22 октября 2025 г.
| SO_REUSEPORT_LB нарушает работу man:connect[2] для UDP-сокетов

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:10.unbound.asc[FreeBSD-SA-25:10.unbound]
| 26 ноября 2025 г.
| Отравление кэша в службе local-unbound

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:11.ipfw.asc[FreeBSD-SA-25:11.ipfw]
| 16 декабря 2025 г.
| Отказ в обслуживании в ipfw

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-25:12.rtsold.asc[FreeBSD-SA-25:12.rtsold]
| 16 декабря 2025 г.
| Удаленное выполнение кода через объявления маршрутизаторов ND6

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:01.openssl.asc[FreeBSD-SA-26:01.openssl]
| 27 января 2026 г.
| Множественные уязвимости в OpenSSL

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:02.jail.asc[FreeBSD-SA-26:02.jail]
| 27 января 2026 г.
| Побег из jail привилегированным пользователем через nullfs

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:04.jail.asc[FreeBSD-SA-26:04.jail]
| 24 февраля 2026 г.
| Побег из jail через chroot с помощью обмена файловыми дескрипторами с другим jail

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-SA-26:05.route.asc[FreeBSD-SA-26:05.route]
| 24 февраля 2026 г.
| Локальный отказ в обслуживании и возможное повышение привилегий через маршрутизирующие сокеты
|===

[[errata]]
=== Уведомления об ошибках (ошибки исправлены)

[.informaltable]
[cols="1,1,1", frame="none", options="header"]
|===
| Исправление
| Дата
| Тема

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:10.zfs.asc[FreeBSD-EN-25:10.zfs]
| 2 июля 2025 г.
| Повреждение данных в потоках репликации ZFS из зашифрованных наборов данных

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:12.efi.asc[FreeBSD-EN-25:12.efi]
| 8 августа 2025 г.
| man:bsdinstall[8] не копирует правильный загрузчик в системах с разделом ESP

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:13.wlan_tkip.asc[FreeBSD-EN-25:13.wlan_tkip]
| 8 августа 2025 г.
| Поддержка шифрования TKIP в net80211 не работает для некоторых драйверов

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:14.route.asc[FreeBSD-EN-25:14.route]
| 8 августа 2025 г.
| man:route[8] monitor буферизирует слишком много данных при перенаправлении в файл

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:15.arm64.asc[FreeBSD-EN-25:15.arm64]
| 16 сентября 2025 г.
| arm64: man:syscall[2] позволяет непривилегированному пользователю вызвать панику ядра

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:16.vfs.asc[FreeBSD-EN-25:16.vfs]
| 16 сентября 2025 г.
| man:copy_file_range[2] не устанавливает выходные параметры

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:17.bnxt.asc[FreeBSD-EN-25:17.bnxt]
| 16 сентября 2025 г.
| man:bnxt[4] не устанавливает тип носителя в некоторых случаях

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-25:18.freebsd-update.asc[FreeBSD-EN-25:18.freebsd-update]
| 30 сентября 2025 г.
| man:freebsd-update[8] устанавливает библиотеки в неправильном порядке

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:02.arm64.asc[FreeBSD-EN-26:02.arm64]
| 27 января 2026 г.
| Нарушение выравнивания сигнального контекста SVE на arm64

| link:https://www.FreeBSD.org/security/advisories/FreeBSD-EN-26:03.vm.asc[FreeBSD-EN-26:03.vm]
| 27 января 2026 г.
| Обработчик страничных ошибок не обнуляет память
|===

[[userland]]
== Пользовательское окружение

Этот раздел охватывает изменения и дополнения в пользовательских приложениях, предоставленном программном обеспечении и системных утилитах.

[[userland-programs]]
=== Изменения в пользовательских приложениях

Утилита man:diff[1] теперь сообщает об ошибках ввода-вывода, возникающих на этапе сравнения файлов в соответствии с алгоритмом Стоуна, выводя сообщения об ошибках там, где ранее на сбой указывал только код завершения работы.
gitref:3c10ed2ba3aa[repository=src].
{{< sponsored "Klara, Inc." >}}

Утилита man:diff[1] больше некорректно не сравнивает файл или каталог с самим собой, исправляя ошибку, из-за которой diff мог выдавать вводящие в заблуждение результаты. Кроме того, были сделаны различные внутренние улучшения корректности и надежности (см. связанные коммиты), включая исправление утечек ресурсов в коде постраничного вывода, улучшенную обработку ошибок при операциях с файловыми дескрипторами и предотвращение потенциальных целочисленных переполнений при использовании очень больших контекстных окон. Добавлены дополнительные тесты для проверки этих случаев.
gitref:b4139147bbb7[repository=src],
gitref:6761e555376e[repository=src],
gitref:2434f3b279a9[repository=src],
gitref:238bf5ebf684[repository=src].
{{< sponsored "Klara, Inc." >}}

В утилите man:mdo[1], предназначенной для повышения полномочий, добавлены новые параметры для управления идентификаторами пользователей и групп в запускаемых процессах, в том числе `-k` для сохранения текущих пользователей, `-g` и `-G` для указания основной и дополнительной групп, `-s` для дополнения списка дополнительных групп, а также `--euid`/`--ruid`/`--svuid`/`--egid`/`--rgid`/`--svgid` для переопределения конкретных идентификаторов.
Это обеспечивает более тонкое управление полномочиями процессов с сохранением совместимости с существующим поведением.
gitref:58f55afb301b[repository=src].
{{< sponsored "The FreeBSD Foundation | Google LLC (GSoC 2025)" >}}

Утилита man:sockstat[1] теперь по умолчанию отображает конечные точки UDP-Lite, обеспечивая видимость этих сокетов наряду с другими сетевыми соединениями.
gitref:23cda744e4da[repository=src].

Инструмент man:nuageinit[7] теперь поддерживает команду **chpasswd**, что позволяет изменять пароли при помощи списка или многострочного текста, при этом поддерживается устаревший формат для совместимости с некоторыми провайдерами.
gitref:6c912470030b[repository=src].
{{< sponsored "OVHCloud" >}}

Утилита man:pkg[7] теперь обрабатывает аргументы командной строки так же, как man:pkg[8], требуя указания параметров в тех же самых позициях.
**Примечание**: Это изменяет поведение некоторых ранее допустимых последовательностей команд, например, `pkg -f bootstrap` больше не работает; вместо этой команды пользователи должны использовать `pkg bootstrap -f`.
gitref:62947e508161[repository=src].
{{< sponsored "The FreeBSD Foundation | The FreeBSD Foundation" >}}

Программа установки man:bsdinstall[8] больше не поддерживает установку ZFS на диски с разметкой MBR.
Таким образом, исключён ранее некорректно работавший вариант, который мог приводить к сбоям при установке.
gitref:220584471931[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

Утилита man:freebsd-update[8] теперь устанавливает разделяемые библиотеки в определенном порядке (libsys, libc, libthr, затем остальные) для предотвращения сбоев при обновлении с 14.x до 15.x.
gitref:e26928669f39[repository=src].
{{< sponsored "https://www.patreon.com/cperciva" >}}

В утилите создания файловых систем man:newfs[8] добавлен новый флаг `-u` для отключения активированных по умолчанию механизмов soft updates и журналирования soft updates для файловых систем UFS2.
gitref:929ef0d36c6c[repository=src].
{{< sponsored "Klara, Inc. | NetApp, Inc." >}}

Утилита man:ngctl[8] получила флаг `-j` для подключения и запуска внутри изоляторов, что позволяет управлять узлами netgraph из изолированного системного окружения man:jail[8].
Это даёт администраторам возможность управлять настройками netgraph в изолированных окружениях, где ngctl может быть недоступен напрямую.
gitref:04911babef1b[repository=src].

Появилась новая утилита man:sndctl[8] для управления звуковыми устройствами, имеющая интерфейс, подобный man:mixer[8].
gitref:00988d12bc37[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

В подсистему man:jail[8] добавлены параметры `meta` и `env`, позволяющие связывать с изолированными окружениями произвольные строковые метаданные и информацию системного окружения.
Эти параметры можно задавать при создании изолятора или изменять позже с помощью `jail -cm`, а просматривать с помощью man:jls[8].
man:sysctl[8]-переменная `security.jail.meta_maxbufsize` управляет максимальным размером этих параметров.
gitref:527027da391d[repository=src].
{{< sponsored "SkunkWerks GmbH" >}}

Скрипт запуска Bluetooth [.filename]#rc.d/bluetooth# теперь повторяет попытку сброса hccontrol до трех раз для повышения надежности и исправляет ошибку перенаправления, которая могла создавать посторонние файлы.
gitref:53d1c328e912[repository=src].

Утилита man:swapon[8] теперь поддерживает зашифрованные файлы подкачки с использованием устройств man:md[4] с суффиксом [.filename]#.eli# в man:fstab[5].
Это позволяет настраивать в fstab шифрование памяти подкачки, как описано ранее в документации.
gitref:9d80d681ee9d[repository=src].

[[userland-contrib]]
=== Стороннее системное программное обеспечение

Калькуляторы man:bc[1] и man:dc[1] обновлены до версии 7.1.0.
gitref:ab36487a79cd[repository=src].

Утилита для сборки man:bmake[1] обновлена до версии 20251111.
gitref:c95f96dea30a[repository=src].

Утилита man:kadmin[1] получила новый параметр `-f` для получения копии баз данных Heimdal KDC в формате, совместимом с MIT, что позволяет выполнить миграцию на MIT KDC без воссоздания базы данных с нуля.
gitref:a93e1b731ae4[repository=src].

Утилита постраничного просмотра man:less[1] обновлена до версии 685.
gitref:054ae5e7b465[repository=src].

Компилятор страниц Справочника man:mandoc[1] обновлён до версии 2025-09-26, в которой улучшены сортировка по регистру и визуальная совместимость с man:groff[1], исправлены ошибки работы с нижним колонтитулом в PDF/PS, а также улучшен форматный контроль.
gitref:7fa4ccb8e4e7[repository=src],
gitref:8039d22f6afd[repository=src].

Утилита работы с сетевыми сервисами man:nc[1], в дополнение к номерам портов для параметра `-p`, теперь принимает имена служб, например, `http`, в качестве параметров командной строки.
gitref:0fe58344e829[repository=src].

Пакет для сжатия данных man:xz[1] обновлён до версии 5.8.2.
gitref:07700b0107dc[repository=src].

Многоформатная библиотека для архивации и сжатия, man:libarchive[3], обновлена до версии 3.8.5.
В неё включено исправление ошибки, связанной с некорректной обработкой шаблонов нулевой длины в man:tar[1].
gitref:39fd1181e5b2[repository=src].

Библиотека libyaml обновлена до версии 0.2.5.
gitref:e52f11f4bbc8[repository=src].

lyaml, связка Lua с libyaml, теперь доступна в базовой системе.
gitref:c508393e49fc[repository=src].

Библиотека man:libucl[3] обновлена до версии 0.9.2.
gitref:0a8d8b0c878f[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

Обработчик XML, expat, обновлён до версии 2.7.3.
gitref:a85cfcb61efd[repository=src].

Файловая система OpenZFS обновлена до версии 2.2.9.
В этот релиз включены улучшения в оптимизации ARC, исправления проверок безопасности `zpool add`, синхронизации zvol blk-mq и расчётов преобразования диапазонов BRT.
gitref:709465f2c4f1[repository=src].

Утилита защиты от атак DoS, man:blacklistd[8], обновлена и переименована в man:blocklistd[8].
gitref:4690a369ff6d[repository=src].

Обновлена утилита сопоставления деревьев каталогов man:mtree[8], при этом улучшена совместимость и исправлены ошибки.
gitref:f9d671f726ac[repository=src].

Преобразователь имён DNS, man:unbound[8], обновлён до версии 1.24.1, что устраняет уязвимости к отравлению кэша, связанные с ответами типа `YXDOMAIN` и nodata с типом non-referral, предотвращая возможную атаку отравления кэша со стороны злоумышленника. Это устраняет уязвимость CVE-2025-11411.
gitref:eeb41dca070f[repository=src],
gitref:cd40a23fb249[repository=src].

База данных вендоров PCI обновлена до версии 2026-02-10.
gitref:7805899ed791[repository=src].

База данных вендоров USB обновлена до версии 2025-12-13.
gitref:02138275effb[repository=src].

База данных часовых поясов обновлена до версии 2025c.
gitref:68e2f4cc5e4e[repository=src].

База данных SQLite обновлена до версии 3.50.4.
gitref:ef55f6b86626[repository=src].

Консольный шрифт `gallant` теперь содержит более 4300 символов, добавляя поддержку греческого языка, кириллицы, расширений IPA, расширенной латиницы, символов Zapf Dingbats, стрелок, математических символов, псевдографики, символов валют и Powerline.
Это расширяет набор символов, доступных в консоли для многоязычного текста и символов.
gitref:8d2d6647d65a[repository=src].

Консольный шрифт `spleen` обновлён до версии 2.2.0, добавлены недостающие символы (длинное тире, короткое тире, дефис, угловые скобки, белый квадрат, крестик, двойной крестик) и улучшено выравнивание символов, особенно для дисплеев с высоким разрешением.
gitref:c44ec96b471e[repository=src].

OpenSSH обновлён до версии 10.0p2. Обновление удаляет поддержку слабого алгоритма подписи DSA и изменяет согласование ключей по умолчанию на пост-квантовый гибридный алгоритм mlkem768x25519-sha256. Фаза аутентификации sshd(8) теперь выполняется в отдельном бинарном файле sshd-auth.
gitref:7ca599aa6139[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

OpenSSL обновлён до версии 3.0.16.
gitref:aed5a47b3a8a[repository=src].

[[userland-deprecated-programs]]
=== Устаревшие приложения

Протокол маршрутизации RIP выводится из эксплуатации и будет удалён в одном из будущих релизов.
Страницы Справочника для man:routed[8], man:rtquery[8], man:route6d[8] и man:rip6query[8] обновлены с указанием на вывод из эксплуатации.
Пользователям, которым необходима поддержка RIP, следует использовать альтернативы, такие как 'bird' или 'quagga' из коллекции портов.
gitref:d350c18f98fd[repository=src].

[[userland-libraries]]
=== Библиотеки времени выполнения и API

Функции библиотеки для обработки сетевых адресов Интернет man:inet_net_ntop[3] и man:inet_net_pton[3] обновлены для корректной обработки адресов IPv6, исправляя предыдущее некорректное поведение.
gitref:b4871be3490d[repository=src].
{{< sponsored "https://www.patreon.com/bsdivy" >}}

Библиотека PAM теперь выполняет поиск модулей в [.filename]#${LOCALBASE}/lib/security# в дополнение к [.filename]#${LOCALBASE}/lib#. Это позволяет находить и использовать модули PAM, установленные из портов, которые следуют соглашению о каталогах Linux.
gitref:65808459e21b[repository=src].

[[cloud]]
== Поддержка облачных сред

Этот раздел охватывает изменения в поддержке облачных сред.

В подсистему инициализации виртуальных машин man:nuageinit[7] внесены различные улучшения: выполнение теперь протоколируется; используется полностью соответствующий стандарту обработчик YAML; улучшена совместимость с cloud-init (добавлены 'runcmd', 'packages', 'fqdn', 'hostname', 'sudo', 'write_files', 'nameservers', 'tzsetup', 'doas'); улучшена поддержка сети с множеством исправлений, добавлена поддержка 'wakeonlan', 'set-name' и 'match.driver'; используется man:resolvconf[8]; используемый по умолчанию пользователь создаётся только при необходимости.
Добавлена поддержка cloud-init, настройки по сети и управления пакетами.
gitref:548d4b2af90b[repository=src],
gitref:5444803b745e[repository=src],
gitref:3a680e954469[repository=src],
gitref:cbd62452bff6[repository=src],
gitref:d056f72c358b[repository=src],
gitref:823f1076c7cd[repository=src],
gitref:bb3bc92f4df6[repository=src].
{{< sponsored "OVHCloud" >}}

[[kernel]]
== Ядро

В этом разделе рассматриваются изменения в конфигурациях ядра, настройке системы и параметрах системного управления, которые не отнесены к другим категориям.

[[kernel-general]]
=== Общие изменения в ядре

Система man:jail[8] по умолчанию будет ограничивать непривилегированных пользователей в родительском jail от планирования, отладки или отправки сигналов процессам в дочерних jail в FreeBSD 15.0 и более поздних версиях.
Для таких операций, выполняемых между изолированными окружениями, требуются новые полномочия `PRIV_SCHED_DIFFJAIL`, `PRIV_DEBUG_DIFFJAIL` и `PRIV_SIGNAL_DIFFJAIL`.
**Примечание**: Для изолированных системных окружений введён новый параметр allow.nounprivileged_parent_tampering, позволяющий применять новую модель поведения уже сейчас, однако по умолчанию она будет включена во FreeBSD 15.x, что повлияет на конфигурации сред разработки, полагающихся на управление процессами между изолированными окружениями.
gitref:5c6949e12ee6[repository=src].

Для POWER9 исправлена ошибка конкурентного доступа в коде переключения контекста, которая могла вызывать зависание системы после запуска всех AP.
gitref:666599639cf6[repository=src].

[[drivers]]
== Устройства и драйверы

В этом разделе рассматриваются изменения и дополнения в устройствах и драйверах устройств, появившиеся после {releasePrev}.

[[drivers-device]]
=== Драйверы устройств

Драйвер man:epair[4] теперь поддерживает стабильные MAC-адреса через man:sysctl[8]-параметр `net.link.epair.ether_gen_addr`.
Это помогает поддерживать согласованность между назначениями DHCP и динамического DNS при повторном создании интерфейсов epair, например, после перезапуска изоляторов.
Моделью поведения по умолчанию остаётся генерация случайных адресов MAC, однако установка sysctl в значение `1` включает стабильные адреса.
gitref:02f70f6633fd[repository=src].

В драйвере man:iwlwifi[4] теперь имеется поддержка ACPI, что позволяет реализовать требования регулятора к настройкам параметров 802.11ax, 802.11be и PPAG (индивидуальной установки уровня мощности сигнала антенны).
gitref:c4496f82680c[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

В драйверы man:ix[4] и man:ixv[4] добавлена поддержка семейства устройств Intel Ethernet E610, включая новые PCI ID для вариантов backplane, SFP, 10 GbE, 2.5 GbE и SGMII.
Это обеспечивает скорость соединения 2.5G, 5G и 10G на поддерживаемом оборудовании.
gitref:a728b96686e6[repository=src].
{{< sponsored "Intel Corporation" >}}

Драйверы man:mfi[4] и man:mrsas[4] теперь поддерживают RAID-контроллер Fujitsu SAS 6Gbit/s 1GB (D3116), используемый в серверах Fujitsu PRIMERGY, например, RX300 S7.
gitref:653099bcc191[repository=src],
gitref:3690911c355a[repository=src].

Драйвер man:nvme[4] теперь поддерживает BAR5 для Table BIR и PBA BIR, что позволяет запускать FreeBSD на машинах Google Compute Engine C4.
gitref:dca645cd3112[repository=src].
{{< sponsored "Google" >}}

Драйвер man:qat[4] теперь поддерживает устройство 402xx (ID 0x4944/0x4945) в рамках существующего драйвера qat_4xxx.
gitref:af51f41346ad[repository=src].
{{< sponsored "Intel Corporation" >}}

Драйвер man:smartpqi[4] обновлён до версии 4660.0.2002, обеспечивая обновлённую поддержку контроллеров Microchip smartpqi.
gitref:ec98cb56861f[repository=src].
{{< sponsored "Microchip Technology Inc." >}}

[[drivers-removals]]
=== Устаревшие и удалённые драйверы

Встроенный в ядро MIDI-секвенсор объявлен устаревшим.
Это изменение добавляет уведомление об устаревании в ядро и может затронуть приложения, которые полагаются на этот устаревший интерфейс.
gitref:ab9c9443eec5[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

[[storage]]
== Подсистема хранения данных

В этом разделе рассматриваются изменения и дополнения в файловых системах и других подсистемах хранения данных, как локальных, так и сетевых.

[[storage-general]]
=== Общие изменения в системах хранения

Добавлена файловая система 9P (man:p9fs[4]), используемая с устройствами man:bhyve[8] virtio-9p.
Она позволяет гостевым системам получать доступ к файлам хоста через общие ресурсы и может использоваться как корневая или некорневая файловая система.
Соответствующий драйвер загружается с помощью `virtio_p9fs_load=YES` в [.filename]#loader.conf#.
gitref:615fba7c6b39[repository=src].

Файловая система man:tarfs[4] теперь корректно обрабатывает большие файлы, размер которых превышает лимиты в 4 ГБ и 8 ГБ.
В ней исправлены ошибки распаковки при поиске позиции за пределами 4 ГБ в tar-архивах, сжатых zstd, а также корректной обработки записей расширенных заголовков для файлов размером более 8 ГБ.
gitref:35c612fbabd8[repository=src].
{{< sponsored "Klara, Inc." >}}

Файловые системы man:unionfs[4] и man:nullfs[4] теперь выполняют более строгие проверки для vnode корневого каталога изолированных окружений во время поиска '..', что предотвращает потенциальную уязвимость выхода за пределы chroot.
gitref:3feafab4a34c[repository=src].

[[boot]]
== Загрузчик

Этот раздел охватывает загрузчик, загрузочное меню и другие изменения, связанные с загрузкой.

[[boot-loader]]
=== Изменения в загрузчике

Начальный загрузчик EFI, man:loader.efi[8], теперь использует функции Blt, содержащиеся в микрокоде, только при использовании GOP (Graphics Output Protocol), что позволяет избежать проблем на старых системах на базе UGA, таких как MacBook.
gitref:6741fb1bd4f4[repository=src].

Установщик man:bsdinstall[8] теперь копирует [.filename]#loader.efi# во все ESP, созданные для многотомных наборов данных ZFS, обеспечивая резервирование загрузки в случае отказа основного диска.
gitref:d8e73f45fc5f[repository=src].
{{< sponsored "Netflix" >}}

Пакеты с прошивками для беспроводных устройств теперь включены в установочные носители bootonly, позволяя пользователям загружать установочные файлы через беспроводное соединение.
gitref:2ee0f3c954e7[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

[[network]]
== Сеть

Этот раздел описывает изменения, влияющие на сеть в FreeBSD.

[[network-general]]
=== Общие сетевые изменения

Для упрощения кодовой базы удалён код, обеспечивающий совместимость с версиями IPFW, предшествующих FreeBSD 8.
Пользователи или модули сторонних разработчиков, которые всё ещё полагаются на старые интерфейсы совместимости, обязательно должны выполнить миграцию перед обновлением.
gitref:57865e505aef[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

Добавлен бинарный файл [.filename]#sbin/ipfw15#, содержащий обновлённый KBI для совместимости с ядрами 15.0+.
Оригинальный бинарный файл man:ipfw[8] обнаруживает новый KBI и автоматически запускает ipfw15, обеспечивая возможность загрузки правил межсетевого экрана во время обновления.
Утилита также устанавливается как [.filename]#/sbin/dnctl15# для совместимости с dummynet.
gitref:969e2b406835[repository=src].

[[wireless-networking]]
=== Беспроводные сети

Подсистема net80211 обновлена для полноценной поддержки ширины каналов VHT160 и VHT80P80 в современных точках доступа, что соответствует изменениям, произошедшим между 802.11ac-2013 и 802.11-2020.
Это включает поддержку VHT160 и VHT80P80 в коде совместимости с драйвером 802.11 LinuxKPI, что влияет на производительность и совместимость беспроводных соединений.
gitref:ccdd6285df5d[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

[[hardware]]
== Поддержка оборудования

Этот раздел охватывает общую поддержку оборудования для физических машин, гипервизоров и сред виртуализации, а также изменения и обновления оборудования, которые не подходят в другие разделы этого документа.

Набор данных о дереве устройств для Raspberry Pi Zero 2W теперь включён в образы релиза для карт памяти SD, обеспечивая поддержку этой модели.
gitref:fce5d401a803[repository=src].

Пожалуйста, ознакомьтесь со link:https://www.freebsd.org/releases/{localRel}R/hardware[списком оборудования], поддерживаемым {releaseCurrent}, а также с link:https://www.freebsd.org/platforms/[страницей платформ] для полного списка поддерживаемых архитектур процессоров.

[[hardware-virtualization]]
=== Поддержка виртуализации

Гипервизор man:bhyve[8] теперь отражает SVM в регистре управления виртуальной машиной как отключенную функцию, предотвращая зависания на системах AMD с последними версиями Windows в качестве гостевых операционных систем.
gitref:321a15380668[repository=src].

[[documentation]]
== Документация

В этом разделе рассматриваются изменения на страницах Справочника (man:man[1]) и другой документации, поставляемой в составе базовой системы.

В системах, устанавливаемых из базовых системных пакетов, вновь появился каталог [.filename]#/usr/share/examples#.
gitref:d149be3a0cbe[repository=src].

[[man-pages]]
=== Страницы Справочника

Страницы Справочника man:builtin[1] по встроенным командам командного процессора были оптимизированы и дополнены новым разделом о встроенных привязках клавиш.
gitref:b98efcdb6210[repository=src].

Страницы Справочника по команде man:newaliases[1] обновлены и указывают на то, что она предназначена для man:sendmail[8].
gitref:e3df9a78da6b[repository=src].

На страницах Справочника по man:ps[1] теперь указано, что `-a` и `-A` показывают все процессы независимо от других выбранных параметров, а также разъяснено поведение `-J`.
gitref:f18a49a747f7[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

Страница Справочника по man:write[2] теперь включает новый раздел, описывающий гарантии атомарности операций записи.
gitref:c19f161f5f65[repository=src].

Добавлены справочные страницы для нескольких провайдеров DTrace, в том числе man:dtrace_fbt[4] (трассировка границ функций), man:dtrace_vfs[4] (активность VFS), man:dtrace_pid[4] (трассировка процессов на пользовательском уровне), man:dtrace_priv[4] (проверки полномочий) и man:dtrace_callout_execute[4] (выполнение обработчиков callout).
gitref:0c91fa982437[repository=src],
gitref:04bb91e9c5f7[repository=src],
gitref:ff6b04c37e78[repository=src],
gitref:f69bf8f994e5[repository=src],
gitref:7d43404485bf[repository=src].

Появились новые или улучшенные руководства для большинства контроллеров Ethernet-коммутаторов, включая man:mtkswitch[4], man:ip17x[4], man:ar40xx[4], man:arswitch[4], man:e6000sw[4] и man:e6060sw[4].
gitref:f31ac06711e6[repository=src],
gitref:17e9eb1e0eb7[repository=src],
gitref:1343a5b616ec[repository=src],
gitref:d0e29f92f7a2[repository=src],
gitref:5e0e046d95a9[repository=src],
gitref:ded154a1df97[repository=src].

Добавлены справочные страницы для man:linuxkpi[4] и man:linuxkpi_wlan[4], предоставляющие краткую документацию по LinuxKPI и его функциям совместимости с 802.11.
gitref:669062384f55[repository=src].
{{< sponsored "The FreeBSD Foundation" >}}

Добавлены страницы Справочника по man:cdboot[8], описывающие ранее недокументированную утилиту cdboot.
gitref:d659366cc62a[repository=src].

Страницы Справочника по man:crash[8] обновлены в соответствии с актуальной моделью поведения системы, удалены ссылки на устаревшие сообщения паники и обновлены рекомендации по носителям для восстановления.
gitref:4f2140aa9677[repository=src].

Страницы Справочника по man:dumpon[8] теперь показывают настройки для изменения модели поведения при работе с аварийными (man:crash[8]) образами памяти.
gitref:7c8717183536[repository=src].

Страница Справочника man:ipfw[8] теперь документирует, как удалить экземпляр конфигурации NAT.
gitref:186ac4724746[repository=src].

Страница Справочника по man:mtree[8] теперь уточняет, что ключевое слово `type` остаётся обязательным и не удаляется с помощью `-R all`.
Это обеспечивает согласованную модель поведения и предотвращает возможное неправильное толкование команды.
gitref:f957857c4835[repository=src].

Страница Справочника по man:pf.conf[5] теперь документирует, что диапазоны сетевых адресов, используемые в качестве элементов в списочных макросах, обязательно должны быть заключены в дополнительные одинарные кавычки.
gitref:0077daf9cdc4[repository=src].

Страница Справочника по man:pw[8] теперь разъясняет допустимые форматы списков участников для флагов `-M`, `-m` и `-d` параметров `groupadd` и `groupmod`.
gitref:78343cd2a0f1[repository=src].

Страница Справочника по man:vt[4] теперь включает пример увеличения размера буфера прокрутки и раздел, описывающий консольные шрифты, в том числе преобразование, поддержку и использование.
gitref:ce92b9d8332a[repository=src].
gitref:c330c43e58d7[repository=src].

//
// The FreeBSD Russian Documentation Project
//
// Original EN revision (20.05.2026): aced7b092b44d1d622590d7b01ea4861b6900d9d
//
