Стала доступной новая версия FreeBSD 12.4, также данная версия является последней в ветке 12.х и будет сопровождаться до конца 2023 года.
Команда разработчиков подготовива установочные образы для всех популярных архитектур: amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и aarch64, а также готовые к работе образы в форматах QCOW2, VHD, VMDK, raw и Amazon EC2.
Значимые изменения:
- Серверный процесс
telnetdпризнан устаревшим и к 14-й ветке будет удален из системы. - В драйвере
if_epair, применяемом для создания виртуальных Ethernet-интерфейсов, обеспечена многопоточность. - В утилите
cpдоработана работа ключей-R,-H,-Lи-P. - Улучшена работа утилит
nfsd,elfctl,usbconfig,fsck_ufsиgrowfs. - В командном интерпретаторе
shизменена логика загрузки профилей: вначале из каталога /etc/profile.d загружаются все файлы с расширением «.sh», затем загружается файл /usr/local/etc/profile, после чего файлы с расширением «.sh» загружаются из каталога /usr/local/etc/profile.d/. - В утилите
tcpdumpпредоставлена возможность установки числа правил, отображаемых в заголовкеpflog. - Cинхронизирован c DragonFly BSD код агента доставки сообщений
dma(DragonFly Mail Agent), который обеспечивает приём и доставку сообщений от локальных почтовых клиентов (обработка сетевых SMTP-запросов через 25 порт не поддерживается). - В пакетном фильтре
pfисправлены утечки памяти и улучшена синхронизация состояния при перенаправлении трафика при использованииpfsync. - В пакетный фильтр
ipfilterдобавлены проверочные вызовы DT5 и SDT для механизма трассировкиdtrace. Реализована возможность сброса дампа с копиейippoolв формате ippool.conf. Запрещено изменение правил ipfilter, таблиц трансляции адресов и ip-пулов (ippool) из jail-окружений, в которых не используется виртуальный сетевой стек VNET. - Во фреймворк
hwpmcдобавлена поддержка CPU Intel на базе микроархитектур Comet Lake, Ice Lake, Tiger Lake и Rocket Lake. - Улучшена поддержка оборудования. Устранены ошибки в драйверах
aesni,aw_spi,igc,ixl,mpr,ocs_fc,snd_uaudioиusb. До версии 2.6.1 обновлён драйверenaс поддержкой второго поколения сетевых адаптеров ENAv2 (Elastic Network Adapter), используемых в инфраструктуре Elastic Compute Cloud (EC2) для организации связи между узлами EC2. - Обновлены версии пакетов: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, file 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/wpa_supplicant 2.10.











