izdanje FreeBSD 12.1, koje je pripremljeno za arhitekture amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 i armv6, armv7 i aarch64. Također su pripremljene slike za virtualizacijske sustave (QCOW2, VHD, VMDK, raw) i oblačna okruženja Amazon EC2.
Ključne :
- Osnovnom sustavu je uključena kriptografska biblioteka ;
- U mrežni stog dodana je podrška za NAT64 CLAT (RFC6877), implementirana od strane inženjera iz Yandexa;
- Dodana je alat trim za uklanjanje sadržaja blokova s Flash uređaja koristeći algoritme minimizacije trošenja;
- U bsnmpd dodana je podrška za IPv6;
- Ažurirane su verzije 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. U portovima su ažurirani GNOME 3.28 i KDE 5.16.5;
- Za arhitekturu i386 po defaultu je aktiviran linker LLD iz projekta LLVM;
- U jezgru je omogućeno logiranje identifikatora jail-okruženja prilikom završetka procesa (za procese koji nisu u jail navodi se nulti identifikator);
- Dodana je revidirana podsustava FUSE (File system in USErspace), koja omogućava kreiranje implementacija datotečnih sustava u korisničkom prostoru. U novom upravljačkom programu podržava se FUSE protokol 7.23 (prije je podržavana verzija 7.8, objavljena prije 11 godina), dodan je kôd za provjeru prava pristupa na strani jezgra („-o default_permissions“), dodani su pozivi VOP_MKNOD, VOP_BMAP i VOP_ADVLOCK, omogućena je prekinutost FUSE operacija, dodana je podrška za nenamjenske kanale i unix-sokete u fusefs, omogućena je upotreba kqueue za /dev/fuse, dozvoljena je promjena parametara montaže putem „mount -u“, dodana je podrška za izvoz fusefs putem NFS, implementirana je evidencija RLIMIT_FSIZE, dodane su oznake FOPEN_KEEP_CACHE i FUSE_ASYNC_READ, izvršene su značajne optimizacije performansi i poboljšana organizacija keširanja;
- U sastav je uključena biblioteka (implementacija runtime OpenMP);
- Ažuriran je popis identifikatora podržanih PCI uređaja;
- Dodani su upravljački programi cdceem s podrškom za virtualne mrežne kartice s USB sučeljem, pružene u iLO 5 na HPE Proliant poslužiteljima;
- U alat camcontrol dodani su nalozi za promjenu režima potrošnje energije ATA. U podsustavu cam poboljšano je upravljanje AHCI i povećana kompatibilnost s SES;
- Dodano je izvršavanje upozorenja o korištenju nesigurnih algoritama šifriranja prilikom kreiranja particija putem geli;
- U bootloader je dodana podrška za ZFS opciju "com.delphix:removing";
- Dodana je sysctl net.inet.tcp.rexmit_initial za postavljanje RTO.Initial parametra koji se koristi u TCP;
- Dodana je podrška za enkapsulaciju GRE-in-UDP (RFC8086);
- Deaktiviran je prema zadanim postavkama oznaka „-Werror“ u gcc;
- U alat sh dodana je opcija pipefail, pri čemu konačni kod povratka uključuje kod greške koja se dogodila u bilo kojem od aplikacija u lancu poziva;
- U alat mlx5tool dodane su funkcije za ažuriranje firmvera za Mellanox ConnectX-4, ConnectX-5 i ConnectX-6;
- Dodana je alat posixshmcontrol;
- U alat nvmecontrol dodana je naredba "resv" za upravljanje rezervacijom za NVMe;
- U alatu camcontrol u naredbi "modepage" dodana je podrška za deskriptore blokova;
- U alat freebsd-update dodane su dvije nove naredbe „updatesready“ i „showconfig“;
- Dodani su načini izgradnje WITH_PIE i WITH_BIND_NOW;
- U alat zfs dodane su oznake „-v“, „-n“ i „-P“, kao i naredba „send“ za bookmarkove;
- U sastav je uključena alat bzip2recover. U gzip dodana je podrška za algoritam kompresije xz;
- Ažurirani su upravljački programi, dodana je podrška za AMD Ryzen 2 i RTL8188EE;
- Navedene su kao zastarjele i bit će uklonjene u FreeBSD 13 alati ctm i timed;
- Počevši od FreeBSD 13.0, tip CPU (CPUTYPE) za arhitekturu i386 prema zadanim postavkama će biti promijenjen sa 486 na 686 (ukoliko je potrebno, kompilacija za i486 i i586 može se provesti samostalno).
Izvor: opennet.ru
