Πραγματοποιήθηκε μια πειραματική έκδοση μιας ανοιχτής υλοποίησης του WinAPI - Wine 8.10. Από την κυκλοφορία της έκδοσης 8.9, έχουν κλείσει 13 αναφορές σφαλμάτων και έχουν γίνει 271 αλλαγές.
Οι πιο σημαντικές αλλαγές:
- Για τη μετάφραση όλων των κλήσεων από αρχεία PE σε βιβλιοθήκες Unix, χρησιμοποιείται η διεπαφή κλήσεων συστήματος. Στα win32u, όλες οι εξαγόμενες συναρτήσεις και οι συναρτήσεις ntuser έχουν μεταφερθεί στη διεπαφή κλήσεων συστήματος.
- Βελτιωμένη υποστήριξη για περιορισμό (περικοπή) της κίνησης του δρομέα του ποντικιού σε μια καθορισμένη περιοχή στην οθόνη.
- Προστέθηκε υποστήριξη για placeholders εικονικής μνήμης (δεσμευμένες περιοχές μνήμης με τον τύπο placeholder). Στη βιβλιοθήκη ntdll, έχει προστεθεί υποστήριξη για τη σημαία MEM_COALESCE_PLACEHOLDERS στη συνάρτηση NtFreeVirtualMemory() και για τη σημαία MEM_PRESERVE_PLACEHOLDER στη συνάρτηση NtUnmapViewOfSectionEx().
- Ενημερωμένα αρχεία με βάση δεδομένων τοπικής ρύθμισης και ζώνης ώρας.
- Αναφορές κλειστών σφαλμάτων που σχετίζονται με τη λειτουργία εφαρμογών: MSN Messenger Live 2009, Lync 2010, Adobe Premiere Pro CS3, Quicken 201X, uTorrent 2.2.0, Creo Elements/Direct Modeling Express 4.0/6.0, Honeygain, Pm0.2.7.5.,XNUMX.
- Οι αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία του παιχνιδιού Animated Puzzles έχουν κλείσει.
Πηγή: opennet.ru
