FreeBSD 12.1 ಬಿಡುಗಡೆ

ಪರಿಚಯಿಸಿದರು релиз FreeBSD 12.1, который подготовлен для архитектур amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 и armv6, armv7 и aarch64. Дополнительно подготовлены образы для систем виртуализации (QCOW2, VHD, VMDK, raw) и облачных окружений Amazon EC2.

ಕೀ ನಾವೀನ್ಯತೆಗಳು:

  • В базовую систему включена криптографическая библиотека BearSSL;
  • ಯಾಂಡೆಕ್ಸ್‌ನಿಂದ ಇಂಜಿನಿಯರ್‌ಗಳು ಅಳವಡಿಸಿದ NAT64 CLAT (RFC6877) ಗೆ ಬೆಂಬಲವನ್ನು ನೆಟ್‌ವರ್ಕ್ ಸ್ಟಾಕ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ;
  • ವೇರ್ ಮಿನಿಮೈಸೇಶನ್ ಅಲ್ಗಾರಿದಮ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಫ್ಲ್ಯಾಶ್‌ನಿಂದ ಬ್ಲಾಕ್ ವಿಷಯಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ಟ್ರಿಮ್ ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • IPv6 ಬೆಂಬಲವನ್ನು bsnmpd ಗೆ ಸೇರಿಸಲಾಗಿದೆ;
  • Обновлены версии ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg 1.12.0. В портах обновлены GNOME 3.28 и KDE 5.16.5;
  • i386 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಾಗಿ, LLVM ಯೋಜನೆಯಿಂದ LLD ಲಿಂಕರ್ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ;
  • В ядре обеспечено вывод в лог идентификаторов jail-окружений при завершении процессов (для процессов не в jail указывается нулевой идентификатор);
  • Добавлена переработанная подсистема FUSE (File system in USErspace), позволяющая создавать реализации файловых систем в пространстве пользователя. В новом драйвере реализована поддержка протокола FUSE 7.23 (ранее поддерживалась версия 7.8, выпущенная 11 лет назад), добавлен код для проверки прав доступа на стороне ядра («-o default_permissions»), добавлены вызовы VOP_MKNOD, VOP_BMAP и VOP_ADVLOCK, обеспечена возможность прерывания операций FUSE, добавлена поддержка неименованных каналов и unix-сокетов в fusefs, появилась возможность использования kqueue для /dev/fuse, разрешено обновление параметров монтирования через «mount -u», добавлена поддержка экспорта fusefs через NFS, реализован учёт RLIMIT_FSIZE, добавлены флаги FOPEN_KEEP_CACHE и FUSE_ASYNC_READ, внесены значительные оптимизации производительности и улучшена организация кэширования;
  • ಲೈಬ್ರರಿ ಒಳಗೊಂಡಿದೆ ಲಿಬಾಂಪ್ (ರನ್ಟೈಮ್ OpenMP ಅನುಷ್ಠಾನ);
  • ಬೆಂಬಲಿತ PCI ಸಾಧನ ಗುರುತಿಸುವಿಕೆಗಳ ಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ;
  • HPE ಪ್ರೊಲಿಯಂಟ್ ಸರ್ವರ್‌ಗಳಲ್ಲಿ iLO 5 ನಲ್ಲಿ ಒದಗಿಸಲಾದ USB ವರ್ಚುವಲ್ ನೆಟ್‌ವರ್ಕ್ ಕಾರ್ಡ್‌ಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ cdceem ಡ್ರೈವರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • В утилиту camcontrol добавлены команды для изменения режимов энергопотребления ATA. В подсистеме cam улучшено управление AHCI и повышена совместимость с SES;
  • Добавлен вывод предупреждений об использовании ненадёжных алгоримтов шифрования при создании разделов через geli;
  • ಬೂಟ್‌ಲೋಡರ್‌ಗೆ ZFS ಆಯ್ಕೆ "com.delphix:removing" ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • RTO ಹೊಂದಿಸಲು sysctl net.inet.tcp.rexmit_initial ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. TCP ಯಲ್ಲಿ ಬಳಸಲಾದ ಆರಂಭಿಕ ಪ್ಯಾರಾಮೀಟರ್;
  • GRE-in-UDP ಎನ್‌ಕ್ಯಾಪ್ಸುಲೇಶನ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (RFC8086);
  • Отключён по умолчанию флаг «-Werror» в gcc;
  • ಪೈಪ್‌ಫೇಲ್ ಆಯ್ಕೆಯನ್ನು sh ಯುಟಿಲಿಟಿಗೆ ಸೇರಿಸಲಾಗಿದೆ, ಹೊಂದಿಸಿದಾಗ, ಅಂತಿಮ ರಿಟರ್ನ್ ಕೋಡ್ ಕರೆ ಸರಪಳಿಯಲ್ಲಿನ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸಂಭವಿಸಿದ ದೋಷ ಕೋಡ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ;
  • Mellanox ConnectX-5, ConnectX-4 ಮತ್ತು ConnectX-5 ಗಾಗಿ ಫರ್ಮ್‌ವೇರ್ ನವೀಕರಣ ಕಾರ್ಯಗಳನ್ನು mlx6tool ಉಪಯುಕ್ತತೆಗೆ ಸೇರಿಸಲಾಗಿದೆ;
  • posixshmcontrol ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • NVMe ಕಾಯ್ದಿರಿಸುವಿಕೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು nvmecontrol ಉಪಯುಕ್ತತೆಗೆ "resv" ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಕ್ಯಾಮ್ಕಂಟ್ರೋಲ್ ಉಪಯುಕ್ತತೆಯಲ್ಲಿ, "ಮೋಡೆಪೇಜ್" ಆಜ್ಞೆಯು ಈಗ ಬ್ಲಾಕ್ ಡಿಸ್ಕ್ರಿಪ್ಟರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ;
  • В утилиту freebsd-update добавлены две новые команды «updatesready» и «showconfig»;
  • Добавлены режимы сборки WITH_PIE и WITH_BIND_NOW;
  • В утилиту zfs добавлены флаги «-v», «-n» и «-P», а также команда «send» для закладок;
  • bzip2recover ಉಪಯುಕ್ತತೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ. gzip ಈಗ xz ಕಂಪ್ರೆಷನ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ;
  • Обновлены драйверы устройств, добавлена поддержка AMD Ryzen 2 и RTL8188EE;
  • Объявлены устаревшими и будут удалены вo FreeBSD 13 утилиты ctm и timed;
  • Начиная с FreeBSD 13.0 тип CPU (CPUTYPE) для архитектуры i386 по умолчанию будет изменён с 486 на 686 (при желании сборки для i486 и i586 можно сформировать самостоятельно).

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ