Version FreeBSD 12.4

Libération de FreeBSD 12.4. Les images d'installation sont disponibles pour les architectures amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 et armv6, armv7 et aarch64. Images également préparées pour les systèmes de virtualisation (QCOW2, VHD, VMDK, raw) et les environnements cloud Amazon EC2. FreeBSD 12.4 sera la dernière mise à jour de la branche 12.x, qui continuera à être maintenue jusqu'au 31 décembre 2023. La mise à jour FreeBSD 13.2 sera préparée au printemps et la sortie de FreeBSD 2023 est prévue pour juillet 14.0.

Innovations clés :

  • Dépréciation du processus serveur telnetd, dont la base de code n'est pas maintenue et présente des problèmes de qualité. Dans la branche FreeBSD 14, le code telnetd sera supprimé du système. La prise en charge du client Telnet reste inchangée.
  • Le pilote if_epair, utilisé pour créer des interfaces Ethernet virtuelles, permet de paralléliser le traitement du trafic à l'aide de plusieurs cœurs de processeur.
  • L'utilitaire cp implémente une protection contre la récursivité infinie lors de l'utilisation du drapeau "-R", assure le traitement correct des drapeaux "-H", "-L" et "-P" (par exemple, lorsque "-H" ou "-P " est spécifié, les liens symboliques en expansion), le drapeau "-P" est autorisé sans le drapeau "-R".
  • Amélioration des performances des utilitaires nfsd, elfctl, usbconfig, fsck_ufs et growfs.
  • Dans l'interpréteur de commandes sh, la logique de chargement du profil a été modifiée : d'abord, tous les fichiers avec l'extension ".sh" sont chargés à partir du répertoire /etc/profile.d, puis le fichier /usr/local/etc/profile est chargé , après quoi les fichiers avec l'extension ".sh" sont chargés depuis le répertoire /usr/local/etc/profile.d/.
  • L'utilitaire tcpdump permet de définir le nombre de règles affichées dans l'en-tête pflog.
  • Avec DragonFly BSD, le code de l'agent de livraison des messages dma (DragonFly Mail Agent) est synchronisé, ce qui garantit la réception et la livraison des messages des clients de messagerie locaux (le traitement des requêtes SMTP réseau via le port 25 n'est pas pris en charge).
  • Le filtre de paquets pf a corrigé les fuites de mémoire et amélioré la synchronisation de l'état lors de la redirection du trafic lors de l'utilisation de pfsync.
  • Ajout d'appels de test DT5 et SDT au filtre de paquets ipfilter pour le mécanisme de traçage dtrace. Implémentation de la possibilité de vider un vidage avec une copie de ippool au format ippool.conf. Il est interdit de modifier les règles ipfilter, les tables de traduction d'adresses et les pools d'adresses IP (ippool) à partir d'environnements jail qui n'utilisent pas la pile de réseau virtuel VNET.
  • La prise en charge des processeurs Intel basés sur les microarchitectures Comet Lake, Ice Lake, Tiger Lake et Rocket Lake a été ajoutée au framework hwpmc (Hardware Performance Monitoring Counter).
  • Prise en charge matérielle améliorée. Correction de bugs dans les pilotes aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio, usb. Le pilote ena a été mis à jour vers la version 2.6.1 pour prendre en charge la deuxième génération d'adaptateurs réseau ENAv2 (Elastic Network Adapter) utilisés dans l'infrastructure Elastic Compute Cloud (EC2) pour organiser la communication entre les nœuds EC2.
  • Versions mises à jour des applications tierces incluses dans le système de base : 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.

Source: opennet.ru

Ajouter un commentaire