Vydanie Cygwin 3.6.0, GNU prostredia pre Windows

Spoločnosť Red Hat vydala stabilnú verziu balíka Cygwin 3.6.0, ktorý obsahuje DLL knižnicu na emuláciu základného Linux API vo Windows, umožňujúcu s minimálnymi zmenami kompilovať a spúšťať v Windows aplikácie vytvorené pre Linux. Balík tiež obsahuje nástroje, serverové aplikácie, kompilátory, knižnice a hlavičkové súbory typické pre unixové systémy. Cygwin umožňuje získať funkčnosť podobnú Linuxovému distribúciu bežiacemu na Windows. Kód je napísaný v jazyku C a je distribuovaný pod licenciami GPLv2, LGPLv2.1 a GPLv3.

Hlavné zmeny:

  • Boli implementované nové funkcie: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize a posix_close, posix_spawn_file_actions_addchdir.
  • Pridaná podpora vlajok FS_PINNED_FL a FS_UNPINNED_FL pre podporu Windows atribútov FILE_ATTRIBUTE_PINNED a FILE_ATTRIBUTE_UNPINNED.
  • Pridaná knižnica libaio.a, určená na overenie podpory POSIX aio.
  • Do nástroja cygpath bola pridaná voľba "-r" na generovanie Windows ciest s prefixom "\\?\".
  • Protokol SMBv1 bol klasifikovaný ako zastaraný a už sa predvolene nenainštaluje v nových verziách Windows.
  • Prepracovaná správa nenázvaných kanálov (pipe).
  • V správcovi signálov boli zapojené inštrukcie AVX/AVX2/AVX-512.
  • Maximálna hodnota identifikátora procesu (PID) bola zvýšená z 65536 na 4194304.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster