Nije ferzje fan Cygwin 3.2.0, GNU-omjouwing foar Windows

Nei mear as in jier fan ûntwikkeling hat Red Hat in stabile release publisearre fan it Cygwin 3.2.0-pakket, dat in DLL-bibleteek omfettet foar it emulearjen fan de basis Linux API op Windows, wêrtroch jo programma's kinne kompilearje makke foar Linux mei minimale feroarings. It pakket omfettet ek standert Unix-helpprogramma's, serverapplikaasjes, kompilatoren, bibleteken en koptekstbestannen direkt gearstald foar útfiering op Windows.

Grutte feroaringen:

  • Ferwurke stipe foar de pseudo-konsole, dy't no allinich is aktivearre by it starten fan applikaasjes dy't net opnommen binne yn cygwin.
  • Nije C11 API tafoege foar wurkjen mei streamen: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_trylock, thrd_curd, thrd_curd, thred_curd, thred_curd gelyk, thrd_exit, thrd_join, thrd_sleep, thrd_yield , tss_create, tss_delete, tss_get, tss_set.
  • In nije thread is tafoege oan 'e konsole-ymplemintaasje om fluchtoetsen te behanneljen lykas Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), lykas it SIGWINCH-sinjaal . Eartiids waarden kombinaasje- en SIGWINCH gegevens allinnich ferwurke tidens lêzen () of selektearje () calls.
  • Beheinde stipe tafoege foar de flagge AT_SYMLINK_NOFOLLOW oan de funksje fchmodat ().
  • Aktivearre erkenning fan AF_UNIX-sockets levere troch it Windows-platfoarm.
  • De limyt op it oantal berneprosessen is ferhege fan 256 nei 5000 op 64-bit systemen en nei 1200 op 32-bit systemen.

Boarne: opennet.ru

Add a comment