Catégorie : Actualités Internet

Le projet MangoDB développe l'implémentation du protocole de SGBD MongoDB sur PostgreSQL

La première version publique du projet MangoDB est disponible, offrant une couche avec une mise en œuvre du protocole de base de données orientée document MongoDB, fonctionnant au-dessus de la base de données PostgreSQL. Le projet vise à permettre la migration d'applications utilisant MongoDB vers PostgreSQL et un stack logiciel entièrement ouvert. Le code est écrit en Go et est distribué sous la licence Apache 2.0. Le programme fonctionne sous forme de proxy, transmettant les requêtes à MangoDB […]

L'attaque Trojan Source pour introduire des modifications dans le code, invisibles pour le développeur

Des chercheurs de l'Université de Cambridge ont publié une technique de substitution discrète de code malveillant dans des textes source soumis à révision. La méthode d'attaque préparée (CVE-2021-42574) est connue sous le nom de Trojan Source et repose sur la formation d'un texte ayant deux apparences différentes : une pour le compilateur/interprète et une autre pour la personne consultant le code. Des exemples de cette méthode ont été démontrés pour divers compilateurs et interprètes fournis pour les langages C, C++ (gcc et clang), C#, […]

Nouvelle version de la distribution légère antiX 21

La sortie de la distribution Live légère AntiX 21, optimisée pour l'installation sur du matériel ancien, a été publiée. Cette version est basée sur le dépôt de paquets Debian 11, mais est fournie sans le gestionnaire de système systemd et avec eudev à la place de udev. Pour l'initialisation, runit ou sysvinit peuvent être utilisés au choix. L'environnement utilisateur par défaut est créé à l'aide du gestionnaire de fenêtres IceWM. Pour la gestion des fichiers, zzzFM est disponible […]

Sortie du noyau Linux 5.15.

Après deux mois de développement, Linus Torvalds a présenté la version du noyau Linux 5.15. Parmi les changements les plus notables : un nouveau pilote NTFS avec support d'écriture, un module ksmbd implémentant un serveur SMB, une sous-système DAMON pour surveiller l'accès à la mémoire, des primitives de verrouillage pour le mode temps réel, le support de fs-verity dans Btrfs, un appel système process_mrelease pour les systèmes réagissant au manque de mémoire, et un module d'attestation à distance […]

Un extension pour Wayland est en cours de développement pour redémarrer l'environnement de bureau sans arrêter les applications.

Les développeurs de Wayland travaillent à l'extension du protocole permettant la continuité des applications en cas de défaillance et de redémarrage du serveur composite (Window Compositor). Cette extension résoudra un problème de longue date concernant la fermeture des applications lors d'un échec de l'environnement de bureau. Les modifications nécessaires pour garder le socket actif durant le redémarrage ont déjà été préparées pour le gestionnaire de fenêtres KWin et sont incluses dans KDE […]

Sortie de Vaultwarden 1.23, un serveur alternatif pour le gestionnaire de mots de passe Bitwarden.

La sortie du projet Vaultwarden 1.23.0 (anciennement bitwarden_rs) a été annoncée, développant une alternative côté serveur pour le gestionnaire de mots de passe Bitwarden, compatible au niveau API et capable de fonctionner avec les clients officiels de Bitwarden. L'objectif du projet est de fournir une implémentation multiplateforme permettant de faire fonctionner des serveurs Bitwarden avec ses propres ressources, mais avec une consommation de ressources nettement inférieure à celle du serveur officiel de Bitwarden. Le code du projet Vaultwarden a été écrit en […]

Vulnérabilité permettant l'injection de code JavaScript via le plugin WordPress OptinMonster

Une vulnérabilité (CVE-2021-39341) a été détectée dans le plugin WordPress OptinMonster, qui compte plus d'un million d'installations actives et est utilisé pour afficher des notifications et des offres contextuelles. Cette vulnérabilité permettait d'intégrer son propre code JavaScript sur les sites utilisant le plugin mentionné. La vulnérabilité a été corrigée dans la version 2.6.5. Pour bloquer l'accès via les clés compromises après l'installation de la mise à jour, les développeurs d'OptinMonster ont annulé toutes les anciennes clés d'accès à l'API et ont ajouté […]

Publication de Tokio 1.13.0, la plateforme pour créer des applications asynchrones en Rust.

La version 1.13.0 de la plateforme Tokio a été publiée, conçue pour créer des applications hautes performances en Rust basées sur une architecture orientée événements (Event-driven), prenant en charge la programmation multithread et le traitement asynchrone des requêtes réseau. Le projet est écrit en Rust et distribué sous la licence MIT. La nouvelle version se distingue par l'expansion de la documentation, plusieurs corrections dans la sous-système réseau et dans le système de synchronisation. Tokio comprend […]

BuguRTOS 4.1.0

Après presque deux ans depuis la dernière version, une nouvelle version du système d'exploitation temps réel embarqué BuguRTOS-4.1.0 a été lancée. (lire la suite…) bugurtos, embarqué, opensource, rtos

La fin du développement de la distribution Trident, qui a migré de TrueOS à Void Linux il y a deux ans

L'annonce de l'arrêt du développement de la distribution utilisateur Trident, initialement basée sur FreeBSD et TrueOS (PC-BSD), mais qui a été migrée il y a deux ans sur une base de paquets Void Linux. La distribution utilisait le système de fichiers ZFS et le système d'initialisation OpenRC. La décision d'arrêter a été prise par les principaux développeurs, dont les circonstances de vie ont récemment changé, tout comme leurs préférences personnelles. L'élimination progressive des éléments […]

Publication de l'analyseur de trafic sniffglue 0.14.0

Le lancement de l'analyseur de réseau sniffglue 0.14.0 a eu lieu, effectuant une analyse de trafic en mode passif et utilisant le multithreading pour répartir le travail d'analyse des paquets sur tous les cœurs du processeur. Le projet vise à garantir un fonctionnement sûr et fiable lors de l'interception de paquets dans des réseaux peu fiables, ainsi qu'à extraire les informations les plus utiles dans la configuration par défaut. Le code du produit est écrit […]

Le projet PostgREST développe un démon d'API RESTful pour PostgreSQL

PostgREST est un serveur web open-source qui permet de transformer toute base de données stockée dans le SGBD PostgreSQL en une API RESTful complète. La motivation derrière l'écriture de PostgREST était de s'éloigner de la programmation manuelle CRUD, car cela peut conduire à des problèmes : écrire la logique métier duplique souvent, ignore ou complique la structure de la base de données ; le mappage objet-relationnel (ORM mapping) est une abstraction peu fiable qui conduit à […]

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