Nova versió de Cygwin 3.2.0, entorn GNU per a Windows

Després de més d'un any de desenvolupament, Red Hat ha publicat una versió estable del paquet Cygwin 3.2.0, que inclou una biblioteca DLL per emular l'API bàsica de Linux a Windows, que us permet compilar programes creats per a Linux amb canvis mínims. El paquet també inclou utilitats Unix estàndard, aplicacions de servidor, compiladors, biblioteques i fitxers de capçalera muntats directament per a l'execució a Windows.

Principals canvis:

  • S'ha reelaborat el suport per a la pseudo-consola, que ara només s'activa quan es llança aplicacions no incloses a cygwin.
  • S'ha afegit una nova API C11 per treballar amb fluxos: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_try_unlock, mtx_try_unlock, thx_rd_unlock, , thrd_exit, thrd_join, thrd_sleep, thrd_yield , tss_create , tss_delete, tss_get, tss_set.
  • S'ha afegit un fil nou a la implementació de la consola per gestionar les dreceres de teclat com ara Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), així com el senyal SIGWINCH . Anteriorment, les dades de combinació i SIGWINCH només es processaven durant les trucades read() o select().
  • S'ha afegit un suport limitat per al senyalador AT_SYMLINK_NOFOLLOW a la funció fchmodat().
  • S'ha activat el reconeixement dels sòcols AF_UNIX proporcionats per la plataforma Windows.
  • El límit del nombre de processos secundaris s'ha augmentat de 256 a 5000 en sistemes de 64 bits i a 1200 en sistemes de 32 bits.

Font: opennet.ru

Afegeix comentari