Κυκλοφορία Wine 4.15

Διαθέσιμος πειραματική έκδοση ανοιχτής εφαρμογής του Win32 API - Κρασί 4.15. Από την κυκλοφορία της έκδοσης 4.14 Έκλεισαν 28 αναφορές σφαλμάτων και έγιναν 244 αλλαγές.

Οι πιο σημαντικές αλλαγές:

  • Προστέθηκε η αρχική υλοποίηση της υπηρεσίας HTTP (WinHTTP) και συσχετισμένο API για εφαρμογές πελάτη και διακομιστή που στέλνουν και λαμβάνουν αιτήματα χρησιμοποιώντας το πρωτόκολλο HTTP. Υποστηρίζονται κλήσεις όπως η HttpReceiveHttpRequest(),
    HttpSendHttpResponse(), HttpRemoveUrl(), HttpCreateHttpHandle(), HttpCreateServerSession(), HttpCreateRequestQueue(), HttpAddUrl(), κ.λπ. Έχει επίσης προετοιμαστεί το πρόγραμμα οδήγησης Http.sys, το οποίο επεξεργάζεται τα εισερχόμενα αιτήματα HTTP.

  • Για την αρχιτεκτονική ARM64, η υποστήριξη για ξετύλιγμα στοίβας έχει προστεθεί στο ntdll. Προστέθηκε υποστήριξη για τη σύνδεση εξωτερικών βιβλιοθηκών 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();

  • Προστέθηκε η συνάρτηση GdipRecordMetafileStreamI() στο gdiplus.
  • Βελτιστοποιημένο σύνολο στοιχείων ελέγχου για την επεξεργασία φορμών RichEdit;
  • Οι αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία παιχνιδιών και εφαρμογών είναι κλειστές.
    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, TouSoftwanna, Unre CNC.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο