Guhertoya nû ya Cygwin 3.2.0, jîngeha GNU ji bo Windows

Piştî zêdetirî salek pêşkeftinê, Red Hat serbestberdana domdar a pakêta Cygwin 3.2.0 weşand, ku tê de pirtûkxaneyek DLL heye ji bo emûlkirina Linux API-ya bingehîn li ser Windows-ê, ku dihêle hûn bernameyên ku ji bo Linux-ê hatine afirandin bi guhertinên hindiktirîn berhev bikin. Di pakêtê de karûbarên standard Unix, serîlêdanên serverê, berhevkar, pirtûkxane û pelên sernavê ku rasterast ji bo darvekirinê li ser Windows-ê têne berhev kirin jî vedihewîne.

Guhertinên sereke:

  • Piştgiriya ji nû ve hatî xebitandin ji bo pseudo-konsolê, ku naha tenê dema ku serîlêdanên ku di cygwin de ne tê de dest pê dike tê çalak kirin.
  • API-ya nû ya C11 ji bo xebata bi streams re hate zêdekirin: call_once, cnd_broadcast, cnd_destroy, cnd_init, cnd_signal, cnd_timedwait, cnd_wait, mtx_destroy, mtx_init, mtx_lock, mtx_timedlock, mtx_timedxrdlock, mtx_timedxrdlock, veqetandin, thrd_derketin, thrd_join, thrd_sleep, thrd_yield, tss_create , tss_delete, tss_get, tss_set.
  • Mijarek nû li pêkanîna konsolê hate zêdekirin da ku kurtebirên klavyeyê yên wekî Ctrl-Z (VSUSP), Ctrl-\ (VQUIT), Ctrl-S (VSTOP), Ctrl-Q (VSTART), û her weha nîşana SIGWINCH bi rê ve bibe. . Berê, daneyên berhevokî û SIGWINCH tenê di dema bangên xwendinê () an hilbijartî () de dihatin kirin.
  • Piştgiriya tixûbdar ji bo ala AT_SYMLINK_NOFOLLOW li fonksiyona fchmodat() zêde kir.
  • Naskirina çalak a soketên AF_UNIX ku ji hêla platforma Windows-ê ve hatî peyda kirin.
  • Sînorê hejmara pêvajoyên zarokan ji 256-an derket 5000-an li ser pergalên 64-bit û ji 1200-an re li ser pergalên 32-bit.

Source: opennet.ru

Add a comment