Nouvelle version de Cygwin 3.1.0, environnement GNU pour Windows

Après dix mois de développement, la société Red Hat a publié a publié une version stable du package Cygwin 3.1.0, incluant une bibliothèque DLL pour l'émulation de l'API Linux de base sous Windows, permettant de compiler des programmes conçus pour Linux avec un minimum de modifications. Le package comprend également des utilitaires Unix standards compilés pour fonctionner directement sous Windows, ainsi que des applications serveur, des compilateurs, des bibliothèques et des fichiers d'en-tête.

Principales modifications :

  • En mode de compatibilité avec xterm, la prise en charge des couleurs 24 bits est assurée (fonctionne sous Windows 10, à partir de la build 1703). Pour l'ancienne console, un mode d'imitation des couleurs 24 bits a été ajouté en utilisant des couleurs proches de la palette 16 bits.
  • Un support pour les pseudoconsole a été ajouté dans PTY — une API pour les terminaux virtuels, apparue dans Windows 10 1809. Le support des pseudoconsole dans
    Cygwin a permis de faire fonctionner dans PTY des applications de console natives, telles que gnu screen, tmux, mintty et ssh.
  • De nouvelles API pour l'affectation des processus et des threads aux cœurs CPU ont été ajoutées : sched_getaffinity, sched_setaffinity, pthread_getaffinity_np et pthread_setaffinity_np. Le support du macro CPU_SET a également été ajouté.
  • Une API pour travailler avec des BDD DBM, stockant des données au format clé/valeur : dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store.
  • La possibilité d'ouvrir plusieurs canaux FIFO en écriture a été assurée.
  • Dans la fonction times(), le support d'un argument ayant la valeur
    NULL a été implémenté.
  • La sortie et le format de /proc/cpuinfo ont été rapprochés de sa représentation sous Linux.
  • La limite de stackdump a été augmentée de 13 à 32.

Source : opennet.ru

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