8.11. Compilateurs et outils de développement


La recherche DNS peut désormais aboutir même si certains enregistrements CNAME sont invalides

Auparavant, le résolveur de stub DNS glibc traitait les enregistrements CNAME avec des noms de propriétaires qui ne sont pas des noms d'hôtes comme des erreurs de paquets DNS. Par conséquent, la requête DNS échouait à cause des erreurs de paquets DNS. Avec cette mise à jour, le résolveur de stub glibc ignore désormais les enregistrements CNAME invalides et les informations d'alias correspondantes ne sont pas extraites. Par conséquent, les recherches DNS peuvent maintenant réussir même si la réponse du serveur inclut une chaîne CNAME qui contient un nom de domaine qui n'est pas un nom d'hôte.

Bugzilla:2129005

golang supporte désormais les clés de 4096 bits en mode x509 FIPS

Auparavant, golang ne prenait pas en charge les clés de 4096 bits en mode x509 FIPS. Par conséquent, lorsque l'utilisateur utilisait des clés de 4096 bits, le programme se bloquait. Avec cette mise à jour, golang prend désormais en charge les clés de 4096 bits en mode x509 FIPS.

Bugzilla:2133019

Vous pouvez installer SciPy à l'aide de pip sur toutes les architectures

Auparavant, le paquetage openblas-devel ne contenait pas de fichier pkg-config pour la bibliothèque OpenBLAS. Par conséquent, dans certains cas, il était impossible de déterminer les drapeaux du compilateur et de l'éditeur de liens à l'aide de l'utilitaire pkgconf lors de la compilation avec OpenBLAS. Par exemple, cela a provoqué l'échec de la commande pip install scipy sur les architectures 64 bits IBM Z et IBM Power Systems, Little Endian.

Cette mise à jour ajoute le fichier openblas.pc au paquetage openblas-devel sur toutes les architectures prises en charge. Par conséquent, vous pouvez installer la bibliothèque SciPy à l'aide du programme d'installation du paquet pip.

Notez que dans RHEL 9, il est recommandé de construire vos applications à partir du paquetage flexiblas-devel et de lier vos projets à la bibliothèque FlexiBLAS.

Bugzilla:2115737

La fonction tzset de glibc attribue désormais une valeur non nulle à la variable "lumière du jour" si les données TZ contiennent une règle d'heure avancée

Auparavant, la fonction tzset de glibc définissait la variable daylight à 0 si la dernière transition DST dans le fichier de données du fuseau horaire n'entraînait pas de changement d'horloge en raison d'un changement simultané du décalage de l'heure standard. Par conséquent, lorsque les applications utilisent la variable daylight pour vérifier si l'heure d'été a été active, elles n'obtiennent pas le bon résultat et effectuent des actions incorrectes sur la base de cette information. Pour remédier à ce problème, la fonction tzset attribue désormais une valeur non nulle à la variable daylight s'il existe une règle DST dans les données du fuseau horaire, quel que soit le décalage. Par conséquent, les applications observent désormais la présence de règles d'heure avancée, indépendamment des changements de décalage.

Bugzilla:2155352

L'implémentation OpenJDK RSAPSSSignature valide désormais les clés RSA avant de les utiliser

Auparavant, l'implémentation de RSAPSSSignature dans OpenJDK ne vérifiait pas complètement si des clés RSA données pouvaient être utilisées par le fournisseur SunRSASign avant de tenter de les utiliser, ce qui entraînait des erreurs lors de l'utilisation de fournisseurs de sécurité personnalisés. Le bogue est maintenant corrigé et, par conséquent, l'implémentation de RSAPSSSignature valide désormais les clés RSA et permet à d'autres fournisseurs de gérer ces clés lorsqu'elle ne le peut pas.

Bugzilla:2188023

Le fournisseur de signature XML d'OpenJDK est maintenant fonctionnel en mode FIPS

Auparavant, le fournisseur de signature XML d'OpenJDK ne pouvait pas fonctionner en mode FIPS. Grâce aux améliorations apportées au support du mode FIPS, le fournisseur de signature XML d'OpenJDK est désormais activé en mode FIPS.

Bugzilla:2186810

OpenJDK en mode FIPS ne rencontre plus d'erreurs inattendues avec certains jetons PKCS#11

Auparavant, certains jetons PKCS#11 n'étaient pas complètement initialisés avant d'être utilisés par OpenJDK en mode FIPS, ce qui entraînait des erreurs inattendues. Avec cette mise à jour, ces erreurs sont désormais attendues et gérées par le code de support FIPS.

Bugzilla:2186806

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.