<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div>t</div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757" dir="auto">Wysłano z telefonu Samsung</div></div><div><br></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><div>-------- Oryginalna wiadomość --------</div><div>Od: Alexandre Julliard <julliard@winehq.org> </div><div>Data: 28.09.2018 21:18 (GMT+01:00) </div><div>Do: wine-announce@winehq.org </div><div>Temat: Wine rele </div><div><br></div></div>The Wine development release 3.17 is now available.<br><br>What's new in this release (see below for details):<br> - Improved Shell Autocomplete support.<br> - More implementation of OPC Services.<br> - Improvements to the Pager common control.<br> - Various bug fixes.<br><br>The source is available from the following locations:<br><br> https://dl.winehq.org/wine/source/3.x/wine-3.17.tar.xz<br> http://mirrors.ibiblio.org/wine/source/3.x/wine-3.17.tar.xz<br><br>Binary packages for various distributions will be available from:<br><br> https://www.winehq.org/download<br><br>You will find documentation on https://www.winehq.org/documentation<br><br>You can also get the current source directly from the git<br>repository. Check https://www.winehq.org/git for details.<br><br>Wine is available thanks to the work of many people. See the file<br>AUTHORS in the distribution for the complete list.<br><br>----------------------------------------------------------------<br><br>Bugs fixed in 3.17 (total 36):<br><br> 18271 MSI creates incompatible msi file in a specific case of create table<br> 22995 Adobe FrameMaker 8 installer displays complaint about installation path drive type<br> 23487 Buccaneer: freezes when changing screen resolution<br> 25617 Clones <v1.30 crashes after some time (occasionally with an out of memory error)<br> 27288 Facade installation ends prematurely when installing to a directory name with a space<br> 28000 World War One Gold hangs during the initial loading stage<br> 29603 Ski Challenge 2010: extremely long loading times (unless Win98 mode is set)<br> 30785 MS Office 2007 reports msxml5 as not installed (WoW64)<br> 34522 Drakan: Order of the Flame demo crashes before entering the main menu (needs native directmusic dlls)<br> 34739 manual install of wine gecko gets in the wrong directory in Wow64 wine<br> 38742 Watch_Dogs fail to run after successful Uplay installation<br> 39020 aSc TimeTables 2016 (trial): window scrollbar is slow to respond<br> 41039 Multiple kernel drivers crash on unimplemented function ntoskrnl.exe.FsRtlIsNameInExpression (VirtualBox, QQProtect for Tencent TIM (com.qq.office) 2.1.x)<br> 41325 Actions of MSI installer properties missing or wrong<br> 43550 Photoshop Elements 15 spams console with fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented<br> 43890 Divinity: Original Sin 2 does not successfully launch<br> 44583 CryptBinaryToStringW returns wrong required buffer size.<br> 45036 Cisco Jabber 11.x crashes on unimplemented function IPHLPAPI.DLL.GetIpNetTable2<br> 45320 cmd creates an environment variable with an empty name<br> 45347 Google Chrome installer crashes on unimplemented function propsys.dll.InitPropVariantFromCLSID<br> 45485 Virtual Desktop "has no name"<br> 45523 FIFA 18 Demo needs KERNEL32.dll.SetProcessWorkingSetSizeEx<br> 45538 Multiple applications crash on unimplemented function msvcr120.dll.?wait@Concurrency@@YAXI@Z (Amazon Workspaces client, EnginePrime, Bethesda Launcher Updater)<br> 45569 League of Legends 8.12+ needs NtQueryInformationProcess(ProcessCookie) stub<br> 45673 Calling delegated proxy methods returns 0x800706b5 (RPC_S_UNKNOWN_IF), "err:rpc:RpcAssoc_BindConnection syntax {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, 0.0 not supported"<br> 45691 Installation of anno 1404 (GOG version Gold edition) fails on architecture win64 with wine 3.14<br> 45724 Multiple EndScene calls result in multiple glFlush (FF XIV)<br> 45813 Orbit Profiler crashes due to unimplemeneted function advapi32.TraceSetInformation()<br> 45823 Paint.net (4.1.*) installer fails with error messagebox: System.NotImplementedException: : hr = m_pFactory1->CreateDrawingStateBlock<br> 45831 Slack installer (Squirrel) fails:Unhandled Exception: System.AccessViolationException:at MS.Win32.PresentationCore.UnsafeNativeMethods.WICMetadataQueryReader.ContainsMetadataByName<br> 45832 Windower 5 beta (FF XI tool) crash: Unhandled Exception: System.NotImplementedException at Windower.UI.Views.RootView.OnSourceInitialized (DwmExtendFrameIntoClientArea should return S_OK)<br> 45833 Paint.net (4.1.*) installer fails with error messagebox: System.NotImplementedException: d2ddevicecontext.cpp (228) : hr = pDeviceContext->CreateBitmapBrush<br> 45845 Microsoft Office 2010: installer crashes at the beginning of the installation process<br> 45848 Assassin's Creed Chronicles: China - player model rendering issues in DX11 mode<br> 45849 Paint.net (4.1.*) installer fails with error messagebox: System.NotImplementedException: d2ddevicecontext.cpp (326) : hr = m_pDeviceContext->CreateEffect( apBrush<br> 45861 PhaseOne CaptureOne 11.2 (.NET 4.7 app) crashes on unimplemented function mscms.dll.WcsGetUsePerUserProfiles<br><br>----------------------------------------------------------------<br><br>Changes since 3.16:<br><br>Alex Henrie (9):<br> kernel32: Add DECLSPEC_HOTPATCH to functions patched by libtcmalloc.<br> ntdll: Add DECLSPEC_HOTPATCH to functions patched by libtcmalloc.<br> oleaut32: Add DECLSPEC_HOTPATCH to functions patched by MS Word 2010.<br> msvcrt: Add DECLSPEC_HOTPATCH to functions patched by libtcmalloc.<br> wmp/tests: Destroy the window before calling CoUninitialize.<br> imm32: Avoid using GCC's typeof extension.<br> gdi32: Avoid using GCC's typeof extension.<br> msvcrt: Use isnan instead of isnanf.<br> riched20: Avoid using GCC's typeof extension.<br><br>Alexandre Julliard (19):<br> server: Avoid potential size overflow for empty object attributes.<br> ntoskrnl/tests: Fix error check that fails on Windows.<br> server: Align object attributes to a DWORD-boundary.<br> server: Allow specifying the security descriptor for a new thread.<br> server: Move initial thread creation out of the create_process() function.<br> server: Specify the process in which to create a new thread.<br> server: Create the initial thread as a separate request.<br> server: Allow specifying the security descriptor for a new process.<br> server: Store the process exe file in the process structure.<br> server: Don't return the process exe file to the client.<br> server: Return more specific error status for NE binaries.<br> kernel32: Reimplement GetBinaryTypeW to rely on the server for header parsing.<br> kernel32: Remove the DOS/Win16/OS2 binary distinction.<br> kernel32: Move MODULE_get_binary_info implementation to process.c.<br> kernel32: Retrieve binary information from the server for PE files.<br> kernel32: Determine 32/64-bitness from the PE architecture.<br> kernel32: Return the binary type from get_binary_info().<br> kernel32: Get rid of the binary_info structure.<br> kernel32: Create a fresh PE info structure when running winevdm.<br><br>Alistair Leslie-Hughes (3):<br> kernel32/tests: Tests for ProcessCookie in NtQueryInformationProcess.<br> mfplat: Add MFCopyImage stub.<br> dsound: Don't trace current thread ID.<br><br>Andrew Eikum (1):<br> winedbg: In gdbproxy file, allow wine paths with spaces.<br><br>Andrew Wesie (3):<br> ntdll: Stub for ProcessCookie in NtQueryInformationProcess.<br> wined3d: Remove extraneous flush from EndScene.<br> wined3d: Use query buffer objects for occlusion queries.<br><br>André Hentschel (5):<br> advapi32/tests: Allow ERROR_ACCESS_DENIED for newer Win10.<br> qcap/tests: AVICo might be unavaiable on newer Win10.<br> kernel32: Add stub for SetProcessWorkingSetSizeEx.<br> user32/tests: Allow newer Win10 behaviour.<br> wininet/tests: Skip tests when querying INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT fails (newer win10).<br><br>Austin English (2):<br> winscard: Add SCardCancel stub.<br> iphlpapi: Add GetIpNetTable2 stub.<br><br>Dmitry Timoshkov (9):<br> windowscodecs: IWICMetadataQueryReader::GetMetadataByName() should accept NULL for returned value.<br> msi: Fix a typo.<br> msi: Move parameter checks to a common helper in MsiSummaryInfoSetProperty.<br> msi: Do not attempt to copy a non-string property in MsiSummaryInfoGetProperty.<br> msi/tests: Also test full range of properties for MsiSummaryInfoSetPropertyW.<br> msi/tests: Add a test for repetitive MsiGetActiveDatabase calls.<br> ntdll/tests: Fix compilation with PSDK.<br> ntdll/tests: Clarify some file disposition test results, remove useless tests.<br> ntdll/tests: Add more file disposition tests.<br><br>Fabian Maurer (5):<br> comctl32/taskdialog: Use parentheses around & operator.<br> opcservices: Add missing break (coverity).<br> oleview: Add missing break (coverity).<br> shell32/brsfolder: Add shortcut to rename folders with the F2 key.<br> shell32/brsfolder: Add shortcut to delete folders with the delete key.<br><br>François Gouget (6):<br> msxml3/tests: Make test_namespaces_as_attributes() static.<br> mshtml: Make HTMLStyle_init_dispex_info() static.<br> winhttp: Make winsock_init() static.<br> winebus.sys: Add a trailing '\n' to a TRACE().<br> quartz/tests: Make testpin_{AddRef,Release}() static.<br> wined3d: Modernize the macOS spelling.<br><br>Gabriel Ivăncescu (20):<br> shell32/autocomplete: Move the autocomplete processing and WM_KEYUP to separate functions.<br> shell32/autocomplete: Redesign the window proc to trigger on key presses instead of key release.<br> shell32/autocomplete: Don't auto-append on control characters.<br> shell32/autocomplete: Simplify a calculation.<br> shell32/autocomplete: Avoid another buffer overflow and handle arbitrary sizes for the auto-append string.<br> shell32/autocomplete: Remove the property after replacing the callback instead of before.<br> shell32/tests: Send WM_CHAR instead of WM_KEYUP.<br> shell32/autocomplete: Fix going up through the suggestion listbox.<br> shell32/autocomplete: Handle more messages for autocompletion.<br> shell32/autocomplete: Forward to the edit control outside of the switch to simplify the code.<br> shell32/autocomplete: Don't autocomplete at all on most control characters.<br> shell32/autocomplete: Send some messages directly to the edit control's procedure.<br> shell32/autocomplete: Handle WM_SETTEXT for autocompletion.<br> shell32/autocomplete: Pass hwnd for consistency with the other calls.<br> shell32/tests: Test hijacking the edit control's procedure after AutoComplete.<br> shell32/autocomplete: Remove flicker while redrawing the AutoComplete listbox.<br> shell32/autocomplete: Use 0 instead of CW_USEDEFAULT.<br> shell32/autocomplete: Use the same font for the AutoComplete listbox as the edit control.<br> shell32/autocomplete: Don't auto-append unless the caret is at the end.<br> shell32/autocomplete: Implement PageDown and PageUp for the auto-suggest listbox.<br><br>Gijs Vermeulen (2):<br> kernel32: Add GetQueuedCompletionStatusEx stub.<br> Revert "kernel32: Add GetQueuedCompletionStatusEx stub.".<br><br>Hans Leidekker (6):<br> msi/tests: Drop workarounds for Windows 2000.<br> msi: Allow recursive changes to the target folder path.<br> appwiz.cpl: Read more application attributes from the registry.<br> msi/tests: SQLGetInstalledDrivers fails if there are no ODBC drivers installed.<br> msi: Add support for ARPNOMODIFY, APRNOREMOVE and ARPNOREPAIR.<br> wbemprox: Implement StdRegProv.CreateKey.<br><br>Henri Verbeet (27):<br> wined3d: Make the resource parameter to wined3d_resource_get_decompress_format() const.<br> wined3d: Get rid of the "format_count" field from struct wined3d_adapter.<br> wined3d: Properly initialise the driver info in wined3d_adapter_no3d_init().<br> wined3d: Reorder the formats in debug_d3dformat() to match the enum order.<br> wined3d: Store the NPOT texture capabilities in struct wined3d_d3d_info.<br> wined3d: Rename "wined3d_adapter_opengl" to "wined3d_adapter_gl".<br> wined3d: Disallow creating devices without adapters in wined3d_device_create().<br> wined3d: Move the OpenGL vertex format to a separate structure.<br> wined3d: Move the OpenGL view class to struct wined3d_format_gl.<br> d3d8/tests: Properly check whether creating a device succeeded in test_flip().<br> d3d9/tests: Properly check whether creating a device succeeded in test_flip().<br> wined3d: Accept "renderer" in addition to "DirectDrawRenderer".<br> wined3d: Introduce WINED3DFMT_FLAG_BLIT.<br> wined3d: Move the OpenGL texture format to struct wined3d_format_gl.<br> d2d1: Introduce a debug helper for D2D1_POINT_2F.<br> ddraw: Do not report IID_IDirect3DHALDevice in ddraw_find_device() with DDRAW_NO3D.<br> wined3d: Do not report WINEDDSCAPS_VIDEOMEMORY for WINED3D_NO3D adapters.<br> ddraw: Reject creating DDSCAPS_VIDEOMEMORY surfaces with DDRAW_NO3D.<br> wined3d: Store the wined3d creation flags for NO3D adapters as well.<br> wined3d: Support NPOT textures on NO3D adapters.<br> wined3d: Set a feature level for NO3D adapters.<br> wined3d: Get rid of the "pointsize_min" and "pointsize_max" fields from struct wined3d_gl_limits.<br> wined3d: Move "texture_size" from struct wined3d_gl_limits to struct wined3d_d3d_limits.<br> ddraw: Do not request 3D-usages for DDRAW_NO3D surfaces.<br> wined3d: Do not create DCs for all textures on WINED3D_NO3D adapters.<br> ddraw: Only do asynchronous clears when the application asked for them.<br> ddraw: Check for DDRAW_NO3D before checking for a video memory surface in d3d_device_create().<br><br>Huw D. M. Davies (2):<br> setupapi: For consistency use __x86_64__ instead of __x86_64.<br> msvcp90: Remove unnecessary check for __arm__.<br><br>Jacek Caban (3):<br> winhttp: Modify index only if query_headers succeeded.<br> winhttp: Set last error in WinHttpQueryAuthSchemes when no auth scheme is found.<br> user32: Make sure that passed window handle is scroll control before accessing wExtra in SCROLL_GetInternalInfo.<br><br>Jactry Zeng (3):<br> include: Add ITextDocument2Old and ITextDocument2 interface.<br> riched20: Add stub for ITextDocument2Old interface.<br> msftedit: Add tests for interfaces.<br><br>Jason Edmeades (1):<br> msvcrt: Do not put cmd.exe special environment variables into the environ.<br><br>Jim Mussared (1):<br> comctl32/listview: Fix subitem invalidation.<br><br>Joris van der Wel (1):<br> advapi32/tests: Add additional tests for passing a thread sd to CreateProcess.<br><br>Józef Kucia (44):<br> wined3d: Use get_format_internal() to get WINED3DFMT_UNKNOWN.<br> wined3d: Add missing formats to debug_d3dformat().<br> wined3d: Store additional flags directly in wined3d_format_block_info.<br> wined3d: Initialise typeless_id for typeless formats early.<br> wined3d: Initialise typeless formats after all formats properties are initialised.<br> wined3d: Move get_flexible_vertex_size() to device.c.<br> wined3d: Cleanup get_flexible_vertex_size().<br> include: Add d3d11on12 header.<br> d3d11: Add D3D11On12CreateDevice() stub.<br> wined3d: Implement vCoverage register.<br> wined3d: Apply legacy format swizzles only when requested.<br> d3d11/tests: Add a few more tests for texture formats.<br> dxgi: Factor out dxgi_validate_swapchain_desc().<br> dxgi: Validate swapchain desc in d3d12_swapchain_ResizeBuffers().<br> dxgi: Validate formats for flip presentation model.<br> dxgi: Add support for DXGI_FORMAT_R16G16B16A16_FLOAT D3D12 swapchains.<br> dxgi/tests: Add test for swapchain formats.<br> dbghelp: Fix memory leak in SymInitializeW() (Coverity).<br> user32: Call DefWindowProc() in DesktopWndProc().<br> user32/tests: Add test for desktop window procedure.<br> dxgi/tests: Add test for swapchain window messages.<br> dxgi/tests: Add test for swapchain window styles.<br> dxgi/tests: Avoid "skipping tests" in skip() messages.<br> wined3d: Introduce get_format_by_idx() helper function.<br> wined3d: Introduce separate function for OpenGL formats initialisation.<br> wined3d: Add support for variable-sized format structures.<br> wined3d: Allocate memory for formats in wined3d_adapter_init_format_info().<br> wined3d: Store max_clip_distances in struct d3d_info.<br> dxgi: Introduce wined3d_feature_level_from_d3d() helper function.<br> wined3d: Make feature level enum compatible with Direct3D enum.<br> wined3d: Add remaining feature levels.<br> wined3d: Pass feature levels to wined3d_device_create().<br> wined3d: Introduce wined3d_device_get_feature_level().<br> dxgi: Get rid of set_feature_level() from dxgi_device_layer.<br> dxgi: Simplify dxgi_adapter_GetDesc().<br> dxgi: Merge dxgi_check_feature_level_support() into dxgi_adapter_CheckInterfaceSupport().<br> wined3d: Cleanup fallback cards list.<br> d3d11: Trace skipped DXBC chunks.<br> wined3d: Derive allowed shader versions from the current feature level.<br> wined3d: Add GL_ARB_shader_viewport_layer_array extension.<br> d3d10core/tests: Add test for staging buffers.<br> d3d10core/tests: Add a few more tests for texture formats.<br> d3d10core/tests: Use SetRect() in more places.<br> d3d11/tests: Use SetRect() in more places.<br><br>Louis Lenders (3):<br> dwmapi: Return S_OK in DwmExtendFrameIntoClientArea.<br> mscms: Add stub for WcsGetUsePerUserProfiles.<br> mscms: Update spec to Windows 7.<br><br>Michael Stefaniuc (11):<br> setupapi: Use the ARRAY_SIZE() macro.<br> shlwapi: Avoid a temporary variable.<br> shlwapi: Avoid ARRAY_SIZE-like macros.<br> shlwapi: Use the ARRAY_SIZE() macro.<br> uxtheme: Use the ARRAY_SIZE() macro.<br> winex11.drv: Use the ARRAY_SIZE() macro.<br> winmm: Use the ARRAY_SIZE() macro.<br> wininet: Avoid an ARRAY_SIZE-like macro.<br> wininet: Use the ARRAY_SIZE() macro.<br> winhttp: Avoid a variable that holds an ARRAY_SIZE() result.<br> winhttp: Use the ARRAY_SIZE() macro.<br><br>Nikolay Sivov (40):<br> d2d1: Implement GetSurface() for bitmaps.<br> include: Add ID2D1BitmapBrush1 definition.<br> comctl32/button: Fix text buffer leak (Coverity).<br> propsys: Add InitPropVariantFromCLSID().<br> xmllite/writer: Fix "xml:space" output.<br> opcservices/tests: Fix copy-pasted copyright line.<br> d2d1: Update to ID2D1BitmapBrush1.<br> d2d1: Implement newer CreateBitmapBrush() variant.<br> include: Add ID2D1Effect definition.<br> urlmon/tests: Add IsEqual test for custom IUri implementation.<br> opcservices/uri: Fix IsEqual() to work with OPC URI objects.<br> opcservices/tests: Add some GetRelativeUri() tests.<br> opcservices: Fix path used for part URIs.<br> opcservices: Implement CombinePartUri().<br> opcservices: Write package parts.<br> opcservices: Write relationship parts.<br> opcservices: Improve error handling (Coverity).<br> opcservices: Implement GetPart().<br> opcservices: Implement PartExists().<br> opcservices: Write full content type stream.<br> d2d1: Implement CreateBitmapFromDxgiSurface().<br> opcservices: Improve parameter validation in CreateRelationship().<br> opcservices: Enforce unique relationship id.<br> opcservices: Initialize archive write position.<br> opcservices: Fix relationship stream names.<br> opcservices: Add content type entry for relationship parts.<br> opcservices: Write relationship stream for parts.<br> opcservices: Update content stream position on Read().<br> xmllite/writer: Fix writing prefixed attributes.<br> dwrite/layout: Test resulting line width before adding inline trimming run.<br> d2d1: Fix compatible target initialization.<br> d2d1/tests: Test that device is reused for compatible targets.<br> d2d1: Implement GetDevice() for device context.<br> crypt32/base64: Fix certificate request header and trailer in CryptBinaryToStringW() output.<br> crypt32: Fix NULL output buffer handling for CryptBinaryToString().<br> crypt32: Fix output buffer handling for CRYPT_STRING_BINARY case.<br> crypt32: Fix formatted output length for base64.<br> d2d1: Add ID2D1Effect stub.<br> d2d1: Use surface format for shared bitmap if it wasn't specified.<br> crypt32: Add CRYPT_STRING_BINARY mode for CryptBinaryToStringW().<br><br>Owen Rudge (6):<br> wsdapi: Ignore duplicate messages.<br> wsdapi: Implement matching of names in MatchProbeEx.<br> wsdapi: Implement generation of ProbeMatches message.<br> wsdapi: Send Probe Matches message via UDP unicast.<br> wsdapi: Don't include null character at the end of sent messages.<br> wsdapi: Prefer Wine version.<br><br>Piotr Caban (5):<br> ole32: Initialize more FORMATETC fields using InitFormatEtc helper.<br> ole32: Add IDataObject_GetData tests on synthesized format.<br> ole32: Change DataObjectImpl_GetData return value to show more implementation problems.<br> ole32: Improve OleClipboardData GetData implementation.<br> ole32: Add more IStorage clipboard tests.<br><br>Ricky Zhou (1):<br> winemac: Allow Command to be mapped to Ctrl.<br><br>Sven Baars (2):<br> user32/tests: Use the correct procedure for dialog tests (Valgrind).<br> comctl32: Add NULL checks to SetWindowSubclass (Valgrind).<br><br>Zebediah Figura (37):<br> rpcrt4/tests: Add tests for delegated proxy methods.<br> ole32: Use the real proxy IID in ClientRpcChannelBuffer_GetBuffer().<br> quartz/filtergraph: Return correct interface for IID_IGraphVersion.<br> quartz/tests: Add some tests for IFilterGraph_EnumFilters().<br> quartz/filtergraph: Factor out find_filter_by_name().<br> quartz: Merge enumfilters.c into filtergraph.c.<br> quartz/filtergraph: Pass an IFilterGraphImpl to create_enum_filters().<br> quartz/filtergraph: Use a linked list to store filters.<br> quartz/tests: Rewrite test_render_filter_priority().<br> quartz/tests: Test interfaces exposed by the filter graph.<br> quartz/tests: Add some tests for IFilterGraph_Add/RemoveFilter().<br> quartz/filtergraph: Unset the name of a removed filter.<br> quartz/tests: Add some tests for IFilterGraph_FindFilterByName().<br> quartz/tests: Get rid of test_graph_builder().<br> quartz/tests: Add some tests for IFilterGraph_ConnectDirect() and IFilterGraph_Disconnect().<br> quartz/tests: Add some tests for IGraphBuilder_Connect().<br> quartz/filtergraph: Don't use QueryInternalConnections() to find output pins in FilterGraph2_Connect().<br> quartz/filtergraph: Try filters in the graph first in FilterGraph2_Connect().<br> quartz/filtergraph: Check pin name instead of id in connect_output_pin().<br> quartz/filtergraph: Try other output pins if one shouldn't be rendered.<br> quartz/filtergraph: Simplify FilterGraph2_RenderRecurse().<br> quartz/filtergraph: Don't recursively render pins whose names begin with ~.<br> dbghelp/dwarf: Use debugstr_a() to trace external strings.<br> devenum: Factor friendly name and CLSID registration into register_codec().<br> devenum: Register AVI capture devices as codec devices.<br> devenum: Only scan for devices for the requested filter category.<br> quartz/filtergraph: Improve HRESULT propagation from IFilterGraph2_Connect().<br> quartz/tests: Add some tests for IMediaFilter_SetSyncSource() and IMediaFilter_GetSyncSource().<br> quartz/filtergraph: Also set the default sync source if necessary in IMediaControl_Pause().<br> quartz/tests: Add some tests for filter states.<br> quartz/filtergraph: Implement IMediaControl state functions on top of IMediaFilter.<br> quartz/tests/filtergraph: Add some tests for EC_COMPLETE.<br> quartz/filtergraph: Check for AM_FILTER_MISC_FLAGS_IS_RENDERER or IMediaSeeking to count renderers.<br> quartz/tests: Move file source filter tests to filesource.c.<br> quartz/tests/filesource: Test interfaces exposed by the file source filter.<br> quartz/filesource: Don't expose IAMFilterMiscFlags.<br> strmbase: Fix implementation of IEnumPins_Skip().<br><br>Zhiyi Zhang (10):<br> wineboot: Create user folders if they don't exist.<br> comdlg32/tests: Fix crashes.<br> comdlg32: Check invalid options in IFileDialog::SetOptions.<br> comdlg32/tests: Fix failures on newer Windows 10.<br> comctl32/pager: Support toolbar notification conversion.<br> comctl32/pager: Support tooltip notification conversion.<br> comctl32/pager: Support comboboxex notification conversion.<br> comctl32/pager: Support date time picker notification conversion.<br> comctl32/pager: Support list view notification conversion.<br> comctl32/pager: Support tree view notification conversion.<br><br>--<br>Alexandre Julliard<br>julliard@winehq.org<br><br></body></html>