Vydání Cygwin 3.6.0, GNU prostředí pro Windows.

Společnost Red Hat vydala stabilní verzi balíčku Cygwin 3.6.0, který obsahuje DLL knihovnu pro emulaci základního Linux API ve Windows, což umožňuje s minimálními změnami kompilovat a spouštět v Windows programy vytvořené pro Linux. Balíček také zahrnuje zkompilované utility, serverové aplikace, kompilátory, knihovny a hlavičkové soubory typické pro Unixové systémy. Cygwin umožňuje získat funkčnost podobnou Linuxovému distribuci běžícímu na Windows. Kód je napsán v jazyce C a šíří se pod licencemi GPLv2, LGPLv2.1 a GPLv3.

Hlavní změny:

  • Byly implementovány nové funkce: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize a posix_close, posix_spawn_file_actions_addchdir.
  • Byla přidána podpora pro příznaky FS_PINNED_FL a FS_UNPINNED_FL pro podporu atributů Windows FILE_ATTRIBUTE_PINNED a FILE_ATTRIBUTE_UNPINNED.
  • Byla přidána knihovna libaio.a, určená pro testování podpory POSIX aio.
  • Do utility cygpath byla přidána volba „-r“ pro generování Windows cest s prefixem „\\?\“.
  • Protokol SMBv1 byl převeden do kategorie zastaralých a již není ve výchozím nastavení instalován v nových verzích Windows.
  • Bylo přepracováno zpracování nepojmenovaných kanálů (pipe).
  • V obsluze signálů byly zapojeny instrukce AVX/AVX2/AVX-512.
  • Maximální hodnota identifikátoru procesu (PID) byla zvýšena z 65536 na 4194304.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster