Catégorie : Blog

Un pilote GPIO proposé pour le noyau Linux, écrit en Rust

En réponse au commentaire de Linus Torvalds selon lequel l'exemple de pilote fourni avec le jeu de correctifs pour implémenter le support du langage Rust dans le noyau Linux est inutile et ne résout pas de problèmes réels, une variante du pilote PL061 GPIO, réécrite en Rust, a été proposée. La particularité du pilote est que son implémentation suit presque ligne par ligne l'existant pilote GPIO en C. Pour les développeurs […]

Muse Group parvient à la fermeture du référentiel du projet musescore-downloader sur GitHub

La société Muse Group, fondée par le projet Ultimate Guitar et propriétaire des projets open source MusesCore et Audacity, a relancé ses tentatives de fermeture du dépôt musescore-downloader, qui développe une application pour le téléchargement gratuit de partitions musicales à partir du service musescore.com sans avoir besoin de se connecter au site et sans souscription payante à Musescore Pro. Les revendications concernent également le dépôt musescore-dataset contenant une collection de partitions copiées de musescore.com. […]

Chargement du noyau Linux sur la carte ESP32 réalisé

Des passionnés ont réussi à charger un environnement basé sur le noyau Linux 5.0 sur une carte ESP32 avec un processeur dual-core Tensilica Xtensa (carte esp32 devkit v1, sans MMU complet), équipée de 2 Mo de Flash et de 8 Mo de mémoire PSRAM, connectée via l'interface SPI. Une image de firmware Linux prête à l'emploi pour ESP32 a été préparée. Le chargement prend environ 6 minutes. Le firmware a été formé à partir de l'image […]

Une mise à jour uMatrix 1.4.2 a été formée, malgré l'arrêt du développement du projet.

Raymond Hill, l'auteur du système de blocage de contenu indésirable uBlock Origin, a publié une nouvelle version de l'extension de navigateur uMatrix 1.4.2, qui offre des fonctionnalités de blocage des ressources externes similaires à celles d'un pare-feu. La mise à jour a été publiée à titre d'exception, bien que le développement de l'extension ait été arrêté l'année dernière. La création d'une nouvelle version ne signifie pas la reprise du développement — après la publication […]

Publication du moteur de police FreeType 2.11

La version 2.11.0 de FreeType, un moteur de polices modulaire, a été présentée, fournissant une API unique pour unifier le traitement et le rendu des données de polices dans différents formats vectoriels et raster. Parmi les changements : Le développement a été déplacé sur le serveur GitLab du projet Freedesktop. Les anciens dépôts sur Savannah ont été transférés en mode miroir. Un module de rendu supplémentaire a été inclus, implémentant le mode FT_RENDER_MODE_SDF pour créer des bitmaps SDF (Signed […]

Linus Torvalds a commenté la situation du pilote NTFS de Paragon Software

Lors de la discussion sur la répartition des pouvoirs dans le cadre du support du code des systèmes de fichiers et des pilotes associés à VFS, Linus Torvalds a exprimé sa volonté d'accepter directement des correctifs avec une nouvelle implémentation du système de fichiers NTFS, si la société Paragon Software prenait en charge le rôle de mainteneur du système de fichiers NTFS dans le noyau Linux et obtenait la confirmation d'autres développeurs du noyau ayant effectué une révision de l'exactitude du code (à en juger par […

Mise à jour de Firefox 90.0.1

Une version corrective de Firefox 90.0.1 est disponible, proposant plusieurs corrections : une boucle infinie entraînant une charge parasite sur le CPU lors du traitement des réponses par le protocole HTTP/3 a été résolue. Un crash survenant lors de l'arrêt dans des circonstances rares a été corrigé. Des erreurs d'authentification sur certaines cartes à puce ont été corrigées. Un crash se manifestant sous Windows lors de l'utilisation d'outils pour personnes handicapées a été éliminé […

Sortie de GNU Binutils 2.37

La version du paquet d'utilitaires système GNU Binutils 2.37 a été présentée, comprenant des programmes tels que GNU linker, GNU assembler, nm, objdump, strings, strip. Dans cette nouvelle version : les exigences pour l'environnement de construction ont été augmentées, maintenant des bibliothèques et un compilateur supportant la norme C99 sont nécessaires pour construire Binutils. Le support du format arm-symbianelf a été abandonné. Le support pour RME (Realm Management Extension), une extension pour l'architecture […

Sortie des systèmes de construction CMake 3.21 et Meson 0.59

Le lancement d'un générateur de scripts de construction multiplates-formes et open source CMake 3.21 a été annoncé, servant d'alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender. Le code de CMake est écrit en C++ et est distribué sous une licence BSD. CMake se distingue par la fourniture d'un langage de script simple, permettant d'étendre ses fonctionnalités via des modules, avec un minimum de dépendances (pas de liaison à […

Une vulnérabilité dans cdnjs, permettant l'exécution de code sur les serveurs Cloudflare

Une vulnérabilité critique a été découverte dans le réseau de diffusion de contenu cdnjs fourni par Cloudflare, destiné à accélérer la livraison des bibliothèques JavaScript, permettant l'exécution de code arbitraire sur les serveurs CDN. Le danger de ce problème est amplifié par le fait qu'environ 12,7 % de tous les sites sur Internet utilisent ce service pour charger des bibliothèques JavaScript, et la compromission de l'infrastructure permet de substituer les bibliothèques fournies par l'un de ces sites. Le service cdnjs charge des paquets […]

Vulnérabilité dans uBlock Origin entraînant un plantage ou une exhaustion des ressources

Une vulnérabilité a été identifiée dans le système de blocage de contenu indésirable uBlock Origin, permettant de provoquer un plantage ou une exhaustion de la mémoire lors de la navigation sur une URL spécifiquement formatée, si ladite URL tombe sous les filtres de blocage strict (« strict blocking »). Cette vulnérabilité ne se manifeste que lors d'un accès direct à l'URL problématique, par exemple en cliquant sur un lien. La vulnérabilité a été corrigée dans la mise à jour uBlock Origin 1.36.2. Un problème similaire […]

Troisième version bêta de la plateforme mobile Android 12

Google a commencé les tests de la troisième version bêta de la plateforme mobile ouverte Android 12. La sortie d'Android 12 est attendue au troisième trimestre 2021. Les builds de firmware ont été préparés pour les appareils Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G et Pixel 5, ainsi que pour certains appareils ASUS, OnePlus, […]

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