Wine staging 3.13.1 release

Alistair Leslie-Hughes leslie_alistair at hotmail.com
Sat Aug 4 20:23:58 CDT 2018


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

Summary of the past few weeks
* This is an out of bounds release to correct a regression in Star Craft 2
 and to  allow some patches to get some tested before the next official
 wine release.
* Appended is a list of patches pulled from the mailing list.

Updated patchsets
* Corrected regression with sound not playing in Star Craft 2

Added
* [41573] Stop a crash in Battle.Net.
* [45524] Speed Improvements in Tital Fall 2.
* dinput8 to share code with dinput (part of League of Legends support)
* [45327] Improvements to support for League of Legends.
* [45535] Stop an out of bounds access in Rekordbox

League of Legends currently doesn't work with this release, we are still
working through the remaining issues.

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

Best Regards
 Alistair.

---
Andrew Eikum (1):
      dsound: Correctly calculate angle between vectors with equal and
opposite directions

Andrey Gusev (1):
      api-ms-win-devices-config-l1-1-0: Add dll.

Aric Stewart (1):
      hidclass.sys: Unload all devices before unloading a minidriver

Charles Davis (1):
      libwine: Use getsegmentdata(3) on Mac OS to find the end of the
__TEXT segment.

Daniel Lehman (1):
      odbc32: Rename functions to avoid conflicts with native drivers.

Dmitry Timoshkov (5):
      programs: Allow to disable MIME-type associations.
      kernel32: Set environment variable %PUBLIC% on the process start-up.
      kernel32: Add support for MOVEFILE_WRITE_THROUGH to MoveFile.
      server: Add support for FILE_WRITE_THROUGH to create_file() request.
      kernel32: Add support for FILE_FLAG_WRITE_THROUGH to CreateFile.

Fabian Maurer (4):
      wnet: Make WNetGetUniversalNameW return required size when buffer
is too small and add test
      ntoskrnl: Emulate sti/cli instructions on x86_64
      winmm: Don't crash in waveOutOpen when nSamplesPerSec is 0 and add
tests
      cmd: Handle quotes when parsing the folders in the PATH
environment variable

Gijs Vermeulen (1):
      wine.inf: Add "Sources" key.

Jacek Caban (2):
      winevulkan: Expose driver vkGetInstanceProcAddr via winevulkan
exports.
      winevulkan: Mark ICD and thunking functions as private.

Kai Krakow (1):
      winebus.sys: Do not report HID report read errors unconditionally

Matteo Bruni (1):
      d3dcompiler: Make types array static const.

Michael Stefaniuc (55):
      windowscodecs: Use the ARRAY_SIZE() macro
      localspl: Use the ARRAY_SIZE() macro
      mmdevapi: Use the ARRAY_SIZE() macro
      mapi32: Use the ARRAY_SIZE() macro
      krnl386.exe16: Use the ARRAY_SIZE() macro
      inetcpl.cpl: Use the ARRAY_SIZE() macro
      hhctrl.ocx: Use the ARRAY_SIZE() macro
      dpnet: Use the ARRAY_SIZE() macro
      dx8vb: Use the ARRAY_SIZE() macro
      fusion: Use the ARRAY_SIZE() macro
      evr: Use the ARRAY_SIZE() macro
      d3d10: Use the ARRAY_SIZE() macro
      d3d8: Use the ARRAY_SIZE() macro
      d3dcompiler: Use the ARRAY_SIZE() macro
      d3dxof: Use the ARRAY_SIZE() macro
      dnsapi: Use the ARRAY_SIZE() macro
      amstream: Use the ARRAY_SIZE() macro
      browseui: Use the ARRAY_SIZE() macro
      gameux: Use the ARRAY_SIZE() macro
      inetcomm: Use the ARRAY_SIZE() macro
      iphlpapi: Use the ARRAY_SIZE() macro
      itss: Remove a superfluous variable initialization
      itss: Use the ARRAY_SIZE() macro
      attrib: Use the ARRAY_SIZE() macro
      clock: Use the ARRAY_SIZE() macro
      hostname: Use the ARRAY_SIZE() macro
      icinfo: Use the ARRAY_SIZE() macro
      net: Use the ARRAY_SIZE() macro
      taskkill: Use the ARRAY_SIZE() macro
      ipconfig: Use the ARRAY_SIZE() macro
      msiexec: Use the ARRAY_SIZE() macro
      taskmgr: Use the ARRAY_SIZE() macro
      uninstaller: Use the ARRAY_SIZE() macro
      wineboot: Use the ARRAY_SIZE() macro
      wordpad: Use the ARRAY_SIZE() macro
      winetest: Use the ARRAY_SIZE() macro
      mountmgr.sys: Use the ARRAY_SIZE() macro
      mpr: Use the ARRAY_SIZE() macro
      msacm32: Use the ARRAY_SIZE() macro
      msrle32: Use the ARRAY_SIZE() macro
      msvcrt: Use the ARRAY_SIZE() macro
      scrobj: Use the ARRAY_SIZE() macro
      storage.dll16: Use the ARRAY_SIZE() macro
      urlmon: Use the ARRAY_SIZE() macro
      msvideo.dll16: Use the ARRAY_SIZE() macro
      mscoree: Use the ARRAY_SIZE() macro
      dxdiagn: Use the ARRAY_SIZE() macro
      localui: Use the ARRAY_SIZE() macro
      inetmib1: Use the ARRAY_SIZE() macro
      kernel32: Use the ARRAY_SIZE() macro
      mciwave: Use the ARRAY_SIZE() macro
      midimap: Use the ARRAY_SIZE() macro
      mscms: Use the ARRAY_SIZE() macro
      msctf: Use the ARRAY_SIZE() macro
      msscript.ocx: Use the ARRAY_SIZE() macro

Nikolay Sivov (1):
      wmp: Make it possible to query IUnknown from IWMPControls.

Piotr Caban (3):
      msvcp90: Fix EOF delimiter handling in basic_istream<char>::ignore.
      wbemprox: Add Win32_NetworkAdapterConfiguration::IPAddress property.
      wbemprox: Add Win32_NetworkAdapterConfiguration::IPSubnet property.

Stefan Dösinger (4):
      wined3d: Fix WINED3D_MCS_COLOR2.
      d3d9/tests: Add a test for D3DMCS_COLOR{1/2}.
      d3d8/tests: Add a test for D3DMCS_COLOR{1/2}.
      ddraw/tests: Add a test for D3DMCS_COLOR{1/2}.

Zebediah Figura (1):
      msi: Generate unique names for 32- and 64-bit custom action server
pipes.




More information about the wine-devel mailing list