After Windows XP the string termination behavior of GetModuleFileName was changed to always terminate the path returned, even if the buffer is insufficient to contain the null terminator. -- v8: kernel32: Fix string termination of GetModuleFileNameW. Add tests for GetModuleFileName string termination. windows.ui.core.textinput: Return S_OK in ICoreInputView::TryShowPrimaryView. windows.ui.core.textinput: Return S_OK in ICoreInputView::TryHidePrimaryView. windows.ui.core.textinput: Fake success in ICoreInputView4::add_PrimaryViewHiding. gdi32: Redirect system32 in AddFontResourceEx(). gdi32: Redirect system32 in CreateScalableFontResourceW(). winegstreamer: Do not copy the incorrect buffer. ntdll: Avoid expensive inverted DST check on get_timezone_info() cache hit path. server: Cache timezone bias adjustment in set_user_shared_data_time(). server: On ARM64, only list 32-bit ARM as a supported architecture if the CPU supports it. crypt32: Trace CERT_CHAIN_ENGINE_CONFIG fields in CertCreateCertificateChainEngine(). include: Update definition of CERT_CHAIN_ENGINE_CONFIG. winhttp: Add decompression support. winhttp: Introduce a stream abstraction. winhttp: Also do NTLM autorization when credentials are set between requests. winhttp: Clear response headers after do_authorization(). winhttp: Don't report data available for certain response statuses, even if there is data. winhttp: WinHttpQueryDataAvailable() fails before a response has been received. winhttp/tests: Don't send more data than the receive buffer can hold. include: Fix PromptDataSource parameter type. comctl32/treeview: Fixed missing redraw of item being unfocused. mfmediaengine: Keep the last presentation sample on flush. mfmediaengine: Implement looping behaviour. mfmediaengine: Reset the sample requested flag on Stop. ntdll: Disable syscall dispatch when loading a .so dll. ntdll: Implement syscall emulation on Linux using Syscall User Dispatch. wined3d/hlsl: Force branching in branches that guard pow(). wined3d/vk: Implement fill mode. msxml3/sax: Do not attempt to add default attributes for definitions without values. comctl32: Fix some typos in the comments. mf: Report seek time up until we render past this point. mf: Discard samples prior to current seek time. mf: Implement Scrubbing in SAR. mf: Check provided presentation clock has a time source. mf: Implement presentation time source for SAR. mf: Replace state variable with clock_state. mxsml3/tests: Add tests for put_text. icu/tests: Add initial tests. vbscript: Do not fail on colon-prefixed statements in If blocks. user32: Respect WS_MAXIMIZEBOX of the MDI child being activated. user32/tests: Test switching from a maximized MDI child to a child without WS_MAXIMIZEBOX. user32/tests: Make test_ShowWindow_mdichild() use real MDI child windows. ntoskrnl.exe/tests: Add tests for FsRtlGetFileSize(). ntoskrnl.exe: Implement FsRtlGetFileSize(). ntoskrnl.exe/tests: Add tests for directory kernel objects. server: Allow creating directory kernel objects. vbscript: Split() should return an empty array for empty strings. mf: Prevent invalid topologies from being started. comctl32/tab: Use a clip region to protect the tab item background. comctl32/tests: Add more tests for TCS_OWNERDRAWFIXED. mfmediaengine: Add IMFMediaEngineClassFactoryEx interface. include: Add IMFMediaEngineClassFactoryEx and IMFMediaEngineClassFactory2 definitions. d2d1: Do not reference layer objects when recording to the command list. mfplay: Remove incorrect fixme for MFP_EVENT_TYPE_ERROR. icuin: Add dll. icuuc: Add dll. icu: Add dll. unicode: Generate the ICU data file. libs: Import icui18n from upstream MS-ICU release 72.1.0.3. libs: Import icucommon from upstream MS-ICU release 72.1.0.3. makedep: Don't ignore disabled libs specified with the -l flag. wbemprox/tests: Test the IP address order obtained by calling Win32_NetworkAdapterConfiguration. wbemprox: Correct IP address order when calling Win32_NetworkAdapterConfiguration. This merge request has too many patches to be relayed via email. Please visit the URL below to see the contents of the merge request. https://gitlab.winehq.org/wine/wine/-/merge_requests/10291