Catégorie : Blog

Microsoft a lancé CHERIoT, une solution matérielle destinée à améliorer la sécurité du code en langage C.

Microsoft a ouvert des travaux liés au projet CHERIoT (Capability Hardware Extension to RISC-V for Internet of Things), visant à bloquer les problèmes de sécurité dans le code existant en langages C et C++. CHERIoT propose une solution permettant de protéger les bases de code existantes en C/C++ sans nécessiter leur réécriture. La protection est mise en place grâce à l'utilisation d'un compilateur modifié utilisant un ensemble d'extensions spéciales […]

Mise à jour de Firefox 110.0.1 et de Firefox pour Android 110.1.0

Une mise à jour corrective de Firefox 110.0.1 est disponible, qui corrige plusieurs problèmes : Correction d'un bug qui entraînait la suppression de tous les cookies lorsque l'on cliquait sur les boutons pour supprimer les cookies des 5 dernières minutes, 2 heures ou 24 heures. Résolution d'un crash sur la plateforme Linux se produisant lors de l'utilisation de WebGL et du lancement du navigateur dans une machine virtuelle VMWare. Correction d'un bug conduisant sur macOS à un chevauchement […]

Un interpréteur intégré mruby 3.2 est disponible

La version mruby 3.2, un interpréteur intégré pour le langage de programmation orienté objet dynamique Ruby, a été publiée. Mruby assure une compatibilité syntaxique de base avec Ruby 3.x, à l'exception du support du motif de correspondance (« case .. in »). L'interpréteur se distingue par sa faible consommation de mémoire et est conçu pour intégrer le support du langage Ruby dans d'autres applications. L'interpréteur intégré dans l'application peut exécuter à la fois le code source en langage […]

Les développeurs d'Ubuntu développent une image d'installation minimaliste

Les employés de Canonical ont révélé des informations sur le projet ubuntu-mini-iso, qui développe un nouvel assemblage minimaliste d'Ubuntu, d'environ 140 Mo. L'idée principale de cette nouvelle image d'installation est d'en faire une image universelle permettant d'installer la version choisie de n'importe quel assemblage officiel d'Ubuntu. Le projet est dirigé par Dan Bungert, responsable de l'installateur Subiquity. À ce stade, une version fonctionnelle a déjà été préparée et testée […]

Le soutien de Wayland a commencé à être intégré dans Wine.

Un premier ensemble de correctifs a été proposé pour l'intégration de Wine dans Wine-wayland, permettant d'utiliser Wine dans des environnements basés sur le protocole Wayland sans recours à XWayland ni aux composants X11. Étant donné que l'ampleur des modifications est assez grande pour simplifier la révision et l'intégration, Wine-wayland prévoit de procéder par étapes. La première étape […]

15 000 paquets pour phishing et spam identifiés dans NPM.

Une attaque contre les utilisateurs du registre NPM a été signalée, au cours de laquelle, le 20 février, plus de 15 000 paquets ont été ajoutés au dépôt NPM, comportant dans leurs fichiers README des liens vers des sites de phishing ou des liens de parrainage avec des commissions. L'analyse a révélé 190 liens de phishing ou publicitaires uniques, couvrant 31 domaines. Les noms de paquets […]

GitHub a restreint les services concurrents, interdisant les tests comparatifs.

Un paragraphe a été ajouté aux conditions d'utilisation de GitHub, informant les utilisateurs que s'ils proposent un produit ou un service concurrençant GitHub, ils doivent soit autoriser les tests comparatifs, soit leur accès à GitHub est interdit. Ce changement vise à contrer l'utilisation de GitHub par des produits ou services concurrents qui interdisent explicitement les tests comparatifs (anti-benchmarking). […]

Première sortie du moteur de jeu multijoueur ouvert Ambient

Après un an de développement, le premier lancement du nouveau moteur de jeu ouvert Ambient est présenté. Ce moteur fournit un runtime pour créer des jeux multijoueurs et des applications 3D, compilés en WebAssembly et utilisant l'API WebGPU pour le rendu. Le code est écrit en Rust et distribué sous la licence MIT. L'objectif principal lors du développement d'Ambient est de fournir des outils simplifiant la création de jeux multijoueurs et les rendant […]

Dans GNOME, le support des anciennes versions d'OpenGL sera interrompu

Des modifications ont été apportées à la base de code du serveur composite Mutter, qui sera utilisée dans la version GNOME 44, supprimant le support des anciennes versions d'OpenGL. Des pilotes prenant en charge au moins OpenGL 3.1 seront nécessaires pour faire fonctionner Mutter. Cependant, le support d'OpenGL ES 2.0 sera maintenu dans Mutter, ce qui permettra de continuer à fonctionner sur les anciennes cartes graphiques et sur les GPU utilisés sur […]

Les éditions officielles d'Ubuntu cesseront de supporter Flatpak dans la distribution de base

Philipp Kewisch de Canonical a annoncé la décision de ne pas permettre l'installation de paquets au format Flatpak dans la configuration par défaut des éditions officielles d'Ubuntu. Cette décision a été convenue avec les développeurs des éditions officielles d'Ubuntu, parmi lesquelles Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin et Ubuntu Unity. Ceux qui souhaitent utiliser le format Flatpak devront […]

Publication du SGBD SQLite 3.41

La version 3.41 de SQLite, un SGBD léger sous forme de bibliothèque dynamique, a été publiée. Le code de SQLite est distribué dans le domaine public, ce qui signifie qu'il peut être utilisé sans restrictions et gratuitement à toutes fins. Le soutien financier des développeurs de SQLite est assuré par un consortium spécialement créé, comprenant des entreprises telles qu'Adobe, Oracle, Mozilla, Bentley et Bloomberg. Principales modifications : des optimisations ont été apportées au planificateur […]

Publication du plan de promotion du pilote Xe pour le noyau Linux pour les GPU Intel

Daniel Vetter, ingénieur chez Intel et l'un des mainteneurs du sous-système DRM, a publié sur la liste de diffusion des développeurs du noyau Linux un plan de promotion des patchs pour la mise en œuvre du pilote Xe, destiné à être utilisé avec les GPU basés sur l'architecture Intel Xe, qui est utilisée dans les cartes graphiques de la famille Arc et dans les graphiques intégrés, à partir des processeurs Tiger Lake. Le pilote Xe est positionné […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster