Sgaoileadh Cygwin 3.4.0, àrainneachd GNU airson Windows

Tha Red Hat air foillseachadh seasmhach fhoillseachadh den phasgan Cygwin 3.4.0, a tha a’ toirt a-steach leabharlann DLL airson a bhith ag aithris an API Linux bunaiteach air Windows, a leigeas leat prògraman a chruthachadh airson Linux a thogail le glè bheag de dh’ atharrachaidhean. Tha am pasgan cuideachd a’ toirt a-steach goireasan àbhaisteach Unix, tagraidhean frithealaiche, luchd-cruinneachaidh, leabharlannan, agus faidhlichean cinn a chaidh a thogail gu dìreach airson ruith air Windows.

Tha an sgaoileadh ainmeil airson deireadh taic airson ionadan 32-bit agus an còmhdach WoW64 a chleachdar gus prògraman 32-bit a ruith air Windows 64-bit. Chaidh stad a chuir air taic airson siostaman obrachaidh Windows Vista agus Windows Server 2008. Anns an ath mheur (3.5), tha iad an dùil stad a chuir air taic a thoirt do Windows 7, Windows 8, Windows Server 2008 R2 agus Windows Server 2012. Mar sin, Cygwin 3.5.0 cha toir e taic ach do Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 agus Windows Server 2022.

Atharraichean eile:

  • Cho fad ‘s a tha e comasach coileanadh le Address Space Randomization (ASLR), a tha air a chomasachadh gu bunaiteach anns an Cygwin DLL.
  • Chaidh an inneal-làimhseachaidh sònraichte airson faidhlichean leis an leudachadh “.com” a thoirt air falbh.
  • Còd air a chur ris gus an gairm setrlimit (RLIMIT_AS) a làimhseachadh.
  • Còd air a chur ris gus masgaichean chomharran a phròiseasadh ann an / proc/ /inbhe.
  • Làimhseachadh air a chur ris airson roghainnean socaid UDP_SEGMENT agus UDP_GRO.
  • Gu gnàthach, tha an roghainn “CYGWIN = pipe_byte” air a shuidheachadh, anns am bi pìoban gun ainm ag obair ann am modh byte seach ann am modh pas teachdaireachd.
  • Tha oidhirpean aig na gnìomhan cuir a-steach a tha air am mìneachadh ann am faidhle cinn stdio.h ri leughadh seachad air deireadh an fhaidhle (EOF) ciorramach gus giùlan a dhèanamh nas coltaiche ri Linux.
  • Thathas a-nis a’ làimhseachadh slighe falamh ann an caochladair àrainneachd PATH mar chomharradh air an eòlaire gnàthach, a tha co-chòrdail ris a’ ghiùlan air Linux.
  • Chaidh 1024 agus 3200 a chuir nan àite luachan bunaiteach FD_SETSIZE agus NOFILE.

Source: fosgailtenet.ru

Cuir beachd ann