Release 4.3.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2019-03-01 23:40:42 +01:00
parent dde0313d9f
commit 9422b844b5
4 changed files with 431 additions and 372 deletions

781
ANNOUNCE
View File

@ -1,16 +1,16 @@
The Wine development release 4.2 is now available. The Wine development release 4.3 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Unicode string normalization support. - Reimplementation of XAudio2 using the FAudio library.
- Support for ECC cryptographic keys. - Mono engine updated to the latest upstream.
- Support for mixing 32/64-bit dlls in the load path. - More modern handling of iconic windows.
- Futex-based implementations for more synchronization primitives. - Improved handling of kernel objects.
- 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.2.tar.xz https://dl.winehq.org/wine/source/4.x/wine-4.3.tar.xz
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.2.tar.xz http://mirrors.ibiblio.org/wine/source/4.x/wine-4.3.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -26,403 +26,460 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 4.2 (total 60): Bugs fixed in 4.3 (total 45):
12453 Bad performance in Source based games 1719 MDI child window minimize problem in Delphi VCL applications
17913 Port Royale: sea is black 7287 Redundant "tabs" appear with tabbed MDI (test with LTSpice)
19748 Multiple games complain about checking occlusion query results from the wrong thread (Metro 2033, Unreal Tournament 3, Counter Strike: Source, Metro 2033, Call of Duty 4, Left 4 Dead, Left 4 Dead 2, Final Fantasy XIV, Half-Life 2) 8226 DlgDirListComboBox does not fail properly on bad path spec argument
20083 SIV (System Information Viewer) v4.00 SIVDRIVER crashes to due invalid PIO_STACK_LOCATION->FileObject passed into IRP_MJ_DEVICE_CONTROL dispatch routine 15703 LEGO Star Wars controller options
21101 Can't use SHIFT key with onboard visual keyboard and wine application 18496 BREW simulator always shows a black display
23863 The Bard's Tale (2005): unplayable due to almost completely black screen 19777 Ad Astra game runs very slow
28167 EA Sports FIFA 11 crashes on startup 21023 SetupDiOpenDevRegKey() returns wrong HKEY
35096 Kerning misbehavior for Hebrew text in Office 2010 26653 Multiple VB6 applications need oleaut32 VarRound to support VT_DECIMAL
35889 wine1.6 display fuzzy chinese ttf fonts, but dialog fonts display normal 31954 Second Sight hangs with a black screen after the intro videos
36201 valgrind shows a definite leak under crypt32/tests/store.c 32374 List box with LBS_NODATA set, has very low performance, depending on items count.
36261 valgrind shows a use after free in d3d_device_inner_Release() ddraw/tests/ddraw{4,7}.c 35516 Microworlds EX hangs when clicking toolbar button
36267 valgrind shows an invalid read in ddraw/tests/ddraw4.c 37705 Heroes of Might and Magic VI Shades of Darkness Textures Fail to Display in Most Campaign Maps
36340 valgrind shows several warnings in ddraw/tests/ddraw2.c 38488 Wrong traces in functions *_invalidate_location
36343 valgrind shows some leaks in ddraw/tests/ddraw4.c 39932 bat-script with quotes cann't be called using CreateProcess
36348 valgrind shows a couple leaks in d3d9/tests/d3d9ex.c 41670 BattlEye launcher stuck at 'Starting BattlEye Service...' (PUBG, Planetside2, H1Z1: King of the Kill, Tibia 11)
36349 valgrind shows a few leaks in d3d9/tests/stateblock.c 43395 Wine intermittently crashes after any program terminates
36380 valgrind shows a possible leak in in ddraw/tests/ddraw1.c 43659 Jurassic Park: Operation Genesis crashes inside winegstreamer (disabling winegstreamer is a workaround)
36381 valgrind shows a couple possible leaks in in ddraw/tests/ddraw2.c 44300 Windows Media Player 7.1 fails to play media due to unimplemented function wmvcore.dll.WMCheckURLExtension
36382 valgrind shows a possible leak in in ddraw/tests/ddraw7.c 45149 Provide mscoree.dll.CorIsLatestSvc stub with diagnostic message to tell native MS .NET CLR bootstrapper must be used (dll override)
36620 valgrind shows a few invalid reads in ddraw/tests/ddraw1.c 45631 League of Legends client crashes when joining a lobby with other players
36621 valgrind shows several definite leaks in ddraw/tests/ddraw1.c 45632 Garena client v2.0.x crashes on startup ('ntdll.NtQueryVirtualMemory' needs to validate 'MemoryInformationLength' before writing to buffer)
36623 valgrind shows some leaks in ddraw/tests/ddraw7.c 45841 Battleye's BEDaisy.sys requires that PsThreadType and PsProcessType are defined
36631 valgrind shows a definite leak in in ddraw/tests/ddraw2.c 46105 TopoEdit crashes with unimplemented function mf.dll.MFCreateSequencerSource
36658 valgrind shows an invalid read in ddraw/tests/d3d.c 46245 V-sync setting does not work (Direct3D 12)
36660 ddraw/tests/d3d.c CapsTest crashes under valgrind 46318 vbscript doesn't parse if identifier is also keyword token
36689 ddrawex/tests/surface.c crashes under valgrind/nvidia 46319 32-bit IL-only executable launched as 32-bit subprocess on Wine and 64-bit subprocess on Windows
37639 Multiple applications crash on unimplemented function vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z (AlphaShadow v1.2, EMC Retrospect 7) 46442 FormatCurrency(9) returns .9.00 (period in front)
38021 64-bit Planetside 2 fails to load bundled xinput1_3.dll (loader must check architecture before trying to load module) 46481 strftime has a buffer overflow
38138 Avencast: Rise of the Mage: invisible doors 46493 Functions ilogb* are not implemented
38685 valgrind shows an invalid read in d3d9/tests/d3d9ex.c 46583 LINE latest version doesn't work
39080 The Settlers: Rise of an Empire: world geometry broken 46623 Game controller behaves incorrectly
40036 Shadows of Destiny Crash After Begins 46638 dotnet40 no longer installs using winetricks
41168 Test Drive Unlimited Crash before entry main menu 46639 LoadLibraryShim fails in wow64
42573 Several Flickering Senran Kagura Shinovi Versus 46654 dotnet35sp1 fails to install with winetricks
42704 1Password 6.4.377 needs function bcrypt.dll.BCryptDeriveKeyPBKDF2 46678 Width of latin characters is wrong with some fonts.
42734 NormalizeString (Unicode normalization) is not implemented 46681 TopoEdit crashes with unimplemented function mf.dll.MFCreateTopologyNode
42911 Bayonetta: launches but screen stays black 46691 comctl32/tests/propsheet.c shows uninitalized memory use
44150 Alien vs Predator: Crash in DX11 Mode 46708 Photoline crashed right after start, no problem with wine 3.0.4
45312 AC Syndicate needs bcrypt algorythm/functions (ECDH_P256, BCryptGenerateKeyPair, BCryptFinalizeKeyPair) 46717 TopoEdit crashes with unimplemented function mf.dll.MFCreateTopoLoader
45473 Rogue Squadron 3D crashes on startup 46719 iTunes crashes during the installation
45524 Add a futex-based implementation of condition variables 46724 Call of Juarez: Bound in Blood crashes on startup when using FAudio
45570 League of Legends 8.12+ fails to start a game (anticheat engine, incorrect implementation of LdrInitializeThunk) 46727 Alekhine's Gun crashes on startup when using FAudio
45820 Symantec Eraser Control Driver 'eeCtrl64.sys' (Norton 360) crashes on unimplemented function ntoskrnl.exe.ExpInterlocked{Push,Pop}EntrySList 46728 dotnet35sp1 fails to complete with install via winetricks
46047 Multiple applications want Windows 8+ futex-like operations kernelbase.dll.WaitOnAddress, kernelbase.dll.WakeByAddress{All,Single} (VLC) 46729 Wine directx not detecting Intel HD Graphics 620 (Rev 02) chipset
46088 BETest tool from Windows 10 SDK (10.0.17763.x) crashes on unimplemented function vssapi.dll.CreateVssBackupComponentsInternal 46732 BleachBit-2.0 crashes at startup
46127 aria2 1.34 fails to connect, reports 'WinTLS: Channel setup failed. Schannel provider did not fulfill requested flags. Excepted: 33180 Actual: 33052'
46208 Elite Dangerous is unstable in wine-devel
46252 StarCitizen has bad performance
46300 Yousician: unimplemented function mfplat.dll.MFGetSystemTime
46341 kernel32/tests/pipe.c shows uninitialized memory use in test_overlapped_transport()
46387 ReactOS/Windows XP TASKMGR: Column headers don't scroll when scrolling horizontally (multiple listview or header control)
46516 AfterEffects CS16 headless renderer crashes due to missing crypt32 functions CryptHashCertificate2 and CryptImportPublicKeyInfoEx2
46565 Disney's Chicken Little displays text upside down
46581 HeidiSQL generates OLE error when executing custom queries against MSSQL server.
46602 3D Custom Girl fails to render characters
46611 Readiris 17 fails to load when d2d1 is enabled: fixme:d2d:d2d_factory_CreateGeometryGroup iface
46617 Far Cry v1.40 locks up on the loading screen
46618 Far Cry v1.40 locks up when changing screen resolution or anti-aliasing level
46631 winecfg fails to load
46644 Ichitarou crashes when creating a new document (needs msvcrt._ismbcl1)
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 4.1: Changes since 4.2:
Alexandre Julliard (29): Alexandre Julliard (12):
kernel32: Fix handling of NULL argument in SetDllDirectoryA(). kernel32/tests: Add a test to check some fields in fake dlls.
ntdll: Don't use current directory for libraries unless explicitly specified in the search path. winebuild: Align resource data to dword boundaries even on 64-bit.
setupapi/tests: Avoid sizeof in traces. winebuild: Make thiscall an entry point flag instead of a function type.
ntdll: Use an NT filename to search for loaded modules. winebuild: Add support for fastcall entry points.
ntdll: Return an NT filename in find_dll_file(). ntdll: Support relay debugging of fastcall entry points.
ntdll: Pass an NT filename to get_load_order(). ntdll: Use the fastcall flag for RtlInterlockedPushListSList.
ntdll: Use NT filenames when loading dlls. hal: Specify fastcall entry points using the appropriate spec file flag.
ntdll: Remove no longer used parameter from find_fileid_module(). ntoskrnl.exe: Specify fastcall entry points using the appropriate spec file flag.
ntdll: Pass a flag instead of a file handle to load_builtin_dll(). kernel32/tests: Use GetTempFileName() instead of hardcoding directory names.
ntdll: Directly try to open the dll file instead of checking for existence first. winebuild: Use stdcall for fastcall wrappers.
ntdll: Create the memory mapping for a dll directly at open time. winebuild: Make relay entry points hot-patchable.
server: Add custom flag for fake dlls in PE image information. wrc: Don't map version block names to the target language.
ntdll: Use the image info to check for fake dlls.
ntdll: Skip dlls of the wrong machine type when searching through the load path.
crypt32: Don't build password_to_ascii without GnuTLS.
ntdll: Use the current platform as processorArchitecture instead of a wildcard.
ntdll: Reimplement init_user_process_params() using RtlCreateProcessParametersEx().
ntdll: Hardcode the path of the windows directory for redirects.
server: Create the windows directories at startup if necessary.
ntdll: Also create the initial process parameters with RtlCreateProcessParametersEx().
ntdll: Recreate the process parameters structure once everything has been initialized.
ntdll/tests: Add tests for initial process parameters layout.
dinput: Add error check to silence a compiler warning.
ntdll: Return the kernel process start address from __wine_kernel_init().
ntdll: Rename attach_dlls() to LdrInitializeThunk().
ntdll: Make the CPU information global.
ntdll: Store extended FPU context in NtGetContextThread().
ntdll: Store extended FPU state and debug registers in RtlRaiseException().
server: Report a 64-bit CPU for IL-only binaries.
Alistair Leslie-Hughes (12): Alistair Leslie-Hughes (8):
combase: Add DllGetActivationFactory stub. oleaut32: Support VT_DECIMAL in VarRound.
comdlg32: Improve PRINT32 dialog. mf: Add IMFSequencerSource stub.
secur32: Fix compile error on older gnutls. kernel32: Correct GetCurrencyFormatW/A spec entries.
include: Add more VSS_* typedefs. oleaut32: Correctly get the Currency separator in VarFormatCurrency.
include: Add VSS writer enums. oleaut32: Correctly get the thousands separator in VarFormatCurrency.
include: Convert header vswriter to an idl. oleaut32: Correctly get the Grouping separator.
include: Add vsbackup.idl. include: Add more DB_E_* defines.
vssapi: Add CreateVssBackupComponentsInternal stub. vbscript: Move variable declaration outside of for.
vssapi: Add ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z stub.
dsound: IDirectSoundNotify is only available when DSBCAPS_CTRLPOSITIONNOTIFY is specified.
comdlg32: Improve Printer Setup dialog.
mfplat: Implement MFGetSystemTime.
Andrey Gusev (3): Andrew Eikum (1):
msi: Remove duplicate condition in msi_dialog_destroy(). xaudio2: IXAPO::Process out parameter should not be const.
crypt32: Remove duplicate condition in CRYPT_AsnDecodeNameValueInternal().
mscoree: Fix condition in CorDebug_Release().
Aric Stewart (2): Andrey Gusev (11):
hidclass.sys: Prevent buffer overrun. ext-ms-win-ntuser-windowclass-l1-1-0: Add dll.
configure: Use SDL2_LIBS if set. ext-ms-win-ntuser-window-l1-1-0: Add dll.
ext-ms-win-ntuser-window-l1-1-4: Update spec file.
ext-ms-win-gdi-dc-create-l1-1-0: Add dll.
ext-ms-win-gdi-draw-l1-1-0: Add dll.
ext-ms-win-ntuser-gui-l1-1-0: Add dll.
ext-ms-win-gdi-font-l1-1-0: Add dll.
ext-ms-win-gdi-font-l1-1-1: Add dll.
ext-ms-win-ntuser-dialogbox-l1-1-0: Add dll.
ext-ms-win-ntuser-message-l1-1-0: Add dll.
ext-ms-win-ntuser-misc-l1-1-0: Add dll.
Aurimas Fišeras (1): Aurimas Fišeras (1):
po: Update Lithuanian translation. po: Update Lithuanian translation.
Austin English (1):
comctl32: Fix a memory leak (valgrind).
Brendan McGrath (2): Brendan McGrath (2):
wineboot: Fix PROCESSOR_ARCHITECTURE reg value. vbscript: Allow most keywords to be used as 'dot' identifiers.
vbscript: Allow more keywords to be used as identifiers. vbscript: Add todo test for 'rem' as 'dot' identifier.
Byeong-Sik Jeon (6): Byeong-Sik Jeon (1):
gdi32: Fix vertical rotation. gdi32: Add a workaround for Freetype < 2.8.1 using v40 FT_LOAD_TARGET_MONO.
gdi32: Add a helper function to get the transform matrices.
gdi32: Add helper functions to cache the glyph metrics.
gdi32: Add helper functions to compute the glyph metrics.
gdi32: Add helper functions to get GGO glyph bitmap.
gdi32: Add a helper macro for FreeType version check.
Dmitry Timoshkov (7): Daniel Lehman (1):
windowscodecs: WICConvertBitmapSource should ask IWICFormatConverter::Initialize to use an optimized palette. kernel32/tests: Add tests for SpecialCasing.
windowscodecs: Fix behaviour of format converter for indexed formats when NULL or empty palette has been provided.
windowscodecs/tests: Add a bunch of new tests for indexed format conversions.
windowscodecs/tests: Add some tests for converting 24bppBGR to 8bppIndexed format.
crypt32: CryptAcquireCertificatePrivateKey should look up certificate in the user's store if not linked to a provider.
wineps.drv: Add stubs for escapes required by Adobe PageMaker.
wineps.drv: PostScript header should be written by StartDoc instead of StartPage.
Gabriel Ivăncescu (28): Dmitry Timoshkov (8):
comctl32/listbox: Check for out of bounds using the index when painting the item. windowscodecs: Add support for 32bppRGB, 32bppRGBA and 32bppPRGBA to format converter.
comctl32/listbox: Use a helper to expand the item array. windowscodecs/tests: Add a test for 8bpp indexed TIFF format.
comctl32/listbox: Shrink the item array with resize_storage. windowscodecs: Fix the SupportsTransparency flag value for various pixel formats.
comctl32/listbox: Return proper value for LB_INITSTORAGE. windowscodecs: Fail earlier in TIFF decoder's Initialize method for unsupported pixel formats.
comctl32/tests: Add tests for LB_INITSTORAGE. windowscodecs: Avoid redundant checks when reading a TIFF tile.
user32/listbox: Check for out of bounds using the index when painting the item. windowscodecs: Add support for CMYK to BGR conversion.
user32/listbox: Use a helper to expand the item array. windowscodecs: Move JPEG frame image data initialization from Frame::CopyPixels to Decoder::Initialize.
user32/listbox: Shrink the item array with resize_storage. wpcap: Fix compilation with recent pcap/pcap.h versions.
user32/listbox: Return proper value for LB_INITSTORAGE.
user32/tests: Add tests for LB_INITSTORAGE.
comctl32/listbox: Resize the entire item array at once in SetCount.
comctl32/listbox: Repaint the old selected item after setting the item selection.
comctl32/listbox: Use descr->selected_item for single-selection listboxes when checking selection.
comctl32/tests: Test changing the selection styles after listbox creation.
comctl32/listbox: Use a helper to retrieve item data by index.
comctl32/listbox: Use a helper to retrieve item string by index.
comctl32/listbox: Use is_item_selected in more places.
comctl32/listbox: Use a helper to set the selected item state.
comctl32/listbox: Send LB_RESETCONTENT from RemoveItem rather than DeleteItem.
user32/listbox: Resize the entire item array at once in SetCount.
user32/listbox: Repaint the old selected item after setting the item selection.
user32/listbox: Use descr->selected_item for single-selection listboxes when checking selection.
user32/tests: Test changing the selection styles after listbox creation.
user32/listbox: Use a helper to retrieve item data by index.
user32/listbox: Use a helper to retrieve item string by index.
user32/listbox: Use is_item_selected in more places.
user32/listbox: Use a helper to set the selected item state.
user32/listbox: Send LB_RESETCONTENT from RemoveItem rather than DeleteItem.
Hans Leidekker (14): Ethan Lee (3):
odbc32: Improve tracing in a number of functions. xaudio2: Rewrite to use FAudio.
odbc32: Work around drivers that don't accept NULL name length in SQLDescribeCol. xaudio2: Fix uninitialized variable access (Valgrind).
odbc32: Improve tracing in the remaining functions. xaudio2: IXAudio23 needs its own interface, for XAUDIO23_VOICE_SENDS parameters.
secur32: Add support for client certificate authentication.
crypt32/tests: Show that PFXImportCertStore doesn't set CERT_KEY_PROV_INFO_PROP_ID. Gabriel Ivăncescu (22):
secur32: Return ISC_RET_USED_SUPPLIED_CREDS for schannel contexts if the feature was requested. comctl32/listbox: Use a helper to retrieve item height by index.
secur32: Fix default return flags for schannel contexts. comctl32/listbox: Use a helper to set item height by index.
wininet: Trace modifiers in hexadecimal in HttpAddRequestHeaders. comctl32/listbox: Move the item data insertion into a separate function.
bcrypt: Implement BCryptGenerate/FinalizeKeyPair for ECDH P256. comctl32/listbox: Move the item data removal into a separate function.
bcrypt: Add support for importing and exporting ECC public keys. comctl32/listbox: Implement LBS_NODATA for single-selection listboxes.
bcrypt: Add support for importing and exporting ECC private keys. comctl32/tests: Test negative counts in LB_SETCOUNT.
bcrypt: Implement BCryptDeriveKeyPBKDF2. user32/listbox: Use a helper to retrieve item height by index.
msi: Initialize assembly caches before disabling redirection. user32/listbox: Use a helper to set item height by index.
msi: Link directly to sxs. user32/listbox: Move the item data insertion into a separate function.
user32/listbox: Move the item data removal into a separate function.
user32/listbox: Implement LBS_NODATA for single-selection listboxes.
user32/tests: Test negative counts in LB_SETCOUNT.
comctl32/listbox: Use is_item_selected in GetSelCount and GetSelItems.
user32/listbox: Use is_item_selected in GetSelCount and GetSelItems.
comctl32/listbox: Use a helper to set item data by index.
comctl32/listbox: Rewrite FindString to use helpers and avoid the macro.
comctl32/listbox: Use a helper to get the size of an item.
comctl32/listbox: Implement LBS_NODATA for multi-selection listboxes.
user32/listbox: Use a helper to set item data by index.
user32/listbox: Rewrite FindString to use helpers and avoid the macro.
user32/listbox: Use a helper to get the size of an item.
user32/listbox: Implement LBS_NODATA for multi-selection listboxes.
Gijs Vermeulen (2):
ntdll: Validate len in NtQueryVirtualMemory.
mfplat: Implement MFHeap[Alloc|Free].
Hans Leidekker (13):
msi: Don't use delay imports.
winhttp: Include URL extra info in the path unless the caller asks for it separately.
winhttp: Introduce a structure to describe URL components.
secur32: Fix the username fallback in get_key_container_path.
ws2_32: Always set overlapped status in AcceptEx.
mscms: Add a partial implementation of WcsOpenColorProfileA/W.
mscms: Map BM_KYMCQUADS to TYPE_KYMC_8.
mscms: Set last error on insufficient buffer in EnumColorProfilesA/W.
msi: Don't use globals to manage assembly cache state.
fusion: Use bcrypt to compute the assembly token.
dnsapi: Add support for DNS_TYPE_OPT records.
dnsapi: Fix data length returned for records that contain Unicode strings.
dnsapi: No longer prefer native.
Henri Verbeet (1): Henri Verbeet (1):
d3d8: Improve ValidateVertexShader(). wined3d: Get rid of unused wined3d_blit_op enum elements.
Huw D. M. Davies (7): Huw D. M. Davies (4):
kernel32/tests: Move the tests to a per-test todo. server: Add new pipe servers to the end of the servers list.
kernel32: Initial support for canonical decomposition in NormalizeString(). ntoskrnl.exe: Add stubs for PsSuspendProcess() and PsResumeProcess().
kernel32: Implement canonical reordering. comctl32/listbox.c Use helper functions for item initialization.
libport: Add support for compatibility decomposition. user32/listbox: Use helper functions for item initialization.
libport: Add support for singleton decomposition.
kernel32: Implement canonical composing.
user32/listbox: Remove some unnecessary differences to the comctl32 version.
Isira Seneviratne (4): Isira Seneviratne (8):
wordpad: Update STRING_TEXT_FILES_UNICODE_TXT string to plural format.
po: Add Tamil translation.
po: Update Sinhala translation. po: Update Sinhala translation.
po: Update Sinhala translation. po: Update Sinhala translation.
view: Move open dialog filter string to resource file and add extensions. kernel32: Add the Sinhala NLS file.
kernel32: Fix LOCALE_SSCRIPTS value for Sinhala.
po: Update Sinhala translation. po: Update Sinhala translation.
po: Update German translation.
Jacek Caban (13): Jacek Caban (19):
ntoskrnl.exe: Properly export *SList functions on win64. include: Add atlthunk.h.
ntoskrnl.exe: Add PsRevertToSelf stub. atlthunk: Add stub DLL.
ntoskrnl.exe: Implement ExDeleteNPagedLookasideList. atlthunk: Implement AtlThunk functions.
ntoskrnl.exe: Set FileObject of IRP passed to driver callbacks. atlthunk/tests: Add tests.
ntoskrnl.exe: Add KeRevertToUserAffinityThread stub. ntdll/tests: Introduce test_object_type helper.
ntoskrnl.exe/tests: Introduce get_proc_address helper. server: Support process object type.
mshtml: Add style.borderCollapse property implementation. server: Support thread object type.
mstml: Add style.borderSpacing property implementation. server: Support token object type.
mshtml: Support custom user agent strings in IOmNavigator::get_appVersion. server: Return proper object type for mailslot and device files.
ntoskrnl.exe: Add PsReferenceProcessFilePointer stub. ntoskrnl.exe/tests: Add object reference tests.
kernel32: Support MUI_LANGUAGE_ID flag in EnumUILanguages. ntoskrnl.exe: Export object type values.
mshtml: Suport load event in HTMLXMLHttpRequest object. ntoskrnl.exe: Introduce common kernel object allocator and use it for driver object.
mshtml: Expose nsIFormPOSTActionChannel interface from nsChannel object. ntoskrnl.exe: Use kernel object allocators for device object.
ntoskrnl.exe: Add missing ObReferenceObject call to ObReferenceObjectByName.
ntoskrnl.exe: Use kernel object allocators for file object.
ntoskrnl.exe: Add partial ObReferenceObjectByHandle implementation.
ntoskrnl.exe: Implement ObReferenceObject and ObDereferenceObject.
ntoskrnl.exe: Implement file object constructor.
jscript: Use flatten string in create_regexp debug traces.
Jactry Zeng (5): Jactry Zeng (1):
shcore: Don't return E_FAIL in IStream::SetSize() for read-only mode. mfplat: Add MFCreateMFByteStreamOnStreamEx() stub.
ole32/tests: Test PropVariantCopy() with VT_UNKNOWN.
propsys: Implement PSCreateMemoryPropertyStore().
propsys/tests: Add tests of IPropertyStore interface.
propsys: Implement PropVariantToDouble().
Józef Kucia (12): Józef Kucia (14):
d3d8/tests: Use correct index variable in test_resource_access() (Coverity). wined3d: Add new registry setting to select shader backend.
d3d9/tests: Use correct index variable in test_resource_access() (Coverity). d3d11: Use better name for current entry variable in validate_stream_output_entries().
d3d11: Avoid using wined3d_stream_output_element for validation. dxgi/tests: Run test_swapchain_present() on D3D12.
wined3d: Do not convert SO declaration entries. dxgi: Always use user images instead of using Vulkan swapchain directly.
wined3d: Export wined3d_extract_shader_input_signature_from_dxbc(). dxgi: Re-create swapchain on VK_ERROR_OUT_OF_DATE_KHR.
wined3d: Keep original component index in stream output elements. dxgi: Set Vulkan swapchain size according to VkSurfaceCapabilitiesKHR.
wined3d: Factor out shader_get_stream_output_register_info(). dxgi: Use VK_FILTER_LINEAR for swapchain blits if dimensions don't match.
wined3d: Remove unnecessary src_format NULL check from arbfp_blit_supported(). d3d12/tests: Add test for swapchain and window sizes mismatch.
wined3d: Remove unnecessary src_format NULL check from ffp_blit_supported(). dxgi: Implement 0 sync interval for D3D12 swapchains.
wined3d: Remove unnecessary src_format NULL check from glsl_blitter_supported(). dxgi: Recreate Vulkan swapchain only when current buffer index is 0.
ddraw/tests: Destroy viewport in test_lighting_interface_versions() (Valgrind). d3d12/tests: Add test for backbuffer index after changing sync interval.
wined3d: Mark dcl_input_ps_{siv, sgv} shader instructions as implemented. wined3d: Rename ShaderBackend registry setting to shader_backend.
wined3d: Add GPU information for Intel HD Graphics 620.
Kai Krakow (1): winevulkan: Use VkBase{In, Out}Structure instead of custom structure.
editorconfig: Indent Makefiles properly.
Ken Thomases (1):
winemac: Fix failure to render OpenGL on macOS 10.14 (Mojave).
Lauri Kenttä (1): Lauri Kenttä (1):
po: Update Finnish translation. po: Update Finnish translation.
Matteo Bruni (7): Louis Lenders (2):
d3d9: Refuse to create D3DUSAGE_WRITEONLY textures. ole32: Add CoEnableCallCancellation stub.
d3d8: Refuse to create D3DUSAGE_WRITEONLY textures. ole32: Add CoDisableCallCancellation stub.
ddraw: Refuse to create non-managed DDSCAPS_WRITEONLY surfaces.
wined3d: Cleanup stateblock state before enumerating resources.
d3d9: Keep track of D3DUSAGE_AUTOGENMIPMAP textures in the d3d9 device.
d3d11/tests: Simplify test_cb_relative_addressing() a bit.
d3d10core/tests: Simplify test_cb_relative_addressing() a bit.
Michael Müller (2): Mark Jansen (2):
ntoskrnl.exe: Implement ExInitializeNPagedLookasideList. msi: Do not leak rootkey.
ntoskrnl.exe: Implement NtBuildNumber. msi: Prevent uninitialized variable usage.
Michael Stefaniuc (16): Matteo Bruni (10):
webservices: Delete duplicated return value checks. d3dx9: Simplify get_parameter_by_name().
d3dx9/tests: Actually test the return of the effect SetInt() call. d3d8/tests: Add a test for Reset() with bound DEFAULT resources.
kernelbase: Avoid TRUE : FALSE conditional expressions. d3d9/tests: Add a D3D9Ex test for Reset() with bound resources.
taskschd: Avoid TRUE : FALSE conditional expressions. d3d9/tests: Fix device tests on Windows 10.
dmime/tests: Test the return value of IDirectMusic_SetDirectSound(). d3d8/tests: Fix device tests on Windows 10.
gdi32: Avoid TRUE : FALSE conditional expressions. d3d9: Release system memory wined3d buffer only after the draw buffer is destroyed.
odbc32: Print the debug strings and not the pointers. d3d8: Release system memory wined3d buffer only after the draw buffer is destroyed.
amstream: Remove useless cast to self. d3d9/tests: Add a test for drawing with released buffers.
crypt32: Remove useless cast to self. d3d8/tests: Add a test for drawing with released buffers.
d3d10core/tests: Remove useless casts to self. d3dx9: Get rid of the ID3DXEffectImpl #define.
d3dxof: Remove useless casts.
oleaut32/tests: Fix printing of an expected value.
oleaut32/tests: Floating point numeric constants are by default doubles.
ddraw/tests: Remove useless casts to self.
d3d10/tests: Remove useless casts to self.
d3d11/tests: Remove useless casts to self.
Nikolay Sivov (16): Michael Stefaniuc (37):
dwrite: Implement mark-to-mark attachment, GPOS lookup 6. oleaut32/tests: Propagate the const instead of casting it away.
dwrite: Add a stub for mark-to-ligature attachment handler. hnetcfg: Remove redundant "not NULL" check (coccinellery).
dwrite: Fix positions in outline mode. winmm/tests: Floating point numeric constants are by default doubles.
dwrite: Store outline offset as a vector. secur32: Use offsetof() instead of pointer substraction.
comctl32/listview: Take care of scrolling offset when repositioning header. msxml3: Remove useless casts to self.
comctl32/listview: Remove duplicated handle check. msxml3/tests: Floating point numeric constants are by default doubles.
uiautomationcore: Return success from UiaRaiseAutomationEvent(). d3d8/tests: Remove useless casts to self.
d2d1: Add ID2D1GeometryGroup stub. ddraw/tests: Avoid using the comma operator (coccinellery).
uiautomationcore: Add UiaHostProviderFromHwnd() stub. mshtml: Remove useless casts to self.
dwrite: Use more appropriate allocation helpers. d3dx9: Remove redundant "not NULL" checks (coccinellery).
xmllite/tests: Test complete writer output for UTF-16 case. d3dx9/tests: Avoid using the comma operator (coccinellery).
msvcrt: Add _ismbcl0_l(). shell32: Remove superfluous continue (coccinellery).
msvcrt: Add _ismbcl1_l(). kernel32: Remove redundant not 0 check (coccinellery).
msvcrt: Add _ismbcl1(). wineandroid.drv: Remove redundant not-NULL checks (coccinellery).
msvcrt: Add _ismbcl2_l(). ddraw/tests: Remove redundant not NULL check (coccinellery).
msvcrt: Add _ismbcl2(). oledb32: Remove redundant not-NULL check (coccinellery).
ntdll: Remove redundant not-NULL check (coccinellery).
comctl32: Avoid using the comma operator.
wintrust: Remove redundant not-NULL checks (coccinellery).
kernelbase: Remove redundant not-NULL check (coccinellery).
gdiplus: Remove redundant not-NULL checks (coccinellery).
msvcp120/tests: Avoid using the comma operator.
crypt32: Remove an unused return variable (coccinelle).
gdi.exe16: Remove an unused return variable (coccinelle).
shlwapi: Remove redundant not-NULL check (coccinellery).
msvcrt: Remove redundant not-NULL check (coccinellery).
pdh: Remove redundant not-NULL check (coccinellery).
gdiplus: Remove useless casts to self.
windowscodecs: Remove redundant not-NULL check (coccinellery).
d3dx9: Rename the ID3DXEffect object and methods.
d3dx9: Merge the stub ID3DXBaseEffect methods.
d3dx9: Merge the d3dx9_effect_GetDesc() helper.
msxml3: Remove redundant not-NULL check (coccinellery).
dwrite: Remove useless casts to self.
riched20/tests: Avoid using the comma operator.
ole32: Remove useless casts to self.
urlmon: Remove useless casts to self.
Paul Gofman (19): Nikolay Sivov (44):
user32: Select more appropriate stretch mode for colored images interpolation. wbemprox/tests: Add a simple test for semi-synchronous mode behaviour.
user32/tests: Add more tests for SetWindowPos() on child window. comctl32/toolbar: Draw button in idle state when mouse is captured.
wined3d: Use lower 8 bits only from _ALPHAREF state. comctl32/toolbar: Send BN_CLICKED for button that was pressed, not released.
d3d9/tests: Add test for bigger alpha reference values. comctl32/updown: Make sure buttons rectangles are consistent with each other.
d3d8/tests: Port test_alphatest() from d3d9. mfplat: Implement MFCreateAsyncResult().
wined3d: Ignore multisample quality for MULTISAMPLE_NONE in context_find_fbo_entry(). po: Update Russian translation.
d3d9/tests: Test mismatched multisample quality with D3DMULTISAMPLE_NONE. mfplat/tests: Remove initialization from tests that don't need it.
ddraw/tests: Port test_alphatest() from d3d9. mfplat: Hold platform lock for async results lifetime.
wined3d: Initialise stream frequency to 1. mfplat: Add basic support for user queue object lifetime management.
d3d9/tests: Test GetStreamSourceFreq() before any values were set. mfplat: Add trivial implementation of MFCopyImage().
wined3d: Return 1e10f for MaxVertexW from wined3d_get_device_caps(). mf: Add attributes store to topology object.
d3d9/tests: Add test for MaxVertexW device capability. mf: Add IMFTopologyNode stub.
d3d8/tests: Add test for MaxVertexW device capability. mfplat: Implement MFInvokeCallback().
d3d9/tests: Add test for buffer read / write. mf/tests: Add some tests for node management.
wined3d: Invalidate _SYSMEM location when mapping opengl buffer. mfreadwrite: Add MFReadWriteClassFactory stub.
d3dx9/tests: Clear vertex shader constants in test_effect_states(). mfreadwrite/tests: Initialize COM only for tests that need it.
d3dx9/tests: Add more tests for VertexShaderConstant state. mfreadwrite: Add CreateInstanceFromObject() stub for source reader.
d3dx9: Handle short parameter in d3dx_set_shader_const_state(). mf: Assign node id on creation.
d3dx9: Use parameter data for the first constant only in d3dx_set_shader_const_state(). mf/tests: Add another test for duplicate node ids.
mfplat: Implement MFCreateCollection().
mf: Implement topology node handling.
mfplay: Add stub dll.
mf: Add support for source and output collections.
mf/tests: Add a basic test creating media session.
mf: Use event queue for session event handling.
mf: Add IMFTopoLoader stub.
mf: Assign topology identifiers.
mfreadwrite: Add sink writer stub.
comctl32/propsheet: Avoid posting uninitialized data (Valgrind).
usp10: Use single path for all fonts in ScriptGetCMap().
mf/tests: Fix typos in test messages.
ucrtbase: Add ilogb* functions.
mfplat/tests: Add a test for deferred item posting.
mfplat: Initialize system queues on startup.
mfplat: Add MFAllocateWorkQueueEx().
mfplat: Add a helper to create async result objects.
mfplat: Add basic support for submitting work items.
mfplat/tests: Add some tests for serial queues.
mfplat: Implement waiting items with ability to cancel.
mfplat: Add support for scheduled items.
mfplat: Cleanup user queues.
mfplat: Fail to create user queues on uninitialized platform.
user32: Do not touch some of the values on 64-bit with SetWindowLong().
user32: Make GetWindowLong() fail for some values on 64-bit.
Piotr Caban (9): Paul Gofman (8):
kernel32/tests: Add file mapping tests on readonly file. kernel32/tests: Add test for overlapped file read.
kernel32/tests: Test that copy-on-write file mapping is not modifying the file. ntdll/tests: Add more tests for overlapped file read.
api-ms-win-crt-private-l1-1-0: Add __std_terminate implementation. ntdll: Return STATUS_PENDING from NtReadFile() for async read in case of no buffering.
msvcrt: Add _ismbbtrail_l implementation. wined3d: Only use the LSB of the _SAMP_SRGB_TEXTURE state value.
msvcrt: Add _ismbclegal_l implementation. kernel32/tests: Test ReadFileScatter() completion status with FILE_SKIP_COMPLETION_PORT_ON_SUCCESS.
msvcrt: Validate character in _ismbcl0. ntdll/tests: Test ReadFile() completion status with FILE_SKIP_COMPLETION_PORT_ON_SUCCESS.
msvcrt: Use mbtowc/wctomb for string conversion in printf. ntdll: Pass async parameter to add_fd_completion server call.
msvcrt: Use correct locale when validating character in _ismbcl0_l and _ismbcl1_l. wined3d: Add a setting to turn off aggressive optimization on NVIDIA.
msvcrt: Change __getmainargs signature.
Sergio Gómez Del Real (2): Piotr Caban (3):
riched20: Mask out extended flags introduced by CHARFORMAT2 when converting to CHARFORMAT. winebuild: Recognize armv7a target.
gdi32/dibdrv: Clip segment points to dib rect in wide_line_segment(). msvcrt: Fix buffer overflow in _get_tzname.
msvcp140: Don't forward __ExceptionPtrCreate to msvcr120.
Sven Baars (9): Sebastian Lackner (1):
ole32: Fix some memory leaks (Valgrind). server: Improve handling of cursor position clipping for empty rectangle.
riched20: Fix IRichEditOle COM aggregation (Valgrind).
shell32: Don't return a path from SHGetKnownFolderPath when it can not be created.
mstask: Fix some memory leaks on error path (Valgrind).
mstask: Move memory allocation to avoid a memory leak (Valgrind).
taskschd: Fix some memory leaks (Valgrind).
ws2_32: Use heap_realloc instead of HeapReAlloc to avoid an invalid realloc (Valgrind).
wininet/tests: Fix some memory leaks (Valgrind).
webservices/tests: Add a missing closesocket call (Coverity).
Vijay Kiran Kamuju (1): Stefan Riesenberger (4):
setupapi: Add stub for CM_Get_Sibling. opengl32: Add wrapper for wglCreateContext.
d3d11: Avoid calling D3D11CreateDevice() from D3D11CreateDeviceAndSwapChain().
d3d10_1: Avoid calling D3D10CreateDevice1() from D3D10CreateDeviceAndSwapChain1().
d3d10: Avoid calling D3D10CreateDevice() from D3D10CreateDeviceAndSwapChain().
Yussur-Mustafa Oraji (1): Sven Baars (10):
httpapi: Add stub for HttpCloseServerSession. wbemprox: Initialize a variable (Coverity).
windowscodecs/tests: Fix a memory leak (Valgrind).
windowscodecs: Add missing source_bpp initialization (Valgrind).
setupapi: Add a missing return statement (Coverity).
dinput8/tests: Fix some memory leaks (Valgrind).
wined3d: Remove a redundant adapter_count check (Coverity).
gdiplus/tests: Fix a memory leak (Valgrind).
msdmo: Allow for names to be NULL in IEnumDMO_Next.
devenum: Don't pass a name argument to IEnumDMO_Next.
dsound: Add missing SetEventHandle error handling (Coverity).
Zebediah Figura (36): Vijay Kiran Kamuju (6):
wined3d: Set the correct matrix in wined3d_device_multiply_transform(). crypt32: Add CMSG_SIGNER_UNAUTH_ATTR_PARAM implementation.
wined3d: Store texture states in the wined3d_stateblock_state structure. wmvcore: Add stub for WMCheckURlExtension.
wined3d: Store textures in the wined3d_stateblock_state structure. user32: Add DlgDirList wildcard checks.
wined3d: Factor out init_default_sampler_states(). include: Add missing WMT_RIGHTS enum definition.
wined3d: Store sampler states in the wined3d_stateblock_state structure. include: Add missing IWMSyncReader2 interfaces.
kernelbase/tests: Relax tests for WaitOnAddress(). wmvcore: Add tests for WMCreateSyncReader.
ntdll: Add a futex-based implementation of WaitOnAddress().
winebus.sys: Translate SDL controller axes to unsigned 32-bit values.
hid: Don't sign-extend 16-bit values.
wined3d: Store transforms in the wined3d_stateblock_state structure.
wined3d: Store clip planes in the wined3d_stateblock_state structure.
wined3d: Store the material in the wined3d_stateblock_state structure.
wined3d: Store the viewport in the wined3d_stateblock_state structure.
wined3d: Store the scissor rect in the wined3d_stateblock_state structure.
wined3d: Store the index buffer in the wined3d_stateblock_state structure.
wined3d: Store vertex declaration in the wined3d_stateblock_state structure.
wined3d: Store blend factor in the wined3d_stateblock_state structure.
wined3d: Store stream state in the wined3d_stateblock_state structure.
ntdll: Reimplement condition variables on top of RtlWaitOnAddress().
comsvcs/tests: Add tests for implicit MTA creation in RegisterDispenser().
comsvcs: Create an implicit MTA thread in RegisterDispenser().
ntdll: Add a direct futex-based implementation of condition variables.
oleaut32: Register non-dual dispinterfaces using the correct proxy.
wined3d: Get rid of apply_lights() helper.
wined3d: Introduce a separate structure for light state.
wined3d: Introduce wined3d_state_set_light() helper.
wined3d: Store lights in the wined3d_stateblock_state structure.
wined3d: Correct indices for contained states in wined3d_stateblock_apply().
user32/tests: Execute test_shell_window() last.
wined3d: Get rid of the "update_state" field from struct wined3d_device.
wined3d: Get rid of the "state" field from struct wined3d_stateblock.
hid: Correctly sign-extend all values in HidP_GetScaledUsageValue().
hid: Scale from logical to physical coördinates in HidP_GetScaledUsageValue().
xinput: Use HidP_GetScaledUsageValue().
xinput: Use a struct instead of an array to store axis information.
xinput: Fix axis scaling arithmetic.
Zhiyi Zhang (2): Vincent Povirk (3):
setupapi: Implement SetupDiSetDevicePropertyW. mscoree: Update Wine Mono to 4.8.0.
setupapi: Implement SetupDiGetDevicePropertyW. gdiplus: Add support for reading nested metafiles.
mscoree: Add support for config stream in GetRequestedRuntime.
Zebediah Figura (65):
user32/tests: Add tests for GetWindowPlacement() and SetWindowPlacement().
user32/tests: Add tests for maximizing and minimizing owned windows.
user32/tests: Add tests for maximizing and minimizing child windows.
user32/tests: Add tests for maximizing and minimizing MDI child windows.
user32/tests: Add tests for ArrangeIconicWindows().
user32: SetWindowPos() shouldn't change the client rect of a minimized window.
user32: Correctly calculate the client size of a minimized window.
user32: Use the C[XY]MINIMIZED rather than C[XY]ICON size for minimized windows.
user32: AdjustWindowRect() shouldn't ignore WS_MINIMIZE.
user32: Reimplement ArrangeIconicWindows() using minimized metrics.
user32: Correctly place minimized windows.
user32: Paint title bars for minimized windows.
user32: Allow clicking the restore and maximize boxes for on minimized windows.
user32: Get rid of icon titles.
user32: Move iconic windows as their border instead of their icon.
user32: Replace the minimize box with a restore box when the window is minimized.
quartz/tests/filesource: Add some tests for IBaseFilter_EnumPins().
quartz/tests/filesource: Add some tests for IBaseFilter_FindPin().
quartz/tests/filesource: Add some tests for querying pin information.
quartz/tests/filesource: Add tests for media types.
quartz/filesource: Don't check formattype in FileAsyncReaderPin_CheckMediaType().
wined3d: Rename MAX_STREAMS to WINED3D_MAX_STREAMS.
wined3d: Rename MAX_TEXTURES to WINED3D_MAX_TEXTURES.
wined3d: Rename MAX_FRAGMENT_SAMPLERS to WINED3D_MAX_FRAGMENT_SAMPLERS.
wined3d: Rename MAX_VERTEX_SAMPLERS to WINED3D_MAX_VERTEX_SAMPLERS.
wined3d: Rename MAX_COMBINED_SAMPLERS to WINED3D_MAX_COMBINED_SAMPLERS.
quartz/filesource: Correctly initialize the default media type.
quartz/filesource: Return a default media type from FileAsyncReaderPin_GetMediaType().
quartz/tests/filesource: Add some tests for pin interfaces.
quartz/tests/filesource: Add some tests for filter state.
quartz/tests/filesource: Add tests for IAsyncReader_SyncRead().
wined3d: Rename MAX_ACTIVE_LIGHTS to WINED3D_MAX_ACTIVE_LIGHTS.
wined3d: Rename MAX_CLIP_DISTANCES to WINED3D_MAX_CLIP_DISTANCES.
wined3d: Rename HIGHEST_TRANSFORMSTATE to WINED3D_HIGHEST_TRANSFORM_STATE.
quartz/filesource: Correctly report short reads from IAsyncReader_SyncRead().
quartz/tests: Clean up CommitDecommitTest().
quartz/tests: Add tests for IMemAllocator_GetProperties() and IMemAllocator_SetProperties().
quartz/tests/filesource: Add tests for IAsyncReader_SyncReadAligned().
quartz/filesource: Correctly report short reads from IAsyncReader_SyncReadAligned().
setupapi: Return the "Device Parameters" subkey for DIREG_DEV.
setupapi: Handle error translation in SetupDiOpenDevRegKey().
setupapi: Handle error translation in SetupDiDeleteDevRegKey().
setupapi: Handle error translation in SetupDiCreateDevRegKey().
msvcr120: Add nexttoward implementation.
quartz/filesource: Set the sample length in IAsyncReader_SyncReadAligned().
quartz/filesource: Remove some incorrect assertions.
quartz/tests/filesource: Add tests for IAsyncReader_Request() and IAsyncReader_WaitForNext().
quartz/tests/filesource: Add tests for IAsyncReader_BeginFlush() and IAsyncReader_EndFlush().
quartz/tests: Rename avisplitter.c to avisplit.c.
setupapi: Search for substituted strings in SetupFindNextMatchLine().
quartz/tests/avisplit: Clean up test_query_interface().
quartz: Also report the input pin in Parser_GetPinCount().
quartz/tests/avisplit: Add some tests for IBaseFilter_EnumPins().
quartz/tests/avisplit: Add some tests for IBaseFilter_FindPin().
quartz/tests/avisplit: Add some tests for querying pin information.
quartz/tests: Add some tests for media types.
quartz/tests: Add some tests for pin interfaces.
quartz/tests: Clean up test_query_interface().
quartz/tests: Add a test mp3 file.
quartz/mpegsplit: Fix sink pin name.
quartz/tests: Add some tests for IBaseFilter_EnumPins().
quartz/tests: Add some tests for IBaseFilter_FindPin().
quartz/tests: Add some tests for querying pin information.
quartz/tests: Add some tests for pin interfaces.
mshtml: Open pages in the native browser in HlinkTarget_Navigate().
Zhiyi Zhang (4):
kernelbase/tests: Fix a possible test failure.
include: Add EnumDisplayDevices flags.
user32/tests: Add more EnumDisplayDevices tests.
ntoskrnl.exe: Implement ExUuidCreate().
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -449,6 +449,7 @@ Erik Svendsen
Erwin Wolff Erwin Wolff
Eryk Wieliczko Eryk Wieliczko
Ethan Chen Ethan Chen
Ethan Lee
Eugene Mayevski Eugene Mayevski
Eugeny Gorelov Eugeny Gorelov
Evan Deaubl Evan Deaubl
@ -1456,6 +1457,7 @@ Stefan Leichter
Stefan Oberhumer Stefan Oberhumer
Stefano Guidoni Stefano Guidoni
Stefan Reimer Stefan Reimer
Stefan Riesenberger
Stefan Siebert Stefan Siebert
Stefan Silviu Stefan Silviu
Stefan Stranz Stefan Stranz

View File

@ -1 +1 @@
Wine version 4.2 Wine version 4.3

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 4.2. # Generated by GNU Autoconf 2.69 for Wine 4.3.
# #
# 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='4.2' PACKAGE_VERSION='4.3'
PACKAGE_STRING='Wine 4.2' PACKAGE_STRING='Wine 4.3'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2407,7 +2407,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.2 to adapt to many kinds of systems. \`configure' configures Wine 4.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2477,7 +2477,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.2:";; short | recursive ) echo "Configuration of Wine 4.3:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2713,7 +2713,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.2 Wine configure 4.3
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.
@ -3397,7 +3397,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.2, which was It was created by Wine $as_me 4.3, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -20984,7 +20984,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.2, which was This file was extended by Wine $as_me 4.3, 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
@ -21055,7 +21055,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.2 Wine config.status 4.3
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\\"