Izdanja Cygwin 3.6.0, GNU-okruženja za Windows

Podjetje Red Hat je objavilo stabilno različico paketa Cygwin 3.6.0, ki vključuje DLL knjižnico za emulacijo osnovnega Linux API v sistemu Windows, kar omogoča, da se s minimalnimi spremembami zbirajo in izvajajo v Windows programi, ustvarjeni za Linux. Paket prav tako vključuje orodja, strežniške aplikacije, prevajalnike, knjižnice in glave, tipične za Unix podobne sisteme, ki so pripravljene za izvajanje v Windows. Cygwin omogoča funkcionalnost, podobno Linux distribuciji, ki deluje nad Windows. Koda je napisana v jeziku C in je distribuirana pod licencami GPLv2, LGPLv2.1 in GPLv3.

Glavne spremembe:

  • Uvedene so nove funkcije: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize in posix_close, posix_spawn_file_actions_addchdir.
  • Dodana podpora za zastavice FS_PINNED_FL in FS_UNPINNED_FL za podporo Windows atributom FILE_ATTRIBUTE_PINNED in FILE_ATTRIBUTE_UNPINNED.
  • Dodana je knjižnica libaio.a, namenjena preverjanju podpore POSIX aio.
  • V orodje cygpath je dodana možnost '-r' za generiranje Windows poti s predpono '\\?\'.
  • Protokol SMBv1 je razvrščen med zastarele in se v novih različicah Windows ne namešča privzeto.
  • Predelava nenameovanih cevi (pipe) je bila ponovno zasnovana.
  • V obdelovalcu signalov so vključene AVX/AVX2/AVX-512 instrukcije.
  • Največja vrednost identifikatorja procesa (PID) je povečana s 65536 na 4194304.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster