Vydanie FreeBSD 12.1

Predstavené vydanie FreeBSD 12.1 pripravené pre architektúry amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 a armv6, armv7 a aarch64. Navyše sú pripravené obrazy pre virtualizačné systémy (QCOW2, VHD, VMDK, raw) a cloudové prostredia Amazon EC2.

Kľúčové novinky:

  • Základný systém obsahuje kryptografickú knižnicu BearSSL;
  • Do sieťového stacku bola pridaná podpora NAT64 CLAT (RFC6877), implementovaná inžiniermi z Yandex;
  • Pridaný nástroj trim na odstránenie obsahu blokov Flash s použitím algoritmov minimalizácie opotrebovania;
  • Do bsnmpd bola pridaná podpora IPv6;
  • Aktualizované verzie 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. V portoch sú aktualizované GNOME 3.28 a KDE 5.16.5;
  • Pre architektúru i386 je predvolene aktivovaný linker LLD z projektu LLVM;
  • V jadre je zabezpečené zapisovanie identifikátorov jail prostredí do logu pri ukončení procesov (pre procesy mimo jail je uvedený nulový identifikátor);
  • Pridaný prepracovaný subsystém FUSE (File system in USErspace), ktorý umožňuje vytvárať implementácie súborových systémov v používateľskom priestore. V novom ovládači bola realizovaná podpora protokolu FUSE 7.23 (predtým bola podporovaná verzia 7.8 vydaná pred 11 rokmi), pridaný kód na kontrolu oprávnení na strane jadra („-o default_permissions“), pridané volania VOP_MKNOD, VOP_BMAP a VOP_ADVLOCK, zabezpečená možnosť prerušiť operácie FUSE, pridaná podpora pre anonymné kanály a unixové sokety v fusefs, bude možné používať kqueue pre /dev/fuse, povolené aktualizovať parametre montovania cez „mount -u“, pridaná podpora exportu fusefs cez NFS, realizované sledovanie RLIMIT_FSIZE, pridané flagy FOPEN_KEEP_CACHE a FUSE_ASYNC_READ, vykonané významné optimalizácie výkonu a zlepšená organizácia cache;
  • Súčasťou je knižnica libomp (implementácia runtime OpenMP);
  • Aktualizovaný zoznam identifikátorov podporovaných PCI zariadení;
  • Pridaný ovládač cdceem s podporou virtuálnych sieťových kariet s USB rozhraním, poskytovaných v iLO 5 na serveroch HPE Proliant;
  • Do nástroja camcontrol boli pridané príkazy na zmenu režimov spotreby energie ATA. V subsystéme cam bolo vylepšené riadenie AHCI a zvýšená kompatibilita so SES;
  • Pridané varovania o používaní nedôveryhodných šifrovacích algoritmov pri vytváraní oddielov cez geli;
  • Do bootloadera bola pridaná podpora ZFS voľby „com.delphix:removing“;
  • Pridaný sysctl net.inet.tcp.rexmit_initial na nastavenie parametra RTO.Initial, používaného v TCP;
  • Pridaná podpora enkapsulácie GRE-in-UDP (RFC8086);
  • Flag „-Werror“ v gcc je predvolene vypnutý;
  • Do nástroja sh bola pridaná možnosť pipefail, pričom konečný návratový kód zahŕňa kód chyby, ktorá nastala v ktoromkoľvek z aplikácií v reťazci volaní;
  • Do nástroja mlx5tool boli pridané funkcie na aktualizáciu firmvéru pre Mellanox ConnectX-4, ConnectX-5 a ConnectX-6;
  • Pridaný nástroj posixshmcontrol;
  • Do nástroja nvmecontrol bola pridaná príkaz „resv“ na správu rezervácie pre NVMe;
  • V nástroji camcontrol sa v príkaze „modepage“ pridala podpora popisovačov blokov;
  • Do nástroja freebsd-update boli pridané dva nové príkazy „updatesready“ a „showconfig“;
  • Pridané režimy zostavovania WITH_PIE a WITH_BIND_NOW;
  • Do nástroja zfs boli pridané flagy „-v“, „-n“ a „-P“, ako aj príkaz „send“ pre záložky;
  • Súčasťou je nástroj bzip2recover. V gzip bola pridaná podpora algoritmu kompresie xz;
  • Ovládače zariadení boli aktualizované, pridala sa podpora AMD Ryzen 2 a RTL8188EE;
  • Nástroje ctm a timed sú vyhlásené za zastarané a budú odstránené vo FreeBSD 13;
  • Od FreeBSD 13.0 bude štandardný typ CPU (CPUTYPE) pre architektúru i386 zmenený z 486 na 686 (ak si prajete zostaviť pre i486 a i586, môžete to urobiť sami).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster