Nieuwe versie van Cygwin 3.2.0, GNU-omgeving voor Windows

Na meer dan een jaar ontwikkeling heeft Red Hat de stabiele release van het Cygwin 3.2.0-pakket gepubliceerd, inclusief een DLL-bibliotheek voor de emulatie van de basis Linux API in Windows, waardoor het mogelijk is om met minimale wijzigingen programma's die voor Linux zijn gemaakt te compileren. Het pakket bevat ook standaard Unix-hulpprogramma's, serverapplicaties, compilers, bibliotheken en headerbestanden speciaal gecompileerd voor gebruik op Windows.

Belangrijkste wijzigingen:

  • De ondersteuning voor de pseudoconsole is herzien en wordt nu alleen geactiveerd wanneer applicaties niet uit de cygwin-omgeving worden gestart.
  • Een nieuwe C11 API voor het werken met threads is toegevoegd: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_trylock, mtx_unlock, thrd_create, thrd_current, thrd_detach, thrd_equal, thrd_exit, thrd_join, thrd_sleep, thrd_yield, tss_create, tss_delete, tss_get, tss_set.
  • Er is een nieuwe thread voor de console-implementatie toegevoegd voor het verwerken van toetsencombinaties, zoals Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), evenals het SIGWINCH-signaal. Voorheen werden deze combinaties en SIGWINCH alleen behandeld tijdens het aanroepen van de read() of select() functies.
  • De fchmodat() functie biedt beperkte ondersteuning voor de AT_SYMLINK_NOFOLLOW vlag.
  • Er is herkenning van AF_UNIX-sockets toegevoegd die door het Windows-platform worden aangeboden.
  • Beperking van het aantal child-processen is verhoogd van 256 naar 5000 op 64-bit systemen en naar 1200 op 32-bit systemen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster