Version i ri i Cygwin 3.1.0, mjedisi GNU për Windows

Pas dhjetë muajsh zhvillimi, Red Hat botuar lirim i qëndrueshëm i paketës Cygwin 3.1.0, e cila përfshin një bibliotekë DLL për të imituar bazën Linux API në Windows, e cila ju lejon të mblidhni ato të krijuara me ndryshime minimale Linux programe. Paketa gjithashtu përfshin programe të kompiluara direkt për ekzekutim në Windows shërbimet standarde të Unix, aplikacionet e serverit, kompiluesit, bibliotekat dhe skedarët e kokës.

Ndryshimet kryesore:

  • Në modalitetin e pajtueshmërisë xterm, mbështeten ngjyrat 24-bit (funksionon në Windows 10, duke filluar me versionin 1703). Për konsolën e vjetër, është shtuar një modalitet për të simuluar ngjyrat 24-bit duke përdorur ngjyra të ngjashme nga paleta 16-bit;
  • PTY tani mbështet pseudo-konsolet, një API për terminalet virtuale që u shfaq në Windows 10 1809. Mbështetje për pseudo-konsolat në
    Cygwin bëri të mundur që aplikacionet vendase të konsolës si gnu screen, tmux, mintty dhe ssh të funksionojnë në PTY;
  • U shtuan API të reja për lidhjen e proceseve dhe thread-eve në bërthamat e CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np dhe pthread_setaffinity_np. Gjithashtu shtoi mbështetje për makro CPU_SET;
  • U shtua API për të punuar me bazën e të dhënave DBm, duke ruajtur të dhënat në formatin e çelësit/vlerës: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;
  • Ofrohet mundësia e hapjes së shumëfishtë të kanalit FIFO për regjistrim;
  • Funksioni times() tani mbështet një argument vlere
    I PAVLEFSHËM;
  • Dalja dhe formati i /proc/cpuinfo është më afër përfaqësimit të tij në Linux;
  • Madhësia e kufirit të stackdump u rrit nga 13 në 32.

Burimi: opennet.ru

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster