Lëshimi i Cygwin 3.6.0, mjedisi GNU për Windows

Kompania Red Hat publikoi një version të stabilizuar të paketës Cygwin 3.6.0, e cila përfshin bibliotekën DLL për emulimin e API-t themelor Linux në Windows, duke lejuar që me modifikime minimale të ndërtohen dhe të ekzekutohen aplikacione në Windows, të krijuara për Linux. Paketa përfshin gjithashtu utilitetet, aplikacionet server, kompajlerët, bibliotekat dhe skedarët e kokës, të destinuara për sisteme të ngjashme me Unix, të ndërtuara për ekzekutim në Windows. Cygwin ofron funksionalitet të ngjashëm me një distribucion Linux që funksionon mbi Windows. Kodi është shkruar në gjuhën C dhe shpërndahet nën licencat GPLv2, LGPLv2.1 dhe GPLv3.

Ndryshimet kryesore:

  • JanĂ« realizuar funksione tĂ« reja: getlocalename_l, fdclosedir, posix_getdents, setproctitle, timespec_get, tcgetwinsize, tcsetwinsize dhe posix_close, posix_spawn_file_actions_addchdir.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r flamujt FS_PINNED_FL dhe FS_UNPINNED_FL pĂ«r mbĂ«shtetje tĂ« atributeve tĂ« Windows FILE_ATTRIBUTE_PINNED dhe FILE_ATTRIBUTE_UNPINNED.
  • ËshtĂ« shtuar biblioteka libaio.a, e cila Ă«shtĂ« e destinuar pĂ«r tĂ« verifikuar mbĂ«shtetje pĂ«r POSIX aio.
  • NĂ« utilitetin cygpath Ă«shtĂ« shtuar opsioni "-r" pĂ«r tĂ« gjeneruar rrugĂ« Windows me prefix "\\?\".
  • Protokolli SMBv1 Ă«shtĂ« çuar nĂ« statusin e papĂ«rdorur dhe nuk instalohet mĂ« pĂ«r default nĂ« versionet e reja tĂ« Windows.
  • ËshtĂ« riorganizuar pĂ«rpunimi i kanaleve pa emĂ«r (pipe).
  • NĂ« trajtuesin e sinjaleve janĂ« angazhuar instruksionet AVX/AVX2/AVX-512.
  • Vlera maksimale e identifikuesit tĂ« procesit (PID) Ă«shtĂ« rritur nga 65536 nĂ« 4194304.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster