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

Μια πειραματική έκδοση της ανοιχτής υλοποίησης του WinAPI — Wine 8.20. Από την κυκλοφορία της έκδοσης 8.19, έχουν κλείσει 20 αναφορές σφαλμάτων και έχουν γίνει 397 αλλαγές.

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

  • Η ανάπτυξη του DirectMusic API συνεχίζεται.
  • Οι δυνατότητες της βιβλιοθήκης winegstreamer έχουν διευρυνθεί. Προστέθηκε υποστήριξη για τις λειτουργίες find_element_factories, factory_create_element, wg_muxer_add_stream, wg_muxer_start, wg_muxer_push_sample, ProcessSample.
  • Παρέχεται εξαγωγή δεσμεύσεων για χειριστές πρωτοκόλλων που εκκινούνται στο Wine στο κύριο περιβάλλον χρήστη.
  • Ο κώδικας καθαρίστηκε στο πλαίσιο της προετοιμασίας για το επερχόμενο πάγωμα της βάσης κωδικών πριν από την κυκλοφορία του Wine 9.0, που αναμένεται τον Ιανουάριο.
  • Στο d3d10core και στο d3d11, οι δοκιμαστικές κλήσεις test_texture(), test_cube_maps(), test_uint_shader_instructions(), test_vertex_formats() και test_mipmap_upload() έχουν βελτιωθεί.
  • Προστέθηκε msttsengine DLL με στέλεχος υλοποίησης ISpTTSEngine.
  • Ενεργοποιήθηκε η ασφαλής εκκαθάριση πεδίων χρησιμοποιώντας τη συνάρτηση SecureZeroMemory() στις βιβλιοθήκες dssenh, secur32, user32, winscard, wintrust, wsdapi και wininet.
  • Περίπου 30 νέες λειτουργίες έχουν προστεθεί στη βιβλιοθήκη msvcrt για εργασία με συμβολοσειρές πολλών byte, όπως _mblen_l και _mbsnbcpy_l
  • Αναφορές κλειστών σφαλμάτων που σχετίζονται με τη λειτουργία εφαρμογών: Folio Views 4, Captvty V3, NAM (NeuralAmpModeler), Spectralayers 9 Pro.
  • Οι αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία των παιχνιδιών είναι κλειστές: Max Payne (2001), Warframe, Neverwinter Nights 2 Complete.

Πηγή: opennet.ru

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