Release 8.3.
This commit is contained in:
parent
fe7885be80
commit
e796002ee6
4 changed files with 318 additions and 352 deletions
645
ANNOUNCE
645
ANNOUNCE
|
@ -1,15 +1,14 @@
|
||||||
The Wine development release 8.2 is now available.
|
The Wine development release 8.3 is now available.
|
||||||
|
|
||||||
What's new in this release:
|
What's new in this release:
|
||||||
- Better debug information in Wow64 mode.
|
- Support for the Low Fragmentation Heap.
|
||||||
- Wow64 thunks in the WPCAP library.
|
- Smard card support using PCSC-Lite.
|
||||||
- Indeo IV50 codec support.
|
- Bundled Zydis library for more correct disassembly.
|
||||||
- Monitor names set from EDID data.
|
|
||||||
- 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.2.tar.xz
|
https://dl.winehq.org/wine/source/8.x/wine-8.3.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -25,374 +24,336 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 8.2 (total 22):
|
Bugs fixed in 8.3 (total 29):
|
||||||
|
|
||||||
- #48528 The Void crashes with builtin d3dx9_36 (needs D3DXFillCubeTextureTX() to return S_OK)
|
- #24256 3D Sexvilla 2: extremely long loading times
|
||||||
- #51345 Regression: Visual Studio 2005 "package load failure"
|
- #34011 Path of Exile stutters constantly
|
||||||
- #51545 STDOUT lost from a forked program on Cygwin/MSYS2
|
- #37146 Untis 2015 (.NET 4.0 app) crashes on startup with Wine-Mono
|
||||||
- #53747 SubLab VST3 plugin fails to register (needs Windows.System.Profile.SystemManufacturers.SmbiosInformation)
|
- #37495 Multiple PC/SC applications need winscard.SCardEstablishContext implementation (AusweisApp2 1.x german identity card app, SmartCard test apps, Seneka EBDYS client, Aruba Key)
|
||||||
- #53926 New typelib marshaller depends on IID_IDispatch support from target interface
|
- #39113 Multiple PC/SC applications need winscard.SCardListReaders implementation (Aruba key, SmartCard test apps)
|
||||||
- #54103 opengl32:opengl - test_copy_context() crashes on w11pro64_nv
|
- #43224 Freelist scan can result in O(n) time when allocating
|
||||||
- #54150 d3dcompiler_43:hlsl_d3d11 & d3dcompiler_47:hlsl_d3d11 - test_trig() fails on w11pro64_nv
|
- #45756 Button not clickable when dpi setting changed in Office 2007 Installer
|
||||||
- #54234 vbscript fails to compile when colon follows Else in If...Else
|
- #49113 Wine heap performs badly when multiple threads are concurrently allocating or freeing memory
|
||||||
- #54318 Rich Edit inserts newly composed text at wrong position when system IME composition ends while a selection is active
|
- #51259 6.0.1 Introduces error causing Wavelab to close when loading presets
|
||||||
- #54371 loader won't launch from PATH unless named "wine"
|
- #52506 Setup of game "What's the Secret?" fails to create icon
|
||||||
- #54384 GOG Heroes of Might and Magic IV crashes on launch
|
- #53094 ntdll:rtlstr test crashes on win32 arch with hi-IN locale
|
||||||
- #54431 Switching active window (alt+tab or otherwise) away from Final Fantasy XI causes keyboard keys to remain pressed
|
- #53176 KeePassXC needs Windows.Security.Credentials.KeyCredentialManager (UWP)
|
||||||
- #54456 vbscript memory leak in For Each with SafeArray as group
|
- #53504 Sacred:unhandled exception in Wine 7.14
|
||||||
- #54457 vbscript memory leaks in interp_redim_preserve
|
- #53728 Escape from Tarkov needs DisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME) implementation
|
||||||
- #54458 vbscript memory leaks in Global_Split
|
- #54112 rouvy : fails to update with server, unimplemented function bthprops.cpl.BluetoothRegisterForAuthenticationEx
|
||||||
- #54463 Wrong version value is returned from win32_operatingsystem on win10 (regression)
|
- #54149 shlwapi:ordinal - test_SHFormatDateTimeA() fails on the mixed locales configuration
|
||||||
- #54465 dbghelp:dbghelp - The 64-bit test_modules() fails on Windows 7
|
- #54338 Swift crashes due to unimplemented api-ms-win-core-realtime-l1-1-1.dll.QueryUnbiasedInterruptTimePrecise function
|
||||||
- #54477 user32:msg - test_message_conversion()'s broadcast test fails on Windows 7 and 10
|
- #54432 Missing ntdll.RtlAddressInSectionTable() implementation causes all GraalVM Native Image exes to crash on load
|
||||||
- #54486 getenv_s returns the wrong value
|
- #54475 Hardwar UIM6.0 crashes in 8.0, doesn't in 6.0.3
|
||||||
- #54489 VarAbs() does not handle BSTR arguments correctly
|
- #54534 dbghelp:dbghelp - The test_loaded_modules() enumeration fails on Windows 10 1607
|
||||||
- #54490 vbscript fails to compile when statement follows ElseIf
|
- #54559 riched20:editor - test_EM_GETSELTEXT() fails in the Hindi locale on Windows
|
||||||
- #54493 vbscript fails to compile concat when used without space and expression begins with H
|
- #54562 The 64-bit oleaut32:usrmarshal crashes in Wine
|
||||||
|
- #54564 Rich Edit crashes when Ctrl+Right is pressed at past the final paragraph
|
||||||
|
- #54565 riched20:richole - subtest_InsertObject() fails in the Hindi locale on Windows
|
||||||
|
- #54570 Saints Row: The Third heavy rain causes heavy fps reductions
|
||||||
|
- #54581 SpeedCommander 20 installer crashes on unimplemented function SHELL32.dll.Shell_GetCachedImageIndexW
|
||||||
|
- #54582 kernel32:locale - test_NLSVersion() fails on Windows 10 22H2
|
||||||
|
- #54583 kernel32:locale - The non-breaking space GetNumberFormatEx() test fails on Windows 11
|
||||||
|
- #54584 kernel32:locale - The NtGetNlsSectionPtr() test fails on Windows 11
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 8.1:
|
Changes since 8.2:
|
||||||
|
|
||||||
Alex Henrie (23):
|
Adrian Thiele (2):
|
||||||
msi: Handle memory allocation failure in get_link_file (cppcheck).
|
mfreadwrite/tests: Check refcount of device manager after release.
|
||||||
setupapi: Fix memory leak on realloc failure in RetreiveFileSecurity.
|
mfreadwrite/reader: Release device manager in source_reader_release.
|
||||||
combase: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
nsiproxy: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
winhlp32: Fix memory leak on realloc failure in HLPFILE_RtfAddBitmap (cppcheck).
|
|
||||||
ole32: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
httpapi: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
msi: Annotate memory allocation functions with __WINE_(DEALLOC|MALLOC).
|
|
||||||
http: Avoid calling RtlInitUnicodeString on a constant.
|
|
||||||
services: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
winebus: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
mountmgr: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
win32u: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
wineboot: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
ws2_32: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
ntdll: Use RTL_CONSTANT_STRING instead of reimplementing it.
|
|
||||||
ntdll: Avoid calling RtlInit(Ansi|Unicode)String on a static constant.
|
|
||||||
winspool: Remove unnecessary call to RtlInitUnicodeString from add_printer_driver.
|
|
||||||
krnl386: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
wow64: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
kernelbase: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
ntoskrnl: Avoid calling RtlInitUnicodeString on a static constant.
|
|
||||||
winspool: Initialize nt_ppd in add_printer_driver.
|
|
||||||
|
|
||||||
Alexandre Julliard (25):
|
Akihiro Sagawa (1):
|
||||||
winedump: Print more information from the PE Load Config directory.
|
msado15: Free recordset filter on close.
|
||||||
winedump: Initial support for dumping PE dynamic relocations.
|
|
||||||
gitlab: Force updating configure.
|
|
||||||
wow64: Move some exception and context functions to syscall.c.
|
|
||||||
wow64: Preserve the CPURESERVED flags across user callbacks.
|
|
||||||
wow64: Call the CPU backend to get/set the current thread context.
|
|
||||||
wow64: Call the thread init entry point in the CPU backend.
|
|
||||||
ntdll: Use the standard unixlib macro for Unix calls.
|
|
||||||
ntdll: Store the unixlib handle at ntdll load time.
|
|
||||||
ntdll: Replace the __wine_dbg_write() syscall by a Unix call.
|
|
||||||
ntdll: Replace the __wine_unix_spawnvp() syscall by a Unix call.
|
|
||||||
ntdll: Replace the wine_server_call() syscall by a Unix call.
|
|
||||||
ntdll: Replace the wine_server_fd_to_handle() syscall by a Unix call.
|
|
||||||
ntdll: Replace the wine_server_handle_to_fd() syscall by a Unix call.
|
|
||||||
winedump: Dump the alternate version of some data directories for hybrid PE dlls.
|
|
||||||
winedump: Dump the metadata of hybrid PE dlls.
|
|
||||||
browseui: Use standard va_list instead of __ms_va_list.
|
|
||||||
comdlg32: Use standard va_list instead of __ms_va_list.
|
|
||||||
cryptui: Use standard va_list instead of __ms_va_list.
|
|
||||||
dxdiagn: Use standard va_list instead of __ms_va_list.
|
|
||||||
oledlg: Use standard va_list instead of __ms_va_list.
|
|
||||||
setupapi: Use standard va_list instead of __ms_va_list.
|
|
||||||
wineusb.sys: Use standard va_list instead of __ms_va_list.
|
|
||||||
ntdll: Consistently initialize x86-64 signal handlers.
|
|
||||||
ntdll: Avoid a misleading indentation warning.
|
|
||||||
|
|
||||||
Alistair Leslie-Hughes (5):
|
Alex Henrie (7):
|
||||||
odbccp32: Append DLL path when loading driver.
|
include: Annotate CommandLineToArgvW with __WINE_DEALLOC.
|
||||||
include: Add missing SQL prototype.
|
shell32: Add support for Program Manager icons with arguments.
|
||||||
msdasql: Use SQLDriverConnectW to connect to the ODBC driver.
|
dsound: Use CRT functions for memory allocation.
|
||||||
msdasql: Always return affected rows if required.
|
winex11: Use RTL_CONSTANT_STRING instead of reimplementing it.
|
||||||
msdasql: Use SQLColAttributesW to fetch statement attributes.
|
winex11: Avoid calling RtlInitUnicodeString on a static constant.
|
||||||
|
server: Annotate allocation functions with __WINE_(ALLOC_SIZE|DEALLOC|MALLOC).
|
||||||
|
ntoskrnl: Add ExGetPreviousMode and test.
|
||||||
|
|
||||||
André Zwing (1):
|
Alexandre Julliard (33):
|
||||||
maintainers: Remove myself as maintainer of wpcap.
|
conhost: Use standard va_list instead of __ms_va_list.
|
||||||
|
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.
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
Alexandros Frantzis (2):
|
||||||
po: Update Lithuanian translation.
|
gdi32: Track ticks since draw start per window_surface.
|
||||||
|
win32u: Reset draw_start_ticks for new window_surface.
|
||||||
|
|
||||||
Brendan Shanks (9):
|
Alistair Leslie-Hughes (4):
|
||||||
kernelbase: Implement QueryInterruptTime.
|
msado15: Semi-stub _Recordset get/put Filter.
|
||||||
kernelbase: Partially implement QueryInterruptTimePrecise.
|
msado15: Field ActualSize return a default size.
|
||||||
loader: In macOS preloader, fix an environment variable sometimes being lost.
|
msado15: Support "Optimize" in Properties get_Item.
|
||||||
ntdll/tests: Test NtMapViewOfSection with a 64-bit DLL and zero_bits > 31.
|
include: Add DBCOLUMNFLAGS_ enums values.
|
||||||
ntdll: Respect zero_bits/limit when mapping a PE file.
|
|
||||||
include: Add __ASM_LOCAL_LABEL macro.
|
|
||||||
ntdll: Use __ASM_LOCAL_LABEL in syscall dispatchers.
|
|
||||||
server: On macOS, fake debug registers when running under Rosetta.
|
|
||||||
ntdll: Add a WARN when setting debug registers fails under Rosetta.
|
|
||||||
|
|
||||||
Connor McAdams (13):
|
Connor McAdams (14):
|
||||||
include: Fully define uiautomationclient interfaces.
|
uiautomationcore: Register all UI Automation typelibs.
|
||||||
uiautomationcore: Implement UiaLookupId for AutomationIdentifierType_Event GUIDs.
|
uiautomationcore: Add stub IUIAutomation implementation.
|
||||||
include: Define UI Automation pattern provider interfaces.
|
uiautomationcore: Implement IUIAutomation::ElementFromHandle.
|
||||||
uiautomationcore: Implement UiaLookupId for AutomationIdentifierType_Pattern GUIDs.
|
uiautomationcore: Implement IUIAutomationElement::GetCurrentPropertyValueEx.
|
||||||
uiautomationcore: Add UiaRaiseStructureChangedEvent stub.
|
uiautomationcore: Implement UiaLookupId for AutomationIdentifierType_ControlType GUIDs.
|
||||||
uiautomationcore: Add UiaRaiseAsyncContentLoadedEvent stub.
|
uiautomationcore: Implement IUIAutomationElement::get_CurrentControlType.
|
||||||
uiautomationcore: Add UiaRaiseTextEditTextChangedEvent stub.
|
uiautomationcore: Implement IUIAutomationElement::get_CurrentName.
|
||||||
uiautomationcore: Add UiaRaiseNotificationEvent stub.
|
uiautomationcore: Implement IUIAutomationElement::get_CurrentBoundingRectangle.
|
||||||
uiautomationcore: Add UiaRaiseChangesEvent stub.
|
uiautomationcore/tests: Fix UiaHUiaNodeFromVariant tests on Windows 11.
|
||||||
uiautomationcore: Add support for UIA_BoundingRectanglePropertyId.
|
uiautomationcore/tests: Fix UiaNodeFromHandle tests on Windows 11.
|
||||||
uiautomationcore: Add support for UIA_ValueIsReadOnlyPropertyId.
|
uiautomationcore: Implement IUIAutomation::IntSafeArrayToNativeArray.
|
||||||
uiautomationcore: Implement get_BoundingRectangle for MSAA providers.
|
uiautomationcore: Implement IUIAutomation::IntNativeArrayToSafeArray.
|
||||||
uiautomationcore: Add support for UIA_NamePropertyId to MSAA providers.
|
uiautomationcore: Implement IUIAutomation reserved value retrieval methods.
|
||||||
|
uiautomationcore: Implement IUIAutomation::CheckNotSupported.
|
||||||
|
|
||||||
Dmitry Timoshkov (2):
|
David Gow (1):
|
||||||
rpcrt4: Mark the buffer as invalid in NdrProxyFreeBuffer().
|
dxgi: Don't warn on DXGI_ALPHA_MODE_UNSPECIFIED with wined3d.
|
||||||
rpcrt4: Avoid casting an object to IUnknown.
|
|
||||||
|
|
||||||
Eric Pouech (40):
|
Eric Pouech (11):
|
||||||
conhost: Only update font when running with a window.
|
dbghelp/tests: Test that overlapped module is really unloaded.
|
||||||
dbghelp: Stop unwinding on potential 64bit frame for i386 cpu.
|
include: Ensure that SymRefreshModuleList() is properly defined.
|
||||||
dbghelp: Add tests about modules loading.
|
kernel32/tests: Don't let debugger tests fail on a 64bit only config.
|
||||||
dbghelp: Allow loading modules for different machines.
|
dbghelp/tests: Fix failure on Win10 1607.
|
||||||
dbghelp: Filter on machine when searching for Wine system PE modules.
|
kernel32/tests: Fix debugger.c:test_kill_on_exit().
|
||||||
winedbg: Handle multi-machine process in command 'info share'.
|
dbghelp/tests: Add wrapper for EnumerateLoadedModulesW64().
|
||||||
winedbg: Don't expose module whose machine isn't the process' one to gdb.
|
dbghelp/tests: Adapt test_modules_overlap() for Windows 11.
|
||||||
dbghelp: Identify a 32bit multi-arch wow64 debuggee as a live target.
|
dbghelp/tests: Introduce ends_withW helper.
|
||||||
winedump: Introduce ability to pass several section names to -j option.
|
dbghelp/tests: Only retrieve the system directories once.
|
||||||
winedump: Refactor PDB DBI per-module dump in a dedicated function.
|
dbghelp/tests: Introduce get_machine_bitness() helper.
|
||||||
winedump: Make use of -j option in PDB dumping.
|
dbghelp/tests: Fix tests for process count in wow64.
|
||||||
winedump: Dump some more MSF related information.
|
|
||||||
winedump: Load once and store global PDB string table.
|
|
||||||
winedump: Enhance dumping of string tables.
|
|
||||||
winedump: Dump some more bits out of public stream.
|
|
||||||
dbghelp: Fix failing test on Windows 7.
|
|
||||||
include: Add manifest constants for EnumProcessModulesEx.
|
|
||||||
psapi: Let modules test pass on non wow64 compatible platforms.
|
|
||||||
psapi: Add tests for EnumProcessModulesEx().
|
|
||||||
kernelbase: Implement EnumProcessModulesEx.
|
|
||||||
kernelbase: Let GetModuleBaseName succeed on 64bit modules in wow64.
|
|
||||||
kernelbase: Let GetModuleFileNameEx succeed on 64bit modules in wow64.
|
|
||||||
kernelbase: Let GetModuleInformation succeed on 64bit modules in wow64.
|
|
||||||
riched20/tests: Add tests when pasting in plain text mode.
|
|
||||||
riched20: Support SFF_SELECTION when streaming in plain text.
|
|
||||||
riched20/tests: Ensure clipboard has been pasted before testing the result.
|
|
||||||
riched20/tests: Add retry loop around OpenClipboard() to avoid access denial.
|
|
||||||
psapi/tests: Test directory of enumerated loaded modules.
|
|
||||||
dbgeng: Use EnumProcessModulesEx().
|
|
||||||
dbghelp: Use EnumProcessModulesEx().
|
|
||||||
psapi: Add more tests for EnumProcessModules().
|
|
||||||
kernelbase: Re-implement EnumProcessModules on top of EnumProcessModulesEx.
|
|
||||||
dbghelp/tests: Test return value of SymLoadModule.
|
|
||||||
dbghelp/tests: Add tests for 'module' name in EnumLoadedModules() callback.
|
|
||||||
dbghelp: Let EnumerateLoadedModules() expose image names.
|
|
||||||
dbghelp/tests: Add test for loaded modules enumeration.
|
|
||||||
dbghelp/tests: Add some more tests about module handling.
|
|
||||||
dbghelp: Add new module at end of the process' modules list.
|
|
||||||
dbghelp: Unload overlapping modules in SymLoadModule*().
|
|
||||||
ntdll: Implement RtlAddressInSectionTable.
|
|
||||||
|
|
||||||
François Gouget (22):
|
Etaash Mathamsetty (1):
|
||||||
winetest: Don't use plain strings as format specifiers.
|
ntoskrnl.exe/tests: Add Driver Object Extension Tests.
|
||||||
winetest: Avoid an infinite loop in vstrfmtmake() when the format is NULL.
|
|
||||||
d3dcompiler/tests: Allow more imprecision in test_trig() for NVIDIA.
|
|
||||||
crypt32/tests: Fix a typo in a comment.
|
|
||||||
dbghelp: Fix a typo in a comment.
|
|
||||||
kernel32/tests: Fix a typo in a comment.
|
|
||||||
spoolss/tests: Fix a typo in a comment.
|
|
||||||
uiautomationcore: Fix a typo in a FIXME() message.
|
|
||||||
winegstreamer: Fix a typo in a comment.
|
|
||||||
winevulkan: Fix a typo in a comment.
|
|
||||||
winex11.drv: Fix a typo in a comment.
|
|
||||||
winevulkan: Add a trailing linefeed to some FIXME() thunk messages.
|
|
||||||
dpnet/tests: Fix the unexpected async handle traces.
|
|
||||||
atl100/tests: Trace GetLastError() when DeleteFile() fails.
|
|
||||||
riched20/tests: Check clipboard content after destroying the editor window.
|
|
||||||
riched20/tests: Add context to the EM_FORMATRANGE tests.
|
|
||||||
winetest: Trace the keyboard layout.
|
|
||||||
user32/tests: Fix the ToAscii(A) test on Hindi + UTF-8.
|
|
||||||
user32/tests: Show ToAscii(A) returns 'a' for multiple keyboard layouts.
|
|
||||||
ntdll/tests: Test the thread pool stack APIs.
|
|
||||||
ntdll: Use the thread pool stack information.
|
|
||||||
ws2_32: Warn that a libnss plugin may be missing if getaddrinfo() returns EBUSY.
|
|
||||||
|
|
||||||
Gabriel Ivăncescu (1):
|
Florian Will (2):
|
||||||
kernelbase: Fix grouping repeat for number formatting.
|
gdiplus/tests: Test for GdipPrivateAddFontFile() sharing violation.
|
||||||
|
gdiplus: Use FILE_SHARE_READ in GdipPrivateAddFontFile().
|
||||||
|
|
||||||
Giovanni Mascellani (1):
|
François Gouget (20):
|
||||||
wbemprox: Do not call Release() inside wbemprox_cf_CreateInstance().
|
jsproxy/tests: InternetInitializeAutoProxyDll() is no longer supported on Windows 11.
|
||||||
|
jsproxy/tests: Add more tests for InternetGetProxyInfo()'s length parameter.
|
||||||
|
gdi32/tests: Mark a couple other D3DKMTCheckOcclusion() tests as flaky.
|
||||||
|
vbscript/tests: Fix the testChrError() tests.
|
||||||
|
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.
|
||||||
|
|
||||||
Hans Leidekker (14):
|
Gabriel Ivăncescu (8):
|
||||||
ntdll: Initialize PEB version numbers with Windows 10 values.
|
mshtml: Use proper types for readystate_locked and readystate_pending.
|
||||||
ntdll: Look at CurrentMajor/MinorVersionNumber registry values before CurrentVersion.
|
mshtml: Free the task after the destructor.
|
||||||
configure: Check for pcap_init() instead of pcap_create().
|
mshtml: Pass optional args to XMLHttpRequest.open() correctly.
|
||||||
wpcap: Sync spec file with latest version of libpcap.
|
mshtml: Register all event handlers when creating the XMLHttpRequest.
|
||||||
wpcap: Make Unix call parameters wow64 compatible.
|
mshtml: Track readyState in XHRs and report it manually.
|
||||||
wpcap: Fix an off-by-one error in convert_length_to_ipv6_mask().
|
mshtml: Add separate task list for tasks dispatching events.
|
||||||
wpcap: Implement pcap_bufsize().
|
mshtml: Implement synchronous XMLHttpRequest.
|
||||||
wpcap: Implement pcap_dump_close().
|
mshtml: Send all readystatechange events for synchronous XHRs in IE9 and below.
|
||||||
wpcap: Implement pcap_init().
|
|
||||||
wpcap: Reimplement pcap_loop() on top of pcap_next_ex().
|
|
||||||
wpcap: Enable UTF-8 encoding in libpcap.
|
|
||||||
wpcap: Add wow64 thunks.
|
|
||||||
wpcap: Try to enable 32-bit mmap() support in libpcap.
|
|
||||||
wpcap/tests: Initial tests.
|
|
||||||
|
|
||||||
Huw D. M. Davies (1):
|
Gijs Vermeulen (1):
|
||||||
rpcrt4/tests: Remove a failing test.
|
shell32: Add Shell_GetCachedImageIndexA/W exports.
|
||||||
|
|
||||||
Ivan Chikish (3):
|
Hans Leidekker (19):
|
||||||
winegstreamer: Add missing *out=NULL in unknown_inner_QueryInterface.
|
include: Add missing smart card defines.
|
||||||
wmvcore: Add missing *out=NULL in WMReader_QueryInterface.
|
winscard: Implement SCardEstablish/ReleaseContext() on top of libpcsclite.
|
||||||
wmvcore/tests: Check out value for NULL in check_interface.
|
winscard: Implement SCardIsValidContext().
|
||||||
|
winscard: Implement SCardGetStatusChangeA/W().
|
||||||
|
winscard: Implement SCardCancel().
|
||||||
|
winscard: Implement SCardListReadersA/W().
|
||||||
|
winscard: Implement SCardListReaderGroupsA/W().
|
||||||
|
winscard: Implement SCardConnectA/W().
|
||||||
|
winscard: Implement SCardStatusA/W().
|
||||||
|
winscard: Implement SCardRe/Disconnect().
|
||||||
|
winscard: Implement SCardBegin/EndTransaction().
|
||||||
|
winscard: Implement SCardTransmit().
|
||||||
|
winscard: Implement SCardControl().
|
||||||
|
winscard: Implement SCardGet/SetAttrib().
|
||||||
|
winscard: Implement SCardFreeMemory().
|
||||||
|
winscard: Use string conversion helpers in SCardAddReaderToGroupA().
|
||||||
|
winscard: Improve traces.
|
||||||
|
winscard: Add wow64 thunks.
|
||||||
|
winscard/tests: Initial tests.
|
||||||
|
|
||||||
Jacek Caban (2):
|
Henry Goffin (1):
|
||||||
wininet/tests: Add more InternetSetFilePointer tests.
|
win32u: Invalidate all cached keys after input.
|
||||||
oleaut32: Remove overflow check for VT_R4 and VT_R8 in VarAbs.
|
|
||||||
|
|
||||||
Jason Kuo (2):
|
Huw D. M. Davies (2):
|
||||||
wininet: Partially implement InternetSetFilePointer.
|
winemac: Fix return type of ProcessEvents().
|
||||||
wininet/tests: Add InternetSetFilePointer tests.
|
maintainers: Add myself to the Audio I/O section.
|
||||||
|
|
||||||
Jason Millard (8):
|
Illia Polishchuk (2):
|
||||||
vbscript: Fix memory leak in Split().
|
d3d9/tests: Add test for non-indexed instancing drawing.
|
||||||
vbscript: Fix memory leak in Split().
|
d3d9: Always draw only a single instance for non-indexed draws.
|
||||||
vbscript: Add missing stubs for GetLocale and SetLocale builtins.
|
|
||||||
vbscript: Fix compile when colon follows Else on new line.
|
Ivan Chikish (1):
|
||||||
vbscript: Fix memory leak in owned safearray iterator.
|
gdi32/tests: Check last error on ' '.
|
||||||
oleaut32: Fix VarAbs function for BSTR with positive values.
|
|
||||||
vbscript: Fix compile when statement after ElseIf or after separator.
|
|
||||||
vbscript: Fix compile issue with non hex after concat without space.
|
|
||||||
|
|
||||||
Jinoh Kang (2):
|
Jinoh Kang (2):
|
||||||
ntdll/tests: Update test_RtlUniform to match Windows Vista or later.
|
riched20/tests: Test for word movement across paragraph boundary.
|
||||||
ntdll: Fix integer overflow in RtlUniform.
|
riched20: Don't set para unless committing cursor move in ME_MoveCursorWords.
|
||||||
|
|
||||||
Max Figura (5):
|
Marcus Meissner (1):
|
||||||
wined3d: Move the WINED3D_RS_ANTIALIAS stub to wined3d_device_apply_stateblock.
|
user32/tests: Fix size passed to ToUnicode.
|
||||||
wined3d: Move the WINED3D_RS_TEXTUREPERSPECTIVE stub to wined3d_device_apply_stateblock.
|
|
||||||
wined3d: Move the WINED3D_RS_WRAPU stub to wined3d_device_apply_stateblock.
|
|
||||||
wined3d: Move the WINED3D_RS_WRAPV stub to wined3d_device_apply_stateblock.
|
|
||||||
wined3d: Move the WINED3D_RS_MONOENABLE stub to wined3d_device_apply_stateblock.
|
|
||||||
|
|
||||||
Michael Stefaniuc (3):
|
Max Figura (15):
|
||||||
mshtml/tests: Actually test a return value.
|
wined3d: Move the WINED3D_RS_ROP2 stub to wined3d_device_apply_stateblock.
|
||||||
d3d11/tests: Actually test the return of CreateRasterizerState().
|
wined3d: Move the WINED3D_RS_PLANEMASK stub to wined3d_device_apply_stateblock.
|
||||||
ntdll/tests: Remove some Vista broken broken(<constant>) calls.
|
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 (9):
|
Mohamad Al-Jaf (15):
|
||||||
include: Add realtimeapiset.h file.
|
bthprops.cpl: Move implementations to bluetoothapis and import them.
|
||||||
kernelbase: Partially implement QueryUnbiasedInterruptTimePrecise.
|
include: Add BluetoothRegisterForAuthenticationEx prototype.
|
||||||
include: Add DirectX 12 Agility SDK definitions.
|
bluetoothapis: Add BluetoothRegisterForAuthenticationEx stub.
|
||||||
d3d12core: Add stub DLL.
|
bluetoothapis: Add BluetoothUnregisterAuthentication stub.
|
||||||
include: Add windows.ui.viewmanagement.idl file.
|
include: Fix BluetoothRegisterForAuthentication prototype.
|
||||||
windows.ui: Add stub DLL.
|
include: Add windows.security.credentials.idl file.
|
||||||
windows.ui: Add IUISettings3 stub interface.
|
cryptowinrt/tests: Add ICryptographicBufferStatics interface test.
|
||||||
windows.ui/tests: Add IUISettings3::GetColorValue() tests.
|
cryptowinrt: Add private.h file.
|
||||||
windows.ui: Implement IUISettings3::GetColorValue().
|
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.
|
||||||
|
|
||||||
Nikolay Sivov (1):
|
Paul Gofman (3):
|
||||||
apisetschema: Add ext-ms-win-networking-wlanapi-l1-1-0.
|
server: Retry socket connection on ECONNABORTED error.
|
||||||
|
server: Set TCP SYN count on sockets.
|
||||||
|
win32u: Expose and use ProcessEvents from drivers instead of MsgWaitForMultipleObjectsEx.
|
||||||
|
|
||||||
Paul Gofman (17):
|
Philip Gruebele (1):
|
||||||
winegstreamer: Implement _GetInputStatus() for h264 decoder transform.
|
dwrite: Pass correct font key when adding glyph to cache.
|
||||||
winegstreamer: Implement _GetInputStatus() for aac decoder transform.
|
|
||||||
winegstreamer: Set MF_SA_D3D11_AWARE attribute for h264 transform.
|
|
||||||
mf/session: Avoid dropping samples delivered from transform in session_request_sample_from_node().
|
|
||||||
bcrypt/tests: Add more tests for AES initialization vectors.
|
|
||||||
bcrypt: Update init vector after encrypt or decrypt.
|
|
||||||
bcrypt: Only reset init vector if the new vector is non-NULL.
|
|
||||||
imm32: Disable cross thread access for ImmSetCompositionString().
|
|
||||||
win32u: Remove monitor name from gdi driver monitor info.
|
|
||||||
win32u: Use monitor ID from EDID when available.
|
|
||||||
win32u: Store EDID info in monitors cache.
|
|
||||||
win32u: Return edidManufactureId and edidProductCodeId from NtUserDisplayConfigGetDeviceInfo().
|
|
||||||
win32u: Get friendly monitor name from EDID in NtUserDisplayConfigGetDeviceInfo().
|
|
||||||
winegstreamer: Route MFAudioFormat_RAW_AAC to mf_media_type_to_wg_format_audio_mpeg4().
|
|
||||||
winegstreamer: Fix getting codec data for raw aac.
|
|
||||||
winegstreamer: Use default 0 for _AAC_PAYLOAD_TYPE if not set.
|
|
||||||
mf/tests: Add basic tests for raw aac decode.
|
|
||||||
|
|
||||||
Piotr Caban (4):
|
Piotr Caban (4):
|
||||||
msvcrt: Don't crash on NULL argument in getenv.
|
winspool: Fix FILE: output handling in StartDocDlgW.
|
||||||
msvcrt: Don't crash on NULL argument in _wgetenv.
|
wineps: Remove no longer used output parameter handling from PSDRV_CreateDC.
|
||||||
msvcrt: Improve error handling in getenv_s.
|
localspl: Ignore an empty output string.
|
||||||
msvcrt: Improve error handling in _wgetenv_s.
|
windowscodecs: Don't reorder gif extension blocks in GetReaderByIndex.
|
||||||
|
|
||||||
Rémi Bernon (27):
|
Rémi Bernon (23):
|
||||||
include: Add new kbd.h header with KBDTABLES definition.
|
ntdll: Fix HeapWalk with empty uncommitted consecutive subheaps.
|
||||||
win32u: Use KBDTABLES for default NtUserGetKeyNameText.
|
ntdll: Implement HeapCompatibilityInformation.
|
||||||
include: Add VSC_VK constants definitions to kbd.h.
|
ntdll: Increase heap block tail_size capacity to 16 bits.
|
||||||
win32u: Use KBDTABLES for NtUserMapVirtualKeyEx VSC / VK mapping.
|
ntdll: Count allocations and automatically enable LFH.
|
||||||
include: Add VK_TO_WCHARS constants definitions to kbd.h.
|
ntdll: Split heap_resize_block into heap_resize_(block|large) helpers.
|
||||||
win32u: Use KBDTABLES for NtUserMapVirtualKeyEx MAP_VK_TO_CHAR.
|
ntdll: Implement Low Fragmentation Heap frontend.
|
||||||
win32u: Use KBDTABLES for NtUserVkKeyScanEx.
|
ntdll: Use atomics and lock-free list for bin groups.
|
||||||
win32u: Use KBDTABLES for NtUserToUnicodeEx.
|
ntdll: Add a heap thread affinity and per-affinity bin group cache.
|
||||||
joy.cpl: Process messages while waiting for the input threads.
|
ntdll: Avoid shrinking large heap block to small block.
|
||||||
joy.cpl: Refresh the DInput button display on device change.
|
msvcr80/tests: Test _dupenv_s outcome with missing env var.
|
||||||
joy.cpl: Improve the DInput button display with many buttons.
|
msvcr80/tests: Test _wdupenv_s outcome with missing env var.
|
||||||
joy.cpl: Use the DIJOYSTATE2 user data format to support more buttons.
|
msvcrt: Fix _dupenv_s behavior with missing env var.
|
||||||
winebuild: Use .incbin instead of printf for resource data.
|
msvcrt: Fix _wdupenv_s behavior with missing env var.
|
||||||
dinput: Split dinput_unacquire_window_devices helper.
|
include: Allow overriding LANGID in module VERSIONINFO.
|
||||||
dinput: Name input thread message and wparam values.
|
oleaut32/tests: Test VARIANT_UserUnmarshal allocation sizes.
|
||||||
dinput: Use a WH_CBT hook instead of WH_CALLWNDPROC.
|
oleaut32: Allocate a full pointer when unmarshalling byref arrays.
|
||||||
dinput: Introduce keyboard_handle_key_event helper.
|
winex11: Assume that Xkb extension is available.
|
||||||
dinput: Avoid entering the hook CS in input_thread_ll_hook_proc.
|
widl: Use "g16" for GUID parameterized type signature.
|
||||||
dinput: Merge mouse and rawmouse acquired lists.
|
user32/tests: Test VK_MENU effect on ToUnicode.
|
||||||
dinput: Merge all acquired device lists together.
|
win32u: Map VK_MENU / KBDALT in kbdus_tables pCharModifiers.
|
||||||
dinput: Use rawinput interface for keyboard device.
|
win32u: Return the current display mode depth with nulldrv.
|
||||||
include: Move ddk/imm.h to immdev.h.
|
explorer: Use GUID_NULL display device GUID for nulldrv.
|
||||||
include: Fix ImeInquire declaration.
|
win32u: Check GUID_NULL display device if desktop atom is missing.
|
||||||
include: Fix ImeToAsciiEx declaration.
|
|
||||||
include: Add Imm(Get|Set)HotKey declarations.
|
|
||||||
dinput: Forbid acquiring for other process windows.
|
|
||||||
dinput: Hook window threads instead of the entire prefix.
|
|
||||||
|
|
||||||
Shaun Ren (10):
|
Serkan Önder (1):
|
||||||
ir50_32: Add stub dll.
|
po: Update Turkish translation.
|
||||||
ir50_32: Implement IV50_GetInfo.
|
|
||||||
ir50_32: Implement IV50_DecompressQuery.
|
|
||||||
ir50_32: Implement IV50_DecompressGetFormat.
|
|
||||||
winegstreamer: Add video_decoder stub.
|
|
||||||
ir50_32: Implement open and close.
|
|
||||||
winegstreamer: Add WG_MAJOR_TYPE_VIDEO_INDEO video type.
|
|
||||||
winegstreamer: Implement basic functionality for video_decoder.
|
|
||||||
ir50_32: Implement decompression.
|
|
||||||
wine.inf: Enable ir50_32 video codec.
|
|
||||||
|
|
||||||
Zebediah Figura (28):
|
Sven Baars (3):
|
||||||
wined3d: Make depth bounds test a proper state and handle it in wined3d_device_apply_stateblock().
|
bcrypt: Factor out wow64 padding conversion.
|
||||||
setupapi/tests: Add tests for FLG_ADDREG_APPEND.
|
bcrypt: Add wow64 support for PSS padding.
|
||||||
setupapi: Fail installation when trying to append to a registry value of the wrong type.
|
bcrypt: Remove unused fields from struct key_asymmetric32.
|
||||||
setupapi: Create the registry value if it doesn't exist in append_multi_sz_value().
|
|
||||||
wine.inf: Always use FLG_ADDREG_APPEND for SvcHost entries.
|
|
||||||
scardsvr: Add stub service.
|
|
||||||
oleaut32: Manually construct a stub buffer for dispinterfaces.
|
|
||||||
ws2_32: Forbid passing zero buffers to WSARecv().
|
|
||||||
mfreadwrite/tests: Avoid depending on sample size in test_source_reader().
|
|
||||||
mfreadwrite/tests: Test an audio/video file.
|
|
||||||
winegstreamer: Check the absolute value of the height in mf_media_type_from_wg_format_video().
|
|
||||||
winegstreamer: Separate a mf_video_format_to_wg() helper.
|
|
||||||
user32/tests: Add a register_class() helper.
|
|
||||||
user32/tests: Use ok() instead of assert().
|
|
||||||
user32/tests: Avoid leaking a window in test_message_conversion().
|
|
||||||
user32/tests: Test WM_DEVICECHANGE Unicode conversion.
|
|
||||||
user32/tests: Remove BroadcastSystemMessage() test for WM_DEVICECHANGE.
|
|
||||||
user32: Pass BSMINFO in BroadcastSystemMessageExA().
|
|
||||||
ddraw/tests: Remove unnecessary skips and conditionals from test_pixel_format().
|
|
||||||
d3d9/tests: Test that presenting does not set the pixel format on a window without one.
|
|
||||||
d3d8/tests: Test that presenting does not set the pixel format on a window without one.
|
|
||||||
ddraw/tests: Test that presenting does not set the pixel format on a window without one.
|
|
||||||
wined3d: Introduce wined3d_texture_get_swapchain().
|
|
||||||
dxgi: Implement IDXGIResource::GetUsage().
|
|
||||||
d3d11: Expand tests for IDXGIResource.
|
|
||||||
wined3d: Destroy objects belonging to wined3d_context_vk.completed_command_buffer_id.
|
|
||||||
wined3d: Destroy objects belonging to wined3d_device_gl.completed_fence_id.
|
|
||||||
mfsrcsnk: Add missing DllGetClassObject() export.
|
|
||||||
|
|
||||||
Ziqing Hui (6):
|
Tingzhong Luo (2):
|
||||||
mfplat: Fix stride calculation for RGB24.
|
evr: Fix crash when clearing input type for the mixer.
|
||||||
mfplat: Support YVYU, NV11, MEDIASUBTYPE_RGB* media types.
|
winspool: Check dmSize in IsValidDevmodeW().
|
||||||
winegstreamer: Implement GetOutputType for WMV decoder.
|
|
||||||
winegstreamer: Implement SetOutputType for WMV decoder.
|
Torge Matthies (4):
|
||||||
mf/tests: Test GetOutputSizeInfo for WMV decoder.
|
kernelbase: Break out of inner for-loop early in find_substring.
|
||||||
winegstreamer: Implement GetOutputSizeInfo for WMV decoder.
|
kernelbase: Reuse the previous iteration's pos and sortkey state if possible in find_substring.
|
||||||
|
kernelbase: Fix WaitForThreadpoolIoCallbacks spec entry.
|
||||||
|
kernel32: Fix WaitForThreadpoolIoCallbacks spec entry.
|
||||||
|
|
||||||
|
Zebediah Figura (16):
|
||||||
|
user32: Map DEV_BROADCAST_DEVICEINTERFACE to ANSI for registered device notifications.
|
||||||
|
ntoskrnl/tests: Expand tests for device and interface naming.
|
||||||
|
ntoskrnl: Preserve the device instance ID case in IoRegisterDeviceInterface().
|
||||||
|
Revert "ntoskrnl.exe: Enforce path case in WM_DEVICECHANGE notifications.".
|
||||||
|
wined3d: Require fragment shader image stores and atomics to create a feature level 11.0 device.
|
||||||
|
wined3d: Require gather offset support to create a feature level 11.0 device.
|
||||||
|
wined3d: Require shader clip distance support to create a feature level 10.0 device.
|
||||||
|
wined3d: Require shader cull distance support to create a feature level 10.0 device.
|
||||||
|
wined3d: Disable 64-bit integer support.
|
||||||
|
ddraw/tests: Test that surface properties are retained across SetSurfaceDesc() calls.
|
||||||
|
ddraw/tests: Add more tests for mipmap surface creation flags.
|
||||||
|
ddraw: Forbid DDSCAPS_COMPLEX without any caps that merit a complex surface.
|
||||||
|
ddraw: Forbid DDSD_MIPMAPCOUNT without DDSCAPS_COMPLEX.
|
||||||
|
ddraw: Remove the redundant "desc" parameter to ddraw_surface_create_wined3d_texture().
|
||||||
|
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):
|
||||||
|
include: Add DirectComposition error codes.
|
||||||
|
include: Add dcomptypes.idl.
|
||||||
|
include: Add dcompanimation.idl.
|
||||||
|
include: Add dcomp.idl.
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
5
AUTHORS
5
AUTHORS
|
@ -649,6 +649,7 @@ Henning Gerhardt
|
||||||
Henning Hoffmann
|
Henning Hoffmann
|
||||||
Henrik Olsen
|
Henrik Olsen
|
||||||
Henri Verbeet
|
Henri Verbeet
|
||||||
|
Henry Goffin
|
||||||
Henry Kroll III
|
Henry Kroll III
|
||||||
Herbert Rosmanith
|
Herbert Rosmanith
|
||||||
Hermès Bélusca-Maïto
|
Hermès Bélusca-Maïto
|
||||||
|
@ -685,6 +686,7 @@ Igor Stepin
|
||||||
Igor Tarasov
|
Igor Tarasov
|
||||||
Ihsan Akmal
|
Ihsan Akmal
|
||||||
Ilia Mirkin
|
Ilia Mirkin
|
||||||
|
Illia Polishchuk
|
||||||
Ilya Basin
|
Ilya Basin
|
||||||
Ilya Konstantinov
|
Ilya Konstantinov
|
||||||
Ilya Korniyko
|
Ilya Korniyko
|
||||||
|
@ -1406,6 +1408,7 @@ Phil Cole
|
||||||
Phil Costin
|
Phil Costin
|
||||||
Philip Allison
|
Philip Allison
|
||||||
Philip Brown
|
Philip Brown
|
||||||
|
Philip Gruebele
|
||||||
Philip K. Gisslow
|
Philip K. Gisslow
|
||||||
Philip Mason
|
Philip Mason
|
||||||
Philip Nilsson
|
Philip Nilsson
|
||||||
|
@ -1581,6 +1584,7 @@ Sergey Kalinichev
|
||||||
Sergey Khodych
|
Sergey Khodych
|
||||||
Sergey Turchanov
|
Sergey Turchanov
|
||||||
Sergio Gómez Del Real
|
Sergio Gómez Del Real
|
||||||
|
Serkan Önder
|
||||||
Seth Shelnutt
|
Seth Shelnutt
|
||||||
Shachar Shemesh
|
Shachar Shemesh
|
||||||
Shanren Zhou
|
Shanren Zhou
|
||||||
|
@ -1702,6 +1706,7 @@ Tim Segall
|
||||||
Tim Wanders
|
Tim Wanders
|
||||||
Tim Worthington
|
Tim Worthington
|
||||||
Tim Wright
|
Tim Wright
|
||||||
|
Tingzhong Luo
|
||||||
Tisheng Chen
|
Tisheng Chen
|
||||||
Tobias Burnus
|
Tobias Burnus
|
||||||
Tobias Gruetzmacher
|
Tobias Gruetzmacher
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
Wine version 8.2
|
Wine version 8.3
|
||||||
|
|
18
configure
vendored
18
configure
vendored
|
@ -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.2.
|
# Generated by GNU Autoconf 2.71 for Wine 8.3.
|
||||||
#
|
#
|
||||||
# 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.2'
|
PACKAGE_VERSION='8.3'
|
||||||
PACKAGE_STRING='Wine 8.2'
|
PACKAGE_STRING='Wine 8.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'
|
||||||
|
|
||||||
|
@ -2330,7 +2330,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.2 to adapt to many kinds of systems.
|
\`configure' configures Wine 8.3 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2400,7 +2400,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.2:";;
|
short | recursive ) echo "Configuration of Wine 8.3:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2675,7 +2675,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.2
|
Wine configure 8.3
|
||||||
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.
|
||||||
|
@ -3126,7 +3126,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.2, which was
|
It was created by Wine $as_me 8.3, 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
|
||||||
|
@ -22646,7 +22646,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.2, which was
|
This file was extended by Wine $as_me 8.3, 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
|
||||||
|
@ -22710,7 +22710,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.2
|
Wine config.status 8.3
|
||||||
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\\"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue