wine-2.0.5-rc1 Available

Michael Stefaniuc mstefani at winehq.org
Sun Feb 18 16:52:19 CST 2018


Hello guys,

I have pushed wine-2.0.4-rc1 (with tag) to
https://github.com/mstefani/wine-stable/tree/oldstable
http://static-winehq.193b.starter-ca-central-1.openshiftapps.com/stable/

This should be the last release for 2.0.x. Thus nothing fancy in it even
though I could have cherry picked more stuff. Please let me know if I
missed anything obvious.


The interesting parts from the ANNOUNCE file are:

What's new in this release (see below for details):
  - Various bug fixes


----------------------------------------------------------------

Bugs fixed in 2.0.5 (total 0):


----------------------------------------------------------------

Changes since 2.0.4:

Akihiro Sagawa (3):
      imm32/tests: Add a skip message when composition string isn't
available.
      imm32/tests: Add more composition string tests.
      winex11: Keep the result string in the IME UI window procedure.

Alex Henrie (4):
      ucrtbase: Add __stdio_common_vsprintf_p.
      advapi32: Add stub for LsaLookupPrivilegeName.
      libport: Move rint fallback implementations from msvcrt to libport.
      mmsystem.dll16: Pass through MCI_LIST, MCI_SETAUDIO, and MCI_SETVIDEO.

Alexandre Julliard (9):
      kernel32: Also set the preloader range for 64-bit binaries.
      setupapi: Use correct architecture for fake dlls on ARM and ARM64.
      comctl32/imagelist: Use the correct allocation size for the image
mask.
      explorer: Fix parsing command line that contains spaces.
      libport: Add a replacement implementation for strnlen.
      kernel32: Properly detect ELF binaries that are position
independent executables.
      ntdll: Fix source/destination confusion in vsscanf.
      ddraw: Validate the surface descriptor size in GetDisplayMode.
      configure: Check the positive form of the warning options.

Alistair Leslie-Hughes (4):
      oleaut32: Remove dead code.
      oleaut32: Use VariantChangeTypeEx to convert to VT_BOOL.
      oleaut32/tests: Add more VarCat tests.
      oleaut32: Improve support for IDispatch in VarCat.

Andrew Eikum (2):
      xaudio2: Ignore buffers returned from OpenAL after Stop.
      xaudio2: Account for abandoned buffer bytes.

Andrey Gusev (1):
      d3dx10: Add D3DX10PreprocessShaderFromMemory stub.

Bob Ziuchkovski (1):
      dinput: Ignore vendor-specific usage pages for joystick elements
on Mac.

Daniel Lehman (1):
      wininet: Use case-insensitive comparison for server name.

Fabian Maurer (2):
      gdiplus: In GdipPrivateAddMemoryFont allow loading fonts with long
names.
      msvcrt: Don't crash if _vsnwprintf gets NULL as format string and
add test.

Gerald Pfeifer (1):
      configure: Use the -Wno-packed-not-aligned compiler option if
available.

Henri Verbeet (3):
      wined3d: Rename WINED3D_BUFFER_DOUBLEBUFFER to
WINED3D_BUFFER_PIN_SYSMEM.
      wined3d: Try to avoid stalling on dynamic buffer maps.
      wined3d: Ignore WINED3D_MAP_DISCARD when used together with
WINED3D_MAP_NOOVERWRITE.

Hugh McMaster (1):
      setupapi: Recursively remove any subkeys before calling NtDeleteKey().

Huw D. M. Davies (2):
      comctl32: Correctly set the colour table for ILC_COLOR4 and
ILC_COLOR8 imagelists.
      comctl32: Don't create a masked imagelist if CLR_NONE is specified.

Joel Holdsworth (1):
      urlmon: Support [Add.Code] sections in ActiveX INF files.

Józef Kucia (3):
      wined3d: Use correct data type for immediate constants.
      wined3d: Allow copies between compatible formats in
wined3d_device_copy_sub_resource_region().
      d3d11: Implement depth bias.

Kimmo Myllyvirta (1):
      xaudio2: Add support for float formats with more than 2 channels.

Lucian Poston (1):
      shell32: Stub GetRedirectionCapabilities with S_OK.

Martin Payne (3):
      kernel32: Don't report valid non-Win16 NE executables (e.g. OS/2)
as broken.
      krnl386.exe16: Shared libraries have a ".exe" rather than ".dll"
extension on Windows < 3.0.
      user.exe16: Implemented OldExitWindows() user.exe16 function.

Martin Storsjo (1):
      configure: Check for -Wno-pragma-pack.

Matteo Bruni (1):
      d3dx9: Implement D3DXGetShader{Input|Output}Semantics().

Michael Stefaniuc (1):
      comctl32/tests: Add an ImageList_Copy() test.

Nikolay Sivov (9):
      advapi32: Partially implement LsaLookupPrivilegeName().
      d3dx9: Implement D3DXFrameFind().
      msvcrt: Implement _memicmp_l().
      msvcrt: Added _get_purecall_handler().
      user32/tests: Added some tests for WM_GETTEXTLENGTH/WM_GETTEXT
after EM_GETHANDLE was used.
      user32/edit: Allow buffer access after EM_GETHANDLE.
      comctl32/tooltips: Remove window subclass right before window is
destroyed.
      comctl32/updown: Reset control width conditionally on UDM_SETBUDDY
with NULL buddy handle.
      mshtml: Avoid potential moniker instance leak.

Piotr Caban (4):
      msvcrt: Fix buffer size checks in swscanf_s.
      msvcrt: Call cdecl functions with empty FPU stack in _CI* functions.
      msvcrt: Correctly set rounding mode in _ftol implementation.
      msvcp90: Use correct locale in basic_ios::narrow and basic_ios::widen.

Sebastian Lackner (1):
      user32: Globally invalidate key state on changes in other threads.

Thomas Faber (1):
      ntdll: Handle RtlReAllocateHeap failure in com_class_add_progid
(Coverity).

Vincent Povirk (1):
      windowscodecs: Fix 32bppGrayFloat to 8bppGray conversion.

Zebediah Figura (5):
      dinput/tests: Don't pump messages in test_acquire().
      winegstreamer: Hold a reference to the filter in push_data().
      compobj.dll16: Implement CoGetClassObject16().
      imaadp32.acm: Fix nibble ordering.
      winedbg/gdbproxy: Replace memory read over a breakpoint with the
real value.

Zhiyi Zhang (1):
      winecfg: Fix a crash when inputting non-ASCII dll override name.

--
Michael Stefaniuc
mstefani at winehq.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20180218/e7cc6512/attachment.sig>


More information about the wine-devel mailing list