Catégorie : Blog

SQLite 3.48.0

Après un mois de développement, la version 3.48.0 de la base de données embarquée SQLite, écrite en C et distribuée comme domaine public, a été publiée. Liste des changements : refonte du script configure utilisé pour compiler SQLite à partir du code source, pour corriger des erreurs, améliorer les performances et la maintenabilité du code. Cela n'affecte pas le script configure dans l'archive sqlite3-autoconf-NNNNNNN.tar.gz, pour lequel le système de construction ne […]

Mise à jour de Git corrigeant des vulnérabilités

Des versions de correction de la système de gestion de code distribué Git 2.41.3, 2.42.4, 2.43.6, 2.44.3, 2.45.3, 2.46.3, v2.47.2 et 2.48.1 ont été publiées, corrigeant deux vulnérabilités : CVE-2024-50349 - possibilité de falsifier des informations dans la requête interactive de mot de passe pour le dépôt. Ce problème est causé par une vérification insuffisante du nom d'hôte, qui permettait l'encodage de caractères au format %xx (URL Encoding). Un attaquant pouvait utiliser le pourcentage […]

Un bogue provoqué par le code d'un employé de Microsoft a été détecté dans le noyau Linux 6.13 en préparation pour la sortie.

Linus Torvalds avait prévu de publier la version du noyau Linux 6.13 ce dimanche, mais il est probable que les tests de la branche 6.13 soient prolongés d'une semaine en raison de problèmes de stabilité dans les modifications préparées par un employé de Microsoft et intégrées à la branche 6.13 en novembre. De plus, il est noté que le correctif à l'origine du plantage a été soumis de manière non standard — mais a été accepté, bien qu'il n'ait reçu aucune […]

pugixml 1.15

Le 10 janvier, après plus d'un an de développement, la version 1.15 de la bibliothèque de parsing XML pugixml, écrite en C++ et distribuée sous licence MIT, a été publiée. La bibliothèque offre une interface riche semblable à un DOM avec de larges possibilités de navigation et de modification des nœuds du document. Elle prend également en charge XPath 1.0 et une prise en charge complète de l'Unicode, avec une conversion automatique des encodages. pugixml peut être configuré pour un usage sans std […]

Rsync 3.4.0 corrige des vulnérabilités permettant l'exécution de code sur le serveur et le client.

La version de l'outil de synchronisation de fichiers Rsync 3.4.0 a été publiée, corrigeant six vulnérabilités. La combinaison des vulnérabilités CVE-2024-12084 et CVE-2024-12085 permet à un client d'exécuter son code sur le serveur. Pour réussir l'attaque, un accès en lecture à un serveur Rsync via une connexion anonyme suffit. Par exemple, une attaque peut être menée contre des miroirs de diverses distributions et projets offrant la possibilité de télécharger des builds via […]

Mise à jour de Firefox 134.0.1 corrigeant des blocages dans YouTube et Google Docs.

Un correctif pour Firefox 134.0.1 est disponible, résolvant plusieurs problèmes : les blocages de l'interface qui se produisent lors de l'utilisation de Google Docs ou de la visualisation de YouTube ont été éliminés. Un bug entraînant une fermeture inattendue lors du lancement après une mise à jour depuis la version Firefox 133 a été corrigé. Le problème de dysfonctionnement des menus contextuels et du menu de sélection du moteur de recherche, dans le cas où l'utilisateur avait précédemment annulé […]

Publication de la base de données embarquée libmdbx 0.13.3

La sortie de la bibliothèque libmdbx 0.13.3 (MDBX) a été publiée, avec la mise en œuvre d'une base de données intégrée compacte et performante de type clé-valeur. Le code libmdbx est distribué sous la licence Apache 2.0. Tous les systèmes d'exploitation et architectures actuels sont pris en charge, y compris le Elbrus 2000 en Russie. Un API développé pour C++ est proposé pour libmdbx, ainsi que des liaisons prises en charge par des passionnés pour les langages Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

MX Linux 23.5

La version 23.5 de la distribution MX Linux basée sur Debian a été publiée, avec des améliorations du projet antiX et des paquets spécifiques. La distribution utilise le système d'initialisation sysVinit (systemd en option) et ses propres outils de configuration et d'installation du système. Dans cette nouvelle version : Synchronisation avec la base de paquets de Debian 12.9 Bookworm ; Versions des paquets mises à jour : Linux 6.1.123, XFCE 4.20 ; Mise à jour de l'édition MX Raspberry Pi […]

Emscripten 4.0 est disponible, un compilateur de C/C++ vers WebAssembly

La sortie de l'outil Emscripten 4.0 a été publiée, permettant de compiler du code en C/C++ et d'autres langages pour lesquels des frontends basés sur LLVM existent, en un code intermédiaire WebAssembly universel et bas niveau. Le résultat obtenu peut être utilisé pour l'intégration avec des projets JavaScript, l'exécution dans un navigateur web, l'utilisation dans Node.js ou la création d'applications multiplateformes autonomes exécutées à l'aide de wasm runtime. Le code du projet est distribué sous la licence […]

Publication de OpenZFS 2.3.0, une implémentation de ZFS pour Linux et FreeBSD

Après plus d'un an de développement, la version 2.3.0 du projet OpenZFS, qui développe l'implémentation du système de fichiers ZFS pour Linux et FreeBSD, a été publiée. Le projet est devenu connu sous le nom de « ZFS on Linux » et était auparavant limité à la création d'un module pour le noyau Linux, mais après la fusion avec le code de FreeBSD, il a été reconnu comme la principale implémentation d'OpenZFS et a été renommé. Le travail d'OpenZFS a été vérifié avec des noyaux Linux à partir de la version 4.18 […]

Sortie du distribution MX Linux 23.5

La version légère de la distribution MX Linux 23.5 a été publiée, résultat d'une collaboration entre les communautés formées autour des projets antiX et MEPIS. Cette version est basée sur l'architecture de paquets de Debian avec des améliorations provenant du projet antiX et des paquets de son propre dépôt. La distribution utilise le système d'initialisation sysVinit et des outils personnalisés pour la configuration et le déploiement du système. Les versions 32 bits et 64 bits sont disponibles en téléchargement […]

STC 5.0

Après presque deux ans de développement, la version 5.0 de la bibliothèque STC (header-only), écrite en langage C (norme C11) et distribuée sous licence MIT, a été publiée. La bibliothèque propose un vaste éventail de structures de données et d'algorithmes, basés sur des macros C, ainsi qu'une implémentation de ses propres expressions régulières et de sortie formatée. Quoi de neuf : un nouveau système de construction principal avec Meson. Un Makefile simple est également inclus. Nouveauté […]

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