Release 3.5.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2018-03-30 19:30:27 +02:00
parent 8a763d9e29
commit 79f93ecf42
5 changed files with 401 additions and 383 deletions

View File

@ -141,6 +141,7 @@ Thomas Weidenmüller <wine-patches@reactsoft.com>
Tomasz Jezierski <developers@tefnet.pl> Tomasz Jezierski <developers@tefnet.pl>
Victor Martinez Calvo <vmartinez@reactos.org> Victor Martinez Calvo <vmartinez@reactos.org>
Vikram Kumar <vik@zone81.com> Vikram Kumar <vik@zone81.com>
Wei Xie <xiewei@linuxdeepin.com>
William Poetra Yoga Hadisoesen <williampoetra@yahoo.com> William Poetra Yoga Hadisoesen <williampoetra@yahoo.com>
Won Kyu Park <wkpark@kldp.org> Won Kyu Park <wkpark@kldp.org>
Yuri Kozlov <yuriy.kozlov@gmail.com> Yuri Kozlov <yuriy.kozlov@gmail.com>

759
ANNOUNCE
View File

@ -1,16 +1,16 @@
The Wine development release 3.4 is now available. The Wine development release 3.5 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- More Vulkan support, including integration with the X11 driver. - More Vulkan support, including the vulkan-1 loader.
- Better handling of privileged instructions on x86-64. - Support for RSA and ECDSA cryptographic keys.
- Hex edit dialog improvements in RegEdit. - Improved manifest file parser.
- Assortment of patches merged from wine-staging. - Support for the Places toolbar in file dialogs.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
https://dl.winehq.org/wine/source/3.x/wine-3.4.tar.xz https://dl.winehq.org/wine/source/3.x/wine-3.5.tar.xz
http://mirrors.ibiblio.org/wine/source/3.x/wine-3.4.tar.xz http://mirrors.ibiblio.org/wine/source/3.x/wine-3.5.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -26,412 +26,425 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 3.4 (total 45): Bugs fixed in 3.5 (total 58):
10744 Robot Arena main menu is extremely slow 13351 Empire Earth v. 1.00: mouse is not responsive
24436 the ping command with a wine cmd does nothing 17410 game 'will rock' not started
25138 Black and White 2 demo crashes on startup (ID3DXEffect interface changes between d3dx9_xx versions) 24721 Explorer++ crashes when choosing to view large icons or extra large icons
29774 Texture filtering doesn't work in nGlide 29628 Sylenth1: crashes at startup
32104 KwMusic: crashes during installing 29842 IE4 crashes on showing certificate authorities, needs wininet.dll.ParseX509EncodedCertificateForListBoxEntry
32699 Add StartupWMClass to .desktop files. 30076 .NET Framework 4.x with WinVer setting "Windows 7" spams terminal with "LocaleNameToLCID/LCIDToLocaleName unsupported flags 8000000" (LOCALE_ALLOW_NEUTRAL_NAMES)
35910 TuneUp Utilities 2014 installer crashes (API signature mismatch for NtAllocateUuids) 30538 Touhou 11, 12, and 13 are incredibly slow with Intel, Nouveau, and Nvidia drivers
37809 C runtime dlls can't link with uclibc (bessel functions missing) 30611 Lazarus browser sample fails, needs ieframe:ViewObject_Draw implementation
38352 Multiple games need d3dx9_36.dll.D3DXComputeNormalMap (Foresight, Gamestudio Venice, GOG King Arthur Collection) 31850 Age of Mythology needs pidgen.dll.PIDGenSimpA
38626 Word 2010 image text mode wrapping menu hides after a few seconds 34097 Mega Man Unlimited: Game works, sound is choppy and slow
38919 HyperStudio 5 (.NET 4.0 app) hangs at splash screen ('PngDecoder_Frame_GetMetadataQueryReader' is a stub) 34101 Need for Speed: Shift demo crashes in 'purist' mode (d3dx9_36) (needs ID3DXEffect::FindNextValidTechnique method implementation)
39209 Smart Diary Suite 4 crashes when updating options ('CLSID_AudioCompressorCategory', '{33D9A761-90C8-11d0-BD43-00A0C911CE86}' must be treated as special category) 34182 Empire Earth v2.0: mouse cursor only moves at high mouse movement
40539 Fail to start HPDiagnosticCoreUI.exe 36843 "Read only"checkbox on Save As dialog
40943 System Shock demo (DX 11): loads to a white screen then switches to a black screen 38564 Rush for Berlin Gold crashes after starting
41096 ResEdit Resources treeview has rendered wrongly positioned first branch 38623 gdiplus: Image:GetPropertySize returns bogus values for a PNG image
41911 Multiple Microsoft applications need kernel32.FindNLSStringEx (Studio One 3, Microsoft Office 2016, PowerShell 6) 38829 Jammer Pro 6 crashes on file open
42768 Ys: The Ark of Napishtim (Ys 6) silently crashes playing in-game videos 38836 SCM 'StartService' must wait for driver service entry point execution before return (PunkBuster 'PnkBstrB' service failure, CPU-Z randomly fails to load its driver, BattlEye 'BEDaisy' kernel service)
43357 Stars in Shadow crashes on startup 39582 Battlefield 3 (Origin) requires bcrypt RSA to verify installation files
43656 64-bit World of Warcraft client reports 'Game Initialization Failed!' or crashes on startup with stack overflow due to improper mapping of exception code 39979 SupArc crashes inside msvcr110
43828 The Witcher 3: some monsters have distorted surfaces sticking out 40164 Implement vulkan-1.dll to provide Vulkan API for Windows applications
44053 MobilePASS application quits with an error, needs unimplemented function bcrypt.dll.BCryptImportKey 40273 Paprika Recipe Manager needs windowscodecs.dll.WICCreateBitmapFromSection
44071 SPFLite Editor crashes on nullpointer 40826 Galactic Civilizations III: does not start
44482 x64dbg crashes during exit on unimplemented function msvcp120.dll.??0_Runtime_object@details@Concurrency@@QEAA@XZ 41113 ClipStudioPaint is unable to render canvas
44499 BattlEye 'BEDaisy' kernel service crashes on unimplemented function ntoskrnl.exe.PsSetCreateProcessNotifyRoutineEx 41320 Starcraft 2 crashes with "Unexpected Fatal Error" immediately after opening.
44515 assert from wxpython 41583 Starcraft 2 hangs with "setup_exception stack overflow"
44550 ReactOS ftp.exe: enters endless loop on CTRL-Z 42016 texture map covering whole screen (Driver San Francisco)
44565 Forgotten Realms: Demon Stone has rendering issue 42553 AutoCAD2017 web installation fails due to ECB chaining mode not implemented in bcrypt
44570 explorer.exe crashes when opening relative paths 43186 1Password 6.5.401 crashes on login with System.TypeInitializationException
44616 Multiple Blizzard games need 'ntdll.NtCreateThreadEx' implementation (Diablo III v2. 6. 1. 49286+, World of Warcraft, Overwatch) 43209 Doom (2016) no longer boots
44617 Multiple Blizzard games need Win7+ 'user32.GetWindowDisplayAffinity' and 'user32.SetWindowDisplayAffinity' stubs (Diablo III v2. 6. 1. 49286+) 43241 bad performance (low fps) in Grand Theft Auto V
44619 Multiple 64-bit applications need various Win7+ user-mode scheduling (UMS) API stubs (x64dbg, ACDSee Pro 9.0) 43247 Grand Theft Auto V consumes all space on system partition
44626 AvP Classic 2000 (Steam) launcher crashes when attempting to start the game 43518 Titanfall2 needs bcrypt.dll.BCryptExportKey (OpaqueKeyBlob format)
44641 Sentinel HASP 'hardlock.sys' kernel driver crashes on unimplemented function ntoskrnl.exe.RtlCreateRegistryKey 43605 Wine does not support elliptic curve cryptography
44643 akai midimix editor application crashes on start 43824 texture Stretched burnout paradise
44647 Smart Diary Suite 4 just segfaults 43825 Burnout paradise freeze or crash on multiplayer
44654 EDIdEv Framework EDI Runtime installer fails due to 'sfc.SfcGetNextProtectedFile' not setting last-error code 43935 Wolfenstein 2: The new Colossus does not start, requires VK_KHR_get_physical_device_properties2
44657 Wine-3.3 no longer compiles when configured without kerberos (--without-krb5) 43998 treeview not drawn correctly
44659 TeamViewer crashes on start 44278 Multiple applications crash on unimplemented function msvcp140.dll.?uncaught_exceptions@std@@YAHXZ
44668 Intel Asteroids DirectX 12 Sample requires NInput.dll 44496 Custom imports resolver used by multiple kernel drivers can't cope with 'ntoskrnl.exe' low-level (wc)string/copy helpers being forwarded to 'msvcrt.dll' (BattlEye 'BEDaisy', Sentinel HASP 'hardlock.sys')
44676 Two Worlds crashes (hangs) when saving the game (anti-aliasing enabled) 44497 BattlEye 'BEDaisy' kernel service crashes on unimplemented ntoskrnl.exe ObCallback (object manager) functions
44701 xinput console spam with steam 44504 vlc 2.2.6: playback performance hampered
44707 Sigcheck v2.60 crashes on unimplemented function CRYPT32.dll.CryptSIPRetrieveSubjectGuidForCatalogFile 44623 The Witcher 3: Wine d3dx11 capped to 60Hz/fps
44717 Bermuda (Steam, Indie game) crashes due to 'msscript.ocx' 'ScriptControl_put_AllowUI' being a stub 44640 Enterprise Architect now longer draw diagram correctly with gdiplus
44736 incorrect module loading order 44677 Property dialogs in Visio 2003 are not working with Wine 3.2/3.3
44749 Sentinel HASP 'hardlock.sys' kernel driver expects ntdll.RtlCheckRegistryKey to return STATUS_SUCCESS on empty path 44693 Native Access crashes on unimplemented function vcruntime140.dll.__current_exception
44718 Screenhero 0.14.x (.NET 4.x app) needs 'sas.dll' (WinLogon Software SAS Library)
44719 3dgep Learning DX12 - Lesson 1 needs unimplemented function USER32.dll.SetThreadDpiAwarenessContext
44742 Divinity: Original Sin 2 crashes due to unimplemented IPHLPAPI.DLL.ConvertLengthToIpv4Mask
44744 Autodesk Fusion 360 need propsys.dll.PSGetPropertyKeyFromName to be installed
44746 Running any command in MS PowerShell 6+ (.NET app) results in advapi:EventActivityIdControl console spam
44770 ExpressPCB Plus 1.1 (.NET 3.5 SP1 app) throws 'System.NotImplementedException: Not implemented at System.Drawing.Pen.TranslateTransform' (GdipTranslatePenTransform not implemented)
44772 progecad 2018 installer does not start
44776 Ffmpeg h265 encoding error (needs KERNEL32.dll.GetNumaNodeProcessorMaskEx)
44786 Native Instruments crashes: Unimplemented function vcruntime140.dll.__processing_throw
44804 PCBWeb crashes: Call to unimplemented function d3dx11_43.dll.D3DX11CreateTextureFromFileW
44811 BattlEye 'BEDaisy' kernel service crashes on unimplemented function ntoskrnl.exe._chkstk
44829 MinimalOpenGL sample crashes in unimplemented GetDpiFor{System/Window}
44843 Cursor icons when resizing "wine windows" aren't the same as the system theme
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 3.3: Changes since 3.4:
Akihiro Sagawa (3): Alex Henrie (1):
user32: Add more ex-style trace messages. user32/tests: Drop broadcast test workaround for Windows NT4.
ucrtbase: Add a test that shows asctime() uses space-padding for day of month.
ucrtbase: Asctime() uses space-padding for day of month as seen in C89.
Alex Henrie (2): Alexandre Julliard (23):
msvcrt: Compile but show an error if Bessel functions aren't available. ntoskrnl: Add prefixes on all C runtime functions.
imm32: Fix capitalization of ImmDisableLegacyIME in its comment. ntdll: Add support for parsing application settings in manifests.
ntdll: Implement RtlQueryActivationContextApplicationSettings.
kernel32: Implement QueryActCtxSettingsW.
kernel32/tests: Add tests for QueryActCtxSettingsW.
ntdll: Add separate types for XML elements and attributes in manifest parser.
ntdll: Propagate the error through the XML buffer in manifest parser.
ntdll: Check for closing element directly in next_xml_elem().
ntdll: Store the namespace separately from the XML element name.
ntdll: Add support for XML namespaces in manifest parser.
ntdll: Check the namespace in RtlQueryActivationContextApplicationSettings.
kernel32/tests: Add tests for window settings namespaces.
winex11: Use more common names for resizing cursors.
user32: Define a few more window messages.
urlmon/tests: Update the IP address for the WineHQ server.
user32: Implement GetDpiForSystem().
user32: Add a stub for GetDpiForWindow().
user32: Forward more system metrics to SystemParametersInfoW.
user32: Implement IsValidDpiAwarenessContext().
user32: Implement GetAwarenessFromDpiAwarenessContext().
user32: Implement AreDpiAwarenessContextsEqual().
user32: Implement SetProcessDpiAwarenessContext().
user32: Set the process DPI awareness from the manifest.
Alexander Morozov (1): Alistair Leslie-Hughes (11):
ntoskrnl.exe: Add stub for ObReferenceObjectByPointer. pidgen: Add PIDGenSimpA stub.
ntoskrnl.exe: Dont forward some msvcrt functions.
Alexandre Julliard (11): propsys: Add PSGetPropertyKeyFromName stub.
makefiles: Fix typo in documentation rules generation. avifil32: Register proxy interfaces.
makefiles: Generate the crosstest disabled rule from makedep. include: Add more typedefs to wdm.h.
makefiles: Generate the winetest resource list from makedep. include: Add more types to ntifs.h.
makefiles: Generate the tools dependencies from makedep. ntoskrnl.exe: Add ObRegisterCallbacks stub.
makefiles: Generate dummy dependencies for header files. ntoskrnl.exe: Add ObUnRegisterCallbacks stub.
makefiles: Treat all directories the same way in configure. ntoskrnl.exe: Add ObGetFilterVersion stub.
ntdll: Handle LOAD_LIBRARY_AS_IMAGE_RESOURCE modules when loading resources. winedevice: Wait until driver has started before returning.
configure; Also disable gssapi when krb5 is disabled. ntoskrnl.exe: Implement _chkstk.
wininet/tests: Update the winehq.org certificate data.
ntdll: Avoid pushl %esp instruction in RtlUnwind prolog.
ntdll: Fix extra comma in x86_64 relay traces.
Alistair Leslie-Hughes (17):
include: Add some missing NTSTATUS defines.
include: Add UMS typedef's.
kernel32: Add CreateUmsCompletionList stub.
kernel32: Add CreateUmsThreadContext stub.
kernel32: Add DeleteUmsCompletionList stub.
kernel32: Add DeleteUmsThreadContext stub.
kernel32: Add DequeueUmsCompletionListItems stub.
kernel32: Add EnterUmsSchedulingMode stub.
kernel32: Add ExecuteUmsThread stub.
kernel32: Add GetCurrentUmsThread stub.
kernel32: Add GetNextUmsListItem stub.
kernel32: Add GetUmsCompletionListEvent stub.
kernel32: Add QueryUmsThreadInformation stub.
kernel32: Add SetUmsThreadInformation stub.
kernel32: Add UmsThreadYield stub.
crypt32: Add CryptSIPRetrieveSubjectGuidForCatalogFile stub.
msscript: Implement IScriptControl get/set AllowUI.
Andrew Eikum (1): Andrew Eikum (1):
winepulse: Wake all threads when operations are completed. xaudio2: Prefer builtin version.
Andrew Wesie (4): Andrew Wesie (1):
ntdll: Implement NtCreateThreadEx. bcrypt: Fix BCryptEncrypt with AES_GCM and no input and no output.
ntdll/tests: Test exception codes on x86-64.
ntdll: Handle interrupt 0x2c on x86-64.
ntdll: Handle icebp on x86-64.
Andrey Gusev (23): Andrey Gusev (1):
ninput: Add stub dll. d3dx11: Add D3DX11CreateTextureFromFileA/W stub.
api-ms-win-core-largeinteger-l1-1-0: Add dll.
api-ms-win-gdi-dpiinfo-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-window-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-winevent-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-wmpointer-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-wmpointer-l1-1-3: Add dll.
ext-ms-win-ntuser-draw-l1-1-0: Add dll.
ext-ms-win-ntuser-mouse-l1-1-0: Add dll.
ext-ms-win-oleacc-l1-1-0: Add dll.
ext-ms-win-rtcore-gdi-devcaps-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-private-l1-1-4: Add dll.
ext-ms-win-rtcore-ntuser-syscolors-l1-1-0: Add dll.
ext-ms-win-rtcore-ntuser-cursor-l1-1-0: Add dll.
ext-ms-win-ntuser-gui-l1-3-0: Add dll.
ext-ms-win-ntuser-keyboard-l1-3-0: Add dll.
ext-ms-win-ntuser-misc-l1-5-1: Add dll.
ext-ms-win-dwmapi-ext-l1-1-0: Add dll.
ext-ms-win-ntuser-private-l1-3-1: Add dll.
ext-ms-win-ntuser-window-l1-1-4: Add dll.
ext-ms-win-rtcore-ntuser-dpi-l1-2-0: Add dll.
ext-ms-win-rtcore-ntuser-rawinput-l1-1-0: Add dll.
dmime: Fix misplaced parenthesis.
Anton Romanov (5): André Hentschel (11):
wmp: Add semistub IWMPSettings invokeURLs, enableErrorDialogs and autoStart properties implementation. ntdll: Fix build on PowerPC.
wmp: Add IWMPMedia stub. iphlpapi: Add support for MibIfTableNormalWithoutStatistics in GetIfTable2Ex.
wmp: Add IWMPNetwork stub. gdiplus: Add stub for GdipSetPathGradientPath.
wmp: Implement IWMPPlayer_get_URL and IWMPMedia_get_sourceURL. dwrite/tests: Use fabs for floating point numbers (clang).
wmp: Handle allocation failure in IWMPMedia_get_sourceURL. msvcrt: Accept Czechia as locale name.
wininet: Fix negated check for drain_content result (clang).
winex11: Build helper functions only when needed.
usp10: Don't increment variable both in the loop header and body (clang).
kernel32/tests: Fix check for invalid type value.
kernel32/tests: Allow GetLastError to be unchanged in a test.
schedsvc/tests: Recognize newer Windows 10's RPC version.
Austin English (1): Anton Romanov (1):
ntoskrnl.exe: Add PsSetCreateProcessNotifyRoutineEx stub. wmp: Implement playback via quartz.
Christian Costa (2): Austin English (2):
wined3d: Recognize GTX 560M card with NVIDIA driver. kernel32: Add GetNumaNodeProcessorMaskEx stub.
ntoskrnl.exe: Fix IoReleaseCancelSpinLock argument. wininet: Add ParseX509EncodedCertificateForListBoxEntry stub.
David Adam (1): Dagfinn Reiakvam (1):
d3dx9: Improve vertices computation in D3DXCreatePolygon(). iphlpapi: Add support for ConvertLengthToIpv4Mask().
Dmitry Timoshkov (9): Dmitry Timoshkov (11):
taskschd: Implement IExecAction::put_WorkingDirectory. avifil32: Correct threading model on interfaces.
taskschd: Implement IExecAction::get_WorkingDirectory. secur32: GetComputerObjectName should not set domain part of the name if it is NULL.
taskschd: Implement IExecAction::put_Arguments. advapi32: Use larger buffers for domain names.
taskschd: Implement IExecAction::get_Arguments. taskschd: Implement ExecAction::put_Id and ExecAction::get_Id.
taskschd/tests: Add more tests for actions. mstask: Switch to using ITaskDefinition instead of IRegisteredTask.
windowscodecs: Fix stride calculation in JPEG decoder. mstask: Improve stubs for ITask::GetTaskFlags and ITask::GetFlags.
mstask: Make each source file self-contained. mstask/tests: Add some tests for task file storage.
mstask: Reimplement SetTargetComputer/GetTargetComputer using ITaskService methods. mstask: Implement setting and getting an application name using IExecAction.
mstask: Reimplement ITask constructor using ITaskFolder methods. mstask: Implement setting and getting parameters using IExecAction.
mstask: Implement setting and getting working directory using IExecAction.
mstask: Implement setting and getting a task comment using IExecAction.
Fabian Maurer (1): Gijs Vermeulen (8):
ole32: Better logging for apartment_getclassobject, on failure log dll path. advapi32: Introduce ARRAY_SIZE macro.
advapi32/tests: Introduce ARRAY_SIZE macro.
appwiz.cpl: Introduce ARRAY_SIZE macro.
avifil32: Introduce ARRAY_SIZE macro.
api-ms-win-core-sidebyside-l1-1-0: Add missing forward.
kernelbase: Add missing forward.
msvcrt: Add __get_current_locale.
msvcrt: Add __create_locale.
François Gouget (4): Hans Leidekker (5):
kernelbase/tests: Fix a couple of typos in skip messages. bcrypt/tests: Add more tests for BCryptGenerateSymmetricKey and BCryptDuplicateKey.
wmp/tests: Add a trailing '\n' to an ok() call. windowscodecs: Implement WICCreateBitmapFromSectionEx.
winevulkan: Fix some typos in comments. bcrypt: Implement support for ECB chain mode.
wbemprox: Tweak a comment. bcrypt: Add support for BCRYPT_OPAQUE_KEY_BLOB.
bcrypt: Introduce helpers for BCryptDe/Encrypt and BCryptImportKeyPair.
Gijs Vermeulen (2): Henri Verbeet (39):
msscript: Implement IScriptControl_[get|put]_UseSafeSubset. wined3d: Resource size should always be non-zero in resource_init().
msscript: Implement IScriptControl_[get|put]_State. wined3d: Merge texture2d_prepare_texture() and texture3d_prepare_texture().
wined3d: Pass a wined3d_box structure to wined3d_surface_upload_data().
wined3d: Pass the destination x/y coordinates as separate parameters to wined3d_surface_upload_data().
usp10: Merge GSUB_initialize_script_cache() and GPOS_expand_script_cache().
usp10: Use usp10_array_reserve() in GSUB_initialize_language_cache().
wined3d: Pass a format to wined3d_texture_upload_data().
wined3d: Pass independent source and destination coordinates to wined3d_texture_upload_data().
wined3d: Allow wined3d_texture_upload_data() to upload to WINED3D_LOCATION_TEXTURE_SRGB.
wined3d: Merge wined3d_surface_upload_data() into texture2d_upload_data().
wined3d: Always pass a valid source box to texture3d_upload_data().
wined3d: Don't bother removing PBOs for formats with upload/download conversion in texture2d_load_texture().
wined3d: Handle upload conversion in texture2d_upload_data().
wined3d: Merge texture2d_upload_data() and texture3d_upload_data().
usp10: Simplify GPOS_expand_language_cache().
usp10: Merge GSUB_initialize_language_cache() and GPOS_expand_language_cache().
wined3d: Get rid of the "StrictDrawOrdering" setting.
wined3d: Simplify context_resource_released().
wined3d: Simplify device_resource_released() a little.
wined3d: Use gl_info from the wined3d_shader_context in shader_hw_sample().
usp10: Use usp10_array_reserve() in usp10_language_add_feature_list().
wined3d: Use upper-case enum elements in the vertexprocessing_mode enum.
wined3d: Use upper-case enum elements in the projection_types enum.
wined3d: Get rid of the dst_arg enum.
wined3d: Get rid of ARB_vertex_blend support.
usp10: Use heap_calloc() in usp10_language_add_feature_list().
wined3d: Get rid of the special case for WINED3D_RTYPE_TEXTURE_3D in wined3d_device_update_texture().
wined3d: Handle 3D textures in wined3d_device_copy_sub_resource_region().
wined3d: Simplify wined3d_device_update_sub_resource() a little.
ddraw: Handle DDLOCK_WRITEONLY in wined3dmapflags_from_ddrawmapflags().
usp10: Use heap_calloc() in computeIsolatingRunsSet().
wined3d: Only create back-buffer views for swapchains with WINED3DUSAGE_RENDERTARGET set.
ddraw: Create swapchains with back-buffers.
ddraw: Take the flip interval into account in ddraw_surface7_Flip().
ddraw: Copy the entire front-buffer surface after a buffer swap.
wined3d: Get rid of convert_p8_uint_b8g8r8a8_unorm().
wined3d: Avoid a FIXME about 0 back-buffer usage in wined3d_device_reset().
wined3d: Add some traces to fbo_blitter_blit().
wined3d: Add some traces to arbfp_blitter_blit().
Hans Leidekker (2): Hua Meng (2):
kernel32: Return a non-empty username from GetNamedPipeHandleState. msvcrt: Implement _atol_l.
kernel32: Don't return an error from TransactNamedPipe if an overlapped pointer is passed. msvcrt: Implement _atoi64_l.
Henri Verbeet (49): Jacek Caban (13):
wined3d: Explicitly calculate the sub-resource level in texture2d_create_dc(). vbscript: Split named item lookup into a helper function.
wined3d: Explicitly calculate the sub-resource level in wined3d_texture_update_overlay(). vbscript: Added support for script context in ParseScriptText.
wined3d: Pass a texture to surface_translate_drawable_coords(). vbscript/tests: Added named item ref count tests.
wined3d: Pass a texture and sub-resource index to wined3d_surface_upload_data(). mshtml: Check if BSC is still attached to window before using it in OnRedirectVerifyCallback.
usp10: Use heap_calloc() in ScriptPlace(). msxml3/tests: Added IServerXMLHTTPRequest tests.
wined3d: Store the EXT_fbo "renderbuffers" list in the texture instead of the surface. msxml3/tests: Added invalid host XHR tests.
wined3d: Merge surface_load_location() into texture2d_load_location(). server: Don't change iosb without associated async in wake_message.
wined3d: Pass a texture and sub-resource index to surface_load_sysmem(). server: Add a helper for queuing pipe message.
wined3d: Pass a texture and sub-resource index to surface_load_drawable(). server: Add FSCTL_PIPE_TRANSCEIVE implementation.
usp10: Use heap_calloc() in ScriptShape(). ntdll/tests: Add FSCTL_PIPE_TRANSCEIVE tests.
wined3d: Pass a texture and sub-resource index to surface_load_renderbuffer(). kernel32: Reimplement TransactNamedPipe on top of FSCTL_PIPE_TRANSCEIVE.
wined3d: Pass a texture and sub-resource index to surface_load_texture(). windowscodecs: Use common base structure for component info implementations.
wined3d: Pass boxes instead of rectangles to wined3d_surface_blt(). windowscodecs: Cache component info objects.
wined3d: Pass a texture and sub-resource index to surface_depth_blt_fbo().
usp10: Use heap_calloc() in ScriptShapeOpenType().
usp10: Use heap_calloc() in ScriptStringAnalyse().
wined3d: Pass a texture and sub-resource index to surface_blt_fbo().
wined3d: Pass a texture and sub-resource index to surface_download_data().
wined3d: Pass a texture and sub-resource index to surface_upload_from_surface().
wined3d: Pass a texture and sub-resource index to read_from_framebuffer().
wined3d: Pass a texture and sub-resource index to surface_load_fb_texture().
wined3d: Pass a texture and sub-resource index to fb_copy_to_texture_direct().
wined3d: Pass a texture and sub-resource index to fb_copy_to_texture_hwstretch().
wined3d: Pass a texture and sub-resource index to surface_blt_special().
usp10: Use heap_calloc() in requires_fallback().
wined3d: Recognise AMD RC410 and RV380.
wined3d: Pass a texture and sub-resource index to context_restore().
wined3d: Pass the depth/stencil view as wined3d_rendertarget_info structure to context_apply_fbo_state().
wined3d: Pass a texture and sub-resource index to context_apply_fbo_state_blit().
usp10: Use heap_calloc() in _ItemizeInternal().
usp10: Use heap_calloc() in SHAPE_does_GSUB_feature_apply_to_chars().
wined3d: Pass a texture and sub-resource index to wined3d_blitter_ops.blitter_blit().
wined3d: Pass a texture and sub-resource index to wined3d_surface_blt().
wined3d: Pass a texture and sub-resource index to texture2d_create_dc().
wined3d: Pass a texture and sub-resource index to texture2d_destroy_dc().
wined3d: Pass a texture to context_surface_update().
wined3d: Pass a resource to context_generate_rt_mask_no_fbo().
wined3d: Get rid of the "container" field from struct wined3d_surface.
wined3d: Get rid of the unused context_get_rt_surface().
usp10: Use usp10_array_reserve() in GSUB_initialize_script_cache().
wined3d: Store the destination as texture + sub-resource index in struct wined3d_overlay_info.
wined3d: Rename struct wined3d_surface to struct wined3d_dc_info.
wined3d: Only store dc_info for textures that require it.
wined3d: Reject managed/scratch textures with dynamic usage in texture_init().
usp10: Simplify GPOS_expand_script_cache().
wined3d: Merge the surface_created() and volume_created() wined3d_device_parent_ops callbacks.
wined3d: Merge volumetexture_init() and texture_init().
wined3d: Merge wined3d_texture_init() into texture_init().
winex11: Restore the X11DRV_FLUSH_GL_DRAWABLE XFlush() for setups without OML_sync_control.
Jacek Caban (3): Jarkko Korpi (1):
mshtml: Use nsIDOMEvent directly to prevent default event handling in dispatch_event_object. kernel32: Silence repeated LocaleNameToLCID unsupported flags.
mshtml/tests: Added more IDOMEvent::preventDefault tests.
msctf: Added semi-stub support for ITfKeyTraceEventSink event sink.
James Woodcock (1): Józef Kucia (29):
msvcrt: Gets() should handle EOF on stdin gracefully. winex11: Print ERR() message when Wine was built without Vulkan support.
winevulkan: Remove excess quotation marks.
wined3d: Implement updating swap interval through wined3d_swapchain_present().
wined3d: Remove swap interval from swapchain description.
dxgi/tests: Add basic test for sync intervals.
wined3d: Avoid superfluous wglSwapIntervalEXT() calls.
winevulkan: Simplify wine_vk_instance_convert_create_info() a bit.
winevulkan: Fix minor coding style issues in autogenerated code.
winex11: Simplify X11DRV_vkEnumerateInstanceExtensionProperties().
winex11: Properly indent LOAD_FUNCPTR() for Vulkan functions.
winevulkan: Get rid of unnecessary forward declarations.
winevulkan: Generate conversions only for autogenerated thunks.
winevulkan: Put all required functions into function tables.
winevulkan: Mark explicitly if driver function is needed in dispatch tables.
winex11: Return Wine Vulkan driver functions from vkGetInstanceProcAddr().
winex11: Return Wine Vulkan driver functions from vkGetDeviceProcAddr().
winevulkan: Autogenerate thunks for functions overridden by Wine Vulkan driver.
wined3d: Pass fully initialized shader objects to CS.
winex11: Print error message when libvulkan cannot be loaded.
winex11: Get rid of wine_vk_load_instance_extensions().
winex11: Return Wine Vulkan driver device functions from vkGetInstanceProcAddr().
winevulkan: Simplify vkEnumerateDeviceExtensionProperties().
winevulkan: Use %#x to trace enums.
winevulkan: Move some autogenerated code to vulkan_private.h.
winevulkan: Simplify wine_vk_init().
winevulkan: Avoid goto in wine_vk_instance_load_physical_devices().
winevulkan: Avoid goto in wine_vkCreateDevice().
winevulkan: Avoid goto in wine_vkCreateInstance().
winevulkan: Limit vkGetDeviceProcAddr() workaround to broken apps.
Johann Frei (1): Ken Thomases (1):
dinput: Implement X/Y axis granularity and add test. winemac: Reenable window autodisplay when the frame is set and redisplayed.
Julian Rüger (1): Kieran Duggan (1):
po: Update German translation. atl100/tests: Fix leaked memory during test_AtlAxAttachControl.
Józef Kucia (11): Kimmo Myllyvirta (2):
wined3d: Allow blits from drawable location when loading renderbuffer locations. bcrypt: Initial implementation for RSA key import and signature verification.
d3d9/tests: Add test for readback from multisample front buffer. bcrypt/tests: Add simple test for RSA.
wined3d: Remove PresentationIntervals from WINED3DCAPS.
wined3d: Replace presentation interval flags with enum.
d3d8: Validate presentation interval.
d3d9: Validate presentation interval.
d3d8/tests: Add test for presentation intervals.
d3d9/tests: Add test for presentation intervals.
winevulkan: Simplify wine_vkEnumeratePhysicalDevices().
winevulkan: Fix vkEnumerateInstanceExtensionProperties().
winevulkan: Remove unnecessary cast from wine_vk_device_alloc_queues().
Kai Krakow (2): Louis Lenders (4):
wined3d: Recognize GTX 1050 Ti card with NVIDIA driver. ntdll: Update version resource.
winebus.sys: Map more SDL Xbox controllers. sas: Add stub dll.
user32: Add stub for SetThreadDpiAwarenessContext.
wevtapi: Add stub for EvtExportLog.
Louis Lenders (2): Mark Jansen (1):
ntdll: Match NtAllocateUuids signature to Windows 2000 instead of NT4. comctl32/tests: Prevent a possible nullptr dereference.
xinput1_3: Quiet a noisy fixme.
Matteo Bruni (22): Mark White (1):
wined3d: Pass a wined3d_context structure to texture2d_download_data(). kernel32: Fix forward slash path handling to GetVolumePathNameW.
wined3d: Only copy the source/destination rectangles when needed in texture2d_blt_fbo().
wined3d: Restore the correct sub resource in texture2d_load_fb_texture().
d3d9: Create single-level textures if the format doesn't support AUTOGENMIPMAP.
d3d9/tests: Add a visual test for D3DUSAGE_AUTOGENMIPMAP with unsupported format.
include: Add d3d9 enum values and defines for dual source blending.
include: Update d3d9 headers.
include: Add a couple of missing d3d8 cap flags.
d3d8: Filter device caps.
wined3d: Pass a wined3d_context structure to texture2d_depth_blt_fbo().
wined3d: Do not apply fixed-function state in context_apply_blit_state().
d3dx9/tests: Disable a test crashing on Win10.
d3dx9/tests: Fix checking for D3DUSAGE_AUTOGENMIPMAP support.
d3dx9/tests: Add a few missing surface Release() calls.
tools: Add d3dx11_xx to make_specfiles.
d3dx11_42: Update spec file.
d3dx9: Skip AddRef + Release if SetValue is called with the old texture.
d3dx9: Cleanup D3DXVec3Unproject() implementation a bit.
d3dx9/tests: Cleanup test_createtext() a bit.
d3d8/tests: Add a test for device caps.
d3d9/tests: Add a test for device caps.
d3d9/tests: Add a d3d9ex test for device caps.
Michael Müller (8): Martin Storsjo (1):
ntdll: Implement ProcessImageFileNameWin32 in NtQueryInformationProcess. ntdll: Update the ARM64 CONTEXT struct to match Win SDK 10.0.16299.0.
sfc_os: Set an error code in SfcGetNextProtectedFile stub.
user32: Add stubs for GetWindowDisplayAffinity and SetWindowDisplayAffinity.
mpr: Return correct error code for non network paths and REMOTE_NAME_INFO_LEVEL in WNetGetUniversalName.
api-ms-win-shcore-obsolete-l1-1-0: Add dll.
api-ms-win-shcore-thread-l1-1-0: Add dll.
api-ms-win-shcore-stream-l1-1-0: Add dll.
api-ms-win-rtcore-ntuser-draw-l1-1-0: Add dll.
Michael Stefaniuc (15): Matteo Bruni (18):
dmusic/tests: Check forms 'DMAP' and 'DMTG' in ParseDescriptor too. d3dx9: Introduce a parameter rbtree to speed up get_parameter_by_name().
dmloader/tests: Add IDirectMusicObject::ParseDescriptor() tests. d3dx9/tests: Improve a few ok() messages.
dmstyle/tests: Avoid a clang warning. d3dx9: Add a comment about a specific preshader parsing failure mode.
secur32: Remove comment referencing an old macro. d3dx9: Implement ID3DXEffect::OnLostDevice().
dmime: Add a generic ParseDescriptor helper and use it for DMSegment. d3dx9/tests: Add a test for texture refcounts and OnLostDevice().
dmime: Reimplement ParseDescriptor for DMAudioPathConfig. d3d8: Fix d3d8_device_GetInfo() implementation.
dmime: Reimplement ParseDescriptor for DMGraph. d3dx9: Fix handling of includes in D3DXCreateEffectFromFileExW().
dmime/tests: Add ParseDescriptor NULL pointer tests. d3dx9/tests: Add a test for D3DXCreateEffectFromFileExW().
dmime: Use ParseDescriptor() instead of reimplementing it. d3dx9: Implement FindNextValidTechnique().
dmime: Stop pretending to Load() the 'WAVE' form. d3dx9/tests: Add a test for FindNextValidTechnique().
dmime/tests: Fix an IStream use after free and a leak. d3dx9: Disentangle ID3DXEffectCompiler implementation from struct d3dx9_base_effect.
dmime/tests: Add an invalid stream test. d3d8: Forbid setting a viewport larger than the render target.
dmime: Reimplement IPersistStream_Load() for DMSegment. d3d8/tests: Port test_viewport() to d3d8.
dmime: The descriptor is already parsed for the segment form. d3dx9: Fix FindNextValidTechnique() when no previous technique is specified.
dmime: Reimplement the segment form parser. ddraw: Forbid setting a viewport larger than the render target.
wined3d: Limit clears to the size of the framebuffer.
ddraw/tests: Port test_viewport() to ddraw7.
include: Define and check _D3D11_CONSTANTS define.
Nikolay Sivov (7): Michael Müller (17):
d3dx9: Improve argument validation in CloneEffect(). bcrypt/tests: Add tests for AES GCM mode.
ntdll: Allow explicitly specified asm.v2 namespace for "trustInfo". bcrypt: Implement BCryptSetProperty for algorithms.
comctl32/listview: Do not try to invalidate for invalid item indices. bcrypt: Implement BCryptGetProperty for BCRYPT_CHAINING_MODE.
wincodecs/tests: Move gif decoder test to appropriate file. bcrypt: Implement BCryptGetProperty for BCRYPT_AUTH_TAG_LENGTH.
wincodecs/tests: Test headers written by BMP encoder. bcrypt: Implement BCryptEncrypt for AES GCM mode.
wincodecs: Use bottom-up orientation in BMP encoder. bcrypt: Implement BCryptDecrypt for AES GCM mode.
comdlg32/tests: Remove a macro. bcrypt: Add support for computing/comparing cipher tag.
include: Add ecdsa and asymmetric key related bcrypt definitions.
bcrypt: Allow to call BCryptSetProperty on key objects.
bcrypt: Implement BCryptDuplicateKey.
bcrypt: Add support for auth data in AES GCM mode.
bcrypt: Add support for 192 and 256 bit AES keys.
bcrypt/tests: Add basic test for ECDSA.
bcrypt: Preparation for asymmetric keys.
bcrypt: Implement importing of ECDSA keys.
bcrypt: Implement BCryptVerifySignature for ECDSA signatures.
ieframe: Return S_OK in IViewObject::Draw stub.
Piotr Caban (6): Michael Stefaniuc (7):
comctl32: Update all items rects in TREEVIEW_RecalculateVisibleOrder. shell32/tests: Use the available ARRAY_SIZE() macro.
comctl32/tests: Add out of visible area item expand test. shell32: Use the available ARRAY_SIZE() macro.
msvcp100: Add _Runtime_object class implementation. comdlg32: Use the available ARRAY_SIZE() macro.
concrt140: Add _Runtime_object exports. appwiz.cpl: Use the available ARRAY_SIZE() macro.
ntdll: Change module load order so it matches InLoadOrderModuleList. advapi32/tests: Use the available ARRAY_SIZE() macro.
wininet: Fix https connections over proxy. advapi32: Use the available ARRAY_SIZE() macro.
comctl32/tests: Use the available ARRAY_SIZE() macro.
Roderick Colenbrander (28): Nikolay Sivov (24):
winevulkan: Implement vkEnumeratePhysicalDevices. comdlg32: Implement Places toolbar for file dialogs.
winevulkan: Implement vkEnumerateDeviceExtensionProperties. shell32: Use ARRAY_SIZE macro.
winevulkan: Implement physical device core functions. shell32/tests: Add a basic test for SHLimitInputEdit().
winevulkan: Load device functions from vkGetInstanceProcAddr. comdlg32: Use memory allocation helpers.
winevulkan: Implement vkCreateDevice. comdlg32: Detach file dialog data after child windows were destroyed.
winevulkan: Implement vkGetDeviceProcAddr. comdlg32: Use ARRAY_SIZE macro.
winevulkan: Implement vkDestroyDevice. comdlg32: Add a helper to test if file dialog hook is enabled.
winevulkan/winex11: Add Vulkan WSI stubs (VK_KHR_surface / VK_KHR_swapchain). comdlg32: Remove most of Combo macros.
winevulkan: Sanitize VkInstanceCreateInfo before passing to driver. user32: Add redirected class registration callback.
winex11: Enable surface support for instances. comdlg32: Use flat navigation toolbar.
winex11: Add initial vkCreateWin32SurfaceKHR implementation. comdlg32: Add support for Places bar customization.
winex11: Implement vkGetPhysicalDeviceWin32PresentationSupportKHR. comdlg32: Use shell API directly.
winex11: Implement vkDestroySurfaceKHR. shell32: Use array for icon lists.
winex11: Implement support for vkGetPhysicalDeviceSurface*KHR APIs. shell32: Pass handle arrays between icon cache helpers.
winevulkan: Implement device extension enumeration. shell32: Move SHGetImageList() to related source file.
winex11: Implement Vulkan swapchain support. shell32: Add support for SHIL_EXTRALARGE list.
winevulkan: Implement vkGetDeviceQueue. shell32: Add support for SHIL_SYSSMALL list.
winevulkan: Implement various device functions. shell32: Add SHIL_JUMBO list.
winevulkan: Implement vkAllocate/FreeCommandBuffers. user32: Remove some misleading TODOs.
winevulkan: Implement vkCmdExecuteCommands. winex11: Fix build without Vulkan support.
winevulkan: Implement remaining vkCommandBuffer functions. include: Add WinInet error codes.
winevulkan: Implement vkQueueSubmit. comdlg32: Hide Read-only checkbox for Save dialogs.
winevulkan: Implement vkQueuePresentInfoKHR. gdiplus: Implement GdipTranslatePenTransform.
winevulkan: Implement vkQueueBindSparse and vkQueueWaitIdle. comctl32/button: Improve button data layout compatibility.
winevulkan: Filter graphics driver reported instance extensions.
winevulkan: Implement VK_KHR_get_physical_device_properties2.
winevulkan: Support various device extensions.
winevulkan: Allow vkGetDeviceProcAddr to load instance functions for broken games.
Sebastian Lackner (2): Owen Rudge (12):
ntdll: Correctly handle privileged instructions on x86-64. wsdapi: Add wsdapi_internal.h for shared internal function and macro definitions.
d3dx9: Adjust ID3DXEffect interface based on DLL version. wsdapi: Add stub implementation of IWSDiscoveryPublisher_PublishEx.
wsdapi: Add support for sending messages via UDP multicast.
wsdapi: Populate SOAP header structure.
wsdapi: Implement generation of XML from WSDXML structures.
wsdapi: Implement writing of XML elements.
wsdapi: Implement generation of SOAP header.
wsdapi: Store discovered namespaces and write xmlns attributes for them.
wsdapi: Add support for writing XML attributes.
wsdapi/tests: Add tests for EndpointReference, AppSequence, MetadataVersion in Hello message.
wsdapi: Add InstanceId and MessageNumber to SOAP header.
wsdapi: Add SequenceId to SOAP header, add test.
Sergio Gómez Del Real (1): Piotr Caban (7):
kernel32: Implement FindNLSStringEx. ucrtbase: Add __current_exception() implementation.
ucrtbase: Add __current_exception_context() implementation.
ucrtbase: Add __processing_throw implementation.
msvcrt: Fix __uncaught_exception implementation.
msvcp140: Add __uncaught_exceptions implementation.
msvcrt: Optimize _strupr implementation in C locale.
msvcrt/tests: Add _strupr tests.
Stefan Leichter (3): Roderick Colenbrander (6):
ntdll: Fix RtlCheckRegistryKey when called with empty path. winevulkan: Add helper function for VkDeviceCreateInfo conversion.
ntdll: Implement RtlCreateRegistryKey. winevulkan: Add tracing to wine_vk_instance_convert_create_info.
ntdll/tests: Add tests for RtlCreateRegistryKey. winevulkan: Export symbols for Core Vulkan functions.
vulkan-1: Add initial implementation.
vulkan-1: Implement vkEnumerateInstanceExtensionProperties.
vulkan-1: Implement vkGetInstanceProcAddr.
Vincent Povirk (2): Sebastian Lackner (4):
gdiplus: Transform region rects as rects when possible. bcrypt: Pass object to get_{alg, hash}_property instead of alg_id.
gdiplus: Optimize clip region transforms. bcrypt/tests: Add tests for BCryptDuplicateKey.
bcrypt/tests: Add tests for auth data in AES GCM mode.
ntdll: Set proper ExceptionInformation[0] for x86_64 exceptions.
Zebediah Figura (26): Stefan Leichter (4):
quartz/tests: Clean up test_legacy_filter_registration(). strmdll: Add stub dll.
quartz/tests: Test that IFilterMapper enums filters registered with IFilterMapper2. advapi32: Silence the fixme in EventActivityIdControl.
ntdll/tests: Simplify ProcessImageFileName test. include: Fix declaration of SelectDeviceDlg.
ntdll/tests: Add a test for ProcessImageFileNameWin32. wiaservc: Add some tests for SelectDeviceDlg.
shell32/tests: Clean up and expand tests for IShellFolder_ParseDisplayName().
explorer: Pass the full path to ParseDisplayName().
devenum/tests: Test all registered categories.
devenum/tests: Test registering DirectShow filters.
devenum: More correctly handle device types.
devenum: Allow parsing display name without class ID.
devenum: Correctly implement IMoniker::GetDisplayName().
devenum: Create the key in IPropertyBag::Write() instead of ParseDisplayName().
quartz/tests: Remove a debug trace.
devenum: Always scan for devices in CreateClassEnumerator().
devenum: Use version 2 of REGFILTER2 to register legacy filters.
quartz: Don't fail if the filter CLSID doesn't exist.
kernel32/tests: Fix permission check.
regedit: Use monospace font for hex edit dialog.
regedit: Also display the byte offset in the hex edit dialog.
regedit: Make hexedit dialog a little larger.
regedit: Fix updating the scrollbar in the hex edit dialog.
devenum: Register legacy AM filters as devenum codecs, not through FilterMapper2.
devenum: Register DirectSound devices as codec devices.
ntdll: Fix exception parameters on x86-64.
d3dx9: Add stub for D3DXComputeNormalMap.
ieframe: Clean up InternetExplorerManager server process.
Zhiyi Zhang (2): Wei Xie (1):
kernel32: Fix handling lines with only values in GetPrivateProfileSection. winex11: Avoid deadlock when setting cursor.
msvcr120: Add __free_locale.
Zebediah Figura (3):
ntdll/tests: Test DEP exceptions on x86-64.
ole32/tests: Simplify implicit MTA tests.
ole32: Simplify grabbing the MTA.
Zhiyi Zhang (6):
comctl32/datetime: Fix wrong format for DTS_SHORTDATECENTURYFORMAT.
comctl32/datetime: Fix length passed to GetLocaleInfoW().
comctl32/datetime: Implement DTM_GETIDEALSIZE message.
comctl32/datetime: Change DATETIME_ReturnFieldWidth() to return width.
comctl32/button: Implement BCM_{GETNOTE,SETNOTE,GETNOTELENGTH} message.
user32/tests: Add BM_SETIMAGE style check tests.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -299,6 +299,7 @@ C. Scott Ananian
C.W. Betts C.W. Betts
Cyril Margorin Cyril Margorin
Dag Asheim Dag Asheim
Dagfinn Reiakvam
Damian Dixon Damian Dixon
Damien O'Neill Damien O'Neill
Damjan Jovanovic Damjan Jovanovic
@ -574,6 +575,7 @@ Hleb Valoska
Hongbo Ni Hongbo Ni
Howard Abrams Howard Abrams
Howell Tam Howell Tam
Hua Meng
Hugh Bellamy Hugh Bellamy
Hugh McMaster Hugh McMaster
Huw D. M. Davies Huw D. M. Davies
@ -849,6 +851,7 @@ Kevin Holbrook
Kevin Koltzau Kevin Koltzau
Kevin Krammer Kevin Krammer
Kieran Clancy Kieran Clancy
Kieran Duggan
Kim Jung Eon Kim Jung Eon
Kim Lilliestierna Kim Lilliestierna
Kim Malmo Kim Malmo
@ -969,6 +972,7 @@ Markus Hitter
Markus Stockhausen Markus Stockhausen
Markus Weiland Markus Weiland
Mark Westcott Mark Westcott
Mark White
Martijn Vernooij Martijn Vernooij
Martin Ayotte Martin Ayotte
Martin Boehme Martin Boehme

View File

@ -1 +1 @@
Wine version 3.4 Wine version 3.5

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Wine 3.4. # Generated by GNU Autoconf 2.69 for Wine 3.5.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='3.4' PACKAGE_VERSION='3.5'
PACKAGE_STRING='Wine 3.4' PACKAGE_STRING='Wine 3.5'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2358,7 +2358,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # 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. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 3.4 to adapt to many kinds of systems. \`configure' configures Wine 3.5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2428,7 +2428,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 3.4:";; short | recursive ) echo "Configuration of Wine 3.5:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2653,7 +2653,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 3.4 Wine configure 3.5
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
@ -3171,7 +3171,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 3.4, which was It was created by Wine $as_me 3.5, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -19889,7 +19889,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by Wine $as_me 3.4, which was This file was extended by Wine $as_me 3.5, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -19960,7 +19960,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 3.4 Wine config.status 3.5
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"