Commit 60626d0d authored by Alexandre Julliard's avatar Alexandre Julliard

Release 4.20.

parent 0e9bda4f
The Wine development release 4.19 is now available. The Wine development release 4.20 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- A number of additional VBScript features. - New version of the Mono engine with an FNA update.
- More stateblock support in WineD3D. - Code persistence in VBScript and JScript.
- Some fixes for ARM64 support. - Vulkan spec updates.
- Improved support for LLVM MinGW.
- 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/4.x/wine-4.19.tar.xz https://dl.winehq.org/wine/source/4.x/wine-4.20.tar.xz
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.19.tar.xz http://mirrors.ibiblio.org/wine/source/4.x/wine-4.20.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -25,426 +26,458 @@ AUTHORS in the distribution for the complete list. ...@@ -25,426 +26,458 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 4.19 (total 41): Bugs fixed in 4.20 (total 37):
14026 Installshield Wizard does not exit after it finishes 10728 LEGO Island character models are textureless
17289 Slingplayer 2.0 installer fails 13499 The Odyssey: Winds Of Athena: access violation when trying to run
23934 Multiple games and applications depend on kernel32.CreateProcess to prioritize the working directory over the system search path (Stronghold Kingdoms loops after update, installers fail to find tools) 16644 SimGolf v1.03 does not render terrain
26552 Wine sets the resolution incorrectly on widescreen monitors 16808 Password Safe crashes with page fault when renaming entries
30911 Trivial Pursuit Unhinged fails to load 19667 Demo for Total Annihilation: mouse scrolling of screen unworkable.
32147 Notepad .Net toolbar does not draw 24529 TSDoctor 1.0.58 fails to run
32148 Notepad .Net does not exit cleanly 33498 Multiple application installers need setupapi.SetupDiCallClassInstaller implementation (USB over Network 5, Microsoft Windows CE Platform Manager 4.0/sub-installer of Embedded VC++ 4.0)
32151 Notepad .Net continually runs at ~70% CPU 34723 Resident Evil 3: changing settings during the game (in fullscreen mode) results in a crash
34460 Tabbing between editboxes does not work in Tweet Attacks Pro 35821 wPrime 2.x (VB6 app) reports 'Run-time error 445: Object doesn't support this action' (needs ITextStream ReadLine method implementation)
34666 In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled 35925 Age of Wonders III (version <1.5) has graphical issues (fbo bailing out on context_set_gl_context)
35380 Trivial Pursuit Unhinged: reports an audio error and exits 36431 valgrind shows a possible leak in shell32/tests/ebrowser.c
35479 Metatrader 5 hangs when scanning for Tester agents 36538 Livestream Procaster needs D3D10CompileEffectFromMemory
35506 Space Hack: The mouse pointer is hard to control 38070 Multiple application installers need vbscript:Global_Replace implementation in VBScript custom actions (GEOVIA Surpac 6.x, Hog4PC 3.x)
35798 TeamViewer 9.0.26297 NI crashes on startup when using 'run only' option (one time use) 40442 Unexplained new random comctl32:header failure (cross-compiler issue?)
35801 Tweet Attacks hang when entering invalid login details 40950 ProgramFiles(x86) environment variable is not created
35901 ImpotRapide 2013 (.NET 4.0 app) installer crashes with Mono 41106 Multiple games crash at launch without native .NET 4.0 (Lethe - Episode One, A Story About My Uncle)
36388 Problems with Russian localization in page setup dialog 41119 vbscript fails to parse 'createobject("wscript.shell").run' statement
37861 BOINC detects incomplete GPU details 44975 Multiple applications need 'find.exe' command line tool with functionality to search for string pattern from stdin (ConEmu)
37878 boincmgr: No text in cancel dialog in NT 6.0-6.2 modes 45031 HotS - taking screenshot causes client crash, needs d3dx11_42.dll.D3DX11SaveTextureToFileW
38795 Netgear Powerline 3.1 update check fails on second run 46417 Abiword 2.6.8 comboboxes should have a white background color
38821 MetaEditor 5: MQL5 Reference window doesn't load in a WOW64 wineprefix 46578 IVMU Social Network Client (500 series) crashes when selecting menu / settings
38930 Betfair Poker log-in window is blank 46683 TopoEdit crashes with unimplemented function mf.dll.MFCreateVideoRendererActivate
40140 4K YouTube to MP3 crashes while downloading videos for some time 47305 Notepad doesn't adjust caret and scroll position properly
40360 Jack Keane 2 shadow corruption 47349 TesModManager require SetFileInformationByHandle with FileBasicInfo to properly set file timestamps
40364 Broken geometry in Indiana Jones and the Emperor's Tomb 47807 Wine Mono fails to install fakedlls in a new 64-bit prefix
40777 The Moment of Silence launcher unusable (displays only black) 47815 Virtual desktop is missing window decorations
41369 UIAnimation (Windows Animation Manager / UIAnimation.dll) is missing in Wine 47821 gcin cannot input chinese characters
41741 The Adventures of Lomax demo crash on startup. 47876 mmdevapi:capture issues an invalid and fake todo
44221 Netgear Powerline: *** stack smashing detected ***: explorer.exe terminated 47885 games are now restricted to resolutions not bigger than the virtual desktop
44231 External links in Slingplayer's help file open iexplore multiple times 47945 dinput:mouse regression on Wine
45310 Closing Ableton Live 9 Lite wil crash into unimplemented function KERNEL32.dll.MoveFileTransactedW 47947 wine control freezes on exit
46914 CompressonatorGUI 3.1 installer crashes in Win10 mode (Advanced Installer Module bug, incorrect usage of kernel32.Wow64RevertWow64FsRedirection) 47954 Bug in unicode path handling
46995 Rekordbox 5.3.0 installer (32-bit process under WoW64) fails to load 32-bit code dlls with WoW64 filesystem redirection disabled 47958 Mi PC Suite: It won't install (call to unimplemented function propsys.dll.PSCreatePropertyStoreFromObject)
47075 32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll registration and vice versa by re-exec with proper bitness) 48017 Winlink needs httpapi.dll.HttpReceiveRequestEntityBody() when using native .NET
47509 Touhou 15.5:Antinomy of Common Flowers stopped running after upgrading the Wine version from 4.10 to 4.12.2 48019 SSE register MXCSR is wrong for new threads
47912 Rockstar Games Launcher installer crashes after disabling WoW64 redirection 48067 Epic Games Launcher no longer installs
47956 IGMP source specific multicast does not create join requests for source 48076 compile error: ucrtbase: ‘for’ loop initial declarations are only allowed in C99 mode
47967 Wine fails to find application DLLs when the working directory is not the application directory
47979 NtCreateFile incorrectly returns STATUS_OBJECT_NAME_NOT_FOUND when RootDirectory is populated
47986 R-Studio (file recovery tool) wants ntoskrnl.exe.IoCreateUnprotectedSymbolicLink
48009 Broken rendering in Sniper Elite V2
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 4.18: Changes since 4.19:
Akihiro Sagawa (4): Alexandre Julliard (33):
d2d1/tests: Add some DPI tests. ucrtbase/tests: Avoid C99 for loop.
d2d1: Don't update device context DPI values when changing targets. wrc: Add --sysroot option.
d2d1: Improve bitmap creation DPI handling. widl: Add strmake() helper.
po: Update Japanese translation. widl: Add --sysroot and --nostdinc options.
makefiles: Pass --nostdinc also to widl.
Alex Henrie (4): ntdll: Initialize MxCsr for new threads on x86.
ntoskrnl: Implement IoCreateUnprotectedSymbolicLink. ntdll: Fix FPU initialization for new threads on x86-64.
ntdll: Implement NtPowerInformation(SystemBatteryState) on Linux. server: Clarify naming of ARM64 floating-point registers.
kernel32/tests: Add tests for GetSystemPowerStatus. ntdll: Initialize FPU context on ARM64.
kernel32: Implement GetSystemPowerStatus on top of NtPowerInformation. msvcrt: Don't change FPU control word in _control87() on x86-64.
kernel32/tests: Add more tests for FPU control registers.
Alexandre Julliard (34): vcomp: Fix vcomp_fork() implementation on ARM64.
ntdll: Initialize Unix codepage early during startup. vcomp: Fix signed char issues.
kernel32: Retrieve the Unix codepage from ntdll. winegcc: Also check magic number to detect shared libraries.
kernelbase: Fix variable name aliasing issue. ntdll: Support running a builtin without corresponding file in RtlCreateUserProcess().
kernel32: Add the new image path to the dll path for a new process. kernel32: Move support for running wineboot to ntdll.
notepad: Fix parsing of quoted command line. kernel32: Move initialization of the WoW64 environment to ntdll.
ntdll: Always add path separator when looking for a relative path name. ntdll: Directly allocate the final process parameters structure.
kernel32: Move current directory initialization to ntdll. winver: Fix program exit code.
kernel32: Move process name initialization to ntdll. ntdll: Support running .exe.so binaries in RtlCreateUserProcess().
kernel32: Move Unix environment initialization to ntdll. ntdll: Initialize earlier things that need the executable name.
kernel32: Move registry environment initialization to ntdll. ntdll: Move some initializations out of thread_init().
kernel32: Move additional environment initialization to ntdll. ntdll: Load the main binary directly in ntdll when possible.
kernel32: Move image path name initialization to ntdll. server: Get rid of the unused file parameter in exec_process.
kernel32: Move Unicode argv initialization to ntdll. kernel32: Move exec process functionality to ntdll.
kernel32: Move command line initialization to ntdll. kernel32: Use RtlCreateUserProcess() to start new processes.
kernel32: Move dll load path initialization to ntdll. kernel32: Move support for starting Unix processes to ntdll.
kernelbase: Fix fault address printing for the PE build. kernelbase: Implement GetSystemWow64Directory2().
ntdll: Fix unwinding of leaf functions on ARM64. kernel32: Move GetSystemWow64Directory() functions to kernelbase.
ntdll: Hardcode address space limits for ARM platforms. kernel32: Move CreateProcess() functions to kernelbase.
winex11: Also catch X errors from XF86VidModeSetGammaRamp(). shell32: Process all messages in control panel.
atlthunk: Add support for ARM64. d3d: Revert test hacks that shouldn't have been committed.
oleaut32: Fix handling of VARIANT parameters in DispCallFunc() on ARM64. kernel32: Get rid of LOCALE_IDEFAULTUNIXCODEPAGE.
msvcrt/tests: Fix signed char issues.
kernel32/tests: Enable the ExitProcess() test on ARM64. Alistair Leslie-Hughes (14):
setupapi: Define .inf section names for ARM platforms. user32: WM_MOUSEACTIVATE should return MA_NOACTIVATE for WM_LBUTTONDOWN/HTCAPTION message.
wine.inf: Add ARM64 sections. dmstyle: IDirectMusicTrack GetParam add pointer check.
ole32/tests: Increase a timeout. dsdmo: Added dll.
psapi/tests: Increase some timeouts. dsound/tests: Add media object query tests.
rpcrt4/tests: Increase some timeouts. dmime: Trace dwGroupBits parameter consistently.
msvcrt/tests: Fix more signed char issues. dmband: Handle the DirectX 7 version of DMUS_IO_INSTRUMENT structure.
msvcrt: Reimplement strcmp/strncmp to get consistent return values. dmscript: Script track IPersistStream IsDirty return S_FALSE.
msvcirt/tests: Fix some signed char issues. dmband: Rename IDirectMusicTrack8Impl to band_track.
oleaut32: Fix scope of a local array variable. dinput: Keyboard device doesn't support property DIPROP_VIDPID.
webservices: Use _control87() instead of directly manipulating the FPU register. dinput: Mouse device doesn't support property DIPROP_VIDPID.
msvcrt: Implement _control87() and _statusfp() for ARM64. dmime: SegTrigger track supports parameter GUID_IDirectMusicStyle.
dmstyle: Free list when Style track is destroyed.
Alistair Leslie-Hughes (13): dmime: Free list when Tempo track is destroyed.
dplayx: Copy the correct Short name variable. dmime: Free list when SegTrigger track is destroyed.
dpnet: Initialize size before call to RegGetValueW (Coverity).
wmvcore: IWMReader GetOutputCount return zero outputs. Andrew Eikum (4):
wmvcore: IWMProfile3 GetStreamCount return zero streams. hid: Move preparsed data definition to global header.
oledb32: Support milliseconds when converting BSTR -> DBTIMESTAMP. user32/tests: Move rawinput tests into input.c.
dinput/tests: Remove unrequired pointer checks (Coverity). user32: Clean up GetRawInputDeviceInfo.
dinput: Detect more buttons as non-joysticks. user32: Support RIDI_PREPARSEDDATA in GetRawInputDeviceInfo.
uianimation: Add typelib resource.
uianimation/tests: Add initial tests. Andrew Sheldon (1):
dmband: Simplify DllGetClassObject. wined3d: Add Navi 10 PCI id and device description.
uianimation/tests: Add IUIAnimationTimer test.
uianimation/tests: Add more tests. Biswapriyo Nath (1):
ntdll: Fix compile error on macos. include/netfw: Add INetFwRule2 and INetFwRule3 interfaces.
Ambrož Bizjak (1): Connor McAdams (14):
ucrtbase: Implement t and j printf length modifiers. d3dx10: Add D3DX10LoadTextureFromTexture() stub.
d3dcompiler: Move d3d10 reflection stubs into d3dcompiler.
Andrew Eikum (11): d3dcompiler: Init reflection data in D3D10ReflectShader().
xinput: Make device hotplugging thread-safe. d3dcompiler: Implement d3d10 reflection GetDesc() method.
xinput: Consolidate new device setup. d3dcompiler: Implement d3d10 reflection Get{Input, Output}ParameterDesc() methods.
xinput: Clear instance data when a controller is hotplugged. d3dcompiler: Implement d3d10 reflection GetResourceBindingDesc() method.
xinput: Get rid of redundant connected boolean. d3dcompiler: Partially implement ID3D10ShaderReflectionConstantBuffer.
mmdevapi/tests: Avoid race condition in capture test. d3dcompiler: Implement d3d10 GetConstantBufferByIndex().
mmdevapi/tests: Use discontinuity flag to detect broken win7 behavior. d3dcompiler: Implement d3d10 GetConstantBufferByName().
mmdevapi: Set data pointer to NULL on IAudioCaptureClient::GetBuffer failure. d3dcompiler: Partially implement ID3D10ShaderReflectionVariable.
mmdevapi: Return E_INVALIDARG for invalid share mode argument. d3dcompiler: Implement ID3D10ShaderReflectionType.
dxgi: Sort reported output modes. d3dcompiler: Implement ID3D10ShaderReflectionVariable GetType() method.
advapi32: Add EventRegister and EventUnregister tests. d3dcompiler: Implement ID3D10ShaderReflectionConstantBuffer GetVariableByIndex() method.
ntdll: Add missing spec file entry for EtwEventWriteString. d3dcompiler: Implement ID3D10ShaderReflectionConstantBuffer GetVariableByName() method.
Austin English (1):
ntoskrnl.exe: Quiet a verbose FIXME.
Brendan Shanks (2):
kernel32/tests: Test loading system DLLs with WoW64 redirection disabled.
ntdll: Enable WoW64 filesystem redirection when loading libraries.
Byeong-Sik Jeon (1):
po: Update Korean tranlation.
Connor McAdams (3):
d3d10: Move private effect functions to effect.c.
d3d10: Move debug_d3d10_driver_type() to d3d10_main.c.
d3d10: Move debug_d3d10_device_state_types() to stateblock.c.
Conor McCarthy (3): Conor McCarthy (3):
dxgi/tests: Mark as todo the containing output test if a secondary monitor will cause failure. kernelbase: Add stub for SetThreadDescription().
dxgi: Do not warn about ignoring a null refresh rate. dxgi: Implement IDXGISwapChain3::ResizeBuffers1().
dxgi: Add support for DXGI_SCALING_NONE. dxgi/tests: Add tests for IDXGISwapChain3::ResizeBuffers1().
Daniel Lehman (3): Damjan Jovanovic (7):
msvcrt/tests: Fix _lseek arguments. comctl32: Test the treeview edit control EM_LIMITTEXT.
msvcrt: Set errno in _lseeki64. comctl32: Implement treeview edit control EM_SETLIMITTEXT.
wine.inf: Add Dynamic DST for US time zones. comctl32: Test treeview text trimming after label editing is complete.
comctl32: Test text buffer passed to TVN_ENDLABELEDIT is always MAX_PATH chars long.
Dmitry Timoshkov (1): comctl32: Test overwriting of pszText contents in TVN_ENDLABELEDIT.
vbscript/tests: Add some tests for IRegExp2::Replace(). comctl32: Test overwriting of pszText pointer in TVN_ENDLABELEDIT.
comctl32: Implement treeview edit control text trimming and overwriting.
Erich Hoover (1):
msvcrt: Fix fscanf return when EOF is immediately after an end of line. Derek Lesho (1):
winevulkan: Mark members of required structs as required recursively.
Fabian Maurer (3):
ws2_32: Handle more IGMP socket options. Dmitry Timoshkov (2):
find: First implementation. kernelbase: Implement EqualDomainSid.
find: Prevent hang by properly checking for EOF. wineconsole: Fix "Select all" functionality in USER backend.
François Gouget (6): Erich Hoover (2):
comctl32/tests: Avoid an unneeded lstrlenW() call. qmgr: Call the notification callback when jobs complete.
mshtml: Fix the spelling of some variable and field names. msvcrt: Fix scanf file locking when returning EOF.
mshtml/tests: Fix the spelling of an ok() message.
mshtml/tests: Fix the name of an unused function parameter. Fabian Maurer (6):
msi/tests: Fix the case of an ok() message. comctl32/tests: Add combo tests for WM_CTLCOLOR*.
msi: Fix the spelling of a comment. user32/tests: Add combo tests for WM_CTLCOLOR*.
comctl32/combo: Properly handle WM_CTLCOLOR* messages.
Gijs Vermeulen (1): user32/combo: Properly handle WM_CTLCOLOR* messages.
faultrep/tests: Fix some memory leaks (Valgrind). comctl32/edit: In EM_POSFROMCHAR return correct position for empty lines.
user32/edit: In EM_POSFROMCHAR return correct position for empty lines.
Hans Leidekker (5):
msi/tests: Add missing UnpublishFeatures actions. François Gouget (5):
msi/tests: Fix test failures. comctl32/listbox: Do no limit item height to 255.
msi/tests: Run the package tests from a temporary directory. kernel32/tests: Windows 10 dropped support for GetConsoleFontInfo().
msi/tests: Remove workarounds for Windows 2000. kernel32: Match the Windows 10 1709+ GetConsoleFontInfo().
shell32: Improve the stub for SHGetPropertyStoreForWindow. kernel32/tests: Windows 10 dropped support for SetConsoleFont().
kernel32: Match the Windows 10 1709+ SetConsoleFont() implementation.
Henri Verbeet (1):
ntdll: Properly handle 0 returns from unw_step(). Gabriel Ivăncescu (17):
jscript: Set the DISPID to DISPID_UNKNOWN if unknown.
Jacek Caban (31): jscript: Also clear the thread_id if the script state is set to Closed.
include: Avoid macro redefinition when wchar.h is included after stdint.h. vbscript: Store global variables in an array.
vbscript: Implement String function. vbscript: Get rid of ident_map.
vbscript: Implement RegExp.Replace. jscript: Use standard list for the queued code.
vbscript: Improve exec_script debug traces. jscript: Implement script persistence.
vbscript: Fix array reference handling in do_icall. jscript/tests: Use integers instead of booleans for counting call expectations.
vbscript: Add LBound function implementation. jscript/tests: Add tests for pending and executed code persistence.
vbscript: Move sign expression to a separated rule. vbscript: Release the code list when the script is closed.
vbscript: Introduce separated struct for call expressions. vbscript: Avoid special casing the global function when compiling a function's variables.
vbscript: Allow any unary expression after call keyword. vbscript: Implement script persistence.
vbcript: Allow any call expression in call and assign statements. vbscript: Store the compiled classes list head into vbscode_t.
vbscript: Support non-member calls in compiler. vbscript: Store the compiled functions list head into vbscode_t.
vbscript: Factor out variant_call. vbscript: Append to the global lists when the code is executed, rather than compiled.
vbscript: Support calling VARIANT in interpreter. vbscript: Change release_dynamic_vars to release a single variable.
vbscript/tests: Add more call tests. vbscript/tests: Use integers instead of booleans for counting call expectations.
vbscript: Ignore parentheses in call expression. vbscript/tests: Add tests for pending and executed code persistence.
vbscript: Always pass arguments inside parentheses by value.
vbscript: Use wide char literals for lexer keywords. Hans Leidekker (2):
vbscript: Add support for parsing with statement. bcrypt: Avoid recreating cipher handles when the initialization vector doesn't change.
vbscript: Add support for interpreting statements. shell32: Fix definitions for FOLDERID_ProgramFilesX64 and FOLDERID_ProgramFilesCommonX64 on 64-bit.
vbscript/tests: Add with statement tests.
jscript: Use _ltow_s instead of int_to_string. Huw D. M. Davies (1):
vbscript: Support VT_EMPTY in stack_pop_bool. user32: Remove unused GetAsyncKeyState() driver entry.
vbscript: Silence BuiltinDisp::QueryInterface(IID_IDispatchEx) warning.
vbscript/tests: Introduce get_dispid helper. Jacek Caban (36):
vbscript: Support DISP_E_EXCEPTION Invoke[Ex] return value. vbscript: Support assigning to object default value.
vbscript: Add support for parameterized set statements. vbscript: Store global functions in an array.
vbscript: Allow 'with' as an identifier. vbscript: Replace existing function for duplicated functions.
vbscript: Add parser support for redim statement. vbscript: Allow arbitrary number of arguments in builtin functions.
vbscript: Add interpreter support for redim statement. vbscript: Add Replace function implementation.
vbscript/tests: Add redim statement tests. vbscript: Don't allow changing script state when script site is not set.
vbscript: Support using function return value in expressions. vbscript: Support changing script state to SCRIPTSTATE_INITIALIZED.
vbscript: Fix parsing call expressions.
Jeff Smith (1): vbscript: Lookup this object in lookup_identifier only if it's an actual VBScript object.
kernel32: Quote first command line arg in process paramenters. vbscript: Store only VBScript this objects in execution context.
vbscript: Clean up lookup_identifier.
Louis Lenders (10): msvcrt: Use %ls format for wchar strings in _wassert.
include: Set threading model on UIAnimation* interfaces. vbscript: Store global static arrays together with global variables.
include: Add restrictederrorinfo.idl. xmllite: Update current pointer after reader_skipn call.
uianimation: Register interfaces. vbscript: Fix destroying safearrays in release_exec.
uianimation: Add IUIAnimationManager stubbed interface. winemac.drv: Make sure that NSMiniaturizableWindowMask style mask is set before calling miniaturize.
uianimation: Add IUIAnimationTimer stubbed interface. scrrun: Rewrite text stream to use read ahead buffer.
uianimation: Add IUIAnimationTransitionFactory stubbed interface. scrrun: Add ITextStream::ReadLine implementation.
uianimation: Add IUIAnimationTransitionLibrary stubbed interface. scrrun/tests: Add ITextStream::ReadLine tests.
uianimation: Implement IUIAnimationManager::CreateStoryboard. scrrun/tests: Add test of lost trailing byte in unicode srteam.
uianimation: Implement IUIAnimationManager::CreateAnimationVariable. vbscript: Move detach_global_objects call to VBScript destructor.
httpapi: Add stub for HttpReceiveRequestEntityBody. jscript/tests: Use wchar string literals instead of a2bstr helper.
widl: Don't use fixed size buffer in ctl2_encode_name.
Matteo Bruni (4): widl: Don't use fixed size buffer in ctl2_encode_string.
d3dx9: Return an error if no fallback format is found. widl: Use strmake in get_name.
d3dx9: Turn unimplemented interface ERR into a WARN. configure: Get rid of no longer needed __builtin_clz check.
wined3d: Introduce a separate use_legacy_fragment_output() helper. jscript: Treat only ASCII digits as digits.
wined3d: Limit GLSL version to 1.30 when OpenGL 3 is not supported. vbscript: Treat only ASCII digits as digits.
msvcrt/tests: Add iswdigit tests.
Michael Müller (1): vbscript: Always treat keywords after dot as identifiers.
crypt32: Add MS root CA 2010. winegcc: Add support for -Wl,-delayload argument.
makedep: Use -Wl,-delayload option for winebuild delayimports.
Michael Stefaniuc (7): mshtml: Fix checks for digit characters.
comctl32/tests: Constify some string holding variables / fields. oleaut32: Fix checks for digit characters.
comctl32/tests: Simplify comparison with empty string. shlwapi: Fix PathUndecorate[AW] implementation.
comctl32/tests: Get rid of variables holding empty strings. makedep: Use -Wl,-delayload on cross targets when supported by linker.
comctl32/tests: Don't read past the end of the buffer.
dmsynth: Use a wchar string literal instead of a temp variable. Jeff Smith (3):
mfreadwrite: Use wchar string literals instead of temp variables. msrle32: Return expected flags from GetInfo.
t2embed: Use a wchar string literal instead of a temp variable. ucrtbase: Strftime returns 4-digit timezone for %z.
ucrtbase: Strftime %y works for years 0 to 9999.
Nikolay Sivov (12):
dwrite/tests: Relax tests that fail on some Win10 versions. João Diogo Ferreira (2):
t2embed/tests: Fix some test failures on Win10. kernel32: Move Get/SetUserGeoID() to after the geoinfo struct.
comdlg32/tests: Use win_skip() instead when appropriate. kernel32: Handle GEOCLASS_REGION in Get/SetUserGeoID().
gdiplus: Trace GpRectF arguments.
kernel32/tests: Fix some test failures on Win10. Liam Middlebrook (6):
wscript/tests: Fix test failures on Win10. d3dx11: Add D3DX11SaveTextureToFileA/W() stub.
vbscript/tests: Fix tests failures on Win10. winevulkan: Don't add alias structs to struct-extensions list.
shell32/tests: Relax some tests to fix failures on Win10. winevulkan: Update to VK spec version 1.1.113.
ole32/tests: Add some more tests for interface redirection handling. winevulkan: Update to VK spec version 1.1.114.
ole32: Do not pass around untyped context section pointers. winevulkan: Update to VK spec version 1.1.117.
ole32: Use interface redirection section too when looking for modules in CoGetClassObject(). winevulkan: Update to VK spec version 1.1.126.
po: Fix Russian strings for page setup dialog.
Louis Lenders (1):
Paul Gofman (15): wine.inf: Add value for DigitalProductId.
user32: Fix coords in WINDOWPOS for WM_NCCALCSIZE sent from SetWindowPos().
d3d9/tests: Factor out wait_query() function. Martin Storsjo (1):
wined3d: Issue texture barrier before using a texture attached to FBO. kernel32: Add a special case to EnumProcessModules for the local process.
wined3d: Do not allow resource to be bound as SRV and RTV at the same time.
d3d8: Fix stream data skip count in convert_to_wined3d_declaration(). Matteo Bruni (9):
d3dx9: Don't pass usage flags for staging texture in D3DXCreateCubeTextureFromFileInMemoryEx(). d3dcompiler: Always expect D3D_COMPILER_VERSION to be defined.
d3dx9: Factor our check_texture_requirements() function. include: Define D3D_COMPILER_VERSION if it's not already defined.
d3dx9: Use check_texture_requirements() in D3DXCheckCubeTextureRequirements() with correct resource type. include: Expose MinPrecision field on d3dcompiler version >= 46.
d3dx9: Use check_texture_requirements() in D3DXCheckVolumeTextureRequirements() with correct resource type. d3dcompiler: Initialize MinPrecision when it exists.
d3dx9: Don't pass usage flags for staging texture in D3DXCreateVolumeTextureFromFileInMemoryEx(). d3dcompiler: Fix a couple of failure return values in >= 46 D3DReflect().
ddraw: Fix vertex buffer offset in d3d_execute_buffer_execute(). d3dcompiler/tests: Add d3dcompiler_47 tests.
d3d11: Mind DSV flags when checking for conflicting SRV. d3dcompiler/tests: Add a small test for MinPrecision.
d3d11/tests: Add tests for binding resource as both SRV and DSV. d3dcompiler/tests: Clean up test_reflection_desc_ps_output() a bit.
d3d11/tests: Require D3D_FEATURE_LEVEL_11_0 for using DSV flags. d3d10/tests: Add reflection test.
wined3d: Return TRUE for NULL SRV format from wined3d_dsv_srv_conflict().
Micah N Gorrell (1):
Piotr Caban (13): ole32: Obtain stream size regardless of current position.
ucrtbase: Implement %G format for strftime.
msvcrt: Don't use strcspn from C-library. Michael Stefaniuc (19):
msvcrt: Add _mbsspn_l implementation. vbscript: Remove redundant NULL checks before SysFreeString().
msvcrt: Add _mbscspn_l implementation. dmstyle: Rename IDirectMusicTrack8Impl to audition_track.
msvcrt: Don't use strstr from C-library. dmstyle: Rename IDirectMusicTrack8Impl to chord_track.
ntdll: Use SIZE_T to store passed buffer size in sprintf. dmstyle: Rename IDirectMusicTrack8Impl to command_track.
msvcrt: Cleanup sprintf tests. dmstyle: Rename IDirectMusicTrack8Impl to motif_track.
regedit: Fix double free error in GetValueName. dmstyle: Rename IDirectMusicTrack8Impl to mute_track.
msvcrt: Simplify printf tests table. dmstyle: Rename IDirectMusicTrack8Impl to style_track.
msvcrt: Fix test failures on Windows 10. dmcompos: Rename IDirectMusicTrack8Impl to chordmap_track.
msvcrt: Move more printf tests to table. dmcompos: Rename IDirectMusicTrack8Impl to signpost_track.
msvcrt: Add printf rounding tests. dmime: Rename IDirectMusicTrack8Impl to lyrics_track.
msvcrt: Add printf meaningless digits tests. dmime: Rename IDirectMusicTrack8Impl to paramcontrol_track.
dmime: Rename IDirectMusicTrack8Impl to segment_track.
Roman Pišl (3): dmime: Rename IDirectMusicTrack8Impl to sequence_track.
rstrtmgr: Add RM_FILTER_ACTION definition. dmime: Rename IDirectMusicTrack8Impl to sysex_track.
rstrtmgr: Fake API implementation by returning success. dmime: Rename IDirectMusicTrack8Impl to tempo_track.
rstrtmgr: Add stubs RmAddFilter and RmRemoveFilter. dmime: Rename IDirectMusicTrack8Impl to wave_track.
dmscript: Rename IDirectMusicTrack8Impl to script_track.
Rémi Bernon (4): d3d9/tests: Actually test a return value.
user32/tests: Update input test result for w1064v1809. d3dx9: Remove redundant NULL check before heap_free().
user32/tests: Do not expect char vkey to return the same char everywhere.
user32/tests: Do not expect ToAscii with 'A' vkey to return 'a' on non-us keyboards. Nikolay Sivov (35):
user32/tests: Skip some tests with inconsistent results with non-us kbd. propsys/tests: Merge test files.
propsys: Add a semi-stub for PSCreatePropertyStoreFromObject().
Serge Gautherie (1): comsvcs/tests: Rename test file.
atl: Fix a MSVC x64 printf warning. comsvcs: Add a stub for "new" moniker.
comsvcs: Implement display name parsing for "new" moniker.
Sven Baars (13): comsvcs: Implement Hash() for "new" moniker.
mf: Leave instead of enter a critical section. comsvcs: Implement IsSystemMoniker() for "new" moniker.
scrobj: Fix some leaks on error paths (Coverity). comsvcs: Implement Inverse() for "new" moniker.
scrobj/tests: Don't set site to NULL before it has been freed (Valgrind). ole32: Support BIND_OPTS3 in bind context.
scrobj: Add a missing return value check (Coverity). mf: Add MFCreateVideoRendererActivate().
webservices: Fix some leaks on error paths (Coverity). mfreadwrite/tests: Add some tests for "any"-stream requests.
msvcp120: Add a helper for tr2_sys__Equivalent. comsvcs: Add GetTimeOfLastChange() for "new" moniker.
msvcp140: Add an _Equivalent implementation that allows for directories. comsvcs: Add Enum() for "new" moniker.
winmm: Pass the device to WINMM_Pause directly. comsvcs: Implement IPersistStream methods for "new" moniker.
wininet/tests: Fix some test failures on Windows. comsvcs: Accept progid's when creating "new" monikers.
mstask/tests: Wait a bit longer for tasks to start and terminate. mfreadwrite: Use separate helpers for sync/async ReadSample().
wininet/tests: Skip some FTP tests when no connection can be made. mfreadwrite: Track source state in reader.
ntdll/tests: Fix some test failures on Windows 10. mfreadwrite: Return earlier on ReadSample() is stream is deselected.
ole32/tests: Fix some test failures on Windows XP. ole32/tests: Remove Win9x workarounds from moniker tests.
shell32: Remove "stub" from traces.
Vijay Kiran Kamuju (4): ole32: Remove "stub" from traces.
ntdll: Fix the SYSTEM_MODULE struct field names. msxml3: Remove "stub" from traces.
setupapi/tests: Remove win_9x checks. rpcss: Make initialization helper easier to extend.
ucrtbase: Implement %g format for strftime. rpcss: Implement interface to return sequential identifiers.
ucrtbase/tests: Add tests for strftime formats %r and %V. ole32: Reimplement CoGetCurrentProcess() to use global counter from rpcss.
ole32: Add separate enumerator implementation for IEnumSTATPROPSETSTG.
Vincent Povirk (4): comsvcs: Implement BindToObject() for "new" moniker.
regsvr32: Re-exec as 32-bit or 64-bit if necessary. comsvcs/tests: Add some tests for "new" moniker interfaction with bind context.
windowscodecs/tests: Expect success from IWICStream_Commit. comsvcs/tests: Get rid of global variable.
windowscodecs: Implement IWICStream_Commit. comsvcs: Add Reduce() for "new" moniker.
mscoree: Call mono_thread_manage in GC Unsafe mode. comsvcs: Add IROTData stub for "new" moniker.
comsvcs: Support progid in "new" moniker serialization stream.
Zebediah Figura (70): comsvcs/tests: Remove traces from tests.
psapi/tests: Increase the GetPerformanceInfo() margins again. ole32: Add separate IEnumSTATPROPSTG implementation.
psapi/tests: Remove an unreliable test. ole32: Return optional name in IEnumSTATPROPSTG::Next().
qwave: Don't test the last error in the successful case.
advapi32/tests: Use unique names for each created service. Paul Gofman (8):
quartz/tests: Add more tests for stream start time. d3dx9: Correctly handle NULL constant state for objects on 64 bit arch.
quartz/tests: Add more tests for seeking. ddraw/tests: Add tests for alpha component in surface format conversions.
quartz/filtergraph: Correctly implement IMediaSeeking::GetStopPosition(). kernel32: Output a message in GetVolumeInformationW() when device has no read access.
quartz/filtergraph: Remove the no longer used "stop_position" field from IFilterGraphImpl. wined3d: Check if destination texture has GPU access in glsl_blitter_supported().
quartz/filtergraph: Correctly handle AM_SEEKING_ReturnTime in IMediaSeeking::SetPositions(). wined3d: Use software decompression for converting from compressed format.
wined3d: Introduce wined3d_stateblock_set_sampler_state(). wined3d: Fixup alpha component in wined3d_texture_gl_upload_data().
d3d9: Handle stateblocks in d3d9_device_SetSamplerState(). ddraw/tests: Also test format conversion alpha for sysmem textures.
wined3d: Introduce wined3d_stateblock_set_texture_stage_state(). ddraw/tests: Backport test_surface_format_conversion_alpha() for ddraw4.
d3d9: Handle stateblocks in d3d9_device_SetTextureStageState().
d3d8: Handle stateblocks in d3d8_device_SetTextureStageState(). Piotr Caban (12):
quartz/filtergraph: Iterate filters directly in IMediaSeeking::SetPositions(). msvcrt: Improve printf %I format support.
quartz/filtergraph: Store the current position and return it in IMediaSeeking::GetCurrentPosition(). msvcrt: Enable printf %z, %t and %j formats.
quartz/filtergraph: Set the current position in IMediaFilter::Stop(). msvcrt: Use %ls format for wchar strings in DoMessageBox.
quartz/filtergraph: Pause the graph even if AM_SEEKING_NoFlush is used. ntdll: Work around futimens weak linking problem in set_file_times.
quartz/filtergraph: Clarify stream time tracking. user32: Include png.h only if SONAME_LIBPNG is defined.
strmbase: Return S_FALSE from IBaseFilter::Pause() when performing asynchronous state change. windowscodecs: Include png.h only if SONAME_LIBPNG is defined.
quartz/videorenderer: Get rid of hEvent. winebus: Reference PDOs added to DEVICE_RELATIONS structure.
strmbase: Introduce renderer_init_stream(). winebus: Fix DEVICE_RELATIONS content on device removal.
quartz/videorenderer: Use the renderer_init_stream() callback. ntoskrnl.exe: Store device state in volatile key.
strmbase: Get rid of the "vtbl" parameter to strmbase_renderer_init(). ucrtbase: Set invalid parameter handler for all misc tests.
ddraw: Track the primary stateblock state locally. ucrtbase: Clean up strftime tests.
ddraw: Handle stateblocks in d3d_device7_SetRenderState(). msvcrt: Call invalid parameter handler in strftime.
ddraw: Handle stateblocks in d3d_device7_SetTextureStageState().
strmbase: Move strmbase_renderer_init() to avoid forward declarations. Rémi Bernon (21):
strmbase: Get rid of the BaseRenderer typedef. user32/tests: Wait and flush messages after window creation.
strmbase: Get rid of the BaseRendererFuncTable typedef. user32/tests: Add some wparam mask to message sequences for w1064v1809.
strmbase: Rename the "pFuncsTable" field of struct strmbase_filter to "ops". user32/tests: Update SetActiveWindow(0) test result for w1064v1809.
strmbase: Introduce filter state callbacks. user32/tests: Skip tests expecting ascii VK wparam on non-us keyboards.
strmbase/transform: Use base filter state change methods. user32/tests: Add optional flags for alternative sequence on w1064v1809.
advapi32/tests: Clean up tests for duplicate service names. user32/tests: Flush remaining events before starting a new sequence.
advapi32/tests: Accept another value for the default service pre-shutdown timeout. user32/tests: Increase test_timers count tolerance on Windows.
advapi32/tests: Clean up double NotifyServiceStatusChange() tests. user32/tests: Tweak test result for w1064v1809.
comsvcs/tests: Increase the timeout in the implicit MTA test. user32/tests: Synchronize with the SendMessageTimeout thread.
msctf/tests: Simplify ITfThreadMgrEventSink refcounting tests. user32/tests: Close event at the end of the test_WaitForInputIdle test.
msctf/tests: Don't test calls to ITextStoreACP::GetStatus(). user32/tests: Ignore WM_WININICHANGE message in test sequences.
msctf/tests: Trace method calls more completely and only when WINETEST_DEBUG is set. user32/tests: Make the test_PeekMessage3 timer fire less often.
ole32/tests: Adjust timing in test_CoWaitForMultipleHandles(). user32/tests: Synchronize with other thread between SendMessage calls.
gameux/tests: Get rid of registry value tests. user32/tests: Wait longer for injected mouse event to take effect.
crypt32/tests: Clean up test_format_object(). user32/tests: Add optional messages to test sequences.
strmbase/renderer: Use base filter state change methods. dnsapi: Increase buffer size to fix format-overflow warning.
strmbase: Pass a strmbase_pin pointer to QualityControlImpl_Create(). oleaut32: Increase buffer size to fix format-overflow warning.
strmbase: Retrieve the filter clock from the pin pointer. winevdm: Increase buffer size to fix format-overflow warning.
qcap/audiorecord: Use strmbase state change methods. opencl: Define CL_TARGET_OPENCL_VERSION 220 to fix a header warning.
qedit/samplegrabber: Use strmbase state change methods. winealsa.drv: Increase buffer size to fix format-overflow warning.
d3d9: Release the recording stateblock before calling wined3d_device_reset(). winmm: Fix int-to-pointer and pointer-to-int casts warnings.
d3d8: Reset the stateblock state before calling wined3d_device_reset().
ddraw: Reset the stateblock state before calling wined3d_device_reset(). Sven Baars (6):
wined3d: Introduce wined3d_stateblock_set_texture(). shell32: Fix a memory leak (Valgrind).
d3d9: Handle stateblocks in d3d9_device_SetTexture(). urlmon/tests: Fix a test failure on Windows XP.
d3d8: Handle stateblocks in d3d8_device_SetTexture(). wintrust/tests: Initialize cbStruct in the ObjectTrust tests.
ddraw: Handle stateblocks in d3d_device7_SetTexture(). gdi32/tests: Update expected ExtCreateRegion behavior to represent newer Windows.
kernel32/tests: Fix some codepage tests under Windows 10. gdi32/tests: Remove some Win9x workarounds from the clipping tests.
wined3d: Introduce wined3d_stateblock_set_transform(). d3dcompiler/tests: Fix some d3dcompiler_47 test failures on Windows 8.
d3d9: Handle stateblocks in d3d9_device_SetTransform().
d3d8: Handle stateblocks in d3d8_device_SetTransform(). Vijay Kiran Kamuju (1):
ddraw: Handle stateblocks in d3d_device7_SetTransform(). include: Add missing FOLDERID's to knownfolders.h.
wined3d: Introduce wined3d_stateblock_set_clip_plane().
d3d9: Handle stateblocks in d3d9_device_SetClipPlane(). Vincent Povirk (3):
d3d8: Handle stateblocks in d3d8_device_SetClipPlane(). mscoree: Update Wine Mono to 4.9.4.
ddraw: Handle stateblocks in d3d_device7_SetClipPlane(). Revert "mscoree: Call mono_thread_manage in GC Unsafe mode.".
wined3d: Introduce wined3d_stateblock_set_material(). msi: Use integers internally for MSIDBOPEN constants.
d3d9: Handle stateblocks in d3d9_device_SetMaterial().
d3d8: Handle stateblocks in d3d8_device_SetMaterial(). Zebediah Figura (56):
ddraw: Handle stateblocks in d3d_device7_SetMaterial(). strmbase/transform: Reimplement IQualityControl for the source pin.
quartz/tests: Relax some more timeouts. ntoskrnl.exe: Pass the correct output size to IoBuildDeviceIoControlRequest().
qedit/mediadet: Check for failure from IEnumPins::Next(). http.sys: Factor out get_connection().
http.sys: Allow receiving entity body data.
Zhiyi Zhang (10): httpapi: Implement HttpReceiveRequestEntityBody().
gdi32: Support multiple monitors in D3DKMTOpenAdapterFromGdiDisplayName. d3d9/tests: Reorder two occlusion query tests to work around a timeout with llvmpipe.
gdi32: Add D3DKMTSetVidPnSourceOwner and D3DKMTCheckVidPnExclusiveOwnership stubs. d3d8/tests: Flush events after sending SC_MAXIMIZE.
winex11.drv: Implement X11DRV_D3DKMTSetVidPnSourceOwner. userenv: Fix a copy-paste error.
winex11.drv: Implement X11DRV_D3DKMTCheckVidPnExclusiveOwnership. userenv: Use wide character string literals.
dxgi: Implement dxgi_output_ReleaseOwnership(). userenv: Set the ProgramFiles(x86) and CommonProgramFiles(x86) environment variables.
dxgi: Implement dxgi_output_TakeOwnership(). userenv: Add a set_env_var() helper.
winex11.drv: Call XFlush() right after XUngrabServer(). ntdll: Set the ProgramFiles(x86) and CommonProgramFiles(x86) environment variables.
winex11.drv: Use underscore style for struct x11drv_display_device_handler. ntoskrnl.exe: Implement many more properties in IoGetDeviceProperty().
winex11.drv: Retrieve virtual and primary monitor rectangles from SetupAPI. ntoskrnl.exe: Stub IRP_MN_QUERY_CAPABILITIES for root-enumerated devices.
winex11.drv: Handle display device events in the desktop thread. ntoskrnl.exe: Implement IRP_MN_QUERY_DEVICE_RELATIONS for root-enumerated devices.
ntoskrnl.exe: Trace the call to AddDevice().
ntdll: Fix a typo.
winebus.inf: Add new INF file and copy it to the INF directory.
winebus.sys: Implement AddDevice().
wineboot: Create a root-enumerated device object for winebus.
wine.inf: Remove registration for the winebus service.
winebus.sys: Initialize and teardown the HID backends while the bus FDO is still extant.
ntoskrnl.exe: IoInvalidateDeviceRelations() receives the parent PDO.
ntoskrnl.exe: BusRelations is also used when devices are removed.
winebus.sys: Stop creating a setupapi device.
d3d9/tests: Add another flush to work around an intermittent test failure on fvwm2.
wined3d: Introduce wined3d_stateblock_set_viewport().
d3d9: Handle stateblocks in d3d9_device_SetViewport().
d3d8: Handle stateblocks in d3d8_device_SetViewport().
ddraw: Handle stateblocks in d3d_device7_SetViewport().
configure: Install winebus.inf.
setupapi: Fix setting filepart in SetupCopyOEMInfW().
setupapi: Set the device class in SetupDiBuildDriverInfoList().
setupapi: Set the DeviceDesc value in SetupDiInstallDevice().
wined3d: Introduce wined3d_stateblock_set_scissor_rect().
d3d9: Handle stateblocks in d3d9_device_SetScissorRect().
wined3d: Introduce wined3d_stateblock_set_index_buffer().
d3d9: Handle stateblocks in d3d9_device_SetIndices().
wined3d: Introduce wined3d_stateblock_set_base_vertex_index().
d3d8: Handle stateblocks in d3d8_device_SetIndices().
wined3d: Introduce wined3d_stateblock_set_stream_source().
d3d9: Handle stateblocks in d3d9_device_SetStreamSource().
d3d8: Handle stateblocks in d3d8_device_SetStreamSource().
wined3d: Introduce wined3d_stateblock_set_stream_source_freq().
d3d9: Handle stateblocks in d3d9_device_SetStreamSourceFreq().
advapi32/tests: Remove a todo_wine.
wined3d: Introduce wined3d_stateblock_set_light().
d3d9: Handle stateblocks in d3d9_device_SetLight().
d3d8: Handle stateblocks in d3d8_device_SetLight().
ddraw: Handle stateblocks in d3d_device7_SetLight().
ddraw/tests: Expand test_coop_level_d3d_state().
wined3d: Also reset the device state to the default in wined3d_device_uninit_3d().
wined3d: Introduce wined3d_stateblock_set_light_enable().
d3d9: Handle stateblocks in d3d9_device_LightEnable().
d3d8: Handle stateblocks in d3d8_device_LightEnable().
ddraw: Handle stateblocks in d3d_device7_LightEnable().
Zhiyi Zhang (8):
winex11.drv: Introduce is_virtual_desktop().
winex11.drv: Use a separate virtual desktop display device handler.
winex11.drv: Get virtual desktop size limit from the host primary display.
winex11.drv: Move the desktop fullscreen check after desktop init.
winex11.drv: Fix NoRes mode handler having an empty mode.
user32/tests: Fix test failures on multiple monitor setup.
user32/tests: Fix monitor test failures on some systems.
d3d8: Fix incorrect types.
-- --
Alexandre Julliard Alexandre Julliard
......
...@@ -195,6 +195,7 @@ Bill Currie ...@@ -195,6 +195,7 @@ Bill Currie
Bill Hawes Bill Hawes
Bill Jin Bill Jin
Bill Medland Bill Medland
Biswapriyo Nath
Björn Bidar Björn Bidar
Blake Leverett Blake Leverett
Boaz Harrosh Boaz Harrosh
...@@ -953,6 +954,7 @@ Leonardo Quijano Vincenzi ...@@ -953,6 +954,7 @@ Leonardo Quijano Vincenzi
Leonid Lobachev Leonid Lobachev
Leo van den Berg Leo van den Berg
Leslie Choong Leslie Choong
Liam Middlebrook
Li Keqing Li Keqing
Lilia Roumiantseva Lilia Roumiantseva
Linus Torvalds Linus Torvalds
......
Wine version 4.19 Wine version 4.20
#! /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 4.19. # Generated by GNU Autoconf 2.69 for Wine 4.20.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -580,8 +580,8 @@ MAKEFLAGS= ...@@ -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='4.19' PACKAGE_VERSION='4.20'
PACKAGE_STRING='Wine 4.19' PACKAGE_STRING='Wine 4.20'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
...@@ -2440,7 +2440,7 @@ if test "$ac_init_help" = "long"; then ...@@ -2440,7 +2440,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 4.19 to adapt to many kinds of systems. \`configure' configures Wine 4.20 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -2510,7 +2510,7 @@ fi ...@@ -2510,7 +2510,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 4.19:";; short | recursive ) echo "Configuration of Wine 4.20:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -2759,7 +2759,7 @@ fi ...@@ -2759,7 +2759,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 4.19 Wine configure 4.20
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.
...@@ -3443,7 +3443,7 @@ cat >config.log <<_ACEOF ...@@ -3443,7 +3443,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 4.19, which was It was created by Wine $as_me 4.20, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
...@@ -21756,7 +21756,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -21756,7 +21756,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 4.19, which was This file was extended by Wine $as_me 4.20, 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
...@@ -21827,7 +21827,7 @@ _ACEOF ...@@ -21827,7 +21827,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 4.19 Wine config.status 4.20
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\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment