Vabariik FreeBSD 12.4 on avaldatud. Installatsioonipildid on saadaval arhitektuuridele amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 ning armv6, armv7 ja aarch64. Samuti on valmis pildid virtualiseerimise süsteemide (QCOW2, VHD, VMDK, raw) ja Amazon EC2 pilvekeskkondade jaoks. FreeBSD 12.4 saab olema viimane uuendus haru 12.x jaoks, mille tugi kestab kuni 31. detsembrini 2023. Kevadel valmib uuendus FreeBSD 13.2 ning juuliks 2023 on planeeritud FreeBSD 14.0 väljaandmine.
Peamised uuendused:
- Telnetd serveriprotsess, mille koodibaas on hoolduseta ja millel on kvaliteedi probleemid, on muudetud aegunuks. FreeBSD 14 haru raames eemaldatakse telnetd kood süsteemist. Telneti kliendi toetus jääb muutumatuks.
- If_epair draiveris, mida kasutatakse virtuaalsete Ethernet liideste loomiseks, on lisatud võimalus paralleelseks liikluse töötlemiseks mitme CPU tuuma kaasamisega.
- Cp utiliidis on rakendatud kaitse lõpmatute rekursioonide tekke vastu, kui kasutatakse lippu "-R". Lipud "-H", "-L" ja "-P" töödeldakse korrektselt (näiteks, kui on määratud "-H" või "-P", peatatakse sümboolsete linkide avamine) ja lippu "-P" tohib kasutada ilma liputa "-R".
- Parandatud on utiliitide nfsd, elfctl, usbconfig, fsck_ufs ja growfs toimimist.
- Sh käsurea tõlgendajas on muudetud profiilide laadimise loogikat: esmalt laaditakse kõik failid, millel on laiend " .sh " kaustast /etc/profile.d, seejärel laaditakse fail /usr/local/etc/profile ja lõpuks laaditakse failid laiendiga ".sh" kaustast /usr/local/etc/profile.d/.
- Tcpdump utiliidis on lisatud võimalus määrata reeglite arv, mis kuvatakse pflog päises.
- DragonFly BSD-ga on sünkroonitud mma (DragonFly Mail Agent) kood, mis tagab sõnumite vastuvõtmise ja toimetamise kohalikest postikliendist (võrkude SMTP-päringute töötlemist porti 25 ei toetata).
- Pakettfilter pf on lahendanud mälulekkeid ja parandanud olekute sünkroniseerimist liikluse suunamisel pfsync'i kasutamisel.
- Pakettfilter ipfilter on lisatud kontrollkõned DT5 ja SDT dtrace jälgimismehhanismi tarbeks. On rakendatud võimalus taastada dump koos ippool koopia -ga vormingus ippool.conf. Juhised ipfilter, aadresside tõlkimise tabelite ja ip-poolide (ippool) muutmine jail-keskkondades, kus ei kasutata virtuaalset võrgu stakki VNET, on keelatud.
- Hardware Performance Monitoring Counter (hwpmc) raamistikule on lisatud Intel CPU toetus, mis põhineb mikroarhitektuuridel Comet Lake, Ice Lake, Tiger Lake ja Rocket Lake.
- Seadmestiku tugi on paranenud. On lahendatud probleemid draiverites aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb. Draiver ena on värskendatud versioonini 2.6.1, mis toetab teise põlvkonna võrguaadaptereid ENAv2 (Elastic Network Adapter), mida kasutatakse Elastic Compute Cloud (EC2) infrastruktuuris ühenduse loomisel EC2 sõlmede vahel.
- Ülevaate põhissüsteemi kolmandate osapoolte rakenduste versioonidest: LLVM 13, unbound 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, file 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/wpa_supplicant 2.10.
Allikas: opennet.ru
