version expérimentale de l'implémentation ouverte de Win32 API — . Depuis la sortie de la version 28 rapports de bogues ont été fermés et 244 modifications ont été apportées.
Modifications les plus importantes :
- Implémentation initiale du service HTTP () et de l'API associée pour les applications clientes et serveur qui envoient et reçoivent des demandes via le protocole HTTP. Les appels supportés incluent HttpReceiveHttpRequest(),
HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl() et autres. Un pilote Http.sys a également été préparé pour traiter les requêtes HTTP entrantes. - Pour l'architecture ARM64, la prise en charge du déroulement de la pile (stack unwinding) a été ajoutée dans ntdll. Le support de la connexion aux bibliothèques externes libunwind a été ajouté;
- L'appel , qui est utilisé dans ntdll pour gérer les situations de débordement de pile, a été implémenté dans kernelbase ;
- Amélioration du support des configurations multi-moniteurs lors de l'utilisation de macOS ;
- Les capacités des interpréteurs jscript et vbscript ont été étendues ;
- Ajout du support de l'extension WINED3D_TEXTURE_DOWNLOADABLE dans wined3d et réalisation de la fonction wined3d_colour_srgb_from_linear();
- Dans d3drm, les fonctions d3drm_viewport2_GetCamera(),
d3drm_viewport2_SetCamera(),
d3drm_viewport2_GetPlane() et
d3drm_viewport2_SetPlane() ont été implémentées ; - Une fonction GdipRecordMetafileStreamI() a été ajoutée à gdiplus ;
- Optimisation de l'ensemble des contrôles pour les formulaires d'édition ;
- Fermés les rapports de bugs liés aux jeux et aux applications
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.
Source : opennet.ru
