Lansarea Wine 4.15

Disponibil lansare experimentală a implementării deschise a API-ului Win32 - Vin 4.15. De la lansarea versiunii 4.14 Au fost închise 28 de rapoarte de eroare și au fost făcute 244 de modificări.

Cele mai importante schimbari:

  • Добавлена начальная реализация сервиса HTTP (WinHTTP) и связанного с ним API для клиентских и серверных приложений, отравляющих и принимающих запросы при помощи протокола HTTP. Поддерживаются такие вызовы, как HttpReceiveHttpRequest(),
    HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl() и т.п. Также подготовлен драйвер Http.sys, осуществляющий обработку входящих HTTP-запросов.

  • Для архитектуры ARM64 в ntdll добавлена поддержка раскрутки стека (stack unwinding). Добавлена поддержка подключения внешних библиотек libunwind;
  • В kernelbase реализован вызов SetThreadStackGuarantee(), который использован в ntdll для обработки ситуаций переполнения стека;
  • Улучшена поддержка многомониторнных конфигураций при работе в macOS;
  • Расширены возможности интерпретаторов jscript и vbscript;
  • В wined3d добавлена поддержка расширения WINED3D_TEXTURE_DOWNLOADABLE и реализована функция wined3d_colour_srgb_from_linear();
  • В d3drm реализованы функции d3drm_viewport2_GetCamera(),
    d3drm_viewport2_SetCamera(),
    d3drm_viewport2_GetPlane() и
    d3drm_viewport2_SetPlane();

  • В gdiplus добавлена функция GdipRecordMetafileStreamI();
  • Оптимизирован набор элементов управления для форм редактирования RichEdit;
  • Rapoartele de eroare legate de funcționarea jocurilor și aplicațiilor sunt închise.
    Dragon Age: Origins, Construct 2, World of Warcraft 7, Need For Speed Most Wanted 2012, Reflex Arena, Titanfall 2, Vypress Chat 2.1.9, Quickbooks 2018, EverQuest, Guild Wars, Wizard101, Touhou, Unreal Tournament, SwanSoft CNC.

Sursa: opennet.ru

Adauga un comentariu