È disponibile una nuova versione di Cygwin 3.2.0, l'ambiente GNU per Windows

Dopo oltre un anno di sviluppo, Red Hat ha pubblicato la versione stabile del pacchetto Cygwin 3.2.0, che include una libreria DLL per l'emulazione dell'API di base di Linux su Windows, consentendo di compilare programmi creati per Linux con minime modifiche. Il pacchetto include anche strumenti Unix standard, applicazioni server, compilatori, librerie e file di intestazione assemblati per l'esecuzione su Windows.

Principali modifiche:

  • È stata rivista la supporto per la pseudoconsola, che ora viene attivata solo quando si eseguono applicazioni che non fanno parte di Cygwin.
  • È stata aggiunta una nuova API C11 per la gestione dei thread: 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.
  • Nell'implementazione della console è stato aggiunto un nuovo thread per gestire le combinazioni di tasti da tastiera, come Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART) e il segnale SIGWINCH. In precedenza, queste combinazioni e SIGWINCH venivano gestiti solo durante la chiamata delle funzioni read() o select().
  • Nella funzione fchmodat() è stato aggiunto un supporto limitato per il flag AT_SYMLINK_NOFOLLOW.
  • È stato implementato il supporto per i socket AF_UNIX forniti dalla piattaforma Windows.
  • Il limite sul numero di processi figli è stato aumentato da 256 a 5000 nei sistemi a 64 bit e a 1200 in quelli a 32 bit.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster