Rilascio di Wine 5.6 e Wine Staging 5.6

ha avuto luogo rilascio sperimentale di un'implementazione aperta di WinAPI - Vino 5.6. Dal rilascio della versione 5.5 Sono state chiuse 38 segnalazioni di bug e apportate 458 modifiche.

Le modifiche più importanti:

  • Sono stati implementati nuovi bandi nel quadro della Media Foundation;
  • È stato migliorato il supporto ad Active Directory, risolti i problemi di compilazione wldap32 su sistemi senza supporto LDAP installato;
  • Proseguita la conversione dei moduli al formato PE;
  • Supporto migliorato per l'utilizzo del debugger gdb in modalità proxy;
  • Le segnalazioni di errori relative al funzionamento di giochi e applicazioni vengono chiuse:
    Passmark 7.0, AVG Free 8.x/9.x Antivirus Edition, MSYS2, Explorer++, Cossacks II, Keygener Assistant 2.x, Monogram GraphStudio v0.3.x, Star Wars KOTOR II: I Signori dei Sith, Evernote 5.5.x, Roblox Player, Roblox Studio, LEGO Il Signore degli Anelli, ChurchBoard, Diablo 3, Dead Space, MYOB Accounting v18.5.x, MySQL 8.0.x, Webex Meetings, Cairo Shell v0.3.x, Late Shift, Star Wars: The Old Republic, Panzer Corps 2, Magic The Gathering Online, Warframe.

Contemporaneamente presentata rilascio del progetto Messa in scena del vino 5.6, all'interno del quale si formano build estese di Wine, comprese patch non del tutto pronte o rischiose che non sono ancora adatte per l'adozione nel ramo principale di Wine. Rispetto a Wine, Wine Staging fornisce 853 patch aggiuntive. La nuova versione porta la sincronizzazione con la codebase Wine 5.6.

2 patch relative al supporto della classe FileFsVolumeInformation in ntdll e all'utilizzo di _lopen al posto di
ApriFile in winmm. Aggiunto 2 nuove patch con lo stub GetMouseMovePointsEx in user32 e memorizzando nella cache LDR_IMAGE_IS_DLL in ntdll.

Aggiornate le patch ntdll-Syscall_Emulation,
xactengine-iniziale,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy e
ntdll-RtlIpv4StringToAddress.

Fonte: opennet.ru

Aggiungi un commento