Release 4.19.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
d2e176f3a9
commit
6f2ef158b7
773
ANNOUNCE
773
ANNOUNCE
|
@ -1,15 +1,15 @@
|
|||
The Wine development release 4.18 is now available.
|
||||
The Wine development release 4.19 is now available.
|
||||
|
||||
What's new in this release (see below for details):
|
||||
- Many new VBScript functions.
|
||||
- A number of cleanups and improvements in Quartz.
|
||||
- Fixes for several test failures.
|
||||
- A number of additional VBScript features.
|
||||
- More stateblock support in WineD3D.
|
||||
- Some fixes for ARM64 support.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available from the following locations:
|
||||
|
||||
https://dl.winehq.org/wine/source/4.x/wine-4.18.tar.xz
|
||||
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.18.tar.xz
|
||||
https://dl.winehq.org/wine/source/4.x/wine-4.19.tar.xz
|
||||
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.19.tar.xz
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -25,423 +25,426 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 4.18 (total 38):
|
||||
Bugs fixed in 4.19 (total 41):
|
||||
|
||||
10440 Lego Island 2 has black screen at start (audio but no video, application window loses focus to quartz video window)
|
||||
24983 Multiple applications need support for DXTn texture compression in D3DXLoadSurfaceFromMemory() (Space Rangers 2, Memento Mori, fr-043)
|
||||
25486 Lego Stunt Rally: 3d scene is black
|
||||
32174 Applicaton crashes after paste of the clipboard
|
||||
33848 InstallShield fails to install any files on NTFS / FAT32 partitions, while others can...
|
||||
35223 King's Bounty Crossworlds crashes in the new campaign when entering the sea tower on the first island
|
||||
35585 Castlevania: Lords of Shadow 2 demo endless loading screen without native d3dx9_36 (support for scaling of DXTn textures in d3dx9 missing)
|
||||
37883 RebelBetting (.NET 4.5 app) fails to load with Wine-Mono
|
||||
38940 RebelBetting 6.x (.NET 4.5 app) crashes on exit (ole32.Context_CC_ContextCallback too stubby)
|
||||
40740 Broken Sword: The Angel of Death demo needs IDirectSoundFXI3DL2Reverb interface
|
||||
41936 The Witcher 2: Assassins of Kings - menus and subtitles rendered incorrectly (with built-in d3dx9)
|
||||
42979 Age of Empires hangs for several seconds between screens when CSMT is enabled
|
||||
43497 Grandia II Anniversary Edition - Black screen
|
||||
44540 Imperium GBR close unexpectly with native quartz.dll (DirectX9 Feb 2010 redist) and dsound.dll
|
||||
46279 Multiple applications need msvcr120.dll.?_Yield@_Context@details@Concurrency@@SAXXZ (Darkest Dungeon, Noita, Amazon Kindle for PC)
|
||||
46560 Smoke not rendering properly in Castlevania: Lords of Shadow 2
|
||||
47192 Halo 2: PS4 controller no longer registers inputs
|
||||
47234 Wine fails to properly parse and import some of the standard root certificates
|
||||
47295 Halo 2: Game freezes during startup
|
||||
47309 Multiple WinML tools from Windows 10 SDK ( 10.0.17763.x) crash on startup, requiring several api-ms-win-crt-private-l1-1-0.dll._o_* API functions (mlgen, winmdidl)
|
||||
47395 Wolf RPG Editor hangs on exit
|
||||
47615 _putws outputs NULs, other wchar.h functions don't
|
||||
47676 Logos Bible Softare no longer loads due to crash
|
||||
47751 x64dbg crashes in get_current_context / InterlockedCompareExchange
|
||||
47755 Installation of Atmel Studio 7 crashes with a Program Error
|
||||
47764 World of Warcraft - Keyboard troubles
|
||||
47782 Segmentation fault and exceptions using ManagementClass
|
||||
47813 Itch.io: Warning or error when launching a game (GetFileInformationByHandleEx for FileAttributeTagInfo unimplemented)
|
||||
47822 Transcendence crashes on exit
|
||||
47833 FindFirstFileExW seems to be missing FILE_OPEN_FOR_BACKUP_INTENT flag to NtOpenFile
|
||||
47862 Art of Murder - Cards of Destiny main character and NPCs have texture corruption
|
||||
47868 test_notify() dsound:dsound test is unreliable
|
||||
47870 dwrite:layout fails in the Arabic locale
|
||||
47880 Need for Speed: Carbon - Autosculpt causes geometry corruption and GL_INVALID_OPERATION error
|
||||
47886 rpcrt4:server crashes on Windows
|
||||
47891 advapi32:services regression
|
||||
47911 quartz:vmr9 tests crash on Windows 7
|
||||
47918 Blur: cars have no wheels when Wine is compiled with Ryzen optimisations
|
||||
14026 Installshield Wizard does not exit after it finishes
|
||||
17289 Slingplayer 2.0 installer fails
|
||||
23934 Multiple games and applications depend on kernel32.CreateProcess to prioritize the working directory over the system search path (Stronghold Kingdoms loops after update, installers fail to find tools)
|
||||
26552 Wine sets the resolution incorrectly on widescreen monitors
|
||||
30911 Trivial Pursuit Unhinged fails to load
|
||||
32147 Notepad .Net toolbar does not draw
|
||||
32148 Notepad .Net does not exit cleanly
|
||||
32151 Notepad .Net continually runs at ~70% CPU
|
||||
34460 Tabbing between editboxes does not work in Tweet Attacks Pro
|
||||
34666 In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled
|
||||
35380 Trivial Pursuit Unhinged: reports an audio error and exits
|
||||
35479 Metatrader 5 hangs when scanning for Tester agents
|
||||
35506 Space Hack: The mouse pointer is hard to control
|
||||
35798 TeamViewer 9.0.26297 NI crashes on startup when using 'run only' option (one time use)
|
||||
35801 Tweet Attacks hang when entering invalid login details
|
||||
35901 ImpotRapide 2013 (.NET 4.0 app) installer crashes with Mono
|
||||
36388 Problems with Russian localization in page setup dialog
|
||||
37861 BOINC detects incomplete GPU details
|
||||
37878 boincmgr: No text in cancel dialog in NT 6.0-6.2 modes
|
||||
38795 Netgear Powerline 3.1 update check fails on second run
|
||||
38821 MetaEditor 5: MQL5 Reference window doesn't load in a WOW64 wineprefix
|
||||
38930 Betfair Poker log-in window is blank
|
||||
40140 4K YouTube to MP3 crashes while downloading videos for some time
|
||||
40360 Jack Keane 2 shadow corruption
|
||||
40364 Broken geometry in Indiana Jones and the Emperor's Tomb
|
||||
40777 The Moment of Silence launcher unusable (displays only black)
|
||||
41369 UIAnimation (Windows Animation Manager / UIAnimation.dll) is missing in Wine
|
||||
41741 The Adventures of Lomax demo crash on startup.
|
||||
44221 Netgear Powerline: *** stack smashing detected ***: explorer.exe terminated
|
||||
44231 External links in Slingplayer's help file open iexplore multiple times
|
||||
45310 Closing Ableton Live 9 Lite wil crash into unimplemented function KERNEL32.dll.MoveFileTransactedW
|
||||
46914 CompressonatorGUI 3.1 installer crashes in Win10 mode (Advanced Installer Module bug, incorrect usage of kernel32.Wow64RevertWow64FsRedirection)
|
||||
46995 Rekordbox 5.3.0 installer (32-bit process under WoW64) fails to load 32-bit code dlls with WoW64 filesystem redirection disabled
|
||||
47075 32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll registration and vice versa by re-exec with proper bitness)
|
||||
47509 Touhou 15.5:Antinomy of Common Flowers stopped running after upgrading the Wine version from 4.10 to 4.12.2
|
||||
47912 Rockstar Games Launcher installer crashes after disabling WoW64 redirection
|
||||
47956 IGMP source specific multicast does not create join requests for source
|
||||
47967 Wine fails to find application DLLs when the working directory is not the application directory
|
||||
47979 NtCreateFile incorrectly returns STATUS_OBJECT_NAME_NOT_FOUND when RootDirectory is populated
|
||||
47986 R-Studio (file recovery tool) wants ntoskrnl.exe.IoCreateUnprotectedSymbolicLink
|
||||
48009 Broken rendering in Sniper Elite V2
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 4.17:
|
||||
Changes since 4.18:
|
||||
|
||||
Akihiro Sagawa (1):
|
||||
ntdll: Add exception handling around DbgBreakPoint.
|
||||
Akihiro Sagawa (4):
|
||||
d2d1/tests: Add some DPI tests.
|
||||
d2d1: Don't update device context DPI values when changing targets.
|
||||
d2d1: Improve bitmap creation DPI handling.
|
||||
po: Update Japanese translation.
|
||||
|
||||
Alex Henrie (1):
|
||||
winex11: Copy icon color table in 256-color mode (Valgrind).
|
||||
Alex Henrie (4):
|
||||
ntoskrnl: Implement IoCreateUnprotectedSymbolicLink.
|
||||
ntdll: Implement NtPowerInformation(SystemBatteryState) on Linux.
|
||||
kernel32/tests: Add tests for GetSystemPowerStatus.
|
||||
kernel32: Implement GetSystemPowerStatus on top of NtPowerInformation.
|
||||
|
||||
Alexandre Julliard (17):
|
||||
kernel32: Add set_ntstatus() helper.
|
||||
ntdll: Implement RtlSetSearchPathMode().
|
||||
ntdll: Implement RtlGetSearchPath().
|
||||
kernel32: Use RtlGetSearchPath() in SearchPathW() implementation.
|
||||
kernel32: Move Get/SetDllDirectory() implementation to ntdll.
|
||||
kernel32: Move dll path functions to ntdll.
|
||||
kernel32: Move exe path functions to ntdll.
|
||||
kernel32: Move LoadLibrary functions to kernelbase.
|
||||
kernel32: Move SearchPath functions to kernelbase.
|
||||
kernel32: Move system locale enumeration functions to kernelbase.
|
||||
make_unicode: Avoid duplicate lead bytes.
|
||||
winebuild: Add support for excluding a specific CPU architecture.
|
||||
ntoskrnl: Export some functions on all architecture except i386.
|
||||
msvcrt: Export some functions on all architecture except i386.
|
||||
ntdll: Disallow changing DEP flags on 64-bit.
|
||||
programs: Make all program entrypoints cdecl.
|
||||
libport: Add codepage 28601 (Latin/Thai).
|
||||
Alexandre Julliard (34):
|
||||
ntdll: Initialize Unix codepage early during startup.
|
||||
kernel32: Retrieve the Unix codepage from ntdll.
|
||||
kernelbase: Fix variable name aliasing issue.
|
||||
kernel32: Add the new image path to the dll path for a new process.
|
||||
notepad: Fix parsing of quoted command line.
|
||||
ntdll: Always add path separator when looking for a relative path name.
|
||||
kernel32: Move current directory initialization to ntdll.
|
||||
kernel32: Move process name initialization to ntdll.
|
||||
kernel32: Move Unix environment initialization to ntdll.
|
||||
kernel32: Move registry environment initialization to ntdll.
|
||||
kernel32: Move additional environment initialization to ntdll.
|
||||
kernel32: Move image path name initialization to ntdll.
|
||||
kernel32: Move Unicode argv initialization to ntdll.
|
||||
kernel32: Move command line initialization to ntdll.
|
||||
kernel32: Move dll load path initialization to ntdll.
|
||||
kernelbase: Fix fault address printing for the PE build.
|
||||
ntdll: Fix unwinding of leaf functions on ARM64.
|
||||
ntdll: Hardcode address space limits for ARM platforms.
|
||||
winex11: Also catch X errors from XF86VidModeSetGammaRamp().
|
||||
atlthunk: Add support for ARM64.
|
||||
oleaut32: Fix handling of VARIANT parameters in DispCallFunc() on ARM64.
|
||||
msvcrt/tests: Fix signed char issues.
|
||||
kernel32/tests: Enable the ExitProcess() test on ARM64.
|
||||
setupapi: Define .inf section names for ARM platforms.
|
||||
wine.inf: Add ARM64 sections.
|
||||
ole32/tests: Increase a timeout.
|
||||
psapi/tests: Increase some timeouts.
|
||||
rpcrt4/tests: Increase some timeouts.
|
||||
msvcrt/tests: Fix more signed char issues.
|
||||
msvcrt: Reimplement strcmp/strncmp to get consistent return values.
|
||||
msvcirt/tests: Fix some signed char issues.
|
||||
oleaut32: Fix scope of a local array variable.
|
||||
webservices: Use _control87() instead of directly manipulating the FPU register.
|
||||
msvcrt: Implement _control87() and _statusfp() for ARM64.
|
||||
|
||||
Alistair Leslie-Hughes (17):
|
||||
include: Allow building against dmusic.
|
||||
dmime: Improved tracing of the DMUS_OBJECTDESC structure.
|
||||
dsound/tests: Add some GetStatus checks.
|
||||
dmime: Always set a minimum timeout in IDirectMusicPerformance8::SetNotificationHandle.
|
||||
dpnet: Report no programs found in IDirectPlay8LobbyClient EnumLocalPrograms.
|
||||
dsound/tests: Allow more time for an event to be signalled.
|
||||
dmime/tests: Add a notification_type test.
|
||||
include: Add space sim direct input defines.
|
||||
dmime/tests: Break out of loop if we fail to get segment pointer.
|
||||
dinput/tests: Add checks for Acquire/Unacquire.
|
||||
dinput: Don't treat Stylus devices as joysticks.
|
||||
kernel32: FindFirstFileExW needs to open the directory with FILE_OPEN_FOR_BACKUP_INTENT flag.
|
||||
wininet/tests: Add setting Authorization header override tests.
|
||||
wshom.ocx: Correct out parameter for _NewEnum.
|
||||
include: Add SpSharedRecognizer coclass and support interfaces.
|
||||
include: Added sapiaut.idl.
|
||||
include: Add COM_DECLSPEC_NOTHROW define.
|
||||
Alistair Leslie-Hughes (13):
|
||||
dplayx: Copy the correct Short name variable.
|
||||
dpnet: Initialize size before call to RegGetValueW (Coverity).
|
||||
wmvcore: IWMReader GetOutputCount return zero outputs.
|
||||
wmvcore: IWMProfile3 GetStreamCount return zero streams.
|
||||
oledb32: Support milliseconds when converting BSTR -> DBTIMESTAMP.
|
||||
dinput/tests: Remove unrequired pointer checks (Coverity).
|
||||
dinput: Detect more buttons as non-joysticks.
|
||||
uianimation: Add typelib resource.
|
||||
uianimation/tests: Add initial tests.
|
||||
dmband: Simplify DllGetClassObject.
|
||||
uianimation/tests: Add IUIAnimationTimer test.
|
||||
uianimation/tests: Add more tests.
|
||||
ntdll: Fix compile error on macos.
|
||||
|
||||
Andrew Eikum (1):
|
||||
xinput: Check for NULL argument in XInputGetState.
|
||||
Ambrož Bizjak (1):
|
||||
ucrtbase: Implement t and j printf length modifiers.
|
||||
|
||||
Andrey Gusev (1):
|
||||
d3dcompiler: Add missing defines, enums and declarations.
|
||||
Andrew Eikum (11):
|
||||
xinput: Make device hotplugging thread-safe.
|
||||
xinput: Consolidate new device setup.
|
||||
xinput: Clear instance data when a controller is hotplugged.
|
||||
xinput: Get rid of redundant connected boolean.
|
||||
mmdevapi/tests: Avoid race condition in capture test.
|
||||
mmdevapi/tests: Use discontinuity flag to detect broken win7 behavior.
|
||||
mmdevapi: Set data pointer to NULL on IAudioCaptureClient::GetBuffer failure.
|
||||
mmdevapi: Return E_INVALIDARG for invalid share mode argument.
|
||||
dxgi: Sort reported output modes.
|
||||
advapi32: Add EventRegister and EventUnregister tests.
|
||||
ntdll: Add missing spec file entry for EtwEventWriteString.
|
||||
|
||||
Brendan Shanks (4):
|
||||
kernel32/tests: Add tests for named pipes in PIPE_NOWAIT mode.
|
||||
server: Don't block when reading from named pipes in PIPE_NOWAIT mode.
|
||||
server: Don't block when writing to named pipes in PIPE_NOWAIT mode.
|
||||
server: Don't block ConnectNamedPipe for pipe in PIPE_NOWAIT mode.
|
||||
Austin English (1):
|
||||
ntoskrnl.exe: Quiet a verbose FIXME.
|
||||
|
||||
Christian Costa (1):
|
||||
d3dx9: Correctly align texture dimensions to block size in D3DXCheckTextureRequirements().
|
||||
Brendan Shanks (2):
|
||||
kernel32/tests: Test loading system DLLs with WoW64 redirection disabled.
|
||||
ntdll: Enable WoW64 filesystem redirection when loading libraries.
|
||||
|
||||
Dmitry Timoshkov (8):
|
||||
winspool: Add support for level 1 printer info to GetPrinter.
|
||||
wineps: Add version resource.
|
||||
wshom.ocx: Actually wait for process termination in IWshShell3::Run().
|
||||
ieframe: Implement InternetExplorer typelib methods.
|
||||
wininet: Fix off by 1 error when parsing time.
|
||||
wineps.drv: Don't clear DM_PAPERWIDTH | DM_PAPERLENGTH flags.
|
||||
winspool: Implement IsValidDevmodeW.
|
||||
ieframe: Implement InternetExplorer::get_Busy().
|
||||
Byeong-Sik Jeon (1):
|
||||
po: Update Korean tranlation.
|
||||
|
||||
Evgeny Litvinenko (1):
|
||||
ntdll: Solaris requires sys/regset.h.
|
||||
Connor McAdams (3):
|
||||
d3d10: Move private effect functions to effect.c.
|
||||
d3d10: Move debug_d3d10_driver_type() to d3d10_main.c.
|
||||
d3d10: Move debug_d3d10_device_state_types() to stateblock.c.
|
||||
|
||||
Felix Hädicke (1):
|
||||
msvcrt: Use memmove() instead of memcpy() puts_clbk_str().
|
||||
Conor McCarthy (3):
|
||||
dxgi/tests: Mark as todo the containing output test if a secondary monitor will cause failure.
|
||||
dxgi: Do not warn about ignoring a null refresh rate.
|
||||
dxgi: Add support for DXGI_SCALING_NONE.
|
||||
|
||||
François Gouget (5):
|
||||
msg711.acm: Fix the spelling of the copyright notice.
|
||||
mshtml: Fix the spelling of some comments.
|
||||
mmdevapi/tests: Fix the spelling of ok() messages.
|
||||
mfplat/tests: Fix the spelling of a comment.
|
||||
winspool.drv/tests: Avoid an unneeded strlen() call.
|
||||
Daniel Lehman (3):
|
||||
msvcrt/tests: Fix _lseek arguments.
|
||||
msvcrt: Set errno in _lseeki64.
|
||||
wine.inf: Add Dynamic DST for US time zones.
|
||||
|
||||
Gabriel Ivăncescu (3):
|
||||
msscript.ocx: Move set_script_state to the top.
|
||||
msscript.ocx: Implement IScriptControl::Run.
|
||||
msscript.ocx/tests: Add tests for IScriptControl::Run.
|
||||
Dmitry Timoshkov (1):
|
||||
vbscript/tests: Add some tests for IRegExp2::Replace().
|
||||
|
||||
Gijs Vermeulen (8):
|
||||
kernel32/tests: Fix some console tests on newer Win10.
|
||||
msvcp110: Add more exports.
|
||||
scrrun/tests: Make test_clone more descriptive.
|
||||
scrrun/tests: Fix DriveCollection clone tests when there's only one drive.
|
||||
msvcrt: Add Concurrency::details::_Context::_Yield stub.
|
||||
advapi32/tests: Fix test_process_security with non-English locale.
|
||||
wined3d: Add default case in wined3d_calculate_fog_factor.
|
||||
mscoree: Support loading assemblies from path specified in config file.
|
||||
Erich Hoover (1):
|
||||
msvcrt: Fix fscanf return when EOF is immediately after an end of line.
|
||||
|
||||
Hans Leidekker (8):
|
||||
bcrypt: Implement BCryptEnumAlgorithms.
|
||||
wbemprox: Implement Win32_QuickFixEngineering.
|
||||
bcrypt: Avoid recreating the hash on every iteration in BCryptDeriveKeyPBKDF2.
|
||||
winhttp/tests: Fix some test failures.
|
||||
winhttp: Propagate request errors in request_wait.
|
||||
winhttp/tests: Fix more test failures.
|
||||
secur32/tests: Fix test failures.
|
||||
wininet/tests: Fix FTP test failures.
|
||||
Fabian Maurer (3):
|
||||
ws2_32: Handle more IGMP socket options.
|
||||
find: First implementation.
|
||||
find: Prevent hang by properly checking for EOF.
|
||||
|
||||
Huw D. M. Davies (1):
|
||||
winegcc: Add a missing break.
|
||||
François Gouget (6):
|
||||
comctl32/tests: Avoid an unneeded lstrlenW() call.
|
||||
mshtml: Fix the spelling of some variable and field names.
|
||||
mshtml/tests: Fix the spelling of an ok() message.
|
||||
mshtml/tests: Fix the name of an unused function parameter.
|
||||
msi/tests: Fix the case of an ok() message.
|
||||
msi: Fix the spelling of a comment.
|
||||
|
||||
Jacek Caban (41):
|
||||
scrrun: Add support for TristateUseDefault text stream format.
|
||||
vbscript: Add Day function implementation.
|
||||
vbscript: Add Month function implementation.
|
||||
vbscript: Add Year function implementation.
|
||||
vbscript: Add Hour function implementation.
|
||||
vbscript: Add Minute function implementation.
|
||||
vbscript: Add Second function implementation.
|
||||
vbscript: Store entire EXCEPINFO in script context.
|
||||
vbscript: Add err.description implementation.
|
||||
vbscript: Add err.source implementation.
|
||||
vbscript: Add err.helpfile and err.helpcontext implementation.
|
||||
vbscript: Add err.raise function implementation.
|
||||
vbscript/tests: Add err.raise tests.
|
||||
vbscript: Move OnEnterScript/OnLeaveScript calls to exec_script.
|
||||
vbscript: Call OnScriptError for runtime errors.
|
||||
vbscript: Call OnScriptError for compile errors.
|
||||
vbscript/tests: Add more tests.
|
||||
ucrtbase: Use -norelay for __stdio_common_vsprintf.
|
||||
msvcr: Use -norelay for _vsnprintf.
|
||||
server: Reselect read queue before write queue in pipe_end_write.
|
||||
kernel32/tests: Add message mode non-blocking pipe test.
|
||||
kernelbase: Update SetNamedPipeHandleState debug trace.
|
||||
vbscript: Factor out invoke_vbdisp.
|
||||
vbscript: Don't use IDispatchEx for internal calls.
|
||||
vbscript: Create class description for procedure object in compiler.
|
||||
vbscript: Introduce new type for object with builtin functions.
|
||||
vbscript: Factor out detach_global_objects.
|
||||
vbscript: Introduce get_builtin_id.
|
||||
vbscript: Use separated IDispatch implementation for objects exposing builtin functions.
|
||||
vbscript: Don't use ITypeInfo for builtin function dispids.
|
||||
vbscript: Get rid of no longer needed ITypeInfo in BuiltinDisp.
|
||||
vbscript/tests: Added Err object IDispatch tests.
|
||||
vbscript: Use global object property to expose Err object.
|
||||
vbscript: Fix NULL IDispatch handling in get_disp_value.
|
||||
vbscript: Create script context in CreateInstance.
|
||||
vbscript: Store safety options only in script context.
|
||||
vbscript: Store lcid only in script context.
|
||||
vbscript: Store script site only in script context.
|
||||
vbscript: Move create_script_disp call to SetScriptSite.
|
||||
vbscript: Move init_global call to CreateInstance.
|
||||
vbscript/tests: Add more named items tests.
|
||||
Gijs Vermeulen (1):
|
||||
faultrep/tests: Fix some memory leaks (Valgrind).
|
||||
|
||||
Jeff Smith (3):
|
||||
crypt32/tests: Tidy up unexpected length failure messages in base64.
|
||||
crypt32: Fix CryptBinaryToString return value on short base64 buffer.
|
||||
crypt32: Make CryptBinaryToStringA fill short base64 buffer correctly.
|
||||
Hans Leidekker (5):
|
||||
msi/tests: Add missing UnpublishFeatures actions.
|
||||
msi/tests: Fix test failures.
|
||||
msi/tests: Run the package tests from a temporary directory.
|
||||
msi/tests: Remove workarounds for Windows 2000.
|
||||
shell32: Improve the stub for SHGetPropertyStoreForWindow.
|
||||
|
||||
Joseph Kogut (8):
|
||||
ncrypt: Add NCryptEnumAlgorithms stub.
|
||||
ncrypt: Add NCryptEnumKeys stub.
|
||||
ncrypt: Add NCryptFreeBuffer stub.
|
||||
ncrypt: Add NCrypt{Get,Set}Property stubs.
|
||||
ncrypt: Add NCryptImportKey stub.
|
||||
ncrypt: Add NCryptDeleteKey stub.
|
||||
ncrypt: Add NCryptIsAlgSupported stub.
|
||||
iphlpapi: Report success in NotifyIpInterfaceChange.
|
||||
Henri Verbeet (1):
|
||||
ntdll: Properly handle 0 returns from unw_step().
|
||||
|
||||
João Diogo Ferreira (1):
|
||||
winnls.h: Add element GEOCLASS_ALL to enum SYSGEOCLASS.
|
||||
Jacek Caban (31):
|
||||
include: Avoid macro redefinition when wchar.h is included after stdint.h.
|
||||
vbscript: Implement String function.
|
||||
vbscript: Implement RegExp.Replace.
|
||||
vbscript: Improve exec_script debug traces.
|
||||
vbscript: Fix array reference handling in do_icall.
|
||||
vbscript: Add LBound function implementation.
|
||||
vbscript: Move sign expression to a separated rule.
|
||||
vbscript: Introduce separated struct for call expressions.
|
||||
vbscript: Allow any unary expression after call keyword.
|
||||
vbcript: Allow any call expression in call and assign statements.
|
||||
vbscript: Support non-member calls in compiler.
|
||||
vbscript: Factor out variant_call.
|
||||
vbscript: Support calling VARIANT in interpreter.
|
||||
vbscript/tests: Add more call tests.
|
||||
vbscript: Ignore parentheses in call expression.
|
||||
vbscript: Always pass arguments inside parentheses by value.
|
||||
vbscript: Use wide char literals for lexer keywords.
|
||||
vbscript: Add support for parsing with statement.
|
||||
vbscript: Add support for interpreting statements.
|
||||
vbscript/tests: Add with statement tests.
|
||||
jscript: Use _ltow_s instead of int_to_string.
|
||||
vbscript: Support VT_EMPTY in stack_pop_bool.
|
||||
vbscript: Silence BuiltinDisp::QueryInterface(IID_IDispatchEx) warning.
|
||||
vbscript/tests: Introduce get_dispid helper.
|
||||
vbscript: Support DISP_E_EXCEPTION Invoke[Ex] return value.
|
||||
vbscript: Add support for parameterized set statements.
|
||||
vbscript: Allow 'with' as an identifier.
|
||||
vbscript: Add parser support for redim statement.
|
||||
vbscript: Add interpreter support for redim statement.
|
||||
vbscript/tests: Add redim statement tests.
|
||||
vbscript: Support using function return value in expressions.
|
||||
|
||||
Ken Thomases (1):
|
||||
winemac: Fix redirection of OpenGL extension functions.
|
||||
Jeff Smith (1):
|
||||
kernel32: Quote first command line arg in process paramenters.
|
||||
|
||||
Kevin Puetz (1):
|
||||
msvcp: Use fput[w]c in basic_filebuf_char_overflow.
|
||||
Louis Lenders (10):
|
||||
include: Set threading model on UIAnimation* interfaces.
|
||||
include: Add restrictederrorinfo.idl.
|
||||
uianimation: Register interfaces.
|
||||
uianimation: Add IUIAnimationManager stubbed interface.
|
||||
uianimation: Add IUIAnimationTimer stubbed interface.
|
||||
uianimation: Add IUIAnimationTransitionFactory stubbed interface.
|
||||
uianimation: Add IUIAnimationTransitionLibrary stubbed interface.
|
||||
uianimation: Implement IUIAnimationManager::CreateStoryboard.
|
||||
uianimation: Implement IUIAnimationManager::CreateAnimationVariable.
|
||||
httpapi: Add stub for HttpReceiveRequestEntityBody.
|
||||
|
||||
Martin Storsjo (1):
|
||||
msvcrt: Fix the layout of threadlocaleinfostruct for ucrt.
|
||||
Matteo Bruni (4):
|
||||
d3dx9: Return an error if no fallback format is found.
|
||||
d3dx9: Turn unimplemented interface ERR into a WARN.
|
||||
wined3d: Introduce a separate use_legacy_fragment_output() helper.
|
||||
wined3d: Limit GLSL version to 1.30 when OpenGL 3 is not supported.
|
||||
|
||||
Matteo Bruni (7):
|
||||
d3dx9: WARN when the file doesn't exist in D3DXCreateTextureFromFileExW().
|
||||
d3dx9: Add a trace to D3DXCreateBuffer.
|
||||
user32: Don't go past the end of the animated cursor data.
|
||||
d3d11: Set context to NULL in CreateDeferredContext() stub.
|
||||
include: Get rid of raster caps bits not available in the SDK version of d3d9caps.h.
|
||||
maintainers: Drop Sebastian Lackner as a maintainer.
|
||||
d3dx9: Fix pitch passed to DXTn [de]compression functions.
|
||||
Michael Müller (1):
|
||||
crypt32: Add MS root CA 2010.
|
||||
|
||||
Nikita Morozkin (1):
|
||||
advapi32: Stub SetPrivateObjectSecurityEx().
|
||||
Michael Stefaniuc (7):
|
||||
comctl32/tests: Constify some string holding variables / fields.
|
||||
comctl32/tests: Simplify comparison with empty string.
|
||||
comctl32/tests: Get rid of variables holding empty strings.
|
||||
comctl32/tests: Don't read past the end of the buffer.
|
||||
dmsynth: Use a wchar string literal instead of a temp variable.
|
||||
mfreadwrite: Use wchar string literals instead of temp variables.
|
||||
t2embed: Use a wchar string literal instead of a temp variable.
|
||||
|
||||
Nikolay Sivov (36):
|
||||
include: Add Media Session capabilities flags definition.
|
||||
wined3d: Fail UAV creation for resources without corresponding bind flag.
|
||||
mf: Partially implement topology cloning.
|
||||
mf: Implement initial support for starting media sources within a session.
|
||||
include: Add IDWriteFontSet3 definition.
|
||||
include: Move DWRITE_GLYPH_IMAGE_FORMATS definition to dcommon.h.
|
||||
mf: Subscribe to media stream events for current presentation.
|
||||
mfplat: Unify event method traces format.
|
||||
mfplat: Remove unnecessary typedef.
|
||||
mfreadwrite: Remove unnecessary typedef.
|
||||
mf: Keep media source state based on raised events.
|
||||
mf: Add async command for session pause.
|
||||
mf: Add async command for stopping the session.
|
||||
mf: Unify trace formats for session methods.
|
||||
mf: Rearrange topology queueing logic to simplify status notifications.
|
||||
mf: Send MF_TOPOSTATUS_STARTED_SOURCE status notification after all sources were started successfully.
|
||||
mf: Set presentation clock for sinks, subscribe to sink events.
|
||||
mf: Return earlier for clock state change calls when time source is not set.
|
||||
mf: Add IMFLocalMFTRegistration stub.
|
||||
mfplat: Add MFTRegisterLocalByCLSID() stub.
|
||||
mf: Add RegisterMFTs() implementation.
|
||||
mf: Clone node connections when cloning topology.
|
||||
mf: Add IMFMediaSourceTopologyProvider for sequencer source stub.
|
||||
dwrite/tests: Remove test failing on RTL locales.
|
||||
dwrite: Add a stub for IDWriteTextFormat3.
|
||||
dwrite: Update to IDWriteFontCollection3.
|
||||
dwrite: Update to IDWriteFontFamily2.
|
||||
mf/tests: Use separate session instance for events tests.
|
||||
mf: Copy preferred types when cloning nodes.
|
||||
mf: Adjust sample grabber sink flags in rateless mode.
|
||||
mf/tests: Add a test for SAR time source.
|
||||
dwrite: Update to IDWriteFontFaceReference1.
|
||||
dwrite: Update to IDWriteFontFallback1.
|
||||
dwrite: Update matches list to IDWriteFontList2.
|
||||
dwrite: Update font family object to use IDWriteFontList2.
|
||||
include: Add some more MF reader/writer API definitions.
|
||||
Nikolay Sivov (12):
|
||||
dwrite/tests: Relax tests that fail on some Win10 versions.
|
||||
t2embed/tests: Fix some test failures on Win10.
|
||||
comdlg32/tests: Use win_skip() instead when appropriate.
|
||||
gdiplus: Trace GpRectF arguments.
|
||||
kernel32/tests: Fix some test failures on Win10.
|
||||
wscript/tests: Fix test failures on Win10.
|
||||
vbscript/tests: Fix tests failures on Win10.
|
||||
shell32/tests: Relax some tests to fix failures on Win10.
|
||||
ole32/tests: Add some more tests for interface redirection handling.
|
||||
ole32: Do not pass around untyped context section pointers.
|
||||
ole32: Use interface redirection section too when looking for modules in CoGetClassObject().
|
||||
po: Fix Russian strings for page setup dialog.
|
||||
|
||||
Owen Rudge (1):
|
||||
wininet/tests: Fix http tests to reflect current state of winehq test server.
|
||||
Paul Gofman (15):
|
||||
user32: Fix coords in WINDOWPOS for WM_NCCALCSIZE sent from SetWindowPos().
|
||||
d3d9/tests: Factor out wait_query() function.
|
||||
wined3d: Issue texture barrier before using a texture attached to FBO.
|
||||
wined3d: Do not allow resource to be bound as SRV and RTV at the same time.
|
||||
d3d8: Fix stream data skip count in convert_to_wined3d_declaration().
|
||||
d3dx9: Don't pass usage flags for staging texture in D3DXCreateCubeTextureFromFileInMemoryEx().
|
||||
d3dx9: Factor our check_texture_requirements() function.
|
||||
d3dx9: Use check_texture_requirements() in D3DXCheckCubeTextureRequirements() with correct resource type.
|
||||
d3dx9: Use check_texture_requirements() in D3DXCheckVolumeTextureRequirements() with correct resource type.
|
||||
d3dx9: Don't pass usage flags for staging texture in D3DXCreateVolumeTextureFromFileInMemoryEx().
|
||||
ddraw: Fix vertex buffer offset in d3d_execute_buffer_execute().
|
||||
d3d11: Mind DSV flags when checking for conflicting SRV.
|
||||
d3d11/tests: Add tests for binding resource as both SRV and DSV.
|
||||
d3d11/tests: Require D3D_FEATURE_LEVEL_11_0 for using DSV flags.
|
||||
wined3d: Return TRUE for NULL SRV format from wined3d_dsv_srv_conflict().
|
||||
|
||||
Paul Gofman (5):
|
||||
wined3d: Support zero row pitch in wined3d_texture_gl_upload_data().
|
||||
gdi32: Collapse relative paths inside true type fonts file names in registry.
|
||||
wined3d: Factor out wined3d_texture_gl_upload_bo() function.
|
||||
wined3d: Pass correct map size in wined3d_texture_gl_upload_data().
|
||||
wined3d: Upload 3d GL textures per-slice when conversion is involved.
|
||||
Piotr Caban (13):
|
||||
ucrtbase: Implement %G format for strftime.
|
||||
msvcrt: Don't use strcspn from C-library.
|
||||
msvcrt: Add _mbsspn_l implementation.
|
||||
msvcrt: Add _mbscspn_l implementation.
|
||||
msvcrt: Don't use strstr from C-library.
|
||||
ntdll: Use SIZE_T to store passed buffer size in sprintf.
|
||||
msvcrt: Cleanup sprintf tests.
|
||||
regedit: Fix double free error in GetValueName.
|
||||
msvcrt: Simplify printf tests table.
|
||||
msvcrt: Fix test failures on Windows 10.
|
||||
msvcrt: Move more printf tests to table.
|
||||
msvcrt: Add printf rounding tests.
|
||||
msvcrt: Add printf meaningless digits tests.
|
||||
|
||||
Piotr Caban (10):
|
||||
kernel32: Don't use uninitialized ofs->szPathName in OpenFile.
|
||||
msvcrt: Fix _putws implementation.
|
||||
msvcrt: Don't write past buffer in strftime.
|
||||
msvcrt: Add wcrtomb_s implementation.
|
||||
msvcrt: Add wcrtomb_s tests.
|
||||
winebus.sys: Make device_id string more similar to native.
|
||||
ntdll: Try to handle write watches while we're on the signal stack (x86_64).
|
||||
kernel32: Add write watch test on OVERLAPPED structure.
|
||||
msvcrt/tests: Add overlapped memory move sprintf test.
|
||||
msvcrt: Return time since CRT initialization in clock function.
|
||||
Roman Pišl (3):
|
||||
rstrtmgr: Add RM_FILTER_ACTION definition.
|
||||
rstrtmgr: Fake API implementation by returning success.
|
||||
rstrtmgr: Add stubs RmAddFilter and RmRemoveFilter.
|
||||
|
||||
Rafał Mużyło (1):
|
||||
x3daudio: Fix lib exports.
|
||||
Rémi Bernon (4):
|
||||
user32/tests: Update input test result for w1064v1809.
|
||||
user32/tests: Do not expect char vkey to return the same char everywhere.
|
||||
user32/tests: Do not expect ToAscii with 'A' vkey to return 'a' on non-us keyboards.
|
||||
user32/tests: Skip some tests with inconsistent results with non-us kbd.
|
||||
|
||||
Rémi Bernon (1):
|
||||
wined3d: Add GPU information for Intel UHD Graphics 620.
|
||||
Serge Gautherie (1):
|
||||
atl: Fix a MSVC x64 printf warning.
|
||||
|
||||
Sven Baars (14):
|
||||
msi/tests: Fix a test failure on Windows XP.
|
||||
kernel32/tests: Fix a test failure on Windows XP.
|
||||
wbemprox/tests: Fix a memory leak (Valgrind).
|
||||
wbemprox: Fix a string leak (Valgrind).
|
||||
wbemprox/tests: Remove some unused variables.
|
||||
wbemprox: Fix a leak on error path (Coverity).
|
||||
wbemprox: Fix multiple leaks in parse_path (Coverity).
|
||||
scrrun/tests: Fix some test failures on Windows 2003.
|
||||
comctl32/tests: Prevent some test failures by moving the cursor away from the window.
|
||||
ucrtbase: Don't differentiate for 64-bit in __fpe_flt_rounds.
|
||||
advapi32/tests: Remove a superfluous CloseServiceHandle call (Coverity).
|
||||
kernel32/tests: Skip some tests when NtSetInformationProcess is denied access.
|
||||
kernel32/tests: Remove a test that shows inconsistent results.
|
||||
ddraw/tests: Fix some test failures on 64-bit Windows.
|
||||
Sven Baars (13):
|
||||
mf: Leave instead of enter a critical section.
|
||||
scrobj: Fix some leaks on error paths (Coverity).
|
||||
scrobj/tests: Don't set site to NULL before it has been freed (Valgrind).
|
||||
scrobj: Add a missing return value check (Coverity).
|
||||
webservices: Fix some leaks on error paths (Coverity).
|
||||
msvcp120: Add a helper for tr2_sys__Equivalent.
|
||||
msvcp140: Add an _Equivalent implementation that allows for directories.
|
||||
winmm: Pass the device to WINMM_Pause directly.
|
||||
wininet/tests: Fix some test failures on Windows.
|
||||
mstask/tests: Wait a bit longer for tasks to start and terminate.
|
||||
wininet/tests: Skip some FTP tests when no connection can be made.
|
||||
ntdll/tests: Fix some test failures on Windows 10.
|
||||
ole32/tests: Fix some test failures on Windows XP.
|
||||
|
||||
Vijay Kiran Kamuju (8):
|
||||
msvcrt: Implement %R format for strftime.
|
||||
msvcrt: Implement %D format for strftime.
|
||||
msvcrt: Implement %F format for strftime.
|
||||
msvcrt: Implement %C format for strftime.
|
||||
msvcrt: Implement %e format for strftime.
|
||||
msvcrt: Implement %h format for strftime.
|
||||
msvcrt: Implement %n and %t formats for strftime.
|
||||
msvcrt: Implement %u format for strftime.
|
||||
Vijay Kiran Kamuju (4):
|
||||
ntdll: Fix the SYSTEM_MODULE struct field names.
|
||||
setupapi/tests: Remove win_9x checks.
|
||||
ucrtbase: Implement %g format for strftime.
|
||||
ucrtbase/tests: Add tests for strftime formats %r and %V.
|
||||
|
||||
Zebediah Figura (87):
|
||||
strmbase: Set the filter debug info only if valid.
|
||||
quartz/tests: Add some tests for video renderer pin connection.
|
||||
quartz/tests: Add some tests for allocator negotiation on the video renderer filter.
|
||||
quartz/tests: Add some tests for video renderer filter states.
|
||||
quartz/tests: Add some tests for flushing on the video renderer.
|
||||
quartz/tests: Add tests for sample presentation time for the video renderer.
|
||||
winegstreamer: Initialize COM on the callback dispatcher thread.
|
||||
wined3d: Introduce wined3d_stateblock_set_vs_consts_i().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShaderConstantI().
|
||||
wined3d: Introduce wined3d_stateblock_set_vs_consts_b().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShaderConstantB().
|
||||
wined3d: Introduce wined3d_stateblock_set_vertex_shader().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShader().
|
||||
wined3d: Introduce wined3d_stateblock_set_vertex_declaration().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetVertexDeclaration().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetFVF().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetVertexShader().
|
||||
wined3d: Introduce wined3d_stateblock_set_pixel_shader().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShader().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetPixelShader().
|
||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_f().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantF().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetPixelShaderConstant().
|
||||
quartz/tests: Add some tests for IPin::EndOfStream() on the video renderer.
|
||||
strmbase: Don't send EC_COMPLETE in IBaseFilter::Run().
|
||||
strmbase: Add a callback to expose renderer pin interfaces.
|
||||
quartz/videorenderer: Add a stub IOverlay interface to the sink pin.
|
||||
quartz/videorenderer: Implement IOverlay::GetWindowHandle().
|
||||
quartz/tests: Add a test for filter graph threading.
|
||||
quartz/filtergraph: Create filters on a separate thread if requested.
|
||||
strmbase: Send WM_CLOSE instead of calling DestroyWindow() directly.
|
||||
quartz/videorenderer: Create the window on the same thread as the filter.
|
||||
quartz/vmr9: Create the window on the same thread as the filter.
|
||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_i().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantI().
|
||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_b().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantB().
|
||||
strmbase: Move tracking of the stream start time to the renderer.
|
||||
quartz/tests: Add some tests for VMR7 pin connection.
|
||||
quartz/tests: Add some tests for VMR9 pin connection.
|
||||
quartz/vmr9: Add a stub IOverlay interface to the sink pin.
|
||||
quartz/vmr9: Implement IOverlay::GetWindowHandle().
|
||||
advapi32/tests: Use unique service names in test_wow64().
|
||||
widl: Write pointer classes for explicitly declared arrays only if they are top-level parameters.
|
||||
widl: Also compute buffer size for non-ref arrays.
|
||||
strmbase: Introduce a helper to trace reference time.
|
||||
strmbase: Introduce a helper to more thoroughly trace media type.
|
||||
quartz: Use strmbase_dump_media_type() where appropriate.
|
||||
qcap: Use strmbase_dump_media_type() where appropriate.
|
||||
winegstreamer: Use strmbase_dump_media_type() where appropriate.
|
||||
strmbase: Fix implementation of IVideoWindow::get_Caption().
|
||||
quartz/tests: Add tests for IVideoWindow on the video renderer.
|
||||
strmbase: IVideoWindow::SetWindowForeground takes OATRUE, not TRUE.
|
||||
strmbase: Correctly implement IVideoWindow::put_Owner().
|
||||
strmbase: Do not activate the window when changing its position.
|
||||
strmbase: IVideoWindow::get_AutoShow() returns OATRUE, not TRUE.
|
||||
strmbase: IVideoWindow::get_Visible() returns OATRUE, not TRUE.
|
||||
strmbase: Don't move or activate the window in IVideoWindow::put_WindowStyle().
|
||||
strmbase: Properly implement IVideoWindow::get_WindowState().
|
||||
strmbase: More properly implement IVideoWindow::SetWindowForeground().
|
||||
strmbase: Avoid leaking references to the sink's peer in IVideoWindow::SetWindowForeground().
|
||||
quartz/tests: Bail out if connecting returns E_FAIL.
|
||||
quartz/tests: Filter out extraneous messages in test_video_window_messages().
|
||||
quartz/tests: Wait longer in test_render_with_multithread().
|
||||
quartz/tests: Increase the timeout in test_media_event().
|
||||
quartz/filtergraph: Ensure that the thread has a message queue before posting messages to it.
|
||||
include: Add more wininet error codes.
|
||||
wininet/tests: Handle ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE on newer 11.x versions.
|
||||
strmbase: Get rid of the unused BaseWindowImpl_GetDefaultRect() function.
|
||||
strmbase: Get rid of the "pfnPossiblyEatMessage" callback.
|
||||
strmbase: Get rid of BaseWindowImpl_OnReceiveMessage().
|
||||
strmbase: Get rid of the "pfnOnReceiveMessage" callback.
|
||||
strmbase: Properly implement IVideoWindow::get_WindowStyle().
|
||||
gdi32: Implement GetCharWidthFloat().
|
||||
strmbase: Get rid of the "pfnGetClassWindowStyles" callback.
|
||||
strmbase: Get rid of BaseWindowImpl_OnSize().
|
||||
strmbase: Get rid of the unused "hInstance" field of the BaseWindow structure.
|
||||
quartz/videorenderer: Get the window DC in VideoRenderer_SendSampleData().
|
||||
strmbase: Get rid of the unused "hDC" field of the BaseWindow structure.
|
||||
quartz/tests: Relax system clock timing tests a bit.
|
||||
qcap/tests: Fix a double Release().
|
||||
quartz/videorenderer: Get rid of CreateRenderingSubsystem().
|
||||
strmbase: Get rid of the unused "lock" parameter to BaseControlWindow_Init().
|
||||
wined3d: Introduce wined3d_stateblock_set_render_state().
|
||||
wined3d: Introduce wined3d_stateblock_set_blend_factor().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetRenderState().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetRenderState().
|
||||
Vincent Povirk (4):
|
||||
regsvr32: Re-exec as 32-bit or 64-bit if necessary.
|
||||
windowscodecs/tests: Expect success from IWICStream_Commit.
|
||||
windowscodecs: Implement IWICStream_Commit.
|
||||
mscoree: Call mono_thread_manage in GC Unsafe mode.
|
||||
|
||||
Zebediah Figura (70):
|
||||
psapi/tests: Increase the GetPerformanceInfo() margins again.
|
||||
psapi/tests: Remove an unreliable test.
|
||||
qwave: Don't test the last error in the successful case.
|
||||
advapi32/tests: Use unique names for each created service.
|
||||
quartz/tests: Add more tests for stream start time.
|
||||
quartz/tests: Add more tests for seeking.
|
||||
quartz/filtergraph: Correctly implement IMediaSeeking::GetStopPosition().
|
||||
quartz/filtergraph: Remove the no longer used "stop_position" field from IFilterGraphImpl.
|
||||
quartz/filtergraph: Correctly handle AM_SEEKING_ReturnTime in IMediaSeeking::SetPositions().
|
||||
wined3d: Introduce wined3d_stateblock_set_sampler_state().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetSamplerState().
|
||||
wined3d: Introduce wined3d_stateblock_set_texture_stage_state().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetTextureStageState().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetTextureStageState().
|
||||
quartz/filtergraph: Iterate filters directly in IMediaSeeking::SetPositions().
|
||||
quartz/filtergraph: Store the current position and return it in IMediaSeeking::GetCurrentPosition().
|
||||
quartz/filtergraph: Set the current position in IMediaFilter::Stop().
|
||||
quartz/filtergraph: Pause the graph even if AM_SEEKING_NoFlush is used.
|
||||
quartz/filtergraph: Clarify stream time tracking.
|
||||
strmbase: Return S_FALSE from IBaseFilter::Pause() when performing asynchronous state change.
|
||||
quartz/videorenderer: Get rid of hEvent.
|
||||
strmbase: Introduce renderer_init_stream().
|
||||
quartz/videorenderer: Use the renderer_init_stream() callback.
|
||||
strmbase: Get rid of the "vtbl" parameter to strmbase_renderer_init().
|
||||
ddraw: Track the primary stateblock state locally.
|
||||
ddraw: Handle stateblocks in d3d_device7_SetRenderState().
|
||||
ddraw: Handle stateblocks in d3d_device7_SetTextureStageState().
|
||||
strmbase: Move strmbase_renderer_init() to avoid forward declarations.
|
||||
strmbase: Get rid of the BaseRenderer typedef.
|
||||
strmbase: Get rid of the BaseRendererFuncTable typedef.
|
||||
strmbase: Rename the "pFuncsTable" field of struct strmbase_filter to "ops".
|
||||
strmbase: Introduce filter state callbacks.
|
||||
strmbase/transform: Use base filter state change methods.
|
||||
advapi32/tests: Clean up tests for duplicate service names.
|
||||
advapi32/tests: Accept another value for the default service pre-shutdown timeout.
|
||||
advapi32/tests: Clean up double NotifyServiceStatusChange() tests.
|
||||
comsvcs/tests: Increase the timeout in the implicit MTA test.
|
||||
msctf/tests: Simplify ITfThreadMgrEventSink refcounting tests.
|
||||
msctf/tests: Don't test calls to ITextStoreACP::GetStatus().
|
||||
msctf/tests: Trace method calls more completely and only when WINETEST_DEBUG is set.
|
||||
ole32/tests: Adjust timing in test_CoWaitForMultipleHandles().
|
||||
gameux/tests: Get rid of registry value tests.
|
||||
crypt32/tests: Clean up test_format_object().
|
||||
strmbase/renderer: Use base filter state change methods.
|
||||
strmbase: Pass a strmbase_pin pointer to QualityControlImpl_Create().
|
||||
strmbase: Retrieve the filter clock from the pin pointer.
|
||||
qcap/audiorecord: Use strmbase state change methods.
|
||||
qedit/samplegrabber: Use strmbase state change methods.
|
||||
d3d9: Release the recording stateblock before calling wined3d_device_reset().
|
||||
d3d8: Reset the stateblock state before calling wined3d_device_reset().
|
||||
ddraw: Reset the stateblock state before calling wined3d_device_reset().
|
||||
wined3d: Introduce wined3d_stateblock_set_texture().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetTexture().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetTexture().
|
||||
ddraw: Handle stateblocks in d3d_device7_SetTexture().
|
||||
kernel32/tests: Fix some codepage tests under Windows 10.
|
||||
wined3d: Introduce wined3d_stateblock_set_transform().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetTransform().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetTransform().
|
||||
ddraw: Handle stateblocks in d3d_device7_SetTransform().
|
||||
wined3d: Introduce wined3d_stateblock_set_clip_plane().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetClipPlane().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetClipPlane().
|
||||
ddraw: Handle stateblocks in d3d_device7_SetClipPlane().
|
||||
wined3d: Introduce wined3d_stateblock_set_material().
|
||||
d3d9: Handle stateblocks in d3d9_device_SetMaterial().
|
||||
d3d8: Handle stateblocks in d3d8_device_SetMaterial().
|
||||
ddraw: Handle stateblocks in d3d_device7_SetMaterial().
|
||||
quartz/tests: Relax some more timeouts.
|
||||
qedit/mediadet: Check for failure from IEnumPins::Next().
|
||||
|
||||
Zhiyi Zhang (10):
|
||||
gdi32: Support multiple monitors in D3DKMTOpenAdapterFromGdiDisplayName.
|
||||
gdi32: Add D3DKMTSetVidPnSourceOwner and D3DKMTCheckVidPnExclusiveOwnership stubs.
|
||||
winex11.drv: Implement X11DRV_D3DKMTSetVidPnSourceOwner.
|
||||
winex11.drv: Implement X11DRV_D3DKMTCheckVidPnExclusiveOwnership.
|
||||
dxgi: Implement dxgi_output_ReleaseOwnership().
|
||||
dxgi: Implement dxgi_output_TakeOwnership().
|
||||
winex11.drv: Call XFlush() right after XUngrabServer().
|
||||
winex11.drv: Use underscore style for struct x11drv_display_device_handler.
|
||||
winex11.drv: Retrieve virtual and primary monitor rectangles from SetupAPI.
|
||||
winex11.drv: Handle display device events in the desktop thread.
|
||||
|
||||
--
|
||||
Alexandre Julliard
|
||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -79,6 +79,7 @@ Alfons Hoogervorst
|
|||
Alistair Leslie-Hughes
|
||||
Allan Tong
|
||||
Álvaro Nieto
|
||||
Ambrož Bizjak
|
||||
Américo José Melo
|
||||
Amine Khaldi
|
||||
Anand Kumria
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 4.18.
|
||||
# Generated by GNU Autoconf 2.69 for Wine 4.19.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='4.18'
|
||||
PACKAGE_STRING='Wine 4.18'
|
||||
PACKAGE_VERSION='4.19'
|
||||
PACKAGE_STRING='Wine 4.19'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='https://www.winehq.org'
|
||||
|
||||
|
@ -2438,7 +2438,7 @@ if test "$ac_init_help" = "long"; then
|
|||
# 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.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures Wine 4.18 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 4.19 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2508,7 +2508,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 4.18:";;
|
||||
short | recursive ) echo "Configuration of Wine 4.19:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2757,7 +2757,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 4.18
|
||||
Wine configure 4.19
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
|
@ -3441,7 +3441,7 @@ cat >config.log <<_ACEOF
|
|||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by Wine $as_me 4.18, which was
|
||||
It was created by Wine $as_me 4.19, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
|
@ -21757,7 +21757,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
|||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by Wine $as_me 4.18, which was
|
||||
This file was extended by Wine $as_me 4.19, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -21828,7 +21828,7 @@ _ACEOF
|
|||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
Wine config.status 4.18
|
||||
Wine config.status 4.19
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Reference in New Issue