Lëshimi i FreeBSD 12.4 është paraqitur. Imazhet instalues janë të disponueshme për arkitekturën amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 dhe armv6, armv7, dhe aarch64. Për më tepër, janë përgatitur imazhe për sistemet e virtualizimit (QCOW2, VHD, VMDK, raw) dhe ambientet cloud të Amazon EC2. FreeBSD 12.4 do të jetë përditësimi i fundit i degës 12.x, mbështetje e së cilës do të vazhdojë deri më 31 dhjetor 2023. Në pranverë do të përgatitet përditësimi i FreeBSD 13.2, ndërsa lëshimi i FreeBSD 14.0 është planifikuar për korrik 2023.
Novitetet kryesore:
- Procesori server telnetd është kaluar në statusin e mbështetjes së plëtë, baza e kodit të të cilit është pa mbështetje dhe ka probleme me cilësinë. Në degën FreeBSD 14, kodi telnetd do të eliminohet nga sistemi. Mbështetje për klientin telnet mbetet pa ndryshime.
- Në driverin if_epair, i cili përdoret për të krijuar ndërfaqe virtuale Ethernet, është siguruar mundësia e përshpejtimit të përpunimit të trafikut duke angazhuar disa thellësi CPU.
- Në utilitarin cp është realizuar mbrojtja nga rishfaqja e pafund gjatë përdorimit të flagut "-R", është siguruar përpunimi korrekt i flagëve "-H", "-L" dhe "-P" (për shembull, duke treguar "-H" ose "-P" është ndaluar shpalosja e lidhjeve simbolike), është lejuar përdorimi i flagut "-P" pa flagun "-R".
- Janë përmirësuar funksionet e utilitareve nfsd, elfctl, usbconfig, fsck_ufs dhe growfs.
- Në interpreterin e komandave sh është ndryshuar logjika e ngarkesës së profileve: fillimisht nga katalogu /etc/profile.d ngarkohen të gjitha skedarët me zgjerimin ".sh", më pas ngarkohet skedari /usr/local/etc/profile, dhe pastaj skedarët me zgjerimin ".sh" ngarkohen nga katalogu /usr/local/etc/profile.d/.
- Në utilitarin tcpdump është ofruar mundësia e vendosjes së numrit të rregullave që shfaqen në titullin e pflog.
- Me DragonFly BSD është sinkronizuar kodi i agjentit të dorëzimit të mesazheve dma (DragonFly Mail Agent), i cili siguron pranimin dhe dorëzimin e mesazheve nga klientët lokalë të postës (përpunimi i kërkesave SMTP në rrjet përmes portit 25 nuk mbështetet).
- Në filtrin e paketave pf janë eliminuar rrjedhjet e memories dhe është përmirësuar sinkronizimi i gjendjes gjatë ridrejtimit të trafikut duke përdorur pfsync.
- NĂ« filtrin e paketave ipfilter janĂ« shtuar thirrjet verifikuese DT5 dhe SDT pĂ«r mekanizmin e gjurmimit dtrace. ĂshtĂ« realizuar mundĂ«sia e rikthimit tĂ« dump-it me kopjen e ippool nĂ« formatin ippool.conf. Ndalohet ndryshimi i rregullave tĂ« ipfilter, tabelave tĂ« pĂ«rkthimit tĂ« adresave dhe ippool-eve nga ambientet jail, nĂ« tĂ« cilat nuk pĂ«rdoret staku i rrjetit virtual VNET.
- Në frameworkun hwpmc (Hardware Performance Monitoring Counter) është shtuar mbështetje për CPU-të Intel që bazohen në mikroarkitekturën Comet Lake, Ice Lake, Tiger Lake dhe Rocket Lake.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r pajisjet. JanĂ« eliminuar gabimet nĂ« driverat aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb. Deri nĂ« versionin 2.6.1, Ă«shtĂ« pĂ«rditĂ«suar driveri ena me mbĂ«shtetje pĂ«r gjeneratĂ«n e dytĂ« tĂ« adapterĂ«ve rrjetĂ« ENAv2 (Elastic Network Adapter), tĂ« pĂ«rdorur nĂ« infrastrukturĂ«n Elastic Compute Cloud (EC2) pĂ«r organizimin e komunikimit midis nyjave EC2.
- Versionet e aplikacioneve të jashtme brenda sistemit bazë janë përditësuar: 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.
Burimi: opennet.ru
