Frigjort utgjeving av FreeBSD 12.4. Installajonsbilete er tilgjengelege for arkitekturane amd64, i386, powerpc, powerpc64, powerpcspe, sparc64, og armv6, armv7 og aarch64. I tillegg er det klargjort bilete for virtualiseringssystem (QCOW2, VHD, VMDK, raw) og nettskyomgjevnader Amazon EC2. FreeBSD 12.4 vil vere den siste oppdateringa for 12.x-grenen, som vil bli stÞtta fram til 31. desember 2023. Et oppdatering for FreeBSD 13.2 vil bli klargjort til vÄren, og frigjeving av FreeBSD 14.0 er planlagt til juli 2023.
NĂžkkelnyheter:
- Serverprosessen telnetd er blitt klassifisert som foreldra, og kodebasen er utan vedlikehald og har kvalitetsproblem. I FreeBSD 14-grenen vil telnetd-koden bli fjerna frÄ systemet. StÞtta for telnet-klienten held seg uendra.
- I drivaren if_epair, som blir brukt til Ă„ opprette virtuelle Ethernet-grensesnitt, er det lagt til hĂžve for parallell behandling av trafikk med fleire CPU-kjerner.
- I cp-verktÞyet er det implementert vern mot uendeleg rekursjon ved bruk av flagget «-R», og korrekt behandling av flagga «-H», «-L» og «-P» er sikra (for eksempel, ved Ä spesifisere «-H» eller «-P» vil det ikkje lenger bli fÞrt til opning av symboliske lenker), bruken av flagget «-P» er tillatt utan flagget «-R».
- Ytelsen til verktĂžya nfsd, elfctl, usbconfig, fsck_ufs og growfs er blitt forbedra.
- Logikken for lasting av profiler i kommandotolkshaldar sh er endra: fÞrst blir alle filer med ending «.sh» lasta frÄ katalogen /etc/profile.d, deretter blir fila /usr/local/etc/profile lasta, fÞr filene med ending «.sh» blir lasta frÄ katalogen /usr/local/etc/profile.d/.
- I tcpdump-verktÞyet er det blitt lagt til moglegheit for Ä sette talet pÄ reglar som blir viste i toppteksten pÄ pflog.
- Koden til meddelelsesleveringsagenten dma (DragonFly Mail Agent) er synkronisert med DragonFly BSD, som sikrar mottaking og levering av meddelser frÄ lokale e-postklientar (behandling av nettverks SMTP-forespÞrselar gjennom port 25 blir ikkje stÞtta).
- Det er fjerna minnelekkasjar i pakkefilteret pf, og synkronisering av tilstand er blitt forbedra ved omdirigering av trafikk ved bruk av pfsync.
- Det er lagt til sjekkeanrop DT5 og SDT i pakkefilteret ipfilter for dtrace-sporing. Det er blitt implementert moglegheit for Ä nullstille dumpen med ein kopi av ippool i formatet ippool.conf. Endring av reglar i ipfilter, adressetilordningsstabellar og ip-poolar (ippool) frÄ jail-omgjevnader der den virtuelle nettverksstakken VNET ikkje blir brukt, er forbode.
- I rammeverket hwpmc (Hardware Performance Monitoring Counter) er det lagt til stÞtte for Intel CPU-er basert pÄ mikroarkitekturene Comet Lake, Ice Lake, Tiger Lake og Rocket Lake.
- StĂžtten for maskinvare er forbedret. Feil i driverne aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb er rettet. I versjon 2.6.1 er driveren ena oppdatert med stĂžtte for den andre generasjonen av nettverksadaptere ENAv2 (Elastic Network Adapter), som brukes i infrastrukturen Elastic Compute Cloud (EC2) for Ă„ etablere forbindelser mellom EC2-noder.
- Versjonene av de tredjepartsapplikasjonene som fĂžlger med grunnsystemet er oppdatert: 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.
Kilde: opennet.ru
