FreeBSD 12.1 izlaidums, kas sagatavots amd64, i386, powerpc, powerpc64, powerpcspe, sparc64, kā arī armv6, armv7 un aarch64 arhitektūrām. Papildus ir sagatavoti attēli virtualizācijas sistēmām (QCOW2, VHD, VMDK, raw) un Amazon EC2 mākoņu vidēm.
Galvenie :
- Bāzes sistēmā ir iekļauta kriptogrāfiskā bibliotēka ;
- Tīkla stekā ir pievienota NAT64 CLAT atbalsta funkcionalitāte (RFC6877), ko īstenojuši Yandex inženieri;
- Tika pievienota trim utilīta, lai noņemtu satura blokus no Flash, izmantojot nodiluma minimizācijas algoritmus;
- bsnmpd ir pievienots IPv6 atbalsts;
- Atjauninātas versijas 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. Portos ir atjaunināti GNOME 3.28 un KDE 5.16.5;
- i386 arhitektūrā pēc noklusējuma ir aktivizēts LLD linker no LLVM projekta;
- Kodē ir nodrošināta jail-vides identifikatoru reģistrēšana, kad procesi tiek pabeigti (procesiem ārpus jail tiek norādīts nulle identifikators);
- Pievienota pārstrādāta FUSE (File system in USErspace) apakšsistēma, kas ļauj izveidot failu sistēmu realizācijas lietotāju telpā. Jaunajā draiverī ieviesta atbalsts FUSE 7.23 protokolam (iepriekš tika atbalstīta 7.8 versija, kas izdota pirms 11 gadiem), pievienots kods, lai pārbaudītu piekļuves tiesības kodola pusē («-o default_permissions»), pievienoti VOP_MKNOD, VOP_BMAP un VOP_ADVLOCK izsaukumi, nodrošināta FUSE operāciju pārtraukšana, pievienots atbalsts beznosaukumu caurulēm un Unix ligzdām fusefs, pieejams kqueue izmantošana \/dev\/fuse, atļauts atjaunināt montēšanas parametrus, izmantojot «mount -u», pievienots atbalsts fusefs eksportēšanai caur NFS, ieviests RLIMIT_FSIZE uzskaitījums, pievienoti FOPEN_KEEP_CACHE un FUSE_ASYNC_READ karogi, veiktas būtiskas veiktspējas optimizācijas un uzlabota kešatmiņas organizācija;
- Iekļauta bibliotēka (OpenMP execute runtimes realizācija);
- Atjaunināts atbalstīto PCI ierīču identifikatoru saraksts;
- Pievienots cdceem draiveris ar atbalstu virtuālās tīkla kartes USB interfeisam, ko nodrošina iLO 5 HPE Proliant serveros;
- camcontrol utilītē pievienotas komandas, lai mainītu ATA enerģijas patēriņa režīmus. cam apakšsistēmā ir uzlabota AHCI vadība un paaugstināta saderība ar SES;
- Tika pievienoti brīdinājumi par neuzticamu šifrēšanas algoritmu izmantošanu, veidojot nodalījumus, izmantojot geli;
- Iekārtā ir pievienota atbalsta ZFS opcijai «com.delphix:removing»;
- Pievienots sysctl net.inet.tcp.rexmit_initial, kas iestata RTO.Initial parametru, ko izmanto TCP;
- Pievienota GRE-in-UDP (RFC8086) enkapsulācijas atbalsts;
- Noklusējumā atslēgts karogs «-Werror» programmā gcc;
- Šellā (sh) pievienota opcija pipefail, kas garantē, ka gala iznākuma kods ietver kļūdas kodu no jebkura aplikācijas izsaukuma ķēdē;
- Mlx5tool rīkā pievienotas programmatūras atjaunināšanas funkcijas Mellanox ConnectX-4, ConnectX-5 un ConnectX-6;
- Pievienots posixshmcontrol rīks;
- Ierīcē nvmecontrol ir pievienota komanda «resv» NVMe rezervēšanas pārvaldīšanai;
- Ierīcē camcontrol komandā «modepage» ir pieejams atbalsts bloku deskriptoru atbalstam;
- Rīkam freebsd-update pievienotas divas jaunas komandas «updatesready» un «showconfig»;
- Pievienoti kompilācijas režīmi WITH_PIE un WITH_BIND_NOW;
- Rīkam zfs pievienoti karogi «-v», «-n» un «-P», kā arī komanda «send» grāmatzīmēm;
- Iekļauts rīks bzip2recover. Gzip rīkā pievienota xz saspiešanas algoritma atbalsts;
- Atjaunoti ierīču draiveri, pievienots AMD Ryzen 2 un RTL8188EE atbalsts;
- Tiks pasludināti par novecojušiem un tiks dzēsti FreeBSD 13 rīki ctm un timed;
- Sākot ar FreeBSD 13.0, CPU tips (CPUTYPE) i386 arhitektūrai noklusējuma gadījumā tiks mainīts no 486 uz 686 (ja nepieciešams, variantus i486 un i586 var izveidot arī manuāli).
Avots: opennet.lv
