Release FreeBSD 14.3

Na zes maanden ontwikkeling is de release van FreeBSD 14.3 gevormd. Installatie-ima's zijn voorbereid voor de architecturen amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv7, aarch64 en riscv64. Daarnaast zijn er builds voorbereid voor virtualisatiesystemen (QCOW2, VHD, VMDK, raw) en cloudomgevingen zoals Amazon EC2, Google Compute Engine en Vagrant.

De volgende update van FreeBSD 14.4 is gepland voor maart 2026. Ondersteuning voor de huidige versie FreeBSD 14.3 zal plaatsvinden tot 30 juni 2026, en voor de vorige versie FreeBSD 14.2 tot 30 september 2025. In het algemeen zal de tak FreeBSD 14 worden ondersteund tot 30 november 2028, terwijl de tak FreeBSD 13.x tot 30 april 2026 wordt begeleid. De eerste release van de volgende belangrijke tak FreeBSD 15, waarin de ondersteuning voor 32-bits architecturen (behalve armv7 en COMPAT_FREEBSD32-modus) zal worden beƫindigd, is gepland voor december 2025.

Belangrijkste wijzigingen in FreeBSD 14.3:

  • In de LinuxKPI-laag, gebruikt voor het uitvoeren van Linux-stuurprogramma's op FreeBSD, zijn de ondersteuning voor Wi-Fi 4 (802.11n) en Wi-Fi 5 (802.11ac) geĆÆmplementeerd, evenals de uitvoering van versleutelingsoperaties op netwerkaansluitingen. Deze mogelijkheden zijn geĆÆntegreerd in de iwlwifi-driver, die gebaseerd is op de code van de gelijknamige driver uit de Linux-kernel en compatibel is met draadloze chips van Intel die in moderne laptops worden gebruikt. De iwlwififw-firmware voor de Intel iwlwifi-driver is uit het basissysteem verwijderd ten gunste van installatie vanuit de ports en het gebruik van de utility fwget.

    De rtw88-driver voor draadloze chips van Realtek met ondersteuning voor 802.11n/ac (RTL8723DE, RTL8821CE, RTL8822*), eveneens gebruikmakend van code uit Linux via LinuxKPI, is operationeel gemaakt en ontdaan van geheugenlekken.

  • Container images in OCI-formaat zijn begonnen met publiceren in de Docker- en GitHub-repositories.
  • De versies van externe componenten zijn bijgewerkt: LLVM 19.1.7 (was 18.1.6), OpenSSH 9.9p2, OpenZFS 2.2.7, xz 5.8.1, expat 2.7.1, less 668, file 5.46, OpenSSL 3.0.16.
  • Voor ARM64-systemen is de ondersteuning voor hot-plug PCIe-kaarten toegevoegd.
  • In de MAC (Mandatory Access Control) API is er ondersteuning toegevoegd voor parameters voor het koppelen van beleidsmaatregelen aan jail-omgevingen.
  • De systeemaanroep setcred is toegevoegd voor een atomische wijziging van de referenties van een proces, zoals euid, ruid, groepen en applicatiebeveiligingslabels. Voor het uitvoeren van commando's onder een andere gebruiker is er een utility mdo ontwikkeld, vergelijkbaar met de utility su, maar gebruikmakend van de kernelmodule mac_do en de systeemaanroep setcred.
  • In de mac_do-module, die het mogelijk maakt om beleidsregels in te stellen die niet-bevoorrechte gebruikers toestaan om procesgegevens te wijzigen, is het toegestaan ƩƩn regel toe te passen op meerdere gebruikers en groepen.
  • Ondersteuning toegevoegd voor het toewijzen van sysctl-uitvoeringen aan de opgegeven jail-omgeving, waardoor het mogelijk is om vanuit de ouderomgeving de status van de kernel in de dochterlijke jail te bekijken en te wijzigen. De sysctl-tool is voorzien van vlaggen voor het filteren van variabelen die verband houden met jail en vnet. Bijvoorbeeld, om de parameter net.fibs in de jail met de naam "foo" in te stellen, kan nu "sysctl -j foo net.fibs=2" worden uitgevoerd.
  • Aan de ip6addrctl-tool is de optie "-j" toegevoegd voor het toepassen van instellingen aan de opgegeven jail-omgeving, wat het beheer van adressen in de virtuele netwerkstack in de jail vereenvoudigt.
  • Aan de packet filter pf is de parameter ā€˜net.pf.default_to_drop’ toegevoegd om de modus voor het standaard verwerpen van pakketten in te schakelen. De waarde kan worden ingesteld in verband met virtuele netwerkstacks (vnet) in de jail.
  • Het is nu toegestaan om sysctl-parameters van de virtuele netwerkstack (vnet) vanaf de opstartlader te wijzigen.
  • In de geluidssubsystemen is een dynamische allocatie (indien nodig) van virtuele kanalen (vchan) voor het opnemen en afspelen van geluid geĆÆmplementeerd.
  • De mpi3mr-driver voor PCIe-controllers van Broadcom is bijgewerkt en geactiveerd in de basiskernel (GENERIC) versie 3.0 IT/IR SAS.
  • De rtw88- en rtw89-drivers voor draadloze adapters op Realtek-chips zijn gesynchroniseerd met kernel Linux 6.14.
  • Ondersteuning voor Bluetooth-adapters van Intel 9260/9560 is toegevoegd aan de firmware iwmbtfw en de iwmbt-firmwarepoort.
  • De ondersteuning voor Ethernet-controllers is uitgebreid in de ix (Intel), igc (Intel) en bnxt (Broadcom) drivers.
  • De ondersteuning voor het hot-pluggen van apparaten in cloudomgevingen AWS EC2 op basis van x86- en arm64-architecturen ("Graviton") is verbeterd.
  • In de ps-tool is de logica voor het verwerken van de vlag "-U" gewijzigd, deze filtert nu processen op basis van RUID (Real User ID) in plaats van EUID (Effective User ID), zoals gedefinieerd in de POSIX-specificatie.
  • In de grep-tool is de standaardinstelling voor het volgen van symbolische links tijdens een recursieve zoekopdracht stopgezet.
  • In de instellingen van de pakketbeheerder pkg ( /etc/pkg/FreeBSD.conf) is een nieuwe repository FreeBSD-kmods toegevoegd, die kernelmodules bevat die zijn opgebouwd voor release 14.3-RELEASE.
  • De open sleutel database /etc/publickey, gebaseerd op het DES-algoritme, is als verouderd verklaard.
  • Er is een waarschuwing toegevoegd voor het verwijderen van de Logical Volume Manager gvinum in de FreeBSD 15 tak. De ontwikkeling van Gvinum is ongeveer 15 jaar geleden gestopt, terwijl de code verschillende bekende problemen bevat die tot nu toe niet zijn opgelost. In plaats van gvinum wordt aangeraden om gconcat, gmirror, gstripe, graid of zfs te gebruiken.
  • Er is een waarschuwing toegevoegd voor de aanstaande verwijdering van de syscons console driver, die niet compatibel is met UEFI, geen UTF-8 ondersteunt en gebruik maakt van een globale kernellock. In welke specifieke release de ondersteuning voor syscons zal worden stopgezet, is nog niet bepaald, maar de verwijdering van de globale kernellock wordt verwacht in FreeBSD 16.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster