Rilis Cygwin 3.4.0, lingkungan GNU kanggo Windows

Red Hat wis diterbitake release stabil saka Cygwin 3.4.0 paket, kang kalebu perpustakaan DLL kanggo emulating API Linux dhasar ing Windows, sing ngijini sampeyan kanggo mbangun program digawe kanggo Linux karo owah-owahan minimal. Paket kasebut uga kalebu utilitas Unix standar, aplikasi server, kompiler, perpustakaan, lan file header sing langsung dibangun kanggo mbukak ing Windows.

Rilis kasebut misuwur amarga mbusak dhukungan kanggo instalasi 32-bit lan lapisan WoW64 sing digunakake kanggo mbukak program 32-bit ing Windows 64-bit. Dhukungan kanggo sistem operasi Windows Vista lan Windows Server 2008 uga wis ilang. Ing cabang sabanjure (3.5), dheweke rencana bakal mandheg ndhukung Windows 7, Windows 8, Windows Server 2008 R2 lan Windows Server 2012. Mangkono, ing Cygwin 3.5.0 mung Windows 8.1, Windows 10, Windows 11, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 lan Windows Server 2022.

Owah-owahan liyane:

  • Nyedhiyakake kemampuan kanggo nglakokake kanthi acak ruang alamat (ASLR), sing diaktifake kanthi standar ing Cygwin DLL.
  • Dibusak panangan khusus kanggo file kanthi ekstensi ".com".
  • Added kode kanggo nangani setrlimit (RLIMIT_AS) telpon.
  • Kode sing ditambahake kanggo nangani topeng sinyal ing /proc/ /status.
  • Nambahake panangan kanggo opsi soket UDP_SEGMENT lan UDP_GRO.
  • Opsi standar yaiku "CYGWIN = pipe_byte", sing nggawe pipa sing ora dijenengi bisa digunakake ing mode byte tinimbang mode passing pesen.
  • Fungsi input ditetepake ing file header stdio.h mateni nyoba kanggo maca liwat mburi file (EOF) kanggo kira-kira prilaku Linux.
  • Nemtokake path kosong ing variabel lingkungan PATH saiki dianggep minangka ngarahake menyang direktori saiki, sing cocog karo prilaku ing Linux.
  • Nilai standar FD_SETSIZE lan NOFILE wis diganti dadi 1024 lan 3200.

Source: opennet.ru

Add a comment