sujet: Blog

Sortie de ncspot, un client Spotify dans Rust

La sortie de ncspot 0.9, un client console léger pour le service de musique Spotify, écrit dans le langage de programmation Rust et pris en charge par plus d'une cinquantaine de développeurs. L'interface prend en charge les thèmes et est développée à l'aide de la bibliothèque ncurses. Par défaut, PulseAudio est utilisé comme serveur audio (les indicateurs de compilation doivent être spécifiés pour utiliser un backend audio alternatif). Les codes sources sont distribués sous licence BSD. […]

Sortie d'OpenLDAP 2.6.0, une implémentation ouverte du protocole LDAP

La version d'OpenLDAP 2.6.0 a été publiée, proposant une implémentation multiplateforme du protocole LDAP (Lightweight Directory Access Protocol) pour organiser le fonctionnement des services d'annuaire et l'accès à ceux-ci. Le projet développe un serveur-backend modulaire qui prend en charge divers backends de stockage et d'accès aux données, un équilibreur proxy, des utilitaires clients et des bibliothèques. Le code est écrit en C et est distribué sous la licence publique OpenLDAP de type BSD. […]

Mozilla a supprimé deux modules complémentaires populaires qui bloquent le téléchargement des mises à jour de Firefox.

Mozilla a annoncé la suppression de deux modules complémentaires du catalogue addons.mozilla.org (AMO) - Bypass et Bypass XM, qui comptaient 455 XNUMX installations actives et étaient positionnés comme des modules complémentaires permettant d'accéder aux documents distribués via un abonnement payant ( contournant Paywall). Pour modifier le trafic dans les modules complémentaires, l'API Proxy a été utilisée, qui vous permet de contrôler les requêtes Web effectuées par le navigateur. En plus des fonctions indiquées, ces ajouts [...]

Sortie de Muen 1.0, un micro-noyau open source pour construire des systèmes hautement fiables

Après huit années de développement, le projet Muen 1.0 est sorti, développant le noyau Separation, dont l'absence d'erreurs dans le code source a été confirmée à l'aide de méthodes mathématiques de vérification formelle de la fiabilité. Le noyau est disponible pour l'architecture x86_64 et peut être utilisé dans des systèmes critiques qui nécessitent un niveau de fiabilité accru et une garantie d'absence de panne. Les textes sources du projet sont rédigés en […]

Le projet ELevate, qui simplifie la transition depuis CentOS 7 pour les distributions basées sur RHEL 8

Développeurs de distribution AlmaLinux, fondée par CloudLinux en réponse au retrait prématuré du soutien CentOS La version 8 a introduit la boîte à outils ELevate, qui simplifie la migration des installations de production. CentOS La migration de la version 7.x vers les distributions basées sur RHEL 8 est prise en charge, en préservant les applications, les données et les paramètres. Le projet prend actuellement en charge la migration vers AlmaLinux, Rocky Linux, CentOS Flux et Oracle LinuxLe processus de migration […]

Navigateurs Web disponibles : qutebrowser 2.4 et Min 1.22

La version du navigateur Web qutebrowser 2.4 a été publiée, offrant une interface graphique minimale qui ne gêne pas la visualisation du contenu, et un système de navigation dans le style de l'éditeur de texte Vim, entièrement construit sur des raccourcis clavier. Le code est écrit en Python en utilisant PyQt5 et QtWebEngine. Le code source est distribué sous licence GPLv3. L'utilisation de Python n'a aucun impact sur les performances, puisque le rendu et l'analyse […]

Microsoft a renvoyé le code Hot Reload dans le référentiel .NET

Microsoft a écouté l'avis de la communauté et a renvoyé au référentiel .NET SDK le code implémentant la fonction « Hot Reload », qui a été supprimé de la base de code il y a quelques jours, malgré le fait qu'il était déjà répertorié comme open source et faisait partie des versions préliminaires de .NET 6. Les représentants de l'entreprise se sont excusés auprès de la communauté et ont admis avoir commis une erreur en supprimant le code déjà ajouté […]

Système d'apprentissage automatique Intel ControlFlag open source pour identifier les erreurs de code

Intel a dévoilé ses développements liés au projet de recherche ControlFlag, qui vise à créer un système d'apprentissage automatique pour améliorer la qualité du code. La boîte à outils élaborée par le projet permet, à partir d'un modèle entraîné sur un volume important de code existant, d'identifier diverses erreurs et anomalies dans des textes sources écrits dans des langages de haut niveau tels que C/C++. Le système est adapté à l'identification de divers types de […]

Le package NPM UAParser.js, téléchargé 8 millions de fois par semaine, contient un logiciel malveillant intégré

L'histoire de la suppression de trois packages malveillants du dépôt NPM qui copiaient le code de la bibliothèque UAParser.js a pris une tournure inattendue : des attaquants inconnus ont pris le contrôle du compte de l'auteur du projet UAParser.js et publié des mises à jour contenant du code permettant de voler des mots de passe et de miner des cryptomonnaies. Le problème est que la bibliothèque UAParser.js, qui propose des fonctions d'analyse de l'en-tête HTTP User-Agent, compte environ 8 millions de fichiers […]

Sortie de Wine 6.20 et mise en place de Wine 6.20

La branche expérimentale de l'implémentation open source WinAPI, Wine 6.20, est sortie. Depuis la sortie de la version 6.19, 29 rapports de bugs ont été fermés et 399 modifications ont été apportées. Les plus importantes sont la conversion de MSXml, XAudio, DInput et d'autres modules au format PE (Portable Executable). Des bibliothèques système ont été incluses pour prendre en charge les assemblys basés sur le format PE. […]

Attaque sur Intel SGX pour extraire des données sensibles ou exécuter du code dans une enclave

Des chercheurs de l'Université nationale des sciences et technologies de la défense de l'Armée populaire de libération, de l'Université nationale de Singapour et de l'ETH Zurich ont développé une nouvelle méthode d'attaque contre les enclaves Intel SGX (Software Guard eXtensions) isolées. L'attaque, appelée SmashEx, cible les problèmes de réentrance dans la gestion des exceptions des composants d'exécution d'Intel SGX. La méthode d'attaque proposée permet de […]

Distribution de la chimère Linux, en combinant le noyau Linux avec l'environnement FreeBSD

Daniel Kolesa d'Igalia, qui participe au développement des projets Void LinuxWebKit et Enlightenment développent une nouvelle distribution appelée Chimera. LinuxLe projet utilise le noyau Linux, mais au lieu d'utiliser les outils GNU, elle construit l'environnement utilisateur à partir des composants internes du système de base FreeBSD et utilise LLVM pour la compilation. La distribution est conçue dès le départ pour être multiplateforme et prend en charge les architectures x86_64, ppc64le, aarch64, […]

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