Ẹya tuntun ti Cygwin 3.1.0, agbegbe GNU fun Windows
Lẹhin osu mẹwa ti idagbasoke, Red Hat atejade idasilẹ package iduroṣinṣin Cygwin 3.1.0, eyiti o pẹlu ile-ikawe DLL kan fun didimu Linux ipilẹ API lori Windows, gbigba ọ laaye lati kọ awọn eto ti a ṣẹda fun Linux pẹlu awọn ayipada kekere. Apo naa tun pẹlu awọn ohun elo Unix boṣewa, awọn ohun elo olupin, awọn akopọ, awọn ile ikawe ati awọn faili akọsori ti a pejọ taara fun ipaniyan lori Windows.
Awọn iyipada akọkọ:
Ni ipo ibaramu xterm, atilẹyin fun awọn awọ 24-bit ti pese (ṣiṣẹ lori Windows 10, bẹrẹ pẹlu Kọ 1703). Fun console atijọ, a ti ṣafikun ipo kan lati ṣedasilẹ awọn awọ 24-bit nipa lilo awọn awọ ti o jọra lati paleti 16-bit;
PTY ti ṣafikun atilẹyin fun pseudo-consoles, API kan fun awọn ebute foju foju ti a ṣe sinu Windows 10 1809. Atilẹyin fun pseudo-consoles ni
Cygwin jẹ ki o ṣee ṣe lati ṣe awọn ohun elo console abinibi bii iboju gnu, tmux, mintty ati ssh iṣẹ ni PTY;
Ṣafikun awọn API tuntun fun awọn ilana abuda ati awọn okun si awọn ohun kohun Sipiyu: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np ati pthread_setaffinity_np. Tun fi kun support fun CPU_SET Makiro;
API ti a ṣafikun fun ṣiṣẹ pẹlu data data dbm, titoju data ni ọna kika bọtini/iye: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_itaja;
O ṣeeṣe ti ṣiṣi pupọ ti ikanni FIFO fun gbigbasilẹ ti pese;
Iṣẹ igba() ni bayi ṣe atilẹyin ariyanjiyan iye kan
ODODO;
Ijade ati ọna kika ti / proc/cpuinfo jẹ isunmọ si aṣoju rẹ ni Lainos;