Wine staging 4.3 release

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Sun Mar 3 01:14:41 CST 2019


Binary packages for various distributions will be available from:
https://www.winehq.org/download

Summary since last release
* Rebased to current wine 4.3 (790 patches are applied to wine vanilla)

NOTE:
All FAudio patches has been reverted due to the lack of official package 
support.
This will allow games that require XAudio2 support to still run.

Upstreamed (Either directly from staging or fixed with a similar patch).
* server: Improve handling of cursor position clipping for empty rectangle.
* user32/tests: Add tests for GetWindowPlacement() and SetWindowPlacement().
* user32/tests: Add tests for maximizing and minimizing owned windows.
* user32/tests: Add tests for maximizing and minimizing child windows.
* user32/tests: Add tests for maximizing and minimizing MDI child windows.
* user32/tests: Add tests for ArrangeIconicWindows().
* windowscodecs: Add support for 32bppRGB, 32bppRGBA and 32bppPRGBA to 
format converter.
* windowscodecs: Fix 32bppRGB to 32bppRGBA conversion.
* oleaut32: Support VT_DECIMAL in VarRound.
* user32: SetWindowPos() shouldn't change the client rect of a minimized 
window.
* user32: Correctly calculate the client size of a minimized window.
* user32: Use the C[XY]MINIMIZED rather than C[XY]ICON size for 
minimized windows.
* user32: AdjustWindowRect() shouldn't ignore WS_MINIMIZE.
* user32: Reimplement ArrangeIconicWindows() using minimized metrics.
* user32: Correctly place minimized windows.
* user32: Paint title bars for minimized windows.
* user32: Allow clicking the restore and maximize boxes for on minimized 
windows.
* user32: Get rid of icon titles.
* mf: Implement MFCreateSequencerSource
* user32: Move iconic windows as their border instead of their icon.
* windowscodecs/tests: Add a test for 8bpp indexed TIFF format.
* windowscodecs/tests: Make the test for 8bpp indexed TIFF format run  
under XP.
* windowscodecs: Fix the SupportsTransparency flag value for various 
pixel formats.
* windowscodecs: Fail earlier in TIFF decoder's Initialize method for 
unsupported pixel formats.
* windowscodecs: Avoid redundant checks when reading a TIFF tile.
* windowscodecs: Add support for CMYK to BGR conversion.
* server: Add type Token.
* server: Add type Process.
* server: Add type Thread.
* windowscodecs: Move JPEG frame image data initialization from 
Frame::CopyPixels to Decoder::Initialize.


Added:
* [35841] wmvcore: Implement WMCreateSyncReader.
* [45667] League of Legends 8.15+ fails due to missing implementation of 
NtQueryVirtualMemory(MemoryWorkingSetExInformation).
* [45819] Symantec Eraser Control Driver 'eeCtrl64.sys' (Norton 360) 
fails in driver entry point due to 
'ntoskrnl.exe.ExInitializeResourceLite' stub (needs STATUS_SUCCESS)
* [8051]  wined3d: Sims 2 demo exits prematurely
* [35815] dinput: Allow remapping of joystick buttons.
* [34297] dinput: Allow reconnecting to disconnected joysticks.
* [14750] comctl32: Fixed rebar behaviour when there's capture and no drag.

Updated:
* httpapi-HttpCreateServerSession
* wined3d-Indexed_Vertex_Blending

Where can you help
* Run Steam/Battle.net/UPlay.
* Try you favorite game.
* Test your favorite applications.
* Improve staging patches and get them accepted upstream.

As always, if you find a bug, please report it via
https://bugs.winehq.org

Best Regards
  Alistair.



More information about the wine-devel mailing list