Foi lançado o Wine 8.10, uma implementação experimental do WinAPI. Desde o lançamento da versão 8.9, 13 relatórios de erros foram fechados e 271 alterações foram feitas.
As alterações mais importantes:
- Para traduzir todas as chamadas de arquivos PE para bibliotecas Unix, uma interface de chamadas de sistema foi utilizada. No win32u, todas as funções exportadas e as funções ntuser foram traduzidas para a interface de chamadas de sistema.
- Apoio melhorado para limitar o movimento do cursor do mouse a uma área específica na tela.
- Foi adicionada a supporto para placeholders de memória virtual (áreas de memória reservadas do tipo placeholder). Na biblioteca ntdll, a função NtFreeVirtualMemory() agora suporta o sinalizador MEM_COALESCE_PLACEHOLDERS, e na função NtUnmapViewOfSectionEx() foi adicionado o sinalizador MEM_PRESERVE_PLACEHOLDER.
- Os arquivos de localidade e de fuso horário foram atualizados.
- Relatórios de erros relacionados ao funcionamento de aplicativos foram fechados: 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, PmxEditor 0.2.7.5.
- Relatórios de erros relacionados ao funcionamento do jogo Animated Puzzles foram fechados.
Fonte: opennet.ru
