Новости и события » Hi-Tech » Началось бета-тестирование FreeBSD 11.1

Началось бета-тестирование FreeBSD 11.1

Сформирован первый бета-выпуск FreeBSD 11.1. Выпуск FreeBSD 11.1-BETA1 доступен для архитектур amd64, i386, powerpc, powerpc64, sparc64, aarch64 и armv6 (BANANAPI, BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD, GUMSTIX, RPI-B, RPI2, PANDABOARD, WANDBOARD). Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2. Релиз FreeBSD 11.1 запланирован на 26 июля.

  • Добавлена сборочная опция WITH_LLD_AS_LD для установки компоновщика LLD от проекта LLVM в качестве /usr/bin/ld. На системах FreeBSD/arm64 компоновщик LLD теперь используется по умолчанию;

  • Добавлена сборочная опция WITH_RPCBIND_WARMSTART_SUPPORT для сборки rpcbind с поддержкой режима warmstart, при котором регистрации RPC сохраняются перед завершением работы и загружаются после запуска, что позволят избежать нарушения работы RPC-сервиса при перезапуске;
  • В OpenSSH добавлена поддержка динамического межсетевого экрана blacklistd
  • Добавлены средства защиты утилиты bspatch при помощи capsicum;
  • В утилите syslogd появилась поддержка ключевого слова "include", через которую можно определить директорию с файлами конфигурации, помимо базового syslog.conf (по умолчанию теперь дополнительно подключаются /etc/syslog.d и /usr/local/etc/syslog.d);
  • Добавлена утилита zfsbootcfg для настройки загрузочных опций для zfsboot;
  • Из NetBSD портирована утилила getaddrinfo, представляющая собой обвязку от одноименной функции резолвера;

  • В утилите jail появилась возможность явного назначения IPv4 и IPv6 адресов для использования внутри jail-окружения;

  • В утилиту daemon добавлена поддержка перенаправления вывода stdout и stderr в syslog или в файл;

  • Добавлена утилита efivar, предоставляющая средства для управления переменными UEFI;
  • Добавлена утилита cxgbetool, предоставляющая интерфейс для отладки и изменения параметров устройств cxgbe;
  • В установщик bsdinstall добавлена поддержка включения скрытых беспроводных сетей при настройке интерфейса wlan;
  • В стандартной Си-библиотеке и системных библиотеках задействован вызов reallocarray для проверки соблюдения границ буферов. Функция reallocarray отличается тем, что производит очистку содержимого выделяемых блоков памяти, по аналогии с calloc(), а также обнуляет или отдает системе (unmap) не распределенные блоки памяти;
  • Добавлен новый системный вызов clock_nanosleep();
  • Реализована сборочная опция WITH_REPRODUCIBLE_BUILD, при которой при сборке не использующие специфичные метаданные ядра, что позволяет добиться повторяемых сборок;

  • По умолчанию в ядре включена поддержка NAT-T;
  • В cloudabi добавлена возможность запуска 32-разрядных исполняемых файлов в 64-разрядном пользовательском окружении, при наличии в настройках ядра включенной опции COMPAT_CLOUDABI32;
  • В пакетный фильтр ipfw добавлена поддержка именованных динамических состояний. Добавлены новые модули ipfw_pmod для изменения пакетов любых протоколов, ipfw_nptv6 с реализацией Network Prefix Translation для IPv6 и ipfw_nat64 с реализацией NAT64;
  • Добавлен драйвер cfumass, предоставляющий фронтэнд для устройств хранения, подключаемых через USB OTG;
  • В гипервизре bhyve расширены средства для проброса PCI-устройств;
  • В сетевой стек добавлена поддержка повторной передачи GARP (Gratuitous ARP). Для задания максимального числа повторных передач предложена переменная net.link.ether.inet.garp_rexmit_count;
  • Компоненты Clang, libc++, compiler-rt, LLDB, LLD и LLVM обновлены до версии 4.0;

  • Командная оболочка tcsh обновлена до версии 6.20.00.

Свежие новости Украины на сегодня и последние события в мире экономики и политики, культуры и спорта, технологий, здоровья, происшествий, авто и мото

Вверх