From 019fcaa36410f5b52e9c3fb90a621b56a4f10f35 Mon Sep 17 00:00:00 2001
From: Alexandre Julliard <julliard@winehq.org>
Date: Fri, 14 Aug 2020 23:37:58 +0200
Subject: [PATCH] Release 5.15.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
---
 ANNOUNCE  | 794 +++++++++++++++++++++++++++---------------------------
 VERSION   |   2 +-
 configure |  18 +-
 3 files changed, 403 insertions(+), 411 deletions(-)

diff --git a/ANNOUNCE b/ANNOUNCE
index 12f083cee02..b4f1b07c8dc 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,15 +1,17 @@
-The Wine development release 5.14 is now available.
+The Wine development release 5.15 is now available.
 
 What's new in this release (see below for details):
-  - More restructuration of the console support.
-  - Initial version of the Webdings font.
-  - Beginnings of PE conversion of the MSVCRT libraries.
+  - Initial implementation of the XACT Engine libraries.
+  - Beginnings of a math library in MSVCRT based on Musl.
+  - Still more restructuration of the console support.
+  - Direct Input performance improvements.
+  - Exception handling fixes on x86-64.
   - Various bug fixes.
 
 The source is available from the following locations:
 
-  https://dl.winehq.org/wine/source/5.x/wine-5.14.tar.xz
-  http://mirrors.ibiblio.org/wine/source/5.x/wine-5.14.tar.xz
+  https://dl.winehq.org/wine/source/5.x/wine-5.15.tar.xz
+  http://mirrors.ibiblio.org/wine/source/5.x/wine-5.15.tar.xz
 
 Binary packages for various distributions will be available from:
 
@@ -25,408 +27,398 @@ AUTHORS in the distribution for the complete list.
 
 ----------------------------------------------------------------
 
-Bugs fixed in 5.14 (total 26):
-
-  10106  Changing CursorBlinkRate in the registry has no effect
-  19040  AOL 9.0 fails to install
-  19775  Largo Winch: crash with hardware vertex shader
-  38941  DOSCenter: Text colors are missing
-  39721  Listview custom draw in report mode uses wrong background color
-  43434  StarCraft: Brood War doesn't run without setting the Windows version to 2003 or Vista
-  43949  WINEDEBUG=+relay does not work on armv7l
-  44129  Bayonetta: much slower than on Windows
-  47161  Star Wars: The Force Unleashed II - Not show cinematics at all
-  47501  Toontown Rewritten: Unhandled page fault on read access to 0x00000000 at address 0x1fea2b7 (thread 0064)
-  48555  Helm Standalone/VST plugin 32bit version has random content in window, 64bit version works OK
-  48856  Renegade Ops needs D3DX10GetImageInfoFromMemory implementation
-  48859  PassMark PerformanceTest 10 crashes during start since wine-4.11
-  49418  Wargaming.net -> Game Center -> starts with the message: Unable to connect to the content service. Please check you internet connection and try again.
-  49436  64-bit Diablo III hangs on startup since 5.11
-  49474  Chaos Legion does not work with wine quartz.
-  49487  ListView control custom draw in report view shows blank item if handler clears uItemState CDIS_SELECTED flag
-  49523  Access denied opening c:\windows\system32\cmd.exe\cmd.exe
-  49561  After update to wine-5.12 "1c" start crashed with error Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x00000000100fb266).
-  49562  Godot Engine have broken shadows and doesn't read properly settings file
-  49578  Battle.net wouldn't start
-  49581  Disk Genius needs kernel32.SetFirmwareEnvironmentVariable
-  49590  Battle.net Agent.exe hang/crash
-  49604  TES4:Oblivion  hang on filter_graph.cs on Wine 5.13
-  49620  Tableau Desktop fails to install
-  49626  ntdll can be loaded multiple times into the same process
+Bugs fixed in 5.15 (total 27):
+
+  27207  splayer auto quit while open a mp3 file
+  31476  Bully Scholarship Edition: 'no DirectX 9.0c compatible sound card' on start, needs xactengine3_1.dll et al.
+  34263  Framebuffer read-before-write causes graphical glitches
+  38615  DSA: Drakensang Demo fails to start, reports 'XACT Error after IXACTEngine::Initialize: unknown error code - maybe not an XACT error'
+  40163  Racedriver GRID: freeze in the menu
+  41030  Pac-Man Museum (Steam) crashes on start, needs '{bcc782bc-6492-4c22-8c35-f5d72fe73c6e}' xactengine3_7.dll
+  41045  Captain Morgane crashes on start: needs clsid '{0977d092-2d95-4e43-8d42-9ddcc2545ed5}' xactengine3_4.dll
+  41738  Cloning and releasing an IStream frees the HGLOBAL memory
+  43153  Gothic 1.0 from Steam freezes in new game on phrase "I'm Diego"
+  44059  Worms World Party Remastered (GOG version) crashes at launch in clean wine prefix version 2.21 and 2.22
+  44306  Visual Novel "A Clockwork Ley-Line: The Borderline of Dusk" doesn't work with d3d9
+  45700  Call of Duty WWII sound issues
+  48684  "BlazBlue: Calamity Trigger" class {94c1affa-66e7-4961-9521-cfdef3128d4f} not registered
+  49152  wine-mono 5.0.0 breaks rendering for disabled buttons
+  49325  Kea Colorinbook crashes:
+  49477  Some api-ms-win-core-* are not found by Forza Horizon 4
+  49518  Grim Dawn leaks shared memory after upgrade to Wine 5.12
+  49559  winevdm.exe crashes when running 16-bit installers (non-PE build only)
+  49593  inconsistent return code when executable is not found
+  49609  wine-staging-5.12 - Elite Dangerous launcher broken
+  49638  get-pip.py installer fails with "Access denied"
+  49653  Pattern Maker for Cross Stitch always displays measurement in imperial system
+  49656  SAP GUI - Ws2_32.getaddrinfo crashes with non-standard service (/etc/services)
+  49662  Wine Internet Explorer crashes on https://[2600::]/
+  49664  FrostyModManager v1.0.5.9 crashes on launch
+  49666  Red Dead Redemption 2 requires HEAP flags offset to match Windows
+  49685  Gigabyte "EasyTune" service crashes in wbemprox
 
 ----------------------------------------------------------------
 
-Changes since 5.13:
+Changes since 5.14:
+
+Akihiro Sagawa (1):
+      user32: Fix wsprintfA's buffer usage when using %S.
 
 Alex Henrie (2):
-      kernel32: Stub SetFirmwareEnvironmentVariableW.
-      ws2_32/tests: Allow ESP and AH protocols to be missing on Windows.
-
-Alexandre Julliard (31):
-      ntdll: Fix a memory leak.
-      ntdll: Move the LPC port syscall stubs to the Unix library.
-      ntdll: Move the token functions to the Unix library.
-      ntdll: Move the security system calls to the Unix library.
-      ntdll: Move various stub functions to the Unix library.
-      ntdll: Move the locale system calls to the Unix library.
-      ntdll: Set a better exit status when the main image fails to load.
-      ntdll: Map errno to a status also in directory functions.
-      ntdll: Implement KiRaiseUserExceptionDispatcher().
-      ntdll: Use a syscall thunk for NtClose().
-      ntdll: Use a syscall thunk for NtQueryPerformanceCounter().
-      ntdll: Avoid private Unix functions in RtlExitUserThread().
-      ntdll: Implement NtSetInformationProcess(ProcessThreadStackAllocation).
-      ntdll: Avoid private Unix functions in RtlCreateUserStack().
-      ntdll: Call virtual_set_large_address_space() directly from the Unix side.
-      winegc: Support overriding the default PE file alignment.
-      ntdll: Update the TEB and PEB structures for newer Windows versions.
-      include: Add 64-bit versions of the TEB and PEB for WoW64 mode.
-      ntdll: Store the thread startup info in the ntdll_thread_data structure.
-      ntdll: Allocate 64-bit TEB and PEB in WoW64 mode.
-      ntdll: Store the filesystem redirection flag in the 64-bit TEB.
-      winebuild: Store the syscall frame in the thread data on i386.
-      winebuild: Store the syscall frame in the thread data on x86_64.
-      winebuild: Store the syscall frame in the thread data on ARM.
-      winebuild: Store the syscall frame in the thread data on ARM64.
-      ntdll: Use a syscall thunk for NtGetContextThread().
-      ntdll: Reimplement RtlRaiseException() to build a correct context on ARM.
-      ntdll/tests: Fix vectored exception handler usage.
-      ntdll/tests: Enable more exception tests on ARM platforms.
-      ntdll/tests: Add tests for RtlCaptureContext() and NtGetContextThread() on x86_64.
-      ntdll/tests: Add thread context test for ARM platforms.
-
-Alistair Leslie-Hughes (1):
-      ws2_32: Correct returned error code for an invalid socket.
-
-Anton Baskanov (6):
-      amstream/tests: Fix AMMultiMediaStream::OpenFile test.
-      amstream/tests: Fix file rendering test.
-      amstream/tests: Add a test AVI file.
-      amstream/tests: Move the testfilter code above to use it in SetState tests.
-      amstream: Return S_OK from AMMultiMediaStream::SetState when IMediaControl::Run succeeds.
-      amstream: Start the stream when AMMSF_RUN is passed to AMMultiMediaStream::OpenFile.
-
-Brendan Shanks (6):
-      bcrypt: Improve BCryptSecretAgreement/BCryptDestroySecret/BCryptDeriveKey stubs.
-      bcrypt: Add tests for BCryptSecretAgreement/BCryptDestroySecret/BCryptDeriveKey.
-      winemac.drv: Build cocoa_window.m with GL_SILENCE_DEPRECATION.
-      winemac.drv: Fix warnings for constants deprecated by macOS 10.14.
-      winevulkan: Update Vulkan XML URL to use raw.githubusercontent.com.
-      winemac.drv: Fix warnings for constants deprecated by macOS 10.12.
-
-Daniel Lehman (1):
-      msvcp140_1: Add stub msvcp140_1.
-
-Derek Lesho (1):
-      mountmgr.sys: Use SystemBuffer output for IOCTL_STORAGE_QUERY_PROPERTY.
-
-Dmitry Kislyuk (1):
-      vbscript: Implement case insensitive comparison.
-
-Dmitry Timoshkov (8):
-      usp10: Don't specify ETO_GLYPH_INDEX for bitmap fonts.
-      ieframe: Implement IOleObject::GetUserClassID().
-      ieframe: Implement IOleObject::Advise().
-      ieframe: Implement IOleObject::Unadvise().
-      ieframe: Implement IOleObject::EnumAdvise().
-      ieframe: IOleObject::Close() should notify OnClose() advise sink.
-      ieframe/tests: Add some tests for IOleObject::Advise(), IOleObject::Unadvise() and IOleObject::EnumAdvise().
-      fonts: Add initial version of Webdings font.
-
-François Gouget (2):
-      tests: Trace elapsed time when $WINETEST_TIME is set.
-      winex11.drv: Fix the spelling of a comment.
-
-Gabriel Ivăncescu (3):
-      ddraw/tests: Test non-primary video memory surface in test_lost_device().
-      ddraw: Return DDERR_WRONGMODE when attempting to restore surfaces of a lost device.
-      ddraw: Check the foreground window in addition to the device state in ddraw_update_lost_surfaces().
-
-Georg Lehmann (1):
-      winevulkan: Avoid returning 0 for swapchain maxImageCount.
-
-Gerald Pfeifer (1):
-      ntdll: Include <signal.h> for sigset_t.
-
-Gijs Vermeulen (13):
-      qcap/tests: Avoid test failures in test_seeking().
-      wbemprox/tests: Fix test failures.
-      wbemprox/tests: Add a test for Win32_PhysicalMemory.ConfiguredClockSpeed.
-      amstream: Accept more media subtypes in AMVideoStream::ReceiveConnection().
-      wbemprox/tests: Add IEnumWbemClassObject::Next() tests.
-      wbemprox: Support retrieving more than one object in IEnumWbemClassObject::Next().
-      qdvd: Add a stub IDvdInfo2 interface.
-      amstream: Increase parent IAMMediaStream refcount in IAudioMediaStream::CreateSample().
-      amstream: Increase IAudioData refcount in IAudioMediaStream::CreateSample().
-      amstream: Implement IAudioStreamSample::GetMediaStream().
-      amstream: Implement IAudioStreamSample::GetAudioData().
-      amstream: Get rid of the IAudioStreamSampleImpl typedef.
-      amstream: Return correct media type info when enumerating AMAudioStream media types.
+      urlmon: Fix null pointer dereference in process_hook_section (Coverity).
+      urlmon: Call parse_host in combine_uri to set related parse_data fields.
+
+Alexandre Julliard (10):
+      winebuild: Always use DllMain as entry point for the 32-bit side of a 16-bit module.
+      ntdll: Fix wcsncpy() implementation now that length is unsigned.
+      ntdll: Move the critical section fallback code out of the Unix library.
+      ntdll: Avoid importing RtlEnterCriticalSection/RtlLeaveCriticalSection from the Unix side.
+      ntdll: Implement KiUserApcDispatcher().
+      ntdll: Use KiUserApcDispatcher() to call user APCs.
+      kernelbase: Fix console ioctl output sizes.
+      ntdll/tests: Run exception tests under the debugger on all platforms.
+      ntdll: Unwind the syscall frame when calling KiUserExceptionDispatcher().
+      ntdll: Unwind the syscall frame when calling KiRaiseUserExceptionDispatcher().
+
+Alistair Leslie-Hughes (14):
+      xactengine3_7: Return valid HRESULT from IXACT3Engine Initialize.
+      include: Define all CLSID/IID_IXACT3Engine versions.
+      xactengine3_7: Use CLSID defined from global header.
+      xactengine3_6: New DLL.
+      xactengine3_5: New DLL.
+      xactengine3_4: New DLL.
+      xactengine3_3: New DLL.
+      xactengine3_2: New DLL.
+      xactengine3_1: New DLL.
+      xactengine3_0: New DLL.
+      xactengine3_7: Trace FAudio version being used.
+      xactengine3_7: Don't cast interface pointers.
+      xactengine3_7: Correct callback to windows function.
+      dmime: Parse TimeSig track data.
+
+Aurimas Fišeras (1):
+      po: Update Lithuanian translation.
+
+Brendan Shanks (7):
+      ntdll: Use unique handle numbers in generated SMBIOS tables.
+      ntdll: End generated SMBIOS tables with the end-of-table structure.
+      ntdll: Add additional fields to generated SMBIOS baseboard info table.
+      ntdll: Add additional fields to generated SMBIOS chassis info table.
+      ntdll: Generate "system boot information" SMBIOS table.
+      include/msvcrt: Add stdbool.h header.
+      ntdll: Pad HEAP structure so 'flags' offset matches recent Windows.
+
+Daniel Lehman (2):
+      wininet: Move INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT handling to helper.
+      ntdll/tests: Handle 32 cores.
+
+Derek Lesho (4):
+      ntoskrnl.exe: Implement ObOpenObjectByName.
+      ntoskrnl.exe: Implement KeReadStateEvent.
+      ntoskrnl.exe: Implement KeInitializeApc.
+      ntoskrnl.exe: Add stubs for Ke(/Test)AlertThread.
+
+Dmitry Kislyuk (3):
+      vbscript: Support conversion to string in InStr.
+      vbscript: Return correct error for null start in InStr and more tests.
+      vbscript: Implement case insensitive search in InStrRev function.
+
+Dmitry Timoshkov (5):
+      ieframe: Deactivate UI when processing IOleObject::DoVerb(OLEIVERB_HIDE).
+      ole32/tests: Add tests for HGLOBAL based IStream::Clone.
+      ole32: Allow SetSize to move a fixed memory block.
+      mshtml: Add trace to IOleCommandTarget::Exec().
+      ieframe: When activating UI also activate the embedded document.
+
+Esme Povirk (1):
+      mscoree: Use builtin XNA implementation by default.
+
+Evgeny Litvinenko (1):
+      ntdll: Add check for totalram, mem_unit in struct sysinfo.
+
+Fabian Maurer (1):
+      wine.inf: Map the Intl section of win.ini to the registry.
+
+François Gouget (1):
+      combase: Fix the trailing linefeed of a TRACE().
+
+Gabriel Ivăncescu (15):
+      iphlpapi: Update comment for SOCK_DGRAM since Linux also supports it from 3.0.
+      msscript.ocx: Implement the ScriptModule enumerator.
+      msscript.ocx: Move ScriptControl::Run implementation into a helper.
+      msscript.ocx: Implement ScriptModule::Run.
+      msscript.ocx: Implement ScriptModule::get_CodeObject.
+      msscript.ocx: Implement ScriptControl::get_CodeObject.
+      msscript.ocx: Add IScriptProcedureCollection stub implementation.
+      msscript.ocx/tests: Add initial tests for Script Procedures.
+      msscript.ocx: Implement ScriptProcedureCollection::get_Count.
+      msscript.ocx: Uncache the module objects when adding new code.
+      msscript.ocx: Implement ScriptProcedureCollection::get_Item.
+      msscript.ocx: Cache the procedures obtained from the ScriptProcedureCollection.
+      msscript.ocx: Implement ScriptProcedure::get_Name.
+      msscript.ocx: Implement ScriptProcedure::get_NumArgs.
+      msscript.ocx: Implement ScriptProcedure::get_HasReturnValue.
+
+Gijs Vermeulen (7):
+      amstream/tests: Split test_IDirectDrawStreamSample().
+      amstream: Return E_INVALIDARG when a rect but no surface is passed in IDirectDrawMediaStream::CreateSample().
+      amstream: Increase parent IAMMediaStream refcount in IDirectDrawMediaStream::CreateSample().
+      configure: Add an option to disable QuickTime support.
+      wbemprox: Accept 0 and WBEM_FLAG_ALWAYS | WBEM_MASK_CONDITION_ORIGIN as flags in IWbemClassObject::GetNames().
+      wbemprox: Set obj to NULL on error in get_object().
+      wbemprox: Don't crash in IWbemClassObject::Put() when called with empty class object.
 
 Hans Leidekker (1):
-      bcrypt: Allow importing private ECDSA keys.
-
-Jacek Caban (47):
-      include: Add missing PROC_THREAD_ATTRIBUTE defines.
-      server: Introduce IOCTL_CONDRV_SET_INPUT_INFO ioctl.
-      wineconsole: Use IOCTL_CONDRV_SET_INPUT_INFO in WINECON_SetHistorySize.
-      wineconsole: Use IOCTL_CONDRV_SET_INPUT_INFO in WINECON_SetHistoryMode.
-      wineconsole: Use IOCTL_CONDRV_SET_INPUT_INFO in WINECON_SetEditionMode.
-      wineconsole: Use IOCTL_CONDRV_SET_INPUT_INFO to set console window handle.
-      server: Remove no longer used code from set_console_input_info.
-      server: Introduce IOCTL_CONDRV_SET_TITLE ioctl.
-      wineconsole: Use IOCTL_CONDRV_SET_TITLE ioctl.
-      server: Allow creating screen buffer using NtCreateFile.
-      kernelbase: Use NtCreateFile in CreateConsoleScreenBuffer.
-      server: Introduce IOCTL_CONDRV_WRITE_OUTPUT ioctl.
-      kernelbase: Use IOCTL_CONDRV_WRITE_OUTPUT in WriteConsoleOutputW.
-      kernelbase: Use IOCTL_CONDRV_WRITE_OUTPUT in WriteConsoleOutputAttribute.
-      kernelbase: Use IOCTL_CONDRV_WRITE_OUTPUT in WriteConsoleOutputCharacterW.
-      kernel32: Use IOCTL_CONDRV_WRITE_OUTPUT in CONSOLE_WriteChars.
-      server: Remove no longer used write_console_output request.
-      kernel32/tests: Add more console output tests.
-      wineconsole: Ignore ERROR_IO_INCOMPLETE error in WINECON_GrabChanges.
-      wineconsole: Use ReadConsoleOutputW in WINECON_FetchCells.
-      condrv: Rename condrv_write_output_params to condrv_output_params.
-      server: Introduce IOCTL_CONDRV_READ_OUTPUT ioctl.
-      kernelbase: Use IOCTL_CONDRV_READ_OUTPUT in ReadConsoleOutputCharacterW.
-      kernelbase: Use IOCTL_CONDRV_READ_OUTPUT in ReadConsoleOutputAttribute.
-      kernelbase: Use IOCTL_CONDRV_READ_OUTPUT in ReadConsoleOutputW.
-      server: Remove no longer used read_console_output request.
-      kernel32/tests: Add more console output reading tests.
-      server: Introduce IOCTL_CONDRV_SCROLL ioctl.
-      kernelbase: Use IOCTL_CONDRV_SCROLL in ScrollConsoleScreenBufferW.
-      server: Remove no longer used move_console_output request.
-      server: Use weak reference between console input and renderer objects.
-      server: Allow using console ioctls on renderer object.
-      wineconsole: Rename hSynchro to console.
-      wineconsole: Use renderer handle instead of hConOut where possible.
-      server: Remove no longer needed CONSOLE_RENDERER_ACTIVE_SB_EVENT events.
-      server: Remove no longer needed open_console request.
-      wineconsole: Use renderer handle instead of hConIn where possible.
-      wineconsole: Move WINECON_Spawn call to WINECON_Init.
-      wineconsole: Use console in/out handles only in WINECON_Init.
-      kernelbase: Lock console critical section when changing current console.
-      kernelbase: Fix handling processes using STARTF_USESTDHANDLES when setting standard handles in AllocConsole.
-      kernelbase: Close handles allocated by AllocConsole in FreeConsole.
-      kernel32/tests: Add more AllocConsole tests.
-      kernelbase: Use init_console_std_handles in AttachConsole.
-      winegcc: Support file alignment on msvc target.
-      winegcc: Try using msvc file align syntax if mingw-style is not supported.
-      configure: Use *-windows instead of *-windows-gnu as fallback cross compiler target.
-
-Jactry Zeng (1):
-      wininet: Handle empty expires for cookie setting.
-
-Jeff Smith (1):
-      usp10: Fix typo in comment about box drawing unicode range.
-
-Jiajin Cui (1):
-      gdiplus: Fix crash if failed to create bitmap.
-
-Joshua Ashton (1):
-      winevulkan: Implement VK_EXT_calibrated_timestamps.
-
-Kevin Puetz (2):
-      jscript: Fix some memory problems in disp_call_value.
-      jscript: Fix `this` within IDispatchEx::InvokeEx.
-
-Liam Middlebrook (1):
-      winevulkan: Update to VK spec version 1.2.148.
-
-Louis Lenders (1):
-      sc.exe: Fake succes for the SdSet argument.
-
-Matteo Bruni (9):
-      wined3d: Correctly destroy the adapter on format initialization failure in no3d mode.
-      wined3d: Fail adapter creation if driver version info can't be found.
-      wined3d: Set proper values for the guard band caps.
-      wined3d: Remove some unnecessary "inline" qualifiers.
-      wined3d: Get rid of default label in debug_cs_op() switch.
-      ntdll: Don't read current CPU frequency on Linux.
-      include: Add ID3D10Device1 forward declaration.
-      include: Flesh out d3dx10math.h a bit more.
-      d3dcompiler: Don't link to dxguid or uuid.
-
-Myah Caron (4):
-      include: Add IShellLinkDual interface.
-      amstream: Implement IMediaStreamFilter::GetDuration.
-      amstream: Implement IAMMultiMediaStream::GetDuration.
-      amstream: Implement IMediaStreamFilter::GetStopPosition.
-
-Nikolay Sivov (9):
-      comctl32/listview: Do no alter custom draw text colors between notification stages.
-      sxs/tests: Use wide string literal constants.
-      sxs: Implement surrogate data lookup in SxsLookupClrGuid().
-      sxs: Add support for SXS_LOOKUP_CLR_GUID_USE_ACTCTX in SxsLookupClrGuid().
-      combase: Move Wdtp* marshalling functions.
-      combase: Move HWND marshalling functions.
-      combase: Move HDC marshalling functions.
-      combase: Move HMENU marshalling functions.
-      combase: Move HICON marshalling functions.
-
-Paul Gofman (2):
-      kernel32: Zero initialize module data in fetch_module().
-      iphlpapi: Fix buffer reallocation in get_pid_map().
-
-Piotr Caban (30):
-      comctl32: Fix non printable characters handling in SB_SETTEXT.
-      msvcrt: Add _wctype table.
-      msvcrt: Export _pwctype table.
-      msvcrt: Don't use get_char_typeW in _iswctype_l.
-      msvcrt: Copy wcslen implementation from ntdll.
-      msvcrt: Copy wcscpy implementation from ntdll.
-      msvcrt: Copy wcscat implementation from ntdll.
-      msvcrt: Copy wcschr implementation from ntdll.
-      msvcrt: Copy wcsrchr implementation from ntdll.
-      msvcrt: Don't use wine/unicode.h header.
-      msvcrt: Don't use div and ldiv function.
-      msvcrt: Copy memchr implementation from ntdll.
-      msvcrt: Copy memcmp implementation from ntdll.
-      msvcrt: Copy memmove implementation from ntdll.
-      msvcrt: Copy memset implementation from ntdll.
-      msvcrt: Copy strcat implementation from ntdll.
-      msvcrt: Copy strchr implementation from ntdll.
-      msvcrt: Copy strlen implementation from ntdll.
-      msvcrt: Copy strncat implementation from ntdll.
-      msvcrt: Copy strpbrk implementation from ntdll.
-      msvcrt: Copy strrchr implementation from ntdll.
-      msvcrt: Add __STRINGTOLD_L and _atoldbl_l partial stubs.
-      msvcrt: Support arbitrary buffer size in bnum.
-      msvcrt: Introduce fpnum structure that can be used to represent 64 and 80-bit double.
-      msvcrt: Create 64-bit mantissa in fpnum_parse.
-      msvcrt: Don't depend on additional mantissa bits when rounding.
-      msvcrt: Don't use strtold in __STRINGTOLD_L.
-      msvcrt: Add __STRINGTOLD tests.
-      msvcrt: Fix rounding of numbers smaller than minimal subnormal.
-      user32: Support undocumented SC_SIZE flag that can be used to move window.
-
-Rémi Bernon (2):
-      winegcc: Align sections in PE files to page size.
-      dbghelp: Ignore missing debug info in SymInitializeW.
-
-Serge Gautherie (9):
-      winapi_test: Remove leftover PUUID_VECTOR from tests.dat.
-      winapi_test: Fix a verifying loop on headers, which never finds any type name.
-      winapi_test: Add common headers for rpcrt4 test.
-      winapi_test: Remove useless common headers for shlwapi test.
-      winapi_test: Remove useless winbase.h for wininet test.
-      winapi_test: Add a blank line between common and specific headers.
-      winapi_test: Remove MIDL_STUB_MESSAGE field exclusions.
-      winapi_test: Fix 'MIXERLINECONTROL[AW]' typos.
-      winapi: Update 'perl -w' to 'use warnings 'all''.
-
-Shawn M. Chapla (10):
-      gdiplus/tests: Add metafile unknown font deserialize test.
-      gdiplus: Use GenericFontFamilySansSerif when missing deserialized font family.
-      gdiplus/tests: Add metafile FillRegion test.
-      gdiplus: Add FillRegion record deserialization.
-      gdiplus: Add FillRegion serialization.
-      gdiplus/tests: Add metafile LinearGradient brush test.
-      gdiplus: Add LinearGradient brush object serialization.
-      gdiplus: Fix LinearGradientBrush deserialization off-by-one errors.
-      gdiplus: Use FromRect constructor in LinearGradientBrush deserialization.
-      gdiplus/tests: Fix 'LogicalDpiY' typos in metafile tests.
-
-Zebediah Figura (58):
-      ntdll/tests: Remove some workarounds for no longer supported versions of Windows.
-      ntdll/tests: Remove todo_wine for tests that now succeed.
-      ntdll/tests: Return early if ThreadHideFromDebugger isn't supported.
-      ntdll/tests: Remove some unnecessary checks in test_query_logicalprocex().
-      ntdll/tests: Make info.c less verbose by default.
-      quartz/videorenderer: Render preroll samples.
-      quartz/vmr9: Render preroll samples.
-      quartz/dsoundrender: Reimplement the DirectSound renderer directly on top of the strmbase filter.
-      strmbase: Remove some no longer used callbacks.
-      strmbase: Get rid of BaseRendererImpl_Receive().
-      strmbase: Wait for presentation time after rendering the first sample.
-      quartz/vmr9: Signal state change completion only after PresentImage() has been called.
-      quartz/tests: Add tests for IMediaSeeking::GetCurrentPosition() and EC_COMPLETE interaction.
-      quartz: Return the stop position from GetCurrentPosition() after all filters return EC_COMPLETE.
-      wine.inf: Map CursorBlinkRate to the registry.
-      wine.inf: Map the Windows section of win.ini to the registry.
-      quartz/vmr9: Return E_INVALIDARG if both texture and offscreen flags are passed to AllocateSurfaceHelper().
-      qcap/vfwcapture: Return VFW_S_CANT_CUE from GetState(), not Pause().
-      winspool: Remove the "force" parameter to WINSPOOL_SetDefaultPrinter().
-      winspool: Stop setting the "Devices" key.
-      wine.inf: Map the Devices section of win.ini to the registry.
-      winspool: Stop modifying the "Devices" profile section.
-      quartz: Allow the arguments to IMediaSeeking::GetPositions() to be NULL.
-      quartz: Correctly convert reference time to REFTIME in IBasicVideo::get_AvgTimePerFrame().
-      winegstreamer: Check for failure from gst_video_info_set_format().
-      wine.inf: Map the Desktop section of win.ini to the registry.
-      wine.inf: Map the Extensions section of win.ini to the registry.
-      wine.inf: Map the PrinterPorts section of win.ini to the registry.
-      winspool: Stop setting the PrinterPorts profile section.
-      wine.inf: Map the Sounds section of win.ini to the registry.
-      winegstreamer: Preserve the frame rate when converting video formats.
-      winegstreamer: Release the IAsyncReader on disconnection.
-      quartz/dsoundrender: Clear the DirectSound buffer on EOS.
-      quartz: Don't pause the graph in IMediaSeeking::SetPositions if it hasn't finished running yet.
-      quartz/vmr9: Allow AdviseSurfaceAllocator() to be called multiple times.
-      dsound/tests: Link directly to dsound.
-      dsound/tests: Rewrite test_effects().
-      dsdmo/tests: Add tests for aggregation.
-      dsound/tests: Move effect parameter tests to dsdmo.
-      dsdmo/tests: Add some tests for media types.
-      dsdmo: Add a stub waves reverb effect.
-      dsdmo: Stub IMediaObjectInPlace.
-      dsdmo: Stub IDirectSoundFXWavesReverb.
-      dsdmo: Implement IMediaObject::SetInputType().
-      dsdmo: Implement IMediaObject::SetOutputType().
-      kernel32/tests: Relax a timing test.
-      dsdmo: Add a stub I3DL2 reverb effect.
-      dsdmo: Stub IDirectSoundFXI3DL2Reverb.
-      dsdmo: Implement IDirectSoundFXI3DL2Reverb parameters methods.
-      dsdmo: Add a stub equalizer effect.
-      dsdmo: Stub IDirectSoundFXParamEq.
-      dsdmo: Implement IDirectSoundFXParamEq parameters methods.
-      wpp: Correct the spelling of "ellipsis".
-      ntdll: Compare builtins by their device and inode number directly.
-      ntdll: Append ntdll.dll to the builtin_modules list.
-      ntoskrnl.exe/tests: Add some tests for file names.
-      ntdll/tests: Add more tests for object names.
-      dbghelp: Replace another usage of GetEnvironmentVariable() with the target process's environment.
-
-Zhiyi Zhang (23):
-      user32: Trace ChangeDisplaySettingsExW() results.
-      user32: Trace EnumDisplaySettingsExW() results.
-      user32/tests: Test that EnumDisplayMonitors() doesn't set error codes.
-      user32/tests: Add more ChangeDisplaySettings() tests.
-      user32: Check invalid device names in ChangeDisplaySettingsExW().
-      winex11.drv: Allow reporting a virtual desktop mode with the same width or height as the current mode.
-      winex11.drv: Migrate the virtual desktop display settings handler to a new interface.
-      winex11.drv: Support virtual desktop display mode enumeration using the new display settings handler interface.
-      winex11.drv: Cache display modes for X11DRV_EnumDisplaySettingsEx().
-      winex11.drv: Support setting virtual desktop display mode using the new display settings handler interface.
-      winex11.drv: Remove the old virtual desktop display settings handler.
-      user32: Check invalid device names in EnumDisplaySettingsExW().
-      winex11.drv: Sort display modes.
-      winex11.drv: Move broken NVIDIA driver detection into a function.
-      winex11.drv: Add set_screen_size() helper.
-      winex11.drv: Add XRandR 1.4 display settings handler.
-      winex11.drv: Remove XRandR 1.2 display settings handler.
-      winex11.drv: Support automatic display position adjustment.
-      winex11.drv: Support detaching adapters.
-      winex11.drv: Migrate XRandR 1.0 display settings handler to a new interface.
-      winex11.drv: Migrate XVidMode display settings handler to a new interface.
-      winex11.drv: Migrate NoRes display settings handler to a new interface.
-      winex11.drv: Remove the old display settings handler interface.
-
-Ziqing Hui (13):
-      windowscodecs/tests: Add more RGB images for DDS tests.
-      windowscodecs: Add more supported DXGI formats for DDS decoder. And return the actual formats for uncompressed DDS images.
-      windowscodecs/tests: Add tests for DDS images with fourCC which are also uncompressed.
-      windowscodecs: Introduce is_compressed(). And fix some format checks.
-      windowscodecs: Add more formats to get_bytes_per_block_from_format().
-      windowscodecs/tests: Add tests for cube maps.
-      windowscodecs: Add support for decoding cube maps.
-      windowscodecs/tests: Remove the test data in test_dds_decoder_initialize().
-      windowscodecs/tests: Simplify init_decoder().
-      windowscodecs/tests: Rename test_dds_bgr565 to test_dds_rgb565.
-      windowscodecs/tests: Add tests for alpha and luminance image.
-      windowscodecs/tests: Add more compressed test DDS images.
-      windowscodecs: Fix alpha mode of DXT3 and DXT5 image.
+      ws2_32: Avoid a crash in WS_getaddrinfo when the specified service doesn't exist.
+
+Huw D. M. Davies (7):
+      maintainers: Add combase to the OLE RPC section.
+      ole32: Add a structure to hold memory block information.
+      ole32: Add a ref-count to the handle structure.
+      ole32: Add a constructor helper.
+      ole32: Allow Clone to access the original memory block.
+      ndis.sys: Reinstate the subsystem native option.
+      scsiport.sys: Reinstate the subsystem native option.
+
+Jacek Caban (27):
+      configure: Build with -mcx16 on x86_64.
+      kernelbase: Add missing consts to ScrollConsoleScreenBuffer declaration.
+      ntdll: Move InterlockedCompareExchange128 support to winnt.h.
+      include: Introduce wincontypes.h.
+      include: Introduce consoleapi.h.
+      include: Add pseudoconsole declarations.
+      kernelbase: Add pseudoconsole stubs.
+      urlmon: Remove unused flags argument from parse_host.
+      include: Add missing console mode defines.
+      kernel32/tests: Fix ReadConsoleOutputW tests on Windows 8.
+      kernel32/tests: Disable ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in testWriteNotWrappedProcessed.
+      kernel32/tests: Add an option to test current console.
+      kernel32/tests: Add console title tests.
+      kernelbase: Close PEB ConsoleHandle in FreeConsole.
+      kernel32: Set PEB console handle in AllocConsole.
+      kernelbase: Close PEB ConsoleHandle in AttachConsole.
+      server: Pass console handle to the child process.
+      kernel32: Set PEB ConsoleHandle for bare console.
+      kernel32: Use PEB console handle in CONSOLE_HandleCtrlC to check console connection.
+      kernelbase: Move CONTROL_C_EXIT handler to kernelbase.
+      kernelbase: Use PEB ConsoleHandle to check for console connection in AllocConsole.
+      kernelbase: Use IOCTL_CONDRV_GET_INPUT_INFO in GetConsoleCP.
+      kernelbase: Use IOCTL_CONDRV_GET_INPUT_INFO in GetConsoleOutputCP.
+      kernelbase: Use IOCTL_CONDRV_GET_TITLE in GetConsoleTitleW.
+      kernel32: Use IOCTL_CONDRV_GET_INPUT_INFO in GetConsoleWindow.
+      kernel32: Use IOCTL_CONDRV_GET_INPUT_INFO in CONSOLE_GetNumHistoryEntries.
+      server: Remove no longer used get_console_input_info.
+
+Jactry Zeng (3):
+      d3dcompiler: Add D3D_COMPILE_STANDARD_FILE_INCLUDE support for D3DCompile2().
+      d3dcompiler: Implement D3DCompileFromFile().
+      d3dx11: Partially implement D3DX11CompileFromFile{A, W}().
+
+Jeff Smith (4):
+      setupapi/tests: Change return values from coinst functions.
+      setupapi/tests: Add error tests for SetupDiDestroyDeviceInfoList.
+      setupapi: Clear error on SetupDiDestroyDeviceInfoList success.
+      gdiplus: Avoid a few unnecessary calculations for arc2polybezier.
+
+Julian Rüger (1):
+      po: Update German translation.
+
+Liam Middlebrook (2):
+      winevulkan: Harden calibrated_timestamps failure paths.
+      winevulkan: Update to VK spec version 1.2.149.
+
+Louis Lenders (3):
+      api-ms-win-core-memory-l1-1-3: Add dll.
+      api-ms-win-core-file-fromapp-l1-1-0: Add dll.
+      api-ms-win-core-file-ansi-l2-1-0: Add dll.
+
+Martin Storsjo (4):
+      ntdll: Remove a stray duplicate instruction.
+      ntdll: Only call putenv() if we are going to call exec().
+      tools: Upgrade the config.guess/config.sub scripts.
+      configure, msvcrt: Check for the finite() function just like finitef().
+
+Michael Müller (2):
+      fsutil: Print out usage message.
+      fsutil: Add support for creating hardlinks.
+
+Michael Stefaniuc (2):
+      dmime: Constify the chunk parameter of stream_skip_chunk().
+      dmime: Simplify loading/storing of the Tempo Track data.
+
+Mikołaj Zalewski (1):
+      ntdll: Return from Thumb to ARM mode after assembling raise_func_trampoline_thumb.
+
+Myah Caron (1):
+      kernelbase/tests: Add test for Sleep(1).
+
+Nikolay Sivov (54):
+      combase: Mark 64-bit only stubs as such.
+      combase: Move HBRUSH marshalling functions.
+      combase: Move CLIPFORMAT marshalling functions.
+      combase: Move HBITMAP marshalling functions.
+      combase: Move HPALETTE marshalling stubs.
+      combase: Move HGLOBAL marshalling functions.
+      combase: Move HACCEL marshalling functions.
+      combase: Move CreateErrorInfo() function.
+      combase: Move IMalloc/IMallocSpy functionality.
+      ole32: Move IsValidInterface() to another file.
+      combase: Move FreePropVariantArray() and PropVariantClear().
+      combase: Move PropVariantCopy().
+      combase: Move CoFileTimeNow().
+      combase: Move CoCreateGuid().
+      combase: Move CoQueryProxyBlanket().
+      combase: Move CoSetProxyBlanket().
+      combase: Move CoCopyProxy().
+      combase: Move CoQueryClientBlanket().
+      combase: Move CoImpersonateClient().
+      combase: Move CoRevertToSelf().
+      combase: Add CoCreateErrorInfo() as an alias for CreateErrorInfo().
+      combase: Move CoGetObjectContext().
+      combase: Move CoGetCallState().
+      combase: Move CoGetActivationState().
+      combase: Move CoGetInstanceFromFile().
+      combase: Move CoGetInstanceFromIStorage().
+      combase: Move CoCreateInstance().
+      combase: Move CoGetTreatAsClass().
+      combase: Move ProgIDFromCLSID().
+      combase: Move CLSIDFromProgID().
+      combase: Move CLSIDFromString().
+      combase: Move IIDFromString().
+      combase: Move StringFromCLSID().
+      combase: Move StringFromGUID2().
+      combase: Move CoGetDefaultContext().
+      combase: Move CoMarshalHresult().
+      combase: Move CoUnmarshalHresult().
+      combase: Move CoGetInterfaceAndReleaseStream().
+      combase: Move CoMarshalInterThreadInterfaceInStream().
+      combase: Move CoCreateFreeThreadedMarshaler().
+      combase: Move CLSIDFromProgIDEx().
+      ole32: Reduce duplication for global interface table factory.
+      ole32: Expose ManualResetEvent as registered class.
+      ole32: Remove registration for Global Interface Table class.
+      ole32: Move more built-in classes to CoGetClassObject().
+      ole32: Remove now unused helper.
+      ole32: Remove initialized state test in CoCreateInstanceEx().
+      combase: Move CoCreateInstanceEx().
+      combase: Move CoFreeUnusedLibraries().
+      shell32: Silence Destination List QueryInterface() failure message.
+      include: Move fundamental ORPC types to separate private header.
+      combase: Move CoGetMarshalSizeMax().
+      combase: Move CoMarshalInterface().
+      combase: Move CoInitializeSecurity().
+
+Paul Gofman (10):
+      include: Add d3d12 reflection structures.
+      include: Define d3d12 shader reflection interfaces.
+      d3dcompiler: Parse register space and range id for sm51 in d3dcompiler_parse_rdef().
+      d3dcompiler: Fail parsing reflection data for sm51 in versions below 47.
+      d3dcompiler/tests: Test bound resources' reflection for sm5.1.
+      ntdll/tests: Always remove hook trampoline in test_kiuserexceptiondispatcher().
+      ntdll: Support UWOP_PUSH_MACHFRAME opcode in RtlVirtualUnwind() on x64.
+      ntdll: Fix unwind from call_consolidate_callback() for PE build on x64.
+      ntdll: Support nested exceptions on x64.
+      ntdll: Don't mind epilog in RtlVirtualUnwind() in case of zero op count on x64.
+
+Piotr Caban (17):
+      ucrtbase: Support overriding return value in _matherr.
+      msvcrt: Import sqrtf from musl.
+      msvcrt: Import sqrt from musl.
+      msvcrt: Return error on invalid character in mbstowcs.
+      msvcrt: Avoid allocations in _write implementation.
+      msvcrt: Use correct code page in _write when outputing to console.
+      msvcrt: Import acosf from musl.
+      msvcrt: Import acos from musl.
+      ucrtbase: Fix precision handling in %#g when printing 0.
+      ucrtbase: Fix away from 0 rounding in %a format.
+      ucrtbase: Support _CRT_INTERNAL_PRINTF_STANDARD_ROUNDING flag in printf.
+      msvcrt: Import asinf from musl.
+      msvcrt: Import asin from musl.
+      msvcrt: Import atan2f from musl.
+      msvcrt: Import atan2 from musl.
+      msvcrt: Import atanf from musl.
+      msvcrt: Import atan from musl.
+
+Rémi Bernon (11):
+      xaudio2_9: Use new FAudioCreateReverb9 interface.
+      ntdll/tests: Fix w2008 debugger test results.
+      ntdll/tests: Add broken FltSave results for w2008 / w8.
+      ntdll/tests: Run RtlRaiseException tests on x86_64.
+      wbemprox: Use empty strings instead of NULL.
+      user32/tests: Add basic GetRegisteredRawInputDevices tests.
+      user32: Implement GetRegisteredRawInputDevices.
+      dinput8/tests: Add DISCL_EXCLUSIVE / rawinput test.
+      dinput8: Add support for rawinput based devices.
+      dinput8: Use rawinput interface for mouse device.
+      dinput8: Stop using LL hooks for mouse devices.
+
+Serge Gautherie (8):
+      winapi: Use $cwd variable instead of pwd command.
+      winapi_test: Horizontally align TEST_TYPE_SIGNED() parameter.
+      winapi_test: Restore horizontal alignment of macro defines.
+      winapi_test: PshpackN.h can only be 1/2/4/8.
+      winapi_test: Escape parentheses in regexp, Allow spaces around them.
+      winapi_test: '* long *' is 4 bytes, not pointer size, on Windows.
+      winapi_test: Minor $pointer_size check consistency tweak.
+      winapi_test: Update generated.c files.
+
+Shawn M. Chapla (2):
+      gdiplus/tests: Add metafile null frame rect GDI/GDI+ interop test case.
+      gdiplus: Incorporate GDI frame into metafile auto-frame before scaling.
+
+Stefan Dösinger (3):
+      ddraw: Thunk to surface1, not surface7 in blt.
+      ddraw: Thunk to surface1, not surface7 in surface_unlock.
+      ddraw: Thunk to surface1, not surface7 in flip.
+
+Sven Baars (5):
+      sechost: Free the right variable (Coverity).
+      ntoskrnl.exe/tests: Add a missing argument to an ok call (Coverity).
+      prntvpt: Fix a null check (Coverity).
+      msi: Fix a leak (Coverity).
+      wbemprox: Avoid a use after free (Coverity).
+
+Vijay Kiran Kamuju (13):
+      xactengine3_7: Add new dll.
+      xactengine3_7: Implement IXACT3Engine interface.
+      xactengine3_7: Implement IXACT3SoundBank Interface.
+      xactengine3_7: Implement IXACT3Cue Interface.
+      dbghelp: Add xmm and mxcsr register mapping functions for i386.
+      xactengine3_7: Implement IXACT3WaveBank Interface.
+      xactengine3_7: Implement IXACT3Engine::CreateStreamingWaveBank.
+      xactengine3_7: Implement IXACT3Wave interface.
+      xactengine3_7: Implement IXACT3SoundBank::Play function.
+      xactengine3_7: Implement IXACT3WaveBank::Play function.
+      xactengine3_7: Implement IXACT3Engine::RegisterNotification and IXACT3Engine::UnRegisterNotification functions.
+      include: Add missing WAVEBANKENTRY_FLAGS to xact3wb.h.
+      include: Fix the spelling of XACT_WAVE_STREAMING_PARAMETERS in xact3.h.
+
+Vladimir Panteleev (1):
+      kernel32/tests: Add more GetEnvironmentVariableA/W tests.
+
+Zebediah Figura (8):
+      Revert "winegstreamer: Check for failure from gst_video_info_set_format().".
+      server: Use a separate object for each opened mailslot device file.
+      msvcrt/tests: Fix some tests on Windows 2003 and earlier.
+      quartz/tests: Fix a test in test_basic_video().
+      dsound: Select the nth effect matching the given CLSID in GetObjectInPath().
+      wbemprox: Return WBEM_E_NOT_FOUND from get_object() if no object is available.
+      d3dcompiler: Iterate through the instruction list in reverse in free_instr_list() (Valgrind).
+      wined3d: Rename wined3d_sm4_immconst_type to wined3d_sm4_dimension.
+
+Zhiyi Zhang (9):
+      dwmapi: Check NULL parameter in DwmIsCompositionEnabled().
+      gdi32/tests: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      user32/tests: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      user32: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      winex11.drv: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      winemac.drv: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      explorer: Zero initialize DEVMODE before passing it to EnumDisplaySettings().
+      user32/tests: Remove some todo_wines.
+      user32/tests: Fix a failing test on Windows 10 1909.
+
+Ziqing Hui (1):
+      d3dx10/tests: Add more test images for DDS format.
 
 --
 Alexandre Julliard
diff --git a/VERSION b/VERSION
index 0d7d936725c..1ef8b6b0118 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 5.14
+Wine version 5.15
diff --git a/configure b/configure
index 88b27ce62f6..7fb356797ed 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Wine 5.14.
+# Generated by GNU Autoconf 2.69 for Wine 5.15.
 #
 # Report bugs to <wine-devel@winehq.org>.
 #
@@ -580,8 +580,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='Wine'
 PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='5.14'
-PACKAGE_STRING='Wine 5.14'
+PACKAGE_VERSION='5.15'
+PACKAGE_STRING='Wine 5.15'
 PACKAGE_BUGREPORT='wine-devel@winehq.org'
 PACKAGE_URL='https://www.winehq.org'
 
@@ -2483,7 +2483,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures Wine 5.14 to adapt to many kinds of systems.
+\`configure' configures Wine 5.15 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -2553,7 +2553,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Wine 5.14:";;
+     short | recursive ) echo "Configuration of Wine 5.15:";;
    esac
   cat <<\_ACEOF
 
@@ -2804,7 +2804,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Wine configure 5.14
+Wine configure 5.15
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -3488,7 +3488,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by Wine $as_me 5.14, which was
+It was created by Wine $as_me 5.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -22161,7 +22161,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by Wine $as_me 5.14, which was
+This file was extended by Wine $as_me 5.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -22232,7 +22232,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-Wine config.status 5.14
+Wine config.status 5.15
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
-- 
GitLab