Uus versioon Cygwin 3.2.0, GNU keskkond Windowsile

Pärast üle aasta kestnud arendust on Red Hat avaldanud stabiilse väljaande Cygwin 3.2.0 paketist, mis sisaldab DLL teeki, mis võimaldab emuleerida põhilist Linux API-d Windowsi keskkonnas, võimaldades miinimumi muudatustega koguda Linuxi jaoks loodud programme. Pakett sisaldab ka otse Windowsis jooksutamiseks kokku pandud standardseid Unix utiliite, serveri rakendusi, kompilaatoreid, teeke ja pealdisfaile.

Peamised muudatused:

  • Töötati ümber pseudo-konsooli tugi, mis aktiveeritakse nüüd ainult rakenduste käivitamisel väljaspool cygwin'i.
  • Lisatud uus C11 API lõimede jaoks: 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.
  • Konsooli teostusse on lisatud uus lõim klaviatuurikombinatsioonide käsitlemiseks, nagu Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART) ja ka signaali SIGWINCH. Varasemalt töödeldi neid kombinatsioone ja SIGWINCH-i ainult read() või select() funktsioonide kutsumise ajal.
  • Funktsioonile fchmodat() on lisatud piiratud tugi flagi AT_SYMLINK_NOFOLLOW jaoks.
  • AF_UNIX soketite tuvastamine, mida pakub Windowsi platvorm.
  • Alamprotsesside arv piirang tõstetud 256-lt 5000-le 64-bitistel süsteemidel ja 1200-le 32-bitistel.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster