Вышла FreeBSD 12

13 декабрь, 2018 - 11:04

Вышла FreeBSD 12

Проект FreeBSD анонсировал первый релиз стабильной ветки 12, которая будет поддерживаться по меньшей мере до 30 июня 2020 года.

FreeBSD 12 уже доступна для загрузки. Система обеспечит поддержку обновлённого оборудования. В официальном анонсе отмечена модернизация OpenSSL до версии 1.1.1a (LTS), Unbound — до 1.8.1, OpenSSH — до 7.8p1.

Аутентификация DANE-TA включена по умолчанию, дополнительная поддержка capsicum(4) добавлена в sshd(8). Clang, LLVM, LLD, LLDB, compiler-rt и libc++ были обновлены до версии version 6.0.1. Шрифт vt(4) Terminus BSD Console обновлён до версии 4.46.

Утилита bsdinstall(8) теперь поддерживает UEFI+GELI в качестве установочной опции. Опция конфигурации ядра VIMAGE стала активной по умолчанию. Опция NUMA включена по умолчанию в конфигурациях ядра amd64 GENERIC и MINIMAL. Добавлен драйвер netdump(4) обеспечивающий передачу аварийного дампа ядра на удалённый хост после сообщения о критической ошибке системы. Обновлённый драйвер vt(4) прорисовывает текст в 2–6 раз быстрее, чем прежде.

Улучшена работа с графикой для современного оборудования. Поддержка capsicum(4) активирована по умолчанию на armv6 и armv7. Обновлённая файловая система UFS/FFS консолидирует команды TRIM/BIO_DELETE, уменьшая запросы чтения/записи благодаря меньшему количеству одновременных сообщений TRIM.

В сервер NFS 4.1 включена поддержка масштабируемой серверной архитектуры pNFS. Фильтр пакетов pf(4) теперь можно использовать в jail(8) с vnet(9). Утилита bhyve(8) дополнена эмуляцией устройств NVMe и может запускаться в jail(8). Различные улучшения внесены в Lua loader(8). KDE модернизирована до версии 5.12.