Rilindja e FreeBSD 12.1, e cila është përgatitur për arkitekturën amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 dhe armv6, armv7 dhe aarch64. Gjithashtu, janë përgatitur imazhe për sistemet e virtualizimit (QCOW2, VHD, VMDK, raw) dhe ambientet cloud Amazon EC2.
Karakteristikat kryesore :
- Në sistemin bazë është përfshirë biblioteca kriptografike ;
- Në stekën e rrjetit është shtuar mbështetje për NAT64 CLAT (RFC6877), e implementuar nga inxhinierët e Yandex;
- Shtohet utilitarja trim për të hequr përmbajtjen e blloqeve me Flash duke përdorur algoritme minimizimi të konsumit;
- Në bsnmpd është shtuar mbështetje për IPv6;
- Janë përditësuar versionet e 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. Në porte janë përditësuar GNOME 3.28 dhe KDE 5.16.5;
- Për arkitekturën i386, lidhësi LLD i projektit LLVM është aktivizuar si parazgjedhje;
- Në bërthamë është siguruar regjistrimi i identifikuesve të ambienteve jail në log gjatë përfundimit të proceseve (për proceset që nuk janë në jail, jepet identifikuesi zero);
- ĂshtĂ« shtuar njĂ« nĂ«n-sistem i riparuar FUSE (File system in USErspace), i cili lejon krijimin e realizimeve tĂ« sistemeve tĂ« skedarĂ«ve nĂ« hapĂ«sirĂ«n e pĂ«rdoruesit. NĂ« kĂ«tij drejtuesi Ă«shtĂ« realizuar mbĂ«shtetje pĂ«r protokollin FUSE 7.23 (mĂ« parĂ« ishte mbĂ«shtetur versioni 7.8, i liruar 11 vjet mĂ« parĂ«), Ă«shtĂ« shtuar kodi pĂ«r kontrollin e tĂ« drejtave tĂ« aksesit nga ana e bĂ«rthamĂ«s («-o default_permissions»), janĂ« shtuar thirrjet VOP_MKNOD, VOP_BMAP dhe VOP_ADVLOCK, Ă«shtĂ« siguruar mundĂ«sia e ndĂ«rprerjes sĂ« operacioneve FUSE, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kanale tĂ« palidhura dhe unix-sockets nĂ« fusefs, Ă«shtĂ« mundĂ«suar pĂ«rdorimi i kqueue pĂ«r /dev/fuse, Ă«shtĂ« lejuar pĂ«rditĂ«simi i parametrave tĂ« montimit pĂ«rmes «mount -u», Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r eksportin e fusefs pĂ«rmes NFS, Ă«shtĂ« realizuar llogaritja e RLIMIT_FSIZE, janĂ« shtuar flamujt FOPEN_KEEP_CACHE dhe FUSE_ASYNC_READ, janĂ« bĂ«rĂ« optimizime tĂ« konsiderueshme tĂ« performancĂ«s dhe Ă«shtĂ« pĂ«rmirĂ«suar organizimi i caching;
- Në përmbajtje përfshihet biblioteka (implementimi runtime OpenMP);
- Lista e identifikuesve të pajisjeve PCI të mbështetur është azhurnuar;
- Shtohet driver cdceem me mbështetje për karta rrjeti virtuale me ndërfaqe USB, të ofruara në iLO 5 në serverat HPE Proliant;
- Në utilitarin camcontrol janë shtuar komandat për ndryshimin e modeleve të konsumit të energjisë ATA. Në nën-sistemin cam është përmirësuar menaxhimi i AHCI dhe është rritur kompatibiliteti me SES;
- ĂshtĂ« shtuar outputi i paralajmĂ«rimeve pĂ«r pĂ«rdorimin e algoritmove tĂ« enkriptuara tĂ« pasigurta gjatĂ« krijimit tĂ« seksioneve pĂ«rmes geli;
- Në bootloader është shtuar mbështetje për ZFS-opcionin «com.delphix:removing»;
- Shtohet sysctl net.inet.tcp.rexmit_initial për të vendosur parametrin RTO.Initial që përdoret në TCP;
- Shtohet mbështetje për enkapsulimin GRE-in-UDP (RFC8086);
- Flamuri «-Werror» në gcc është çaktivizuar si standard;
- Opcioni pipefail është shtuar në utilitarin sh, ku kodet finale të rikthimit përfshijnë kodin e gabimit që ka ndodhur në cilindo nga aplikacionet në zinxhirin e thirrjeve;
- Në utilitarin mlx5tool janë shtuar funksionet për përditësimin e firmware për Mellanox ConnectX-4, ConnectX-5 dhe ConnectX-6;
- Shtohet utilitarja posixshmcontrol;
- Në utilitarin nvmecontrol është shtuar komanda «resv» për menaxhimin e rezervimit për NVMe;
- Në utilitarin camcontrol, në komandën «modepage» është shtuar mbështetje për deskriptorët e blloqeve;
- Në utilitarin freebsd-update janë shtuar dy komanda të reja «updatesready» dhe «showconfig»;
- Janë shtuar modet e ndërtimit WITH_PIE dhe WITH_BIND_NOW;
- Në utilitarin zfs janë shtuar flamujt «-v», «-n» dhe «-P», si dhe komanda «send» për bookmark;
- Në përmbajtje është përfshirë utilitarja bzip2recover. Në gzip është shtuar mbështetje për algoritmin e kompresimit xz;
- Janë përditësuar driverat e pajisjeve, është shtuar mbështetje për AMD Ryzen 2 dhe RTL8188EE;
- Janë shpallur të vjetruara dhe do të hiqen në FreeBSD 13 utilitarët ctm dhe timed;
- Deri në FreeBSD 13.0, lloji i CPU (CPUTYPE) për arkitekturën i386 do të ndryshohet si standard nga 486 në 686 (nëse dëshirohet, ndërtimet për i486 dhe i586 mund të krijohen vetë).
Burimi: opennet.ru
