Faiga fou o Cygwin 3.1.0, siosiomaga GNU mo Windows

Ina ua mavae le sefulu masina o le atinaʻe, Red Hat lomia fa'amautu afifi fa'amautu Cygwin 3.1.0, lea e aofia ai se faletusi DLL mo le faʻataʻitaʻiina o le Linux API faavae i luga o Windows, faʻatagaina oe e fausia polokalame na faia mo Linux ma ni suiga laiti. O le afifi e aofia ai foʻi faʻaoga masani a Unix, talosaga a le 'auʻaunaga, faʻapipiʻi, faletusi ma faila faila faʻapipiʻi saʻo mo le faʻatinoina i luga o Windows.

Suiga autu:

  • I le xterm compatibility mode, o loʻo tuʻuina atu le lagolago mo lanu 24-bit (e galue i luga Windows 10, amata ile fausiaina 1703). Mo le faʻamafanafanaga tuai, ua faʻaopoopoina se faiga e faʻataʻitaʻi ai lanu 24-bit e ala i le faʻaogaina o lanu tutusa mai le 16-bit palette;
  • Ua fa'aopoopoina e le PTY le lagolago mo pseudo-consoles, o se API mo fa'ailoga mata'utia na fa'aofiina i totonu Windows 10 1809. Lagolago mo pseudo-consoles i totonu.
    Cygwin na mafai ai ona faia ni fa'amafanafanaga fa'ale-aganu'u e pei o le gnu screen, tmux, mintty ma le ssh galue i le PTY;

  • Fa'aopoopoina API fou mo le fa'aogaina o faiga ma filo i totonu ole CPU: sched_getaffinity, sched_setaffinity, pthread_getaffinity_np ma pthread_setaffinity_np. Fa'aopoopoina le lagolago mo le CPU_SET macro;
  • Fa'aopoopo le API mo le galulue fa'atasi ma fa'amaumauga dbm, teuina o faʻamatalaga i le ki/taua faatulagaga: dbm_clearerr, dbm_close, dbm_delete, dbm_dirfno, dbm_error,
    dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store;

  • O le avanoa e tatala ai le tele o le FIFO auala mo le pueina o loʻo tuʻuina atu;
  • Ole taimi() galue ua lagolagoina nei se finauga taua
    Null;

  • O le gaosiga ma le faatulagaga o / proc / cpuinfo e latalata i lona faʻatusa i Linux;
  • Ole lapo'a fa'atapula'a o le Stackdump na fa'atupula'ia mai le 13 ile 32.

puna: opennet.ru

Faaopoopo i ai se faamatalaga