Release of Cygwin 3.6.0, GNU environment for Windows

Red Hat har offentliggjort en stabil version af Cygwin 3.6.0-pakken, som inkluderer en DLL-bibliotek til emulering af det grundlæggende Linux API i Windows, hvilket muliggør, at programmer, der er oprettet til Linux, kan samles og køres i Windows med minimale ændringer. Pakken inkluderer også værktøjer, serverapplikationer, compilere, biblioteker og header-filer, der er typiske for Unix-lignende systemer. Cygwin giver mulighed for funktionalitet der ligner en Linux-distribution, der kører oven på Windows. Koden er skrevet i C og distribueres under licenserne GPLv2, LGPLv2.1 og GPLv3.

Vigtige ændringer:

  • Nye funktioner er implementeret: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize og posix_close, posix_spawn_file_actions_addchdir.
  • Tilføjet support for flagene FS_PINNED_FL og FS_UNPINNED_FL for at understøtte Windows-attributterne FILE_ATTRIBUTE_PINNED og FILE_ATTRIBUTE_UNPINNED.
  • Tilføjet biblioteket libaio.a, som har til formål at teste understøttelsen af POSIX aio.
  • Til cygpath-værktøjet er der tilføjet en mulighed "-r" for at generere Windows-stier med præfikset "\\?\".
  • Protokollen SMBv1 er blevet klassificeret som forældet og installeres ikke længere som standard i nye versioner af Windows.
  • Håndteringen af ubenævnte kanaler (pipe) er blevet omarbejdet.
  • AVX/AVX2/AVX-512-instruktioner er blevet inddraget i signalhåndtereren.
  • Den maksimale værdi for procesidentifikatoren (PID) er blevet forøget fra 65536 til 4194304.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster