Pagpagawas sa Cygwin 3.4.0, GNU nga palibot alang sa Windows

Ang Red Hat nagpatik sa usa ka lig-on nga pagpagawas sa Cygwin 3.4.0 nga pakete, nga naglakip sa usa ka DLL library alang sa pagsundog sa batakang Linux API sa Windows, nga nagtugot kanimo sa pag-compile sa mga programa nga gihimo alang sa Linux nga adunay gamay nga mga pagbag-o. Ang package naglakip usab sa standard Unix utilities, server applications, compiler, library ug header files nga direktang gitigom para ipatuman sa Windows.

Nailhan ang pagpagawas alang sa katapusan sa suporta alang sa 32-bit nga mga instalasyon ug ang WoW64 layer nga gigamit sa pagpadagan sa 32-bit nga mga programa sa 64-bit nga Windows. Ang suporta alang sa Windows Vista ug Windows Server 2008 operating system gihunong na usab. Sa sunod nga sanga (3.5), sila nagplano sa paghunong sa pagsuporta sa Windows 7, Windows 8, Windows Server 2008 R2 ug Windows Server 2012. Busa, ang Cygwin 3.5.0 mosuporta lang sa Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 ug Windows Server 2022.

Uban pang mga pagbag-o:

  • Gihatag ang abilidad sa pagpatuman sa Address Space Randomization (ASLR), nga gipagana pinaagi sa default sa Cygwin DLL.
  • Ang espesyal nga tigdumala sa mga file nga adunay extension nga ".com" gitangtang.
  • Gidugang nga code aron madumala ang setrlimit(RLIMIT_AS) nga tawag.
  • Gidugang nga code sa pagproseso sa mga signal mask sa /proc/ / kahimtang.
  • Gidugang nga mga tigdumala alang sa UDP_SEGMENT ug UDP_GRO nga mga kapilian sa socket.
  • Sa kasagaran, ang opsyon nga "CYGWIN=pipe_byte" gitakda, diin ang wala hinganli nga mga tubo naglihok sa byte mode kaysa sa message passing mode.
  • Ang input functions nga gihubit sa stdio.h header file adunay mga pagsulay sa pagbasa human sa katapusan sa file (EOF) disabled aron sa paghimo sa kinaiya nga mas susama sa Linux.
  • Ang pagtino sa usa ka walay sulod nga dalan sa PATH environment variable giisip na karon nga nagtudlo sa kasamtangan nga direktoryo, nga nahiuyon sa kinaiya sa Linux.
  • Ang mga default nga kantidad sa FD_SETSIZE ug NOFILE gipulihan sa 1024 ug 3200.

Source: opennet.ru

Idugang sa usa ka comment