Ngemva konyaka wokuthuthukiswa, i-Red Hat ishicilele ukukhululwa okuzinzile kwephakheji ye-Cygwin 3.2.0, ehlanganisa umtapo wezincwadi we-DLL wokulingisa i-Linux API eyisisekelo ku-Windows, okukuvumela ukuthi uhlanganise izinhlelo ezidalelwe i-Linux ezinoshintsho oluncane. Iphakheji ihlanganisa izinsiza ezijwayelekile ze-Unix, izinhlelo zokusebenza zeseva, abahlanganisi, imitapo yolwazi namafayela enhlokweni aqoqwe ngokuqondile ukuze asetshenziswe ku-Windows.
Izinguquko eziyinhloko:
- Usekelo olusetshenzwe kabusha lwe-pseudo-console, manje eseyenziwa yasebenza kuphela lapho kwethulwa izinhlelo zokusebenza ezingafakiwe ku-cygwin.
- Kungezwe i-C11 API entsha yokusebenza nokusakaza: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_xthrd_trylock_trylock, mtx_xthrd_trylock_ , okwesithathu_kulingana, ukuphuma_kwesithathu, ukujoyina_kwesithathu, ukulala_kwesithathu, okwesithathu_isivuno , tss_dala, tss_delete, tss_get, tss_set.
- Uchungechunge olusha lwengeziwe ekusetshenzisweni kwekhonsoli ukuphatha izinqamuleli zekhibhodi ezifana no-Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), kanye nesiginali ethi SIGWINCH . Ngaphambilini, inhlanganisela kanye nedatha ye-SIGWINCH bekucutshungulwa kuphela phakathi nezingcingo ezifundwayo () noma ze-select().
- Kwengezwe ukusekela okulinganiselwe kwefulegi le-AT_SYMLINK_NOFOLLOW kumsebenzi we-fchmodat().
- Kunikwe amandla ukuqashelwa kwamasokhethi e-AF_UNIX anikezwe inkundla ye-Windows.
- Umkhawulo enanini lezinqubo zezingane unyusiwe kusuka ku-256 kuya ku-5000 kumasistimu we-64-bit futhi kuya ku-1200 kumasistimu we-32-bit.
Source: opennet.ru