Wydanie Wine 5.6 i Wine Staging 5.6

Odbyła się eksperymentalne wydanie otwartej implementacji WinAPI - Wine 5.6. Od wydania wersji 5.5 Zamknięto 38 raportów o błędach i wprowadzono 458 zmian.

Najważniejsze zmiany:

  • Wdrożono nowe zaproszenia do platformy Media Foundation;
  • Poprawiono obsługę Active Directory, rozwiązano problemy z kompilacją wldap32 na systemach bez zainstalowanej obsługi LDAP;
  • Kontynuowano konwersję modułów do formatu PE;
  • Ulepszona obsługa debugera gdb w trybie proxy;
  • Raporty o błędach związanych z działaniem gier i aplikacji są zamknięte:
    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: The Sith Lords, Evernote 5.5.x, Roblox Player, Roblox Studio, LEGO Lord of the Rings, 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.

Jednocześnie przedstawione wydanie projektu Inscenizacja wina 5.6, w ramach którego tworzone są rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne łatki, które nie nadają się jeszcze do przyjęcia w głównej gałęzi Wine. W porównaniu do Wine, Wine Staging zapewnia 853 dodatkowych poprawek. Nowa wersja zapewnia synchronizację z bazą kodu Wine 5.6.

2 poprawki związane z obsługą klasy FileFsVolumeInformation w ntdll i użyciem _lopen zamiast
Otwórz plik w winmm. Dodany 2 nowe patche z odcinkiem GetMouseMovePointsEx w user32 i buforowaniem LDR_IMAGE_IS_DLL w ntdll.

Zaktualizowano łatki ntdll-Syscall_Emulation,
xactengine-initial,
ntdll-Junction_Points,
ntdll-NtDevicePath,
user32-rawinput-nolegacy i
ntdll-RtlIpv4StringToAddress.

Źródło: opennet.ru

Dodaj komentarz