Catégorie : Blog

MinC — un environnement similaire à Cygwin pour Windows avec des utilitaires d'OpenBSD

Le projet MinC (MinC Is Not Cygwin) développe un noyau minimaliste (occupant 285 Ko) et un ensemble d'outils basés sur MinGW, permettant de recompiler et d'exécuter des utilitaires standards d'OpenBSD sous Windows, de manière similaire à Cygwin qui permet d'utiliser des utilitaires GNU sous Windows. Le code du projet est écrit en C et est distribué sous licence BSD. Il est compatible avec les versions de Windows, à partir de […]

Release du compilateur GCC 15

Après un an de développement, la version libre du compilateur GCC 15.1 a été publiée, ce qui constitue le premier lancement significatif de la nouvelle branche GCC 15.x. Conformément au schéma de numérotation des versions, la version 15.0 a été utilisée durant le développement, et peu avant le lancement de GCC 15.1, la branche GCC 16.0 a déjà été créée, sur laquelle sera basé le prochain lancement significatif, GCC 16.1. Changements principaux : Lors de la compilation […]

Microsoft C/C++ Extension bloque le fonctionnement dans les forks de VS Code

Microsoft a apporté une modification aux builds binaires de l'extension Microsoft C/C++ (ms-vscode.cpptools), bloquant son utilisation dans les forks de l'éditeur de code open source VS Code (Visual Studio Code). L'extension est propriétaire et est utilisée pour ajouter la prise en charge des langages C/C++ dans VS Code. Après la mise à jour vers la version 1.24.5, les utilisateurs des éditeurs VS Codium et Cursor, basés sur le code de VS Code, ont rencontré […]

La couverture IPv6 dans la région Asie-Pacifique a atteint 50%

Le registre APNIC (Asia Pacific Network Information Centre) a annoncé avoir atteint 50% de couverture IPv6 dans la région Asie-Pacifique. Ce jalon a été atteint 25 ans après le début de l'implémentation d'IPv6 par l'organisation APNIC. Le taux d'adoption d'IPv6 chez d'autres registraires : ARIN (Amérique du Nord) - 52%, LACNIC (Amérique Latine) - 39%, RIPE (Europe, Moyen-Orient et Asie Centrale) - 28, AFRINIC (Afrique) - […]

Script Archify pour remplacer la distribution existante par Arch Linux

La première version du script Archify est disponible, permettant de passer à Arch Linux à partir d'autres distributions tout en conservant les utilisateurs, le contenu du répertoire /home et les points de montage. Archify est un fork du script TurboArch, qui étend ses fonctionnalités. Le script offre les possibilités de configuration suivantes pour le nouveau système : garder les utilisateurs ou ajouter un unique utilisateur root avec un mot de passe donné ; installer des environnements de bureau ou des gestionnaires de fenêtres, des pilotes vidéo et […]

Publication de la base de données intégrée libmdbx 0.13.6

La bibliothèque libmdbx 0.13.6 (MDBX) a été publiée avec une implémentation d'une base de données intégrée compacte et hautes performances de type clé-valeur. Le code de 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 russe. Pour libmdbx, une API avancée pour C++ est proposée, ainsi que des liaisons soutenues par des enthousiastes pour les langages Rust, Haskell, Python, NodeJS, Ruby, Go, Nim, […]

Prototype de rootkit pour Linux utilisant io_uring pour contourner les analyseurs d'appels système

Des chercheurs de l'entreprise ARMO ont démontré la possibilité de créer des rootkits qui n'utilisent pas d'appels système spécifiques pour effectuer des opérations courantes, telles que la lecture/écriture de fichiers et la réception de commandes d'un serveur externe. Au lieu d'appels système pour les opérations réseau et fichiers, il est suggéré d'utiliser l'interface d'entrée/sortie asynchrone io_uring, prise en charge depuis le noyau Linux 5.1. L'essence de la méthode est que, au lieu d'opérations séparées […]

Sortie de la catalogue de bibliothèque personnelle MyLibrary 4.0

La sortie de la catalogue de bibliothèque personnelle MyLibrary 4.0 a eu lieu. Le code du programme est écrit en C++ et est disponible (GitHub, GitFlic) sous licence GPLv3. L'interface graphique a été réalisée avec la bibliothèque GTK4. Le programme est adapté pour fonctionner sur les systèmes d'exploitation de la famille Linux et Windows. Pour les utilisateurs d'Arch Linux, un script de construction de paquet est disponible dans l'AUR. Pour les utilisateurs de Windows, disponible […]

L'émulateur QEMU 10.0.0 a été publié

La sortie du projet QEMU 10.0.0 a été annoncée. En tant qu'émulateur, QEMU permet d'exécuter un programme compilé pour une plateforme matérielle sur un système avec une architecture totalement différente, par exemple, d'exécuter une application ARM sur un PC compatible x86. En mode virtualisation, les performances d'exécution du code en environnement isolé sont proches de celles d'un système matériel grâce à l'exécution directe des instructions sur le CPU et à l'utilisation […]

Sortie de nginx 1.28.0 et du fork FreeNginx 1.28.0

Après un an de développement, une nouvelle branche stable du serveur HTTP haute performance et proxy multi-protocole nginx 1.28.0 a été publiée, intégrant les modifications accumulées dans la branche principale 1.27.x. À l'avenir, toutes les modifications dans la branche stable 1.28 seront liées à la correction de bugs majeurs et de vulnérabilités. Une nouvelle branche principale nginx 1.29 sera prochainement formée, dans laquelle le développement de nouvelles […]

Google a abandonné l'imposition du blocage des cookies tiers dans Chrome

Le vice-président de Google, en charge du projet Privacy Sandbox, a annoncé la décision de maintenir l'approche actuelle de blocage des cookies tiers dans Chrome — les cookies, émis lors de l'accès à des domaines différents de celui de la page en cours, seront bloqués par défaut uniquement en mode « incognito ». L'utilisation des technologies Privacy Sandbox dans l'écosystème sera également révisée, et un plan pour leur promotion future sera élaboré dans […]

Fedora 43 prévoit de supprimer du dépôt les paquets pour le support de X11 dans GNOME

Dans la version de Fedora Linux 43, prévue pour octobre, il est prévu de retirer des dépôts du projet les paquets utilisés par GNOME pour fonctionner sur un serveur X. Tous les utilisateurs de GNOME ayant utilisé X11 sont invités à passer automatiquement à une session GNOME basée sur Wayland. Cette proposition n'a pas encore été approuvée par le comité FESCo (Comité de direction technique de Fedora), responsable de l'aspect technique du développement de la distribution Fedora. Avant cela, […]

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