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):
|
What's new in this release (see below for details):
|
||||||
- Many new VBScript functions.
|
- A number of additional VBScript features.
|
||||||
- A number of cleanups and improvements in Quartz.
|
- More stateblock support in WineD3D.
|
||||||
- Fixes for several test failures.
|
- Some fixes for ARM64 support.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/4.x/wine-4.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.18.tar.xz
|
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.19.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
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)
|
14026 Installshield Wizard does not exit after it finishes
|
||||||
24983 Multiple applications need support for DXTn texture compression in D3DXLoadSurfaceFromMemory() (Space Rangers 2, Memento Mori, fr-043)
|
17289 Slingplayer 2.0 installer fails
|
||||||
25486 Lego Stunt Rally: 3d scene is black
|
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)
|
||||||
32174 Applicaton crashes after paste of the clipboard
|
26552 Wine sets the resolution incorrectly on widescreen monitors
|
||||||
33848 InstallShield fails to install any files on NTFS / FAT32 partitions, while others can...
|
30911 Trivial Pursuit Unhinged fails to load
|
||||||
35223 King's Bounty Crossworlds crashes in the new campaign when entering the sea tower on the first island
|
32147 Notepad .Net toolbar does not draw
|
||||||
35585 Castlevania: Lords of Shadow 2 demo endless loading screen without native d3dx9_36 (support for scaling of DXTn textures in d3dx9 missing)
|
32148 Notepad .Net does not exit cleanly
|
||||||
37883 RebelBetting (.NET 4.5 app) fails to load with Wine-Mono
|
32151 Notepad .Net continually runs at ~70% CPU
|
||||||
38940 RebelBetting 6.x (.NET 4.5 app) crashes on exit (ole32.Context_CC_ContextCallback too stubby)
|
34460 Tabbing between editboxes does not work in Tweet Attacks Pro
|
||||||
40740 Broken Sword: The Angel of Death demo needs IDirectSoundFXI3DL2Reverb interface
|
34666 In The Adventures Of Lomax some graphic elements flicker, disappear or are garbled
|
||||||
41936 The Witcher 2: Assassins of Kings - menus and subtitles rendered incorrectly (with built-in d3dx9)
|
35380 Trivial Pursuit Unhinged: reports an audio error and exits
|
||||||
42979 Age of Empires hangs for several seconds between screens when CSMT is enabled
|
35479 Metatrader 5 hangs when scanning for Tester agents
|
||||||
43497 Grandia II Anniversary Edition - Black screen
|
35506 Space Hack: The mouse pointer is hard to control
|
||||||
44540 Imperium GBR close unexpectly with native quartz.dll (DirectX9 Feb 2010 redist) and dsound.dll
|
35798 TeamViewer 9.0.26297 NI crashes on startup when using 'run only' option (one time use)
|
||||||
46279 Multiple applications need msvcr120.dll.?_Yield@_Context@details@Concurrency@@SAXXZ (Darkest Dungeon, Noita, Amazon Kindle for PC)
|
35801 Tweet Attacks hang when entering invalid login details
|
||||||
46560 Smoke not rendering properly in Castlevania: Lords of Shadow 2
|
35901 ImpotRapide 2013 (.NET 4.0 app) installer crashes with Mono
|
||||||
47192 Halo 2: PS4 controller no longer registers inputs
|
36388 Problems with Russian localization in page setup dialog
|
||||||
47234 Wine fails to properly parse and import some of the standard root certificates
|
37861 BOINC detects incomplete GPU details
|
||||||
47295 Halo 2: Game freezes during startup
|
37878 boincmgr: No text in cancel dialog in NT 6.0-6.2 modes
|
||||||
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)
|
38795 Netgear Powerline 3.1 update check fails on second run
|
||||||
47395 Wolf RPG Editor hangs on exit
|
38821 MetaEditor 5: MQL5 Reference window doesn't load in a WOW64 wineprefix
|
||||||
47615 _putws outputs NULs, other wchar.h functions don't
|
38930 Betfair Poker log-in window is blank
|
||||||
47676 Logos Bible Softare no longer loads due to crash
|
40140 4K YouTube to MP3 crashes while downloading videos for some time
|
||||||
47751 x64dbg crashes in get_current_context / InterlockedCompareExchange
|
40360 Jack Keane 2 shadow corruption
|
||||||
47755 Installation of Atmel Studio 7 crashes with a Program Error
|
40364 Broken geometry in Indiana Jones and the Emperor's Tomb
|
||||||
47764 World of Warcraft - Keyboard troubles
|
40777 The Moment of Silence launcher unusable (displays only black)
|
||||||
47782 Segmentation fault and exceptions using ManagementClass
|
41369 UIAnimation (Windows Animation Manager / UIAnimation.dll) is missing in Wine
|
||||||
47813 Itch.io: Warning or error when launching a game (GetFileInformationByHandleEx for FileAttributeTagInfo unimplemented)
|
41741 The Adventures of Lomax demo crash on startup.
|
||||||
47822 Transcendence crashes on exit
|
44221 Netgear Powerline: *** stack smashing detected ***: explorer.exe terminated
|
||||||
47833 FindFirstFileExW seems to be missing FILE_OPEN_FOR_BACKUP_INTENT flag to NtOpenFile
|
44231 External links in Slingplayer's help file open iexplore multiple times
|
||||||
47862 Art of Murder - Cards of Destiny main character and NPCs have texture corruption
|
45310 Closing Ableton Live 9 Lite wil crash into unimplemented function KERNEL32.dll.MoveFileTransactedW
|
||||||
47868 test_notify() dsound:dsound test is unreliable
|
46914 CompressonatorGUI 3.1 installer crashes in Win10 mode (Advanced Installer Module bug, incorrect usage of kernel32.Wow64RevertWow64FsRedirection)
|
||||||
47870 dwrite:layout fails in the Arabic locale
|
46995 Rekordbox 5.3.0 installer (32-bit process under WoW64) fails to load 32-bit code dlls with WoW64 filesystem redirection disabled
|
||||||
47880 Need for Speed: Carbon - Autosculpt causes geometry corruption and GL_INVALID_OPERATION error
|
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)
|
||||||
47886 rpcrt4:server crashes on Windows
|
47509 Touhou 15.5:Antinomy of Common Flowers stopped running after upgrading the Wine version from 4.10 to 4.12.2
|
||||||
47891 advapi32:services regression
|
47912 Rockstar Games Launcher installer crashes after disabling WoW64 redirection
|
||||||
47911 quartz:vmr9 tests crash on Windows 7
|
47956 IGMP source specific multicast does not create join requests for source
|
||||||
47918 Blur: cars have no wheels when Wine is compiled with Ryzen optimisations
|
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):
|
Akihiro Sagawa (4):
|
||||||
ntdll: Add exception handling around DbgBreakPoint.
|
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):
|
Alex Henrie (4):
|
||||||
winex11: Copy icon color table in 256-color mode (Valgrind).
|
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):
|
Alexandre Julliard (34):
|
||||||
kernel32: Add set_ntstatus() helper.
|
ntdll: Initialize Unix codepage early during startup.
|
||||||
ntdll: Implement RtlSetSearchPathMode().
|
kernel32: Retrieve the Unix codepage from ntdll.
|
||||||
ntdll: Implement RtlGetSearchPath().
|
kernelbase: Fix variable name aliasing issue.
|
||||||
kernel32: Use RtlGetSearchPath() in SearchPathW() implementation.
|
kernel32: Add the new image path to the dll path for a new process.
|
||||||
kernel32: Move Get/SetDllDirectory() implementation to ntdll.
|
notepad: Fix parsing of quoted command line.
|
||||||
kernel32: Move dll path functions to ntdll.
|
ntdll: Always add path separator when looking for a relative path name.
|
||||||
kernel32: Move exe path functions to ntdll.
|
kernel32: Move current directory initialization to ntdll.
|
||||||
kernel32: Move LoadLibrary functions to kernelbase.
|
kernel32: Move process name initialization to ntdll.
|
||||||
kernel32: Move SearchPath functions to kernelbase.
|
kernel32: Move Unix environment initialization to ntdll.
|
||||||
kernel32: Move system locale enumeration functions to kernelbase.
|
kernel32: Move registry environment initialization to ntdll.
|
||||||
make_unicode: Avoid duplicate lead bytes.
|
kernel32: Move additional environment initialization to ntdll.
|
||||||
winebuild: Add support for excluding a specific CPU architecture.
|
kernel32: Move image path name initialization to ntdll.
|
||||||
ntoskrnl: Export some functions on all architecture except i386.
|
kernel32: Move Unicode argv initialization to ntdll.
|
||||||
msvcrt: Export some functions on all architecture except i386.
|
kernel32: Move command line initialization to ntdll.
|
||||||
ntdll: Disallow changing DEP flags on 64-bit.
|
kernel32: Move dll load path initialization to ntdll.
|
||||||
programs: Make all program entrypoints cdecl.
|
kernelbase: Fix fault address printing for the PE build.
|
||||||
libport: Add codepage 28601 (Latin/Thai).
|
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):
|
Alistair Leslie-Hughes (13):
|
||||||
include: Allow building against dmusic.
|
dplayx: Copy the correct Short name variable.
|
||||||
dmime: Improved tracing of the DMUS_OBJECTDESC structure.
|
dpnet: Initialize size before call to RegGetValueW (Coverity).
|
||||||
dsound/tests: Add some GetStatus checks.
|
wmvcore: IWMReader GetOutputCount return zero outputs.
|
||||||
dmime: Always set a minimum timeout in IDirectMusicPerformance8::SetNotificationHandle.
|
wmvcore: IWMProfile3 GetStreamCount return zero streams.
|
||||||
dpnet: Report no programs found in IDirectPlay8LobbyClient EnumLocalPrograms.
|
oledb32: Support milliseconds when converting BSTR -> DBTIMESTAMP.
|
||||||
dsound/tests: Allow more time for an event to be signalled.
|
dinput/tests: Remove unrequired pointer checks (Coverity).
|
||||||
dmime/tests: Add a notification_type test.
|
dinput: Detect more buttons as non-joysticks.
|
||||||
include: Add space sim direct input defines.
|
uianimation: Add typelib resource.
|
||||||
dmime/tests: Break out of loop if we fail to get segment pointer.
|
uianimation/tests: Add initial tests.
|
||||||
dinput/tests: Add checks for Acquire/Unacquire.
|
dmband: Simplify DllGetClassObject.
|
||||||
dinput: Don't treat Stylus devices as joysticks.
|
uianimation/tests: Add IUIAnimationTimer test.
|
||||||
kernel32: FindFirstFileExW needs to open the directory with FILE_OPEN_FOR_BACKUP_INTENT flag.
|
uianimation/tests: Add more tests.
|
||||||
wininet/tests: Add setting Authorization header override tests.
|
ntdll: Fix compile error on macos.
|
||||||
wshom.ocx: Correct out parameter for _NewEnum.
|
|
||||||
include: Add SpSharedRecognizer coclass and support interfaces.
|
|
||||||
include: Added sapiaut.idl.
|
|
||||||
include: Add COM_DECLSPEC_NOTHROW define.
|
|
||||||
|
|
||||||
Andrew Eikum (1):
|
Ambrož Bizjak (1):
|
||||||
xinput: Check for NULL argument in XInputGetState.
|
ucrtbase: Implement t and j printf length modifiers.
|
||||||
|
|
||||||
Andrey Gusev (1):
|
Andrew Eikum (11):
|
||||||
d3dcompiler: Add missing defines, enums and declarations.
|
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):
|
Austin English (1):
|
||||||
kernel32/tests: Add tests for named pipes in PIPE_NOWAIT mode.
|
ntoskrnl.exe: Quiet a verbose FIXME.
|
||||||
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.
|
|
||||||
|
|
||||||
Christian Costa (1):
|
Brendan Shanks (2):
|
||||||
d3dx9: Correctly align texture dimensions to block size in D3DXCheckTextureRequirements().
|
kernel32/tests: Test loading system DLLs with WoW64 redirection disabled.
|
||||||
|
ntdll: Enable WoW64 filesystem redirection when loading libraries.
|
||||||
|
|
||||||
Dmitry Timoshkov (8):
|
Byeong-Sik Jeon (1):
|
||||||
winspool: Add support for level 1 printer info to GetPrinter.
|
po: Update Korean tranlation.
|
||||||
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().
|
|
||||||
|
|
||||||
Evgeny Litvinenko (1):
|
Connor McAdams (3):
|
||||||
ntdll: Solaris requires sys/regset.h.
|
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):
|
Conor McCarthy (3):
|
||||||
msvcrt: Use memmove() instead of memcpy() puts_clbk_str().
|
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):
|
Daniel Lehman (3):
|
||||||
msg711.acm: Fix the spelling of the copyright notice.
|
msvcrt/tests: Fix _lseek arguments.
|
||||||
mshtml: Fix the spelling of some comments.
|
msvcrt: Set errno in _lseeki64.
|
||||||
mmdevapi/tests: Fix the spelling of ok() messages.
|
wine.inf: Add Dynamic DST for US time zones.
|
||||||
mfplat/tests: Fix the spelling of a comment.
|
|
||||||
winspool.drv/tests: Avoid an unneeded strlen() call.
|
|
||||||
|
|
||||||
Gabriel Ivăncescu (3):
|
Dmitry Timoshkov (1):
|
||||||
msscript.ocx: Move set_script_state to the top.
|
vbscript/tests: Add some tests for IRegExp2::Replace().
|
||||||
msscript.ocx: Implement IScriptControl::Run.
|
|
||||||
msscript.ocx/tests: Add tests for IScriptControl::Run.
|
|
||||||
|
|
||||||
Gijs Vermeulen (8):
|
Erich Hoover (1):
|
||||||
kernel32/tests: Fix some console tests on newer Win10.
|
msvcrt: Fix fscanf return when EOF is immediately after an end of line.
|
||||||
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.
|
|
||||||
|
|
||||||
Hans Leidekker (8):
|
Fabian Maurer (3):
|
||||||
bcrypt: Implement BCryptEnumAlgorithms.
|
ws2_32: Handle more IGMP socket options.
|
||||||
wbemprox: Implement Win32_QuickFixEngineering.
|
find: First implementation.
|
||||||
bcrypt: Avoid recreating the hash on every iteration in BCryptDeriveKeyPBKDF2.
|
find: Prevent hang by properly checking for EOF.
|
||||||
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.
|
|
||||||
|
|
||||||
Huw D. M. Davies (1):
|
François Gouget (6):
|
||||||
winegcc: Add a missing break.
|
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):
|
Gijs Vermeulen (1):
|
||||||
scrrun: Add support for TristateUseDefault text stream format.
|
faultrep/tests: Fix some memory leaks (Valgrind).
|
||||||
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.
|
|
||||||
|
|
||||||
Jeff Smith (3):
|
Hans Leidekker (5):
|
||||||
crypt32/tests: Tidy up unexpected length failure messages in base64.
|
msi/tests: Add missing UnpublishFeatures actions.
|
||||||
crypt32: Fix CryptBinaryToString return value on short base64 buffer.
|
msi/tests: Fix test failures.
|
||||||
crypt32: Make CryptBinaryToStringA fill short base64 buffer correctly.
|
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):
|
Henri Verbeet (1):
|
||||||
ncrypt: Add NCryptEnumAlgorithms stub.
|
ntdll: Properly handle 0 returns from unw_step().
|
||||||
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.
|
|
||||||
|
|
||||||
João Diogo Ferreira (1):
|
Jacek Caban (31):
|
||||||
winnls.h: Add element GEOCLASS_ALL to enum SYSGEOCLASS.
|
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):
|
Jeff Smith (1):
|
||||||
winemac: Fix redirection of OpenGL extension functions.
|
kernel32: Quote first command line arg in process paramenters.
|
||||||
|
|
||||||
Kevin Puetz (1):
|
Louis Lenders (10):
|
||||||
msvcp: Use fput[w]c in basic_filebuf_char_overflow.
|
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):
|
Matteo Bruni (4):
|
||||||
msvcrt: Fix the layout of threadlocaleinfostruct for ucrt.
|
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):
|
Michael Müller (1):
|
||||||
d3dx9: WARN when the file doesn't exist in D3DXCreateTextureFromFileExW().
|
crypt32: Add MS root CA 2010.
|
||||||
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.
|
|
||||||
|
|
||||||
Nikita Morozkin (1):
|
Michael Stefaniuc (7):
|
||||||
advapi32: Stub SetPrivateObjectSecurityEx().
|
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):
|
Nikolay Sivov (12):
|
||||||
include: Add Media Session capabilities flags definition.
|
dwrite/tests: Relax tests that fail on some Win10 versions.
|
||||||
wined3d: Fail UAV creation for resources without corresponding bind flag.
|
t2embed/tests: Fix some test failures on Win10.
|
||||||
mf: Partially implement topology cloning.
|
comdlg32/tests: Use win_skip() instead when appropriate.
|
||||||
mf: Implement initial support for starting media sources within a session.
|
gdiplus: Trace GpRectF arguments.
|
||||||
include: Add IDWriteFontSet3 definition.
|
kernel32/tests: Fix some test failures on Win10.
|
||||||
include: Move DWRITE_GLYPH_IMAGE_FORMATS definition to dcommon.h.
|
wscript/tests: Fix test failures on Win10.
|
||||||
mf: Subscribe to media stream events for current presentation.
|
vbscript/tests: Fix tests failures on Win10.
|
||||||
mfplat: Unify event method traces format.
|
shell32/tests: Relax some tests to fix failures on Win10.
|
||||||
mfplat: Remove unnecessary typedef.
|
ole32/tests: Add some more tests for interface redirection handling.
|
||||||
mfreadwrite: Remove unnecessary typedef.
|
ole32: Do not pass around untyped context section pointers.
|
||||||
mf: Keep media source state based on raised events.
|
ole32: Use interface redirection section too when looking for modules in CoGetClassObject().
|
||||||
mf: Add async command for session pause.
|
po: Fix Russian strings for page setup dialog.
|
||||||
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.
|
|
||||||
|
|
||||||
Owen Rudge (1):
|
Paul Gofman (15):
|
||||||
wininet/tests: Fix http tests to reflect current state of winehq test server.
|
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):
|
Piotr Caban (13):
|
||||||
wined3d: Support zero row pitch in wined3d_texture_gl_upload_data().
|
ucrtbase: Implement %G format for strftime.
|
||||||
gdi32: Collapse relative paths inside true type fonts file names in registry.
|
msvcrt: Don't use strcspn from C-library.
|
||||||
wined3d: Factor out wined3d_texture_gl_upload_bo() function.
|
msvcrt: Add _mbsspn_l implementation.
|
||||||
wined3d: Pass correct map size in wined3d_texture_gl_upload_data().
|
msvcrt: Add _mbscspn_l implementation.
|
||||||
wined3d: Upload 3d GL textures per-slice when conversion is involved.
|
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):
|
Roman Pišl (3):
|
||||||
kernel32: Don't use uninitialized ofs->szPathName in OpenFile.
|
rstrtmgr: Add RM_FILTER_ACTION definition.
|
||||||
msvcrt: Fix _putws implementation.
|
rstrtmgr: Fake API implementation by returning success.
|
||||||
msvcrt: Don't write past buffer in strftime.
|
rstrtmgr: Add stubs RmAddFilter and RmRemoveFilter.
|
||||||
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.
|
|
||||||
|
|
||||||
Rafał Mużyło (1):
|
Rémi Bernon (4):
|
||||||
x3daudio: Fix lib exports.
|
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):
|
Serge Gautherie (1):
|
||||||
wined3d: Add GPU information for Intel UHD Graphics 620.
|
atl: Fix a MSVC x64 printf warning.
|
||||||
|
|
||||||
Sven Baars (14):
|
Sven Baars (13):
|
||||||
msi/tests: Fix a test failure on Windows XP.
|
mf: Leave instead of enter a critical section.
|
||||||
kernel32/tests: Fix a test failure on Windows XP.
|
scrobj: Fix some leaks on error paths (Coverity).
|
||||||
wbemprox/tests: Fix a memory leak (Valgrind).
|
scrobj/tests: Don't set site to NULL before it has been freed (Valgrind).
|
||||||
wbemprox: Fix a string leak (Valgrind).
|
scrobj: Add a missing return value check (Coverity).
|
||||||
wbemprox/tests: Remove some unused variables.
|
webservices: Fix some leaks on error paths (Coverity).
|
||||||
wbemprox: Fix a leak on error path (Coverity).
|
msvcp120: Add a helper for tr2_sys__Equivalent.
|
||||||
wbemprox: Fix multiple leaks in parse_path (Coverity).
|
msvcp140: Add an _Equivalent implementation that allows for directories.
|
||||||
scrrun/tests: Fix some test failures on Windows 2003.
|
winmm: Pass the device to WINMM_Pause directly.
|
||||||
comctl32/tests: Prevent some test failures by moving the cursor away from the window.
|
wininet/tests: Fix some test failures on Windows.
|
||||||
ucrtbase: Don't differentiate for 64-bit in __fpe_flt_rounds.
|
mstask/tests: Wait a bit longer for tasks to start and terminate.
|
||||||
advapi32/tests: Remove a superfluous CloseServiceHandle call (Coverity).
|
wininet/tests: Skip some FTP tests when no connection can be made.
|
||||||
kernel32/tests: Skip some tests when NtSetInformationProcess is denied access.
|
ntdll/tests: Fix some test failures on Windows 10.
|
||||||
kernel32/tests: Remove a test that shows inconsistent results.
|
ole32/tests: Fix some test failures on Windows XP.
|
||||||
ddraw/tests: Fix some test failures on 64-bit Windows.
|
|
||||||
|
|
||||||
Vijay Kiran Kamuju (8):
|
Vijay Kiran Kamuju (4):
|
||||||
msvcrt: Implement %R format for strftime.
|
ntdll: Fix the SYSTEM_MODULE struct field names.
|
||||||
msvcrt: Implement %D format for strftime.
|
setupapi/tests: Remove win_9x checks.
|
||||||
msvcrt: Implement %F format for strftime.
|
ucrtbase: Implement %g format for strftime.
|
||||||
msvcrt: Implement %C format for strftime.
|
ucrtbase/tests: Add tests for strftime formats %r and %V.
|
||||||
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.
|
|
||||||
|
|
||||||
Zebediah Figura (87):
|
Vincent Povirk (4):
|
||||||
strmbase: Set the filter debug info only if valid.
|
regsvr32: Re-exec as 32-bit or 64-bit if necessary.
|
||||||
quartz/tests: Add some tests for video renderer pin connection.
|
windowscodecs/tests: Expect success from IWICStream_Commit.
|
||||||
quartz/tests: Add some tests for allocator negotiation on the video renderer filter.
|
windowscodecs: Implement IWICStream_Commit.
|
||||||
quartz/tests: Add some tests for video renderer filter states.
|
mscoree: Call mono_thread_manage in GC Unsafe mode.
|
||||||
quartz/tests: Add some tests for flushing on the video renderer.
|
|
||||||
quartz/tests: Add tests for sample presentation time for the video renderer.
|
Zebediah Figura (70):
|
||||||
winegstreamer: Initialize COM on the callback dispatcher thread.
|
psapi/tests: Increase the GetPerformanceInfo() margins again.
|
||||||
wined3d: Introduce wined3d_stateblock_set_vs_consts_i().
|
psapi/tests: Remove an unreliable test.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShaderConstantI().
|
qwave: Don't test the last error in the successful case.
|
||||||
wined3d: Introduce wined3d_stateblock_set_vs_consts_b().
|
advapi32/tests: Use unique names for each created service.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShaderConstantB().
|
quartz/tests: Add more tests for stream start time.
|
||||||
wined3d: Introduce wined3d_stateblock_set_vertex_shader().
|
quartz/tests: Add more tests for seeking.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetVertexShader().
|
quartz/filtergraph: Correctly implement IMediaSeeking::GetStopPosition().
|
||||||
wined3d: Introduce wined3d_stateblock_set_vertex_declaration().
|
quartz/filtergraph: Remove the no longer used "stop_position" field from IFilterGraphImpl.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetVertexDeclaration().
|
quartz/filtergraph: Correctly handle AM_SEEKING_ReturnTime in IMediaSeeking::SetPositions().
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetFVF().
|
wined3d: Introduce wined3d_stateblock_set_sampler_state().
|
||||||
d3d8: Handle stateblocks in d3d8_device_SetVertexShader().
|
d3d9: Handle stateblocks in d3d9_device_SetSamplerState().
|
||||||
wined3d: Introduce wined3d_stateblock_set_pixel_shader().
|
wined3d: Introduce wined3d_stateblock_set_texture_stage_state().
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShader().
|
d3d9: Handle stateblocks in d3d9_device_SetTextureStageState().
|
||||||
d3d8: Handle stateblocks in d3d8_device_SetPixelShader().
|
d3d8: Handle stateblocks in d3d8_device_SetTextureStageState().
|
||||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_f().
|
quartz/filtergraph: Iterate filters directly in IMediaSeeking::SetPositions().
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantF().
|
quartz/filtergraph: Store the current position and return it in IMediaSeeking::GetCurrentPosition().
|
||||||
d3d8: Handle stateblocks in d3d8_device_SetPixelShaderConstant().
|
quartz/filtergraph: Set the current position in IMediaFilter::Stop().
|
||||||
quartz/tests: Add some tests for IPin::EndOfStream() on the video renderer.
|
quartz/filtergraph: Pause the graph even if AM_SEEKING_NoFlush is used.
|
||||||
strmbase: Don't send EC_COMPLETE in IBaseFilter::Run().
|
quartz/filtergraph: Clarify stream time tracking.
|
||||||
strmbase: Add a callback to expose renderer pin interfaces.
|
strmbase: Return S_FALSE from IBaseFilter::Pause() when performing asynchronous state change.
|
||||||
quartz/videorenderer: Add a stub IOverlay interface to the sink pin.
|
quartz/videorenderer: Get rid of hEvent.
|
||||||
quartz/videorenderer: Implement IOverlay::GetWindowHandle().
|
strmbase: Introduce renderer_init_stream().
|
||||||
quartz/tests: Add a test for filter graph threading.
|
quartz/videorenderer: Use the renderer_init_stream() callback.
|
||||||
quartz/filtergraph: Create filters on a separate thread if requested.
|
strmbase: Get rid of the "vtbl" parameter to strmbase_renderer_init().
|
||||||
strmbase: Send WM_CLOSE instead of calling DestroyWindow() directly.
|
ddraw: Track the primary stateblock state locally.
|
||||||
quartz/videorenderer: Create the window on the same thread as the filter.
|
ddraw: Handle stateblocks in d3d_device7_SetRenderState().
|
||||||
quartz/vmr9: Create the window on the same thread as the filter.
|
ddraw: Handle stateblocks in d3d_device7_SetTextureStageState().
|
||||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_i().
|
strmbase: Move strmbase_renderer_init() to avoid forward declarations.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantI().
|
strmbase: Get rid of the BaseRenderer typedef.
|
||||||
wined3d: Introduce wined3d_stateblock_set_ps_consts_b().
|
strmbase: Get rid of the BaseRendererFuncTable typedef.
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetPixelShaderConstantB().
|
strmbase: Rename the "pFuncsTable" field of struct strmbase_filter to "ops".
|
||||||
strmbase: Move tracking of the stream start time to the renderer.
|
strmbase: Introduce filter state callbacks.
|
||||||
quartz/tests: Add some tests for VMR7 pin connection.
|
strmbase/transform: Use base filter state change methods.
|
||||||
quartz/tests: Add some tests for VMR9 pin connection.
|
advapi32/tests: Clean up tests for duplicate service names.
|
||||||
quartz/vmr9: Add a stub IOverlay interface to the sink pin.
|
advapi32/tests: Accept another value for the default service pre-shutdown timeout.
|
||||||
quartz/vmr9: Implement IOverlay::GetWindowHandle().
|
advapi32/tests: Clean up double NotifyServiceStatusChange() tests.
|
||||||
advapi32/tests: Use unique service names in test_wow64().
|
comsvcs/tests: Increase the timeout in the implicit MTA test.
|
||||||
widl: Write pointer classes for explicitly declared arrays only if they are top-level parameters.
|
msctf/tests: Simplify ITfThreadMgrEventSink refcounting tests.
|
||||||
widl: Also compute buffer size for non-ref arrays.
|
msctf/tests: Don't test calls to ITextStoreACP::GetStatus().
|
||||||
strmbase: Introduce a helper to trace reference time.
|
msctf/tests: Trace method calls more completely and only when WINETEST_DEBUG is set.
|
||||||
strmbase: Introduce a helper to more thoroughly trace media type.
|
ole32/tests: Adjust timing in test_CoWaitForMultipleHandles().
|
||||||
quartz: Use strmbase_dump_media_type() where appropriate.
|
gameux/tests: Get rid of registry value tests.
|
||||||
qcap: Use strmbase_dump_media_type() where appropriate.
|
crypt32/tests: Clean up test_format_object().
|
||||||
winegstreamer: Use strmbase_dump_media_type() where appropriate.
|
strmbase/renderer: Use base filter state change methods.
|
||||||
strmbase: Fix implementation of IVideoWindow::get_Caption().
|
strmbase: Pass a strmbase_pin pointer to QualityControlImpl_Create().
|
||||||
quartz/tests: Add tests for IVideoWindow on the video renderer.
|
strmbase: Retrieve the filter clock from the pin pointer.
|
||||||
strmbase: IVideoWindow::SetWindowForeground takes OATRUE, not TRUE.
|
qcap/audiorecord: Use strmbase state change methods.
|
||||||
strmbase: Correctly implement IVideoWindow::put_Owner().
|
qedit/samplegrabber: Use strmbase state change methods.
|
||||||
strmbase: Do not activate the window when changing its position.
|
d3d9: Release the recording stateblock before calling wined3d_device_reset().
|
||||||
strmbase: IVideoWindow::get_AutoShow() returns OATRUE, not TRUE.
|
d3d8: Reset the stateblock state before calling wined3d_device_reset().
|
||||||
strmbase: IVideoWindow::get_Visible() returns OATRUE, not TRUE.
|
ddraw: Reset the stateblock state before calling wined3d_device_reset().
|
||||||
strmbase: Don't move or activate the window in IVideoWindow::put_WindowStyle().
|
wined3d: Introduce wined3d_stateblock_set_texture().
|
||||||
strmbase: Properly implement IVideoWindow::get_WindowState().
|
d3d9: Handle stateblocks in d3d9_device_SetTexture().
|
||||||
strmbase: More properly implement IVideoWindow::SetWindowForeground().
|
d3d8: Handle stateblocks in d3d8_device_SetTexture().
|
||||||
strmbase: Avoid leaking references to the sink's peer in IVideoWindow::SetWindowForeground().
|
ddraw: Handle stateblocks in d3d_device7_SetTexture().
|
||||||
quartz/tests: Bail out if connecting returns E_FAIL.
|
kernel32/tests: Fix some codepage tests under Windows 10.
|
||||||
quartz/tests: Filter out extraneous messages in test_video_window_messages().
|
wined3d: Introduce wined3d_stateblock_set_transform().
|
||||||
quartz/tests: Wait longer in test_render_with_multithread().
|
d3d9: Handle stateblocks in d3d9_device_SetTransform().
|
||||||
quartz/tests: Increase the timeout in test_media_event().
|
d3d8: Handle stateblocks in d3d8_device_SetTransform().
|
||||||
quartz/filtergraph: Ensure that the thread has a message queue before posting messages to it.
|
ddraw: Handle stateblocks in d3d_device7_SetTransform().
|
||||||
include: Add more wininet error codes.
|
wined3d: Introduce wined3d_stateblock_set_clip_plane().
|
||||||
wininet/tests: Handle ERROR_INTERNET_SEC_CERT_WEAK_SIGNATURE on newer 11.x versions.
|
d3d9: Handle stateblocks in d3d9_device_SetClipPlane().
|
||||||
strmbase: Get rid of the unused BaseWindowImpl_GetDefaultRect() function.
|
d3d8: Handle stateblocks in d3d8_device_SetClipPlane().
|
||||||
strmbase: Get rid of the "pfnPossiblyEatMessage" callback.
|
ddraw: Handle stateblocks in d3d_device7_SetClipPlane().
|
||||||
strmbase: Get rid of BaseWindowImpl_OnReceiveMessage().
|
wined3d: Introduce wined3d_stateblock_set_material().
|
||||||
strmbase: Get rid of the "pfnOnReceiveMessage" callback.
|
d3d9: Handle stateblocks in d3d9_device_SetMaterial().
|
||||||
strmbase: Properly implement IVideoWindow::get_WindowStyle().
|
d3d8: Handle stateblocks in d3d8_device_SetMaterial().
|
||||||
gdi32: Implement GetCharWidthFloat().
|
ddraw: Handle stateblocks in d3d_device7_SetMaterial().
|
||||||
strmbase: Get rid of the "pfnGetClassWindowStyles" callback.
|
quartz/tests: Relax some more timeouts.
|
||||||
strmbase: Get rid of BaseWindowImpl_OnSize().
|
qedit/mediadet: Check for failure from IEnumPins::Next().
|
||||||
strmbase: Get rid of the unused "hInstance" field of the BaseWindow structure.
|
|
||||||
quartz/videorenderer: Get the window DC in VideoRenderer_SendSampleData().
|
Zhiyi Zhang (10):
|
||||||
strmbase: Get rid of the unused "hDC" field of the BaseWindow structure.
|
gdi32: Support multiple monitors in D3DKMTOpenAdapterFromGdiDisplayName.
|
||||||
quartz/tests: Relax system clock timing tests a bit.
|
gdi32: Add D3DKMTSetVidPnSourceOwner and D3DKMTCheckVidPnExclusiveOwnership stubs.
|
||||||
qcap/tests: Fix a double Release().
|
winex11.drv: Implement X11DRV_D3DKMTSetVidPnSourceOwner.
|
||||||
quartz/videorenderer: Get rid of CreateRenderingSubsystem().
|
winex11.drv: Implement X11DRV_D3DKMTCheckVidPnExclusiveOwnership.
|
||||||
strmbase: Get rid of the unused "lock" parameter to BaseControlWindow_Init().
|
dxgi: Implement dxgi_output_ReleaseOwnership().
|
||||||
wined3d: Introduce wined3d_stateblock_set_render_state().
|
dxgi: Implement dxgi_output_TakeOwnership().
|
||||||
wined3d: Introduce wined3d_stateblock_set_blend_factor().
|
winex11.drv: Call XFlush() right after XUngrabServer().
|
||||||
d3d9: Handle stateblocks in d3d9_device_SetRenderState().
|
winex11.drv: Use underscore style for struct x11drv_display_device_handler.
|
||||||
d3d8: Handle stateblocks in d3d8_device_SetRenderState().
|
winex11.drv: Retrieve virtual and primary monitor rectangles from SetupAPI.
|
||||||
|
winex11.drv: Handle display device events in the desktop thread.
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -79,6 +79,7 @@ Alfons Hoogervorst
|
||||||
Alistair Leslie-Hughes
|
Alistair Leslie-Hughes
|
||||||
Allan Tong
|
Allan Tong
|
||||||
Álvaro Nieto
|
Álvaro Nieto
|
||||||
|
Ambrož Bizjak
|
||||||
Américo José Melo
|
Américo José Melo
|
||||||
Amine Khaldi
|
Amine Khaldi
|
||||||
Anand Kumria
|
Anand Kumria
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.69 for Wine 4.18.
|
# Generated by GNU Autoconf 2.69 for Wine 4.19.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='4.18'
|
PACKAGE_VERSION='4.19'
|
||||||
PACKAGE_STRING='Wine 4.18'
|
PACKAGE_STRING='Wine 4.19'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.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.
|
# Omit some internal or obsolete options to make the list less imposing.
|
||||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||||
cat <<_ACEOF
|
cat <<_ACEOF
|
||||||
\`configure' configures Wine 4.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]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2508,7 +2508,7 @@ fi
|
||||||
|
|
||||||
if test -n "$ac_init_help"; then
|
if test -n "$ac_init_help"; then
|
||||||
case $ac_init_help in
|
case $ac_init_help in
|
||||||
short | recursive ) echo "Configuration of Wine 4.18:";;
|
short | recursive ) echo "Configuration of Wine 4.19:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2757,7 +2757,7 @@ fi
|
||||||
test -n "$ac_init_help" && exit $ac_status
|
test -n "$ac_init_help" && exit $ac_status
|
||||||
if $ac_init_version; then
|
if $ac_init_version; then
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
Wine configure 4.18
|
Wine configure 4.19
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -3441,7 +3441,7 @@ cat >config.log <<_ACEOF
|
||||||
This file contains any messages produced by compilers while
|
This file contains any messages produced by compilers while
|
||||||
running configure, to aid debugging if configure makes a mistake.
|
running configure, to aid debugging if configure makes a mistake.
|
||||||
|
|
||||||
It was created by Wine $as_me 4.18, which was
|
It was created by Wine $as_me 4.19, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -21757,7 +21757,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||||
# report actual input values of CONFIG_FILES etc. instead of their
|
# report actual input values of CONFIG_FILES etc. instead of their
|
||||||
# values after options handling.
|
# values after options handling.
|
||||||
ac_log="
|
ac_log="
|
||||||
This file was extended by Wine $as_me 4.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
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -21828,7 +21828,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 4.18
|
Wine config.status 4.19
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue