1
0
Fork 0
mirror of synced 2025-03-07 03:53:26 +01:00

Release 8.4.

This commit is contained in:
Alexandre Julliard 2023-03-17 22:20:03 +01:00
parent 2078afb928
commit 15aec46117
4 changed files with 448 additions and 311 deletions

738
ANNOUNCE
View file

@ -1,14 +1,14 @@
The Wine development release 8.3 is now available. The Wine development release 8.4 is now available.
What's new in this release: What's new in this release:
- Support for the Low Fragmentation Heap. - Initial step of the Wayland graphics driver.
- Smard card support using PCSC-Lite. - Cleanups in IME support.
- Bundled Zydis library for more correct disassembly. - A number of test fixes.
- Various bug fixes. - Various bug fixes.
The source is available at: The source is available at:
https://dl.winehq.org/wine/source/8.x/wine-8.3.tar.xz https://dl.winehq.org/wine/source/8.x/wine-8.4.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -24,336 +24,472 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 8.3 (total 29): Bugs fixed in 8.4 (total 51):
- #24256 3D Sexvilla 2: extremely long loading times - #7585 Thief: the dark project hangs on 'esc' keypress in game if X in 24bpp mode
- #34011 Path of Exile stutters constantly - #47407 Hard Truck 2: King of The Road (GOG) movies aren't played
- #37146 Untis 2015 (.NET 4.0 app) crashes on startup with Wine-Mono - #49266 Amazon Games installs but won't start (needs WindowsFormsApplicationBase startup code?)
- #37495 Multiple PC/SC applications need winscard.SCardEstablishContext implementation (AusweisApp2 1.x german identity card app, SmartCard test apps, Seneka EBDYS client, Aruba Key) - #51848 Multiple applications have very poor performance after 4261369e5d8 (Secondhand Lands, SPORE)
- #39113 Multiple PC/SC applications need winscard.SCardListReaders implementation (Aruba key, SmartCard test apps) - #52912 t2embed:t2embed fails on Windows with the UTF-8 codepage
- #43224 Freelist scan can result in O(n) time when allocating - #52948 gdi32:font - test_EnumFonts() fails on Arial Bold on Windows in Russian
- #45756 Button not clickable when dpi setting changed in Office 2007 Installer - #53172 advapi32:registry - test_enum_value() has a pair of rare failures in UTF-8 system locales
- #49113 Wine heap performs badly when multiple threads are concurrently allocating or freeing memory - #53182 shell32:shelllink - A save(NULL, TRUE) fails randomly in test_load_save() on Wine
- #51259 6.0.1 Introduces error causing Wavelab to close when loading presets - #53236 d3d9:device - test_wndproc() sometimes gets an unexpected WM_DISPLAYCHANGE in Wine
- #52506 Setup of game "What's the Secret?" fails to create icon - #53270 test_WSARecv() fails when using wow64 thunks [Wow64ApcRoutine() overwrites return value set by NtContinue()]
- #53094 ntdll:rtlstr test crashes on win32 arch with hi-IN locale - #53488 The dxgi:dxgi output is too big on debiant
- #53176 KeePassXC needs Windows.Security.Credentials.KeyCredentialManager (UWP) - #53526 kernel32:sync - test_timer_queue() occasionally fails to delete the timer on Windows 10
- #53504 Sacred:unhandled exception in Wine 7.14 - #53528 ntdll:info - test_query_kerndebug() fails on Windows 8 to 10 1709
- #53728 Escape from Tarkov needs DisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME) implementation - #53818 foobar2000 v1.6 crashes shortly after startup on Wine 7.19 or higher
- #54112 rouvy : fails to update with server, unimplemented function bthprops.cpl.BluetoothRegisterForAuthenticationEx - #53974 d3drm:d3drm sometimes crashes after failing to create the IDirect3DRMDevice* interface in Wine
- #54149 shlwapi:ordinal - test_SHFormatDateTimeA() fails on the mixed locales configuration - #53975 d3drm:d3drm sometimes fails to create an immediate mode device in Wine
- #54338 Swift crashes due to unimplemented api-ms-win-core-realtime-l1-1-1.dll.QueryUnbiasedInterruptTimePrecise function - #54003 vbscript:run sometimes fails on Windows UTF-8 locales
- #54432 Missing ntdll.RtlAddressInSectionTable() implementation causes all GraalVM Native Image exes to crash on load - #54008 d3d9:device sometimes fails to create a D3D object in Wine, crashes
- #54475 Hardwar UIM6.0 crashes in 8.0, doesn't in 6.0.3 - #54019 The 64-bit ntdll:wow64 fails on Windows 11
- #54534 dbghelp:dbghelp - The test_loaded_modules() enumeration fails on Windows 10 1607 - #54020 The 32-bit ntdll:wow64 fails on Windows 11
- #54559 riched20:editor - test_EM_GETSELTEXT() fails in the Hindi locale on Windows - #54052 winhttp:notification times out randomly in Wine
- #54562 The 64-bit oleaut32:usrmarshal crashes in Wine - #54058 user32:input - test_ToAscii() fails in the Hindi UTF-8 locale
- #54564 Rich Edit crashes when Ctrl+Right is pressed at past the final paragraph - #54078 ntdll:pipe - test_blocking() sometimes fails in Wine when the pipe is not signaled
- #54565 riched20:richole - subtest_InsertObject() fails in the Hindi locale on Windows - #54168 kernel32:console - test_wait() sometimes fails on Windows 8+
- #54570 Saints Row: The Third heavy rain causes heavy fps reductions - #54298 d3d12:d3d12 - test_desktop_window() fails on Windows 10 1709
- #54581 SpeedCommander 20 installer crashes on unimplemented function SHELL32.dll.Shell_GetCachedImageIndexW - #54299 d3d12:d3d12 - test_create_device() gets an unexpected 0 refcount on Windows 10 1909+
- #54582 kernel32:locale - test_NLSVersion() fails on Windows 10 22H2 - #54313 HS_hevo_gc 8.8.1.1 fails to launch
- #54583 kernel32:locale - The non-breaking space GetNumberFormatEx() test fails on Windows 11 - #54379 since wine 8.0 print doesn't work any more
- #54584 kernel32:locale - The NtGetNlsSectionPtr() test fails on Windows 11 - #54449 nethack crashes
- #54491 regedit/regproc.c - export_key() is unable to return TRUE
- #54495 Motorola Ready For Assistant does not start, needs ext-ms-win-networking-wlanapi-l1-1-0.dll
- #54504 dbghelp:dbghelp, ntdll:wow64 & psapi:psapi_main fail on Windows 11 due to notepad.exe path remapping
- #54505 psapi:psapi_main - The 64-bit test_EnumProcessModules() gets unexpected Notepad case on Windows 11
- #54506 psapi:psapi_main - The 64-bit test_EnumProcessModulesEx() gets pcs-6464 and pcs-6432 failures on Windows 11
- #54507 psapi:psapi_main - The 32-bit test_EnumProcessModulesEx() gets many pcs-3232 failures due to partial copy errors on Windows 11
- #54509 psapi:psapi_main - The 64-bit test_EnumProcessModules() gets unexpected third module on Windows 11
- #54531 jsproxy:jsproxy crashes on Windows 11
- #54539 Starcraft Remastered Game Initialization Failed
- #54553 mmdevapi:propstore - The 32-bit test_setvalue_on_wow64() fails on Windows 10 2004+
- #54563 The gif is displaying wrongly, with weird backgrounds of various colors
- #54593 gdi32:dc - The SetDeviceGammaRamp() tests fails on Windows 10 1909
- #54605 The 32-bit dbghelp:dbghelp cannot run on Windows <= 10 1607 due to IsWow64Process2() call
- #54617 KakaoTalk IM text edit window leaves artifacts when the text overflows and scroll bar appears
- #54621 Wine 8.3 64-bit is missing in the Debian bookworm repo
- #54637 riched20:txtsrv - test_TxGetNaturalSize fails if system GUI font's glyph widths are wider than expected by the test
- #54645 TextPad 9.1 installation fails in Wine 6 from Linux Mint repo
- #54649 windows.perception.stub:perception - Windows 10 1607 does not have ISpatialSurfaceObserverStatics2
- #54657 kernel32:loader - test_import_resolution() gets bad tls data on Windows 7
- #54663 ldp.exe crashes on unimplemented function wldap32.dll.ldap_set_dbg_flags
- #54669 imm32:imm32 - ime_install() fails in some locales on Windows
- #54690 ldp.exe crashes when attempting to connect to an invalid host
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 8.2: Changes since 8.3:
Adrian Thiele (2): Alex Henrie (5):
mfreadwrite/tests: Check refcount of device manager after release. wldap32: Add ldap_set_dbg_flags stub.
mfreadwrite/reader: Release device manager in source_reader_release. wldap32: Replace bvfreeU with plain free.
wldap32: Handle null LDAPMessage in ldap_count_entries.
wldap32: Handle null LDAPMessage in ldap_parse_result.
comctl32/treeview: Ignore the lParam to WM_PRINTCLIENT and add tests.
Akihiro Sagawa (1): Alexandre Julliard (32):
msado15: Free recordset filter on close. ntdll/tests: Check the default stack information against the exe header.
ntdll/tests: Remove invalid instruction from KiUserExceptionDispatcher test.
ntdll/tests: Allow zero size return for NtQueryDirectoryObject on Wow64.
wow64: In system calls always return the status from Wow64SystemServiceEx.
wow64: Push a valid return address when calling KiRaiseUserExceptionDispatcher.
wow64: Keep track of APC stack frames, similarly to user callback frames.
wow64: Declare exported functions in winternl.h.
maintainers: Assume maintainership of ARM platforms.
ntdll: Always call Wow64PrepareForException when dispatching an exception.
server: Determine the native thread context flags on the client side.
ntdll: Pass the WoW context to the server on ARM64.
ntdll: Don't touch the top of the 32-bit thread stack.
wow64: Create the WOW64INFO structure.
wow64: Fixup Eip for breakpoint exceptions.
wow64: Don't update the exception address in raise_exception().
wow64: Implement Wow64RaiseException().
make_makefiles: Die when the git command fails.
gitlab: Add workaround for more strict git ownership check.
lcms2: Import upstream release 2.15.
faudio: Import upstream release 23.03.
ldap: Import upstream release 2.5.14.
tiff: Import upstream release 4.5.0.
ntdll: Fix some CPU information tests on ARM64.
ntdll: Implement the SystemProcessorBrandString query.
ntdll: Implement the SystemProcessorFeaturesInformation query.
wineboot: Use the SystemProcessorBrandString query instead of cpuid.
ntdll/tests: Handle another possible status when SystemProcessorFeaturesInformation is not supported.
ntdll/tests: Fix Wow64 tests failures on Windows 11 ARM64.
ntdll/tests: Update some todos that succeed with the new wow64 architecture.
ntdll: Implement NtWow64IsProcessorFeaturePresent().
wow64: Forward NtWow64IsProcessorFeaturePresent() to the CPU backend.
wineboot: Add processor features for supported WoW64 architectures on ARM64.
Alex Henrie (7): Alexandros Frantzis (6):
include: Annotate CommandLineToArgvW with __WINE_DEALLOC. winewayland.drv: Add initial driver stub.
shell32: Add support for Program Manager icons with arguments. winewayland.drv: Add initial unixlib stub.
dsound: Use CRT functions for memory allocation. winewayland.drv: Perform basic per-process Wayland initialization.
winex11: Use RTL_CONSTANT_STRING instead of reimplementing it. win32u: Allow drivers to set the null user driver.
winex11: Avoid calling RtlInitUnicodeString on a static constant. winewayland.drv: Report basic monitor information.
server: Annotate allocation functions with __WINE_(ALLOC_SIZE|DEALLOC|MALLOC). winewayland.drv: Report all advertised monitor modes to Wine.
ntoskrnl: Add ExGetPreviousMode and test.
Alexandre Julliard (33): Anton Baskanov (1):
conhost: Use standard va_list instead of __ms_va_list. ir50_32: Handle 24-bit output media type.
notepad: Use standard va_list instead of __ms_va_list.
oleview: Use standard va_list instead of __ms_va_list.
start: Use standard va_list instead of __ms_va_list.
taskmgr: Use standard va_list instead of __ms_va_list.
winefile: Use standard va_list instead of __ms_va_list.
include: Move __builtin_ms_va_list definitions to vadefs.h.
ntdll: Pass the NtCreateNamedPipeFile disposition to the server.
ntdll: Return the correct IOSB information when creating a named pipe.
kernelbase: Set ERROR_ALREADY_EXISTS for existing pipe in CreateNamedPipeW().
makedep: Don't add dependencies for tests of disabled dlls.
kernel32/tests: Add a missing dependency comment.
ntdll: Stop loading libwine.so.
libwine: Remove obsolete library.
ntdll: Build an initial WoW context on ARM64.
ntdll: Implement getting/setting the WoW context on ARM64.
ntdll: Mark the Wow64 TLS slots as reserved.
makedep: Remove support for building shared libraries.
winegcc: Stop using the deprecated prelink tool.
winebuild: Only allow the stdcall calling convention for system calls.
libs: Import the Zydis library version 4.0.0.
winedbg: Use the Zydis library for disassembly.
ntdll: Update the IOSB status in NtCreateNamedPipeFile().
ntdll: Skip dependency only for the actually loaded ntdll and kernel32, instead of matching by name.
ntdll: Also check for data execution on x86-64.
wow64: Call the 32-bit KiRaiseUserExceptionDispatcher for invalid handle exceptions.
makedep: Store the list of .ok files per-architecture.
ntdll: Implement RtlAddProcessTrustLabelAce().
server: Fix another buffer overflow compiler warning.
wine.inf: Remove redundant platform-specific sections.
wine.inf: Set Program Files variables separately for all WoW platforms.
wine.inf: Add keys for the platform-specific Wow64 backend.
wow64: Get the backend dll name from the registry.
Alexandros Frantzis (2): Brendan Shanks (4):
gdi32: Track ticks since draw start per window_surface. kernel32: Implement GetFirmwareType().
win32u: Reset draw_start_ticks for new window_surface. loader: In macOS preloader, move the top-down allocations area down.
loader: In macOS preloader, stop using mincore() to test if a region is empty.
kernelbase: Implement DiscardVirtualMemory().
Alistair Leslie-Hughes (4): Connor McAdams (17):
msado15: Semi-stub _Recordset get/put Filter. uiautomationcore: Implement IUIAutomation::Create{True,False}Condition.
msado15: Field ActualSize return a default size. uiautomationcore: Implement IUIAutomation::CreatePropertyCondition.
msado15: Support "Optimize" in Properties get_Item. uiautomationcore: Implement IUIAutomation::CreateNotCondition.
include: Add DBCOLUMNFLAGS_ enums values. uiautomationcore: Implement IUIAutomation::CreateOrCondition.
uiautomationcore: Implement IUIAutomation::get_ControlViewCondition.
uiautomationcore: Implement IUIAutomation::get_RawViewCondition.
uiautomationcore: Validate input arguments for IUIAutomationElement::GetCurrentPropertyValueEx.
uiautomationcore: Add support for element array properties in IUIAutomationElement::GetCurrentPropertyValueEx.
uiautomationcore: Implement IUIAutomation::CreateCacheRequest.
uiautomationcore/tests: Add tests for IUIAutomationElement caching methods.
uiautomationcore: Implement IUIAutomationElement::BuildUpdatedCache.
uiautomationcore: Add support for caching property values in UiaGetUpdatedCache.
uiautomationcore: Implement IUIAutomationCacheRequest::AddProperty.
uiautomationcore: Implement IUIAutomationElement::GetCachedPropertyValueEx.
uiautomationcore/tests: Add tests for IUIAutomationElement find methods.
uiautomationcore: Implement IUIAutomationElement::FindAll{BuildCache}.
uiautomationcore: Implement IUIAutomationElement::FindFirst{BuildCache}.
Connor McAdams (14): Daniel Tang (3):
uiautomationcore: Register all UI Automation typelibs. wintypes: Stub RoIsApiContractMajorVersionPresent().
uiautomationcore: Add stub IUIAutomation implementation. wofutil: Stub WofIsExternalFile().
uiautomationcore: Implement IUIAutomation::ElementFromHandle. windows.networking: Stub DllGetActivationFactory().
uiautomationcore: Implement IUIAutomationElement::GetCurrentPropertyValueEx.
uiautomationcore: Implement UiaLookupId for AutomationIdentifierType_ControlType GUIDs.
uiautomationcore: Implement IUIAutomationElement::get_CurrentControlType.
uiautomationcore: Implement IUIAutomationElement::get_CurrentName.
uiautomationcore: Implement IUIAutomationElement::get_CurrentBoundingRectangle.
uiautomationcore/tests: Fix UiaHUiaNodeFromVariant tests on Windows 11.
uiautomationcore/tests: Fix UiaNodeFromHandle tests on Windows 11.
uiautomationcore: Implement IUIAutomation::IntSafeArrayToNativeArray.
uiautomationcore: Implement IUIAutomation::IntNativeArrayToSafeArray.
uiautomationcore: Implement IUIAutomation reserved value retrieval methods.
uiautomationcore: Implement IUIAutomation::CheckNotSupported.
David Gow (1): Davide Beatrici (12):
dxgi: Don't warn on DXGI_ALPHA_MODE_UNSPECIFIED with wined3d. winealsa: Return STATUS_SUCCESS for unused unixlib functions.
winecoreaudio: Return STATUS_SUCCESS for unused unixlib functions.
wineoss: Return STATUS_SUCCESS for unused unixlib functions.
winepulse: Return STATUS_SUCCESS for unused unixlib functions.
mmdevapi: Query MemoryWineUnixFuncs virtual memory and store the resulting handle.
winepulse: Move process_attach and process_detach handling into mmdevapi.
mmdevapi: Use UTF-16 for client name in "test_connect_params" and "create_stream_params" structs.
mmdevapi: Move test_connect handling into mmdevapi.
winealsa: Use GetModuleFileName() instead of hardcoded module filename for registry key.
winecoreaudio: Use GetModuleFileName() instead of hardcoded module filename for registry key.
wineoss: Use GetModuleFileName() instead of hardcoded module filename for registry key.
winepulse: Use GetModuleFileName() instead of hardcoded module filename for registry key.
Eric Pouech (11): Derek Lesho (2):
dbghelp/tests: Test that overlapped module is really unloaded. mfplat/tests: Test bytestream closing behavior in IMFMediaSource::Shutdown.
include: Ensure that SymRefreshModuleList() is properly defined. winegstreamer/media_source: Close bytestream in ::Shutdown.
kernel32/tests: Don't let debugger tests fail on a 64bit only config.
dbghelp/tests: Fix failure on Win10 1607.
kernel32/tests: Fix debugger.c:test_kill_on_exit().
dbghelp/tests: Add wrapper for EnumerateLoadedModulesW64().
dbghelp/tests: Adapt test_modules_overlap() for Windows 11.
dbghelp/tests: Introduce ends_withW helper.
dbghelp/tests: Only retrieve the system directories once.
dbghelp/tests: Introduce get_machine_bitness() helper.
dbghelp/tests: Fix tests for process count in wow64.
Etaash Mathamsetty (1): Dmitry Timoshkov (2):
ntoskrnl.exe/tests: Add Driver Object Extension Tests. win32u: Give full access rights to the process window station.
win32u: Give full access rights to the thread desktop.
Florian Will (2): Eric Pouech (10):
gdiplus/tests: Test for GdipPrivateAddFontFile() sharing violation. dbghelp/tests: Better use global variables.
gdiplus: Use FILE_SHARE_READ in GdipPrivateAddFontFile(). dbghelp/tests: Preserve last error in process_get_kind().
dbghelp: Use 'wine' as loader on multi-arch configuration.
dbghelp/tests: Add tests for SymRefreshModuleList() on non-live target.
dbghelp: Don't set ELF loader when wine's loader isn't accessible.
dbghelp: Fix vdso.so lookup.
ntdll/tests: Use msinfo32.exe instead of notepad.exe.
ntdll/tests: Use msinfo32.exe instead of notepad.exe.
psapi/tests: Use msinfo32.exe instead of notepad.exe.
dbghelp/tests: Use msinfo32.exe instead of notepad.exe.
François Gouget (20): Evan Tang (4):
jsproxy/tests: InternetInitializeAutoProxyDll() is no longer supported on Windows 11. ntdll: Fix inverted TlsIndex check.
jsproxy/tests: Add more tests for InternetGetProxyInfo()'s length parameter. kernel32/tests: Add test verifying that tls init functions are called.
gdi32/tests: Mark a couple other D3DKMTCheckOcclusion() tests as flaky. ntdll/tests: Move TlsIndex test to kernel32:loader.
vbscript/tests: Fix the testChrError() tests. kernel32/tests: Fix tls callback tests on Windows 7.
winmm/tests: Ignore spurious WM_DWMCOLORIZATIONCOLORCHANGED messages.
mscoree/tests: Trace the error when a Windows API fails.
kernel32/tests: Fix the NLSVersion test on Windows 10 22H2.
kernel32/tests: Fix the NtGetNlsSectionPtr() test on Windows 11.
kernel32/tests: Fix the French GetNumberFormatEx() test on Windows 11.
gdi32/tests: Simplify setting up the non uniform gamma ramps.
gdi32/tests: Make the gamma ramp failures more unique.
gdi32/tests: Fix the SetDeviceGammaRamp() tests on Windows 10 1909.
mscoree/tests: Trace the GetExitCodeProcess() error before it gets lost.
ntdll/tests: Minimize the stack size for test_tp_multi_wait().
riched32/tests: EM_GETSELTEXT's wparam is not used and should be 0.
riched20/tests: EM_GETSELTEXT's wparam is not used and should be 0.
riched20/tests: Fix the EM_GETSELTEXT tests in Hindi on Windows.
mmdevapi/tests: WoW64 processes can read the properties from the registry.
shlwapi/tests: Fix the date formatting tests when the locale does not match the code page.
shlwapi/tests: Make sure to test the formatting of troublesome dates.
Gabriel Ivăncescu (8): Fan WenJie (3):
mshtml: Use proper types for readystate_locked and readystate_pending. opengl32: Fix missing conversion of glUnmapBuffer_params from 32bit to 64bit.
mshtml: Free the task after the destructor. opengl32: Fix missing conversion of glUnmapNamedBuffer_params from 32bit to 64bit.
mshtml: Pass optional args to XMLHttpRequest.open() correctly. wow64: Fix missing conversion of ThreadWineNativeThreadName in wow64_NtSetInformationThread.
mshtml: Register all event handlers when creating the XMLHttpRequest.
mshtml: Track readyState in XHRs and report it manually.
mshtml: Add separate task list for tasks dispatching events.
mshtml: Implement synchronous XMLHttpRequest.
mshtml: Send all readystatechange events for synchronous XHRs in IE9 and below.
Gijs Vermeulen (1): Florian Will (1):
shell32: Add Shell_GetCachedImageIndexA/W exports. comdlg32/tests: Fix itemdlg tests on Windows.
Hans Leidekker (19): François Gouget (18):
include: Add missing smart card defines. advapi32/tests: Fix the RegEnumValueA() tests in UTF-8 locales.
winscard: Implement SCardEstablish/ReleaseContext() on top of libpcsclite. msado15: Fix the spelling of a comment.
winscard: Implement SCardIsValidContext(). winscard: Fix the spelling of a function parameter.
winscard: Implement SCardGetStatusChangeA/W(). riched20/tests: Fix a typo in a comment.
winscard: Implement SCardCancel(). dbghelp/tests: Let the tests run on Windows 7, 8 and 10 <= 1607.
winscard: Implement SCardListReadersA/W(). t2embed/tests: Fix the TTGetEmbeddingType() test in UTF-8 locales.
winscard: Implement SCardListReaderGroupsA/W(). windows.perception.stub/tests: Skip some tests when ISpatialSurfaceObserverStatics2 is not supported.
winscard: Implement SCardConnectA/W(). vbscript/tests: Fix the testChrError() tests in the mixed locale case.
winscard: Implement SCardStatusA/W(). d3d8/tests: Remove an unused call to IDirect3D8_GetAdapterDisplayMode().
winscard: Implement SCardRe/Disconnect(). wofutil: Add a trailing linefeed to a FIXME().
winscard: Implement SCardBegin/EndTransaction(). dinput/tests: Skip the tests if acquiring the device fails.
winscard: Implement SCardTransmit(). advapi32/tests: Improve the resume handle service tests.
winscard: Implement SCardControl(). advapi32/tests: Better account for starting and stopping services.
winscard: Implement SCardGet/SetAttrib(). advapi32/tests: Separate the EnumServicesStatus() and EnumServicesStatusEx() tests.
winscard: Implement SCardFreeMemory(). advapi32/tests: Better check the EnumServicesStatusExW() output.
winscard: Use string conversion helpers in SCardAddReaderToGroupA(). advapi32/tests: Take into account service start / stop race conditions.
winscard: Improve traces. advapi32/tests: Enumerate the services using the Unicode API.
winscard: Add wow64 thunks. advapi32/tests: Skip some tests if the EventLog service crashed.
winscard/tests: Initial tests.
Henry Goffin (1): Gabriel Ivăncescu (10):
win32u: Invalidate all cached keys after input. kernel32: Fix GetNumberFormatA when input length is 0.
kernel32: Fix GetCurrencyFormatA when input length is 0.
mshtml: Hold ref to HTMLDocumentObj when calling external code.
mshtml: Hold ref to inner window when calling external code.
mshtml: Hold ref to outer window when navigating.
mshtml: Check if browser was detached during notifications while navigating.
mshtml: Hold ref to the frame element during readyState notifications.
mshtml: Grab refs to windows upfront before sending pagehide events.
mshtml: Use already available window local variable in refresh task.
jscript: Fix jsstr leak after changing variant type to BSTR.
Huw D. M. Davies (2): Georg Lehmann (5):
winemac: Fix return type of ProcessEvents(). winevulkan: Deal with per api xml entries.
maintainers: Add myself to the Audio I/O section. winevulkan: Only parse extensions for Vulkan.
winevulkan: Skip features that are not part of Vulkan.
winevulkan: Add basic support for extension dependencies.
winevulkan: Update to VK spec version 1.3.242.
Illia Polishchuk (2): Giovanni Mascellani (5):
d3d9/tests: Add test for non-indexed instancing drawing. d3d12/tests: Test that D3D12 swapchains can only be created on direct command queues.
d3d9: Always draw only a single instance for non-indexed draws. dxgi: Immediately error out when creating a D3D12 swapchain on a non-immediate queue.
dxgi: Always assume that a D3D12 swapchain always uses user images.
dxgi/tests: Test that ResizeBuffers() resets the back buffer index to zero.
dxgi: Reset the back buffer index to zero on ResizeBuffers().
Ivan Chikish (1): Hans Leidekker (1):
gdi32/tests: Check last error on ' '. adsldp/tests: Skip all remaining tests when the server is down.
Jinoh Kang (2): Henri Verbeet (11):
riched20/tests: Test for word movement across paragraph boundary. wined3d: Don't bother explicitly terminating the GLSL info log in print_glsl_info_log().
riched20: Don't set para unless committing cursor move in ME_MoveCursorWords. wined3d: Use wined3d_get_line() in shader_glsl_compile().
wined3d: Use wined3d_get_line() in shader_glsl_dump_program_source().
wined3d: Use wined3d_get_line() in shader_arb_compile().
wined3d: Use wined3d_get_line() in shader_spirv_compile_shader().
wined3d: Use wined3d_get_line() in shader_spirv_scan_shader().
d3d11: Get rid of the DXBC tag definitions.
wined3d: Sort the exports.
d3dcompiler: Handle some newer D3D_BLOB_PART values in debug_d3dcompiler_d3d_blob_part().
wined3d: Get rid of the wined3d_shader_byte_code_format enum.
wined3d: Use vkd3d-shader to disassemble shaders.
Marcus Meissner (1): Hugh McMaster (2):
user32/tests: Fix size passed to ToUnicode. regedit: Allow export_key() to return TRUE.
regedit: Append '.reg' file extension if necessary.
Max Figura (15): Huw D. M. Davies (1):
wined3d: Move the WINED3D_RS_ROP2 stub to wined3d_device_apply_stateblock. winedump: Fix printf format warning.
wined3d: Move the WINED3D_RS_PLANEMASK stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_LASTPIXEL stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_ZVISIBLE stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_SUBPIXEL stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_SUBPIXELX stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_STIPPLEDALPHA stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_STIPPLEENABLE stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_MIPMAPLODBIAS stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_ANISOTROPY stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_FLUSHBATCH stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_TRANSLUCENTSORTINDEPENDENT stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP15 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP14 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP13 stub to wined3d_device_apply_stateblock.
Mohamad Al-Jaf (15): Jacek Caban (1):
bthprops.cpl: Move implementations to bluetoothapis and import them. winedump: Print static lib EC symbols.
include: Add BluetoothRegisterForAuthenticationEx prototype.
bluetoothapis: Add BluetoothRegisterForAuthenticationEx stub.
bluetoothapis: Add BluetoothUnregisterAuthentication stub.
include: Fix BluetoothRegisterForAuthentication prototype.
include: Add windows.security.credentials.idl file.
cryptowinrt/tests: Add ICryptographicBufferStatics interface test.
cryptowinrt: Add private.h file.
cryptowinrt: Stub IKeyCredentialManagerStatics interface.
cryptowinrt: Import IAsyncOperation from windows.gaming.input.
cryptowinrt: Implement IKeyCredentialManagerStatics::IsSupportedAsync().
cryptowinrt/tests: Add IKeyCredentialManagerStatics::IsSupportedAsync() tests.
widl: Use "i4" / "u4" for LONG parameterized type signature.
widl: Use "i2" / "u2" for INT16 parameterized type signature.
include: Add more Windows.Foundation.Numerics structs.
Paul Gofman (3): Jinoh Kang (4):
server: Retry socket connection on ECONNABORTED error. riched20/tests: Test for ITextDocument::Freeze and ITextDocument::Unfreeze.
server: Set TCP SYN count on sockets. riched20: Don't assume that TxDraw preserves the device context's brush selection.
win32u: Expose and use ProcessEvents from drivers instead of MsgWaitForMultipleObjectsEx. riched20: Implement ITextDocument::Freeze and ITextDocument::Unfreeze.
riched20/tests: Don't specify DT_WORDBREAK in _check_txgetnaturalsize().
Philip Gruebele (1): Martin Storsjö (1):
dwrite: Pass correct font key when adding glyph to cache. ntdll: Handle aarch64 pointer authentication in unwind info.
Max Figura (20):
wined3d: Move the WINED3D_RS_WRAP12 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP11 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP10 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP9 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP8 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP7 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP6 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP5 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP4 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP3 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP2 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP1 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_WRAP0 stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_EXTENTS stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_COLORKEYBLENDENABLE stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_SOFTWAREVERTEXPROCESSING stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_PATCHEDGESTYLE stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_PATCHSEGMENTS stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_DEBUGMONITORTOKEN stub to wined3d_device_apply_stateblock.
wined3d: Move the WINED3D_RS_INDEXEDVERTEXBLENDENABLE stub to wined3d_device_apply_stateblock.
Mohamad Al-Jaf (22):
include: Add windows.perception.spatial.idl file.
include: Add windows.graphics.directx.idl file.
include: Add windows.perception.spatial.surfaces.idl file.
windows.perception.stub: Add stub DLL.
windows.perception.stub: Add ISpatialSurfaceObserverStatics stub interface.
windows.perception.stub: Add ISpatialSurfaceObserverStatics2 stub interface.
windows.perception.stub/tests: Add ISpatialSurfaceObserverStatics2::IsSupported() tests.
windows.perception.stub: Implement ISpatialSurfaceObserverStatics2::IsSupported().
pdh: Implement PdhVbGetDoubleCounterValue().
pdh/tests: Add PdhVbGetDoubleCounterValue() tests.
include: Add windows.graphics.directx.direct3d11.idl file.
include: Add Windows.Foundation.Deferral definition.
include: Add windows.graphics.holographic.idl file.
include: Add IHolographicSpaceStatics2 interface definition.
windows.perception.stub: Add IHolographicSpaceStatics2 stub interface.
windows.perception.stub/tests: Add IHolographicSpaceStatics2 properties tests.
windows.perception.stub: Implement IHolographicSpaceStatics2::get_IsSupported().
windows.perception.stub: Implement IHolographicSpaceStatics2::get_IsAvailable().
include: Add IHolographicSpaceStatics3 interface definition.
windows.perception.stub: Add IHolographicSpaceStatics3 stub interface.
windows.perception.stub/tests: Add IHolographicSpaceStatics3::get_IsConfigured() tests.
windows.perception.stub: Implement IHolographicSpaceStatics3::get_IsConfigured().
Paul Gofman (1):
winex11.drv: Don't allow changing internal pixel format if conflicts with non-internal.
Piotr Caban (4): Piotr Caban (4):
winspool: Fix FILE: output handling in StartDocDlgW. gdiplus: Use transparency instead of background color if transparent color flag is set in GIF GCE.
wineps: Remove no longer used output parameter handling from PSDRV_CreateDC. gdi32: Improve EMR_CREATEDIBPATTERNBRUSHPT playback.
localspl: Ignore an empty output string. wineps: Fix buffer overflow in PSDRV_WriteDIBPatternDict function.
windowscodecs: Don't reorder gif extension blocks in GetReaderByIndex. wineps: Fix image bits access in PSDRV_WriteDIBPatternDict.
Rémi Bernon (23): Rémi Bernon (89):
ntdll: Fix HeapWalk with empty uncommitted consecutive subheaps. win32u: Initialize IO_STATUS_BLOCK in load_directory_fonts.
ntdll: Implement HeapCompatibilityInformation. win32u: Initialize IO_STATUS_BLOCK in rawinput add_device.
ntdll: Increase heap block tail_size capacity to 16 bits. winex11: Initialize IO_STATUS_BLOCK in X11DRV_GetICMProfile.
ntdll: Count allocations and automatically enable LFH. maintainers: Assume maintainership of IME support.
ntdll: Split heap_resize_block into heap_resize_(block|large) helpers. imm32/tests: Add broken test results for w10v22H2.
ntdll: Implement Low Fragmentation Heap frontend. makedep: Rename TESTDLL generated .res to avoid conflicts.
ntdll: Use atomics and lock-free list for bin groups. makedep: Support resource files for embedded TESTDLL.
ntdll: Add a heap thread affinity and per-affinity bin group cache. imm32/tests: Test ImmInstallIMEW with an actual IME.
ntdll: Avoid shrinking large heap block to small block. imm32/tests: Redirect IME function to the main module.
msvcr80/tests: Test _dupenv_s outcome with missing env var. imm32/tests: Test ImmGetDescription with the installed IME.
msvcr80/tests: Test _wdupenv_s outcome with missing env var. imm32/tests: Test ImmGetIMEFileName with the installed IME.
msvcrt: Fix _dupenv_s behavior with missing env var. user32/tests: Skip tests if layout failed to activate.
msvcrt: Fix _wdupenv_s behavior with missing env var. user32/tests: Add a WM_INPUTLANGCHANGE message test.
include: Allow overriding LANGID in module VERSIONINFO. win32u: Move window query functions around.
oleaut32/tests: Test VARIANT_UserUnmarshal allocation sizes. win32u: Send WM_INPUTLANGCHANGE when activating new layout.
oleaut32: Allocate a full pointer when unmarshalling byref arrays. imm32: Implement stubs for ImmFreeLayout and ImmLoadIME.
winex11: Assume that Xkb extension is available. imm32/tests: Test undocumented ImmLoadIME / ImmFreeLayout.
widl: Use "g16" for GUID parameterized type signature. imm32: Rename ImmHkl to struct ime.
user32/tests: Test VK_MENU effect on ToUnicode. imm32: Reorder control flow in ImmConfigureIMEA.
win32u: Map VK_MENU / KBDALT in kbdus_tables pCharModifiers. imm32: Reorder control flow in ImmConfigureIMEW.
win32u: Return the current display mode depth with nulldrv. imm32: Reorder control flow in ImmEnumRegisterWordA.
explorer: Use GUID_NULL display device GUID for nulldrv. imm32: Reorder control flow in ImmEnumRegisterWordW.
win32u: Check GUID_NULL display device if desktop atom is missing. imm32: Reorder control flow in ImmEscapeA.
imm32: Reorder control flow in ImmEscapeW.
imm32: Reorder control flow in ImmGetConversionListA.
imm32: Reorder control flow in ImmGetConversionListW.
imm32: Reorder control flow in ImmGetProperty.
imm32: Reorder control flow in ImmGetRegisterWordStyleA.
imm32: Reorder control flow in ImmGetRegisterWordStyleW.
imm32: Reorder control flow in ImmRegisterWordA.
imm32: Reorder control flow in ImmRegisterWordW.
imm32: Reorder control flow in ImmUnregisterWordA.
imm32: Reorder control flow in ImmUnregisterWordW.
imm32: Reorder control flow in ImmGetImeMenuItemsA.
imm32: Reorder control flow in ImmGetImeMenuItemsW.
imm32: Avoid casts when calling into A/W IME.
imm32: Fail to load IME on any missing entry.
imm32: Return early if IMM_GetImmHkl fails.
imm32: Move IMM_FreeThreadData helper around.
imm32: Rename input context immKbd to ime.
imm32: Implement ImmLoadIME and ImmFreeLayout.
imm32: Rename some struct ime members.
imm32: Delete unnecessary uSelected struct ime member.
imm32: Use a single ime_is_unicode helper.
win32u: Keep the current user locale when enumerating layouts.
win32u: Keep the current user locale when loading layout.
win32u: Prevent user locale change in NtUserActivateKeyboardLayout.
winex11: Remove now unnecessary user locale change checks.
widl: Use explicit %empty token for empty rules.
widl: Add missing rule end semicolons.
widl: Use noyywrap lexer option.
widl: Use bison-bridge option.
widl: Remove unused temp_name member.
imm32: Rename szImeRegFmt to layouts_formatW.
imm32: Transform "Ime File" value in ImmInstallIMEW.
imm32: Rewrite ImmGetIMEFileName(A|W).
imm32: Rewrite ImmGetDescription(A|W).
imm32: Use CRT allocation functions.
widl: Use a struct list to keep imported files.
widl: Simplify handling of already parsed imports.
widl: Use a struct list for the import stack.
widl: Handle preprocess-only case separately.
widl: Introduce new (open|close)_input_file helpers.
widl: Respect -N flag for imported files preprocessing.
widl: Use open_input_file to open the main input.
imm32/tests: Use LANG_INVARIANT for the installed IME.
imm32/tests: Test ImmIsIME with the installed IME.
imm32/tests: Test ImmGetProperty with the installed IME.
imm32/tests: Test ImmEscape with the installed IME.
imm32/tests: Test ImmEnumRegisterWord with the installed IME.
imm32/tests: Test ImmRegisterWord with the installed IME.
imm32/tests: Test ImmGetRegisterWordStyle with the installed IME.
imm32/tests: Test ImmUnregisterWord with the installed IME.
imm32/tests: Test basic ImmEnumInputContext usage.
include: Add some dinput.h action semantics definitions.
dinput/tests: Test BuildActionMap / SaveActionMap with the HID joystick.
dinput/tests: Test SaveActionMap effect on DIPROP_USERNAME property.
dinput/tests: Test SaveActionMap effect on DIPROP_APPDATA property.
dinput/tests: Test SaveActionMap effect on DIPROP_BUFFERSIZE property.
dinput/tests: Test SaveActionMap effect on DIPROP_RANGE property.
dinput/tests: Test SaveActionMap effect on HID joystick input.
dinput/tests: Remove BuildActionMap / SaveActionMap mouse and keyboard tests.
dinput/tests: Increase timeouts for waits not supposed to fail.
widl: Group <INITIAL,ATTR> tokens together.
widl: Group <INITIAL> tokens together.
widl: Group <ATTR> tokens together.
widl: Introduce a new helper to produce num tokens.
widl: Simplify string literals lexing.
widl: Avoid freeing input_name in pop_import.
Serkan Önder (1): Stefan Dösinger (7):
po: Update Turkish translation. dxgi/tests: Fix UnregisterClass call in test_resize_target_wndproc.
dxgi/tests: Run test_resize_target_wndproc on d3d12 too.
dxgi/tests: Run test_swapchain_window_messages on d3d12.
dxgi: Unlock the wined3d mutex after storing the new target.
dxgi: Catch nested SetFullscreenState invocations.
dxgi/tests: Test nested fullscreen application from different thread.
dxgi/tests: Test nested SetFullscreenState from the same thread.
Sven Baars (3): Sven Baars (12):
bcrypt: Factor out wow64 padding conversion. kernelbase: Pass the root key to open_key().
bcrypt: Add wow64 support for PSS padding. kernelbase: Pass the key name to open_key().
bcrypt: Remove unused fields from struct key_asymmetric32. kernelbase: Pass the root key to create_key().
kernelbase: Pass the key name to create_key().
kernelbase: Restructure the open_key() loop.
kernelbase: Always try to open the Wow6432Node in open_key().
kernelbase: Factor opening a subkey out of open_key().
kernelbase: Move create_key() below open_key().
kernelbase: Add a fast path to create_key().
kernelbase: Restructure the create_key() loop.
advapi32/tests: Test deleting 32-bit registry keys.
kernelbase: Also call NtOpenKeyEx() on empty key names.
Tingzhong Luo (2): Zebediah Figura (24):
evr: Fix crash when clearing input type for the mixer. ddraw: Move pitch validation to ddraw_surface_create_wined3d_texture().
winspool: Check dmSize in IsValidDevmodeW(). ddraw: Separate a need_draw_texture() helper.
ddraw: Restructure ddraw_surface_create_wined3d_texture() to avoid gotos.
Torge Matthies (4): ddraw: Move the wined3d_texture_update_desc() call into ddraw_surface_create_wined3d_texture().
kernelbase: Break out of inner for-loop early in find_substring. ddraw: Move wined3d_resource_desc translation to ddraw_surface_create_wined3d_texture().
kernelbase: Reuse the previous iteration's pos and sortkey state if possible in find_substring. win32u: Make NtUserSetWindowPixelFormat() into a proper export.
kernelbase: Fix WaitForThreadpoolIoCallbacks spec entry. win32u: Introduce a win32u_get_window_pixel_format() helper.
kernel32: Fix WaitForThreadpoolIoCallbacks spec entry. winex11: Retrieve the pixel format from win32u for normal windows in wglGetPixelFormat().
wineandroid: Retrieve the pixel format from win32u for normal windows in wglGetPixelFormat().
Zebediah Figura (16): winemac: Retrieve the pixel format from win32u for normal windows in wglGetPixelFormat().
user32: Map DEV_BROADCAST_DEVICEINTERFACE to ANSI for registered device notifications. wined3d: Do not set the pixel format if wglGetPixelFormat() returns zero and we already set the internal pixel format.
ntoskrnl/tests: Expand tests for device and interface naming. win32u: Allow separately storing the internal pixel format set by WGL_WINE_pixel_format_passthrough.
ntoskrnl: Preserve the device instance ID case in IoRegisterDeviceInterface(). winex11: Separately store the internal pixel format set by WGL_WINE_pixel_format_passthrough.
Revert "ntoskrnl.exe: Enforce path case in WM_DEVICECHANGE notifications.". winemac: Separately store the internal pixel format set by WGL_WINE_pixel_format_passthrough.
wined3d: Require fragment shader image stores and atomics to create a feature level 11.0 device. wineandroid: Separately store the internal pixel format set by WGL_WINE_pixel_format_passthrough.
wined3d: Require gather offset support to create a feature level 11.0 device. dxgi: Call wined3d_swapchain_state_set_fullscreen in d3d12_swapchain_init.
wined3d: Require shader clip distance support to create a feature level 10.0 device. ddraw: Rename "is_complex_root" to "is_root".
wined3d: Require shader cull distance support to create a feature level 10.0 device. ddraw: Remove some outdated comments from ddraw_surface7_SetSurfaceDesc().
wined3d: Disable 64-bit integer support. ddraw: Move sysmem_fallback setting to ddraw_surface_create_wined3d_texture().
ddraw/tests: Test that surface properties are retained across SetSurfaceDesc() calls. ddraw: Factor out more common initialization into ddraw_surface_create_wined3d_texture().
ddraw/tests: Add more tests for mipmap surface creation flags. ddraw: Move sub-resource surface initialization to ddraw_surface_create_wined3d_texture().
ddraw: Forbid DDSCAPS_COMPLEX without any caps that merit a complex surface. ddraw: Move the rest of the surface desc population to ddraw_surface_create() from device_parent_texture_sub_resource_created().
ddraw: Forbid DDSD_MIPMAPCOUNT without DDSCAPS_COMPLEX. ddraw: Do not return a wined3d_texture from ddraw_surface_create_wined3d_texture().
ddraw: Remove the redundant "desc" parameter to ddraw_surface_create_wined3d_texture(). ddraw: Rename ddraw_surface_create_wined3d_texture() to ddraw_texture_init().
d3d8/tests: Do not check for WM_MOVE in sc_maximize_messages.
d3d9/tests: Restore the focus window before sending SC_MAXIMIZE to it.
Zhiyi Zhang (4): Zhiyi Zhang (4):
include: Add DirectComposition error codes. gitlab: Make FVWM respect position hints.
include: Add dcomptypes.idl. user32/tests: Do not modify cursor position when simulating clicks.
include: Add dcompanimation.idl. light.msstyles: Add nonclient metrics.
include: Add dcomp.idl. user32/tests: Test winstation and desktop access rights.
Ziqing Hui (4):
mf/tests: Add missing \n.
mf/tests: Correctly initialize DMO media type.
mf/tests: Test ProcessInput and ProcessOutput for WMV decoder DMO.
mf/tests: Test output data for WMV decoder DMO.

View file

@ -366,6 +366,7 @@ Daniel Santos
Daniel Scharrer Daniel Scharrer
Daniel Schepler Daniel Schepler
Daniel Skorka Daniel Skorka
Daniel Tang
Daniel Verkamp Daniel Verkamp
Daniel Walker Daniel Walker
Daniel Zimmermann Daniel Zimmermann

View file

@ -1 +1 @@
Wine version 8.3 Wine version 8.4

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.71 for Wine 8.3. # Generated by GNU Autoconf 2.71 for Wine 8.4.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -611,8 +611,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='8.3' PACKAGE_VERSION='8.4'
PACKAGE_STRING='Wine 8.3' PACKAGE_STRING='Wine 8.4'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2337,7 +2337,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 8.3 to adapt to many kinds of systems. \`configure' configures Wine 8.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2407,7 +2407,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 8.3:";; short | recursive ) echo "Configuration of Wine 8.4:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2687,7 +2687,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 8.3 Wine configure 8.4
generated by GNU Autoconf 2.71 generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc. Copyright (C) 2021 Free Software Foundation, Inc.
@ -3138,7 +3138,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 8.3, which was It was created by Wine $as_me 8.4, which was
generated by GNU Autoconf 2.71. Invocation command line was generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw $ $0$ac_configure_args_raw
@ -22760,7 +22760,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 8.3, which was This file was extended by Wine $as_me 8.4, which was
generated by GNU Autoconf 2.71. Invocation command line was generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -22824,7 +22824,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped' ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 8.3 Wine config.status 8.4
configured by $0, generated by GNU Autoconf 2.71, configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"