Release 8.19.
This commit is contained in:
parent
d1d13e50ec
commit
8b5a60d2d7
3 changed files with 315 additions and 353 deletions
648
ANNOUNCE
648
ANNOUNCE
|
@ -1,14 +1,13 @@
|
|||
The Wine development release 8.18 is now available.
|
||||
The Wine development release 8.19 is now available.
|
||||
|
||||
What's new in this release:
|
||||
- Bundled FluidSynth library for DirectMusic.
|
||||
- More window management in the Wayland driver.
|
||||
- More effect support in Direct3D 10.
|
||||
- Mono engine updated to version 8.1.0.
|
||||
- More DirectMusic implementation.
|
||||
- Various bug fixes.
|
||||
|
||||
The source is available at:
|
||||
|
||||
https://dl.winehq.org/wine/source/8.x/wine-8.18.tar.xz
|
||||
https://dl.winehq.org/wine/source/8.x/wine-8.19.tar.xz
|
||||
|
||||
Binary packages for various distributions will be available from:
|
||||
|
||||
|
@ -24,377 +23,340 @@ AUTHORS in the distribution for the complete list.
|
|||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Bugs fixed in 8.18 (total 44):
|
||||
Bugs fixed in 8.19 (total 44):
|
||||
|
||||
- #32574 Patrician 4 fails to start (Error in 'App::Initialize')
|
||||
- #41645 Unreal Tournament 2004 crashes
|
||||
- #43017 Unreal Tournament 2004/UT2004.exe crashes due to "intel_do_flush_locked failed: Cannot allocate memory"
|
||||
- #43185 "Battle Bugs" game in unresponsive once game starts
|
||||
- #44275 Shadow of Memories demo hangs at graphic setting screen
|
||||
- #44276 Poor resolution change handling with Shadow of Memories demo
|
||||
- #48905 Inner Chains Launches to Black Screen With Mouse Cursor
|
||||
- #52641 Feeding Frenzy 2 crashes while loading
|
||||
- #53276 comctl32:edit & user32:edit - test_paste() sometimes fails to access the clipboard on Windows
|
||||
- #54069 ddraw:ddraw7 - test_texture_wrong_caps() sometimes fails on Windows 8+
|
||||
- #54156 comctl32:edit & user32:edit - test_paste() sometimes gets an empty string on Windows
|
||||
- #54420 preloader warning "failed to reserve range" macOS Ventura
|
||||
- #54430 user32:menu - test_menu_input()'s test 0 sometimes fails on Windows 7
|
||||
- #54441 windows.media.speech:speech - test_Recognition() sometimes gets unexpected recognizer state on Windows 10
|
||||
- #54699 Motorola Ready For Assistant does not start, RoOriginateLanguageException in Windows.Networking
|
||||
- #54744 explorerframe:taskbarlist - test_ITaskbarList() sometimes gets E_NOTIMPL on Windows
|
||||
- #54783 cryptowinrt:crypto - test_Credentials_Statics() sometimes gets unexpectedly high refcount in Wine
|
||||
- #54791 explorerframe:nstc - test_events() sometimes gets unexpected events on Windows 7
|
||||
- #55108 xaudio2_8:xaudio2 fails on Windows 10+
|
||||
- #55211 Print file not truncated before new print job is started with same target file
|
||||
- #55236 scrrun:dictionary - The 64-bit test_hash_value() gets bad hashes on Windows
|
||||
- #55241 The 64-bit winmm:capture & winmm:wave crash on Windows 8
|
||||
- #55245 ntdll:om - The 32-bit test_all_kernel_objects() gets an access violation on the w8 VM
|
||||
- #55272 The 64-bit ntdll:exception crashes on Windows 10 1607 & 1709
|
||||
- #55273 ntdll:wow64 - The 64-bit test_cpu_area() gets bad offsets on Windows 10 1607 & 1709
|
||||
- #55528 Vitis 2020.1 can't find its libraries (cmd.exe bug with nested one-line if statement that sets PATH)
|
||||
- #55606 Finale 27 printing - incorrect linecap
|
||||
- #55627 secur32:negotiate & secur32:ntlm crash from a NULL dereference on macOS
|
||||
- #55631 ntdll:file - test_file_rename_information fails on Windows 10 1607 and older
|
||||
- #55632 ntdll:file - test_file_link_information() fails on Windows 10 1709 and older
|
||||
- #55634 Genshin Impact uses very long URLs
|
||||
- #55648 ntdll:wow64 - test_peb_teb() crashes on macOS
|
||||
- #55652 A FindResourceW() call prevents windows.applicationmodel:model from running on Windows 8
|
||||
- #55656 user32:dialog - test_IsDialogMessage() fails in the hi-u8 and mx-MX locales on Windows
|
||||
- #55658 msinfo32 fails to start on macOS / wow64 (was psapi:psapi_main - test_EnumProcessModules*() fails on macOS)
|
||||
- #55670 Wordpad is no longer able to print multiple copies of a page
|
||||
- #55674 64-bit wineserver/wine-preloader hangs on macOS 14.
|
||||
- #55686 msvcr120:msvcr120 - test_StructuredTaskCollection() sometimes fails in Wine
|
||||
- #55696 msvfw32:mciwnd - The 64-bit test_MCIWndCreate() crashes in Wine
|
||||
- #55701 Sniper Elite 5 launcher opens Wine Internet Explorer instead of Options window
|
||||
- #55708 cpython 3.12.0 fails to run on wine, needs unimplemented function propsys.dll.VariantToString
|
||||
- #55713 mspaint.exe crashes with: Unhandled exception: unimplemented function propsys.dll.PropVariantToUInt32WithDefault
|
||||
- #55732 kernel32:loader - The 64-bit test_import_resolution() fails in Wine
|
||||
- #55733 ntdll:file - test_file_rename_information_ex() fails on Windows 10 1607 & 1709
|
||||
- #8174 Ares P2P 2.x embedded media player fails to play .mpg files
|
||||
- #9027 No sound for rise of nations - all versions
|
||||
- #23489 Buccaneer: quits silently when entering the Tavern
|
||||
- #32395 Neverwinter Nights 2 : Broken sky with anti-aliasing turned on
|
||||
- #32896 Serious Sam: The Random Encounter has no sound
|
||||
- #34751 Aura: Fate of the Ages: sounds aren't played, but music works fine
|
||||
- #43372 valgrind shows a definite leak in dlls/d3dx9_36/tests/texture.c
|
||||
- #45072 Enabling csmt causes 100% CPU use in MikuMikuDance
|
||||
- #45135 Black Rockman Shooter has no sound
|
||||
- #45144 GED Keeper 2 (.NET 2.x based genealogical database app) fails to run with Wine-Mono
|
||||
- #45893 Midtown Madness: Extremely Slow with csmt on
|
||||
- #47767 Airport Mania First Flight - Very long loading times and awful performance
|
||||
- #49731 Shtriga: Summer Camp freezes with a black screen (PE-build only)
|
||||
- #49804 Multiple WPF 4.5+ .NET applications fail to run with Wine-Mono due to missing support of Ribbon control 'System.Windows.Controls.Ribbon' (OpenGL Extensions Viewer 6.1.2, CapFrameX v1.6.0)
|
||||
- #52014 Memento Mori freezes on launch
|
||||
- #52396 Stack overflows when running any 64-bit .Net 6 (.Net Core) program
|
||||
- #53264 mmdevapi:capture - test_audioclient() fails systematically on Windows 10 1909+
|
||||
- #54704 Black screen with Dungeon Keeper 2 and Wine v8.4
|
||||
- #55223 d3dx10_34:d3dx10, d3dx10_35:d3dx10, d3dx10_39:d3dx10 & d3dx10_42:d3dx10 sometimes fail on w11pro64-amd
|
||||
- #55228 kernel32:loader - test_ResolveDelayLoadedAPI() fails on Windows 10+
|
||||
- #55267 gdi32:font - The 64-bit test_RealizationInfo() gets invalid parameter errors on Windows 8+
|
||||
- #55269 ntdll:info - The 32-bit test_query_process_debug_port() gets a bad len on Windows 8 64-bit
|
||||
- #55555 secur32:secur32 - test_ticket_cache() crashes when Kerberos support is missing
|
||||
- #55560 The 64-bit dbghelp:dbghelp times out in Wine
|
||||
- #55577 advapi32:registry - The 64-bit test_performance_keys() sometimes crashes on Windows 10
|
||||
- #55580 The 32-bit uiautomationcore:uiautomation sometimes times out in Wine
|
||||
- #55605 winmm:mci sometimes gets an assertion in GitLab CI's Wine tests
|
||||
- #55650 dbghelp:dbghelp fails on macOS
|
||||
- #55654 Multiple Direct3D 8/9 applications have increased memory usage / run out of memory since Wine 8.14
|
||||
- #55688 dmusic:dmusic - test_default_gm_collection() crashes on macOS
|
||||
- #55718 Word 2007 is not able to print multiple copies of a page
|
||||
- #55720 msxml3:domdoc - test_domnode() fails in Wine
|
||||
- #55722 dmime:dmime - test_band_track_play() fails on macOS
|
||||
- #55725 The 32-bit amstream:amstream gets an assert and times out on the GitLab CI
|
||||
- #55744 psapi:psapi_main fails in Wine
|
||||
- #55745 tasklist.exe:tasklist - test_filter() fails to list ntdll.dll in Wine
|
||||
- #55746 wscript.exe:run - Dispatch_Invoke() gets wrong WScript.FullName in Wine
|
||||
- #55771 uxtheme:system - test_ShouldSystemUseDarkMode() fails on Windows 7 to 10 1909
|
||||
- #55772 uxtheme:system - test_EnableThemeDialogTexture() fails on Windows 7
|
||||
- #55777 user32:win - test_GetWindowModuleFileName() sometimes unexpectedly gets a filename on Windows 7
|
||||
- #55790 Unreal II The Awakening: general protection fault when loading a level
|
||||
- #55792 Tron 2.0 crashes before the menu appears
|
||||
- #55808 Catalan translation inserted twice in wine.desktop
|
||||
- #55817 Myst V (GOG.com, demo): access violation when NPC begins to talk
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
Changes since 8.17:
|
||||
Changes since 8.18:
|
||||
|
||||
Alex Henrie (14):
|
||||
http: Use the strdup function instead of reimplementing it.
|
||||
riched20: Use CRT allocation functions.
|
||||
mfplat: Rename debugstr_fourcc to mf_debugstr_fourcc.
|
||||
winecoreaudio: Rename wine_dbgstr_fourcc to coreaudio_dbgstr_fourcc.
|
||||
include: Introduce wine_dbgstr_fourcc and debugstr_fourcc.
|
||||
comctl32: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
ddraw: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
mciavi32: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
mscms: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
msvfw32: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
cmd: Reset ignoreBracket when moving to the next line.
|
||||
uninstaller: Don't overallocate in FetchFromRootKey.
|
||||
msvcrt/tests: Check errno after strdup(NULL).
|
||||
msvcrt/tests: Add tests for wcsdup.
|
||||
Akihiro Sagawa (1):
|
||||
cmd: Reset totals after trailer output.
|
||||
|
||||
Alexandre Julliard (34):
|
||||
nls: Update character tables to Unicode 15.1.0.
|
||||
mpg123: Import upstream release 1.32.2.
|
||||
tiff: Import upstream release 4.6.0.
|
||||
zlib: Import upstream release 1.3.
|
||||
xml2: Import upstream release 2.11.5.
|
||||
ldap: Import upstream release 2.5.16.
|
||||
faudio: Import upstream release 23.10.
|
||||
kernel32/tests: Add some dynamic base tests.
|
||||
kernel32/tests: Delete the correct manifest file.
|
||||
ntdll: Do an explicit mmap address search for any range not covering the entire address space.
|
||||
ntdll: Add a helper to find a mapping address for a PE image.
|
||||
ntdll: Always allocate dynamically relocatable dlls top-down.
|
||||
ntdll: Fix relocation of the 32-bit ntdll.
|
||||
ntdll: Move the module relocation support to virtual.c.
|
||||
ntdll: Support relocating the main exe.
|
||||
server: Set the dynamically relocated flag when relocations are present.
|
||||
server: Assign a system-wide mapping address for dynamic base modules.
|
||||
ntdll: Relocate dynamic base modules when mapping them.
|
||||
winegcc: Enable dynamic base by default.
|
||||
server: Remove some leftover code from a failed rebase.
|
||||
ntdll: Only create the main module on the 32-bit side for wow64.
|
||||
ntdll: Add a separate helper to build the main module on Wow64.
|
||||
ws2_32: Make htonl/htons/ntohl/ntohs proper functions.
|
||||
include: Stop pretending to support big-endian.
|
||||
winebuild: Add a helper to output an asm function header.
|
||||
ntdll: Use the standard syscall calling convention for NtFlushProcessWriteBuffers.
|
||||
makefiles: Remove unnecessary imports of version.dll.
|
||||
makefiles: Remove unnecessary imports of usp10.dll.
|
||||
makefiles: Always use the global SOURCES variable for .mc files.
|
||||
makefiles: Always use the global SOURCES variable for .po files.
|
||||
makefiles: Always use the global SOURCES variable for .m files.
|
||||
makefiles: Always use the global SOURCES variable for .sfd files.
|
||||
makefiles: Always use the global SOURCES variable for .in files.
|
||||
ntdll: Move LdrInitializeThunk to the CPU backends.
|
||||
Alex Henrie (13):
|
||||
evr: Use debugstr_fourcc instead of debugstr_an.
|
||||
iccvid: Use debugstr_fourcc instead of debugstr_an.
|
||||
d3d10: Use debugstr_fourcc instead of debugstr_an.
|
||||
dwrite: Use the debugstr_fourcc function instead of reimplementing it.
|
||||
d3dx9_36: Use debugstr_fourcc instead of debugstr_an.
|
||||
d3dcompiler_43: Use debugstr_fourcc instead of debugstr_an.
|
||||
loader: Associate Wine with batch files.
|
||||
winemenubuilder: Disallow desktop integration for batch files.
|
||||
loader: Translate wine.desktop to Catalan.
|
||||
loader: Add separating dash to Spanish translation of wine.desktop.
|
||||
win32u: Use debugstr_fourcc instead of debugstr_an.
|
||||
wined3d: Use debugstr_fourcc instead of debugstr_an.
|
||||
commdlg: Set lCustData the same in GetSaveFileName as GetOpenFileName.
|
||||
|
||||
Alexandros Frantzis (7):
|
||||
winewayland.drv: Respect the compositor requested surface config.
|
||||
winewayland.drv: Handle xdg_toplevel tiled states.
|
||||
winewayland.drv: Store and use the latest window config for a wayland_surface.
|
||||
winewayland.drv: Handle application-initiated fullscreen state.
|
||||
winewayland.drv: Use surface geometry to satisfy state size constraints.
|
||||
winewayland.drv: Rename wayland_surface_configure_is_compatible for consistency.
|
||||
winewayland.drv: Avoid resizing fullscreen windows.
|
||||
Alexandre Julliard (20):
|
||||
makefiles: Always use the global SOURCES variable for .man.in files.
|
||||
makefiles: Always use the global SOURCES variable for .svg files.
|
||||
makefiles: Always use the global SOURCES variable for .l files.
|
||||
makefiles: Always use the global SOURCES variable for .y files.
|
||||
ntdll: Move the relay trace on thread startup to LdrInitializeThunk().
|
||||
ntdll: Move RtlUserThreadStart implementation to the CPU backends.
|
||||
ntdll: Use .seh handler in RtlUserThreadStart on ARM64.
|
||||
ntdll: Also send segment registers to the server on suspend.
|
||||
zydis: Disable assertions.
|
||||
dbghelp: Fix a compiler warning on ARM64.
|
||||
Revert "loader: Translate wine.desktop to Catalan".
|
||||
ntdll: Simplify platform checks for exception handling functions.
|
||||
msvcrt: Simplify platform checks for exception handling functions.
|
||||
msvcrt: Export more exception handling functions on ARM platforms.
|
||||
kernel32: Export the Ums functions on ARM64.
|
||||
kernelbase: Export the extended context functions on all platforms.
|
||||
ntdll: Export RtlCopyMemory on ARM platforms.
|
||||
vcruntime140_1: Only build for x86-64.
|
||||
winebuild: Always use .balign for alignment.
|
||||
shlwapi: Remove unneeded UNALIGNED attributes.
|
||||
|
||||
Alistair Leslie-Hughes (6):
|
||||
d3dxof: Remove DECLSPEC_HIDDEN usage.
|
||||
msxml3: IXMLDOMElement::selectSingleNode always assign a value to the output parameter.
|
||||
wpcap: Return NULL on error in get_broadcast.
|
||||
msado15: Move to newly created row in Recordset::AddNew.
|
||||
msado15: Show fixme only if field_list needs to be used in Recordset::AddNew.
|
||||
d3dx9: Support empty mesh in D3DXLoadMeshHierarchyFromXInMemory().
|
||||
Alexandros Frantzis (2):
|
||||
winewayland.drv: Ensure outputs can access xdg information robustly.
|
||||
winewayland.drv: Ensure the logical output dimensions have sane values.
|
||||
|
||||
Ally Sommers (1):
|
||||
server: Move getpeername() implementation from ntdll/unix.
|
||||
Alistair Leslie-Hughes (4):
|
||||
msxml: Always increase error count when detected.
|
||||
msxml3: Don't call qsort if we have no data (Coverity).
|
||||
msxml3: Move tid_NULL out of possible enum values.
|
||||
msxml3: Do not leak bind context on error paths (Coverity).
|
||||
|
||||
Arkadiusz Hiler (1):
|
||||
xinput1_3: Hold module reference while the hid thread is running.
|
||||
winex11.drv: Send missed KEYUP events on KeymapNotify.
|
||||
|
||||
Aurimas Fišeras (1):
|
||||
po: Update Lithuanian translation.
|
||||
Bartosz Kosiorek (4):
|
||||
gdiplus: Optimize GDI32_GdipDrawPath (via prepare_dc function).
|
||||
gdiplus: Improve performance of units_to_pixels by not using division.
|
||||
gdiplus/tests: Add test for GdipIsOutlineVisiblePathPoint.
|
||||
gdiplus: Fix transformation in GdipIsOutlineVisiblePathPoint.
|
||||
|
||||
Brendan Shanks (7):
|
||||
configure: Don't use -Wl,-z,defs if it causes link errors with 'environ'.
|
||||
winemac.drv: Use @autoreleasepool instead of NSAutoreleasePool.
|
||||
winemac.drv: Simplify control flow where possible after the removal of NSAutoreleasePool.
|
||||
winemac.drv: Use ObjC literals.
|
||||
wow64cpu: Use RTL_CONSTANT_STRING.
|
||||
cfgmgr32: Add stub for CM_Get_Device_Interface_PropertyW.
|
||||
winemac.drv: Fix redundant calls to [NSCursor set].
|
||||
Brendan Shanks (9):
|
||||
configure: Only build Wayland if linux/input.h is present.
|
||||
winemac.drv: Replace sprintf with snprintf to avoid deprecation warnings.
|
||||
makedep: Replace sprintf with snprintf to avoid a deprecation warning on macOS.
|
||||
ctapi32: Ensure unixlib function tables and enum stay in sync.
|
||||
dnsapi: Ensure unixlib function tables and enum stay in sync.
|
||||
wpcap: Ensure unixlib function tables and enum stay in sync.
|
||||
winscard: Ensure unixlib function tables and enum stay in sync.
|
||||
winemac.drv: Disable declaration-after-statement warnings in ObjC files.
|
||||
winemac.drv: Fix minimizing windows when Stage Manager is enabled.
|
||||
|
||||
Connor McAdams (17):
|
||||
uiautomationcore/tests: Add another test for IProxyProviderWinEventHandler child HWND scope checking.
|
||||
uiautomationcore: Introduce uia_event_for_each function for iterating through registered events.
|
||||
uiautomationcore: Check if we should try to invoke IProxyProviderWinEventHandler::RespondToWinEvent for registered UIA events.
|
||||
uiautomationcore: Create HUIANODE for WinEvents that should invoke IProxyProviderWinEventHandler::RespondToWinEvent.
|
||||
uiautomationcore: Add support for ignoring ProviderOptions_UseComThreading when creating an HUIANODE.
|
||||
uiautomationcore: Add support for marking the root IAccessible as known on non-root IAccessibles upon proxy provider creation.
|
||||
uiautomationcore: Pass WinEvent data to IProxyProviderWinEventHandler::RespondToWinEvent.
|
||||
uiautomationcore: Add support for raising events passed to our IProxyProviderWinEventSink interface.
|
||||
uiautomationcore/tests: Add tests for COM event handler event advisement.
|
||||
uiautomationcore: Add support for passing WinEvents to the COM API.
|
||||
uiautomationcore: Separate checking if a node is within the scope of a registered event from event invocation.
|
||||
uiautomationcore: Use EVENT_OBJECT_SHOW to advise providers of events being listened for in the COM API.
|
||||
win32u: Fix NtUserIsCurrent{Process/Thread}Window enum typo.
|
||||
uiautomationcore/tests: Add tests for IUIAutomationFocusChangedEventHandler event advisement behavior.
|
||||
uiautomationcore: Query EVENT_OBJECT_FOCUS HWND for a serverside provider if there is a registered focus change event handler.
|
||||
uiautomationcore: Use EVENT_OBJECT_FOCUS to advise HWND providers of focus change events in the COM API.
|
||||
uiautomationcore: Use EVENT_OBJECT_DESTROY to remove HWNDs from the COM API focus change HWND map.
|
||||
Connor McAdams (15):
|
||||
uiautomationcore: Release node lresult upon failure to allocate a node in uia_node_from_lresult().
|
||||
uiautomationcore/tests: Add tests for COM API EVENT_OBJECT_FOCUS translation.
|
||||
uiautomationcore: Potentially raise focus event for serverside providers in response to EVENT_OBJECT_FOCUS.
|
||||
uiautomationcore: Potentially raise focus event on the currently focused serverside provider in response to EVENT_OBJECT_FOCUS.
|
||||
uiautomationcore: Add support for translating EVENT_OBJECT_FOCUS for native MSAA IAccessibles.
|
||||
uiautomationcore/tests: Add tests for cached value helper functions in the COM API.
|
||||
uiautomationcore: Implement IUIAutomationElement::get_CachedControlType.
|
||||
uiautomationcore: Implement IUIAutomationElement::get_CachedHasKeyboardFocus.
|
||||
uiautomationcore: Implement IUIAutomationElement::get_CachedIsKeyboardFocusable.
|
||||
uiautomationcore: Implement IUIAutomationElement::get_CachedName.
|
||||
uiautomationcore: Implement IUIAutomationElement::get_CachedBoundingRectangle.
|
||||
uiautomationcore: Remove accidentally leftover FIXME.
|
||||
uiautomationcore: Only print FIXME messages for missing default clientside providers once.
|
||||
uiautomationcore/tests: Fix test failure on Win10v1709.
|
||||
uiautomationcore: Don't return failure from ::get_FragmentRoot stub on the default BaseHwnd provider.
|
||||
|
||||
Daniel Lehman (5):
|
||||
advapi32/tests: Add ReadEventLogW tests for EventLogStarted.
|
||||
advapi32/tests: Add ReadEventLogA tests for EventlogStarted.
|
||||
msxml4/tests: Copy namespaces as attributes tests.
|
||||
msxml6/tests: Copy namespaces as attributes tests.
|
||||
advapi32/tests: Skip ReadEventLog on failure to open System log.
|
||||
Daniel Lehman (1):
|
||||
advapi32/tests: Add ReadEventLogW tests for direction.
|
||||
|
||||
Eric Pouech (6):
|
||||
winemac.drv: Use NtCallbackReturn to send back app's icons to unixlib.
|
||||
msvfw32: Correctly store internal pointer.
|
||||
dbghelp: Simplify allocation code.
|
||||
dbghelp: Read debuggee environment by page.
|
||||
winedbg: Set first LDT entry value as ntdll does.
|
||||
winedbg: Correctly read LDT entries for wow64 debuggee.
|
||||
Dmitry Timoshkov (4):
|
||||
crypt32: Avoid truncating unicode chars.
|
||||
crypt32/tests: Add some tests for quoted RDN values.
|
||||
crypt32: Add support for CERT_NAME_STR_NO_QUOTING_FLAG to CertNameToStr().
|
||||
cryptui: Use CertNameToStr(CERT_NAME_STR_NO_QUOTING_FLAG) to disable quoting.
|
||||
|
||||
Esme Povirk (1):
|
||||
user32/tests: Print regions in test_hvredraw failure case.
|
||||
Eric Pouech (9):
|
||||
wbemprox: Use correct string id.
|
||||
dsound: Forward error code when device cannot be found.
|
||||
quartz: Return correct error when no audio devices are present.
|
||||
mmdevapi: Don't fail when no audio backends are present.
|
||||
dbghelp: Rename internal field (system -> host).
|
||||
dbghelp: Use is_host_64bit for handling bitness of mach-o libs.
|
||||
dbghelp: Set the machine type for mach-O modules.
|
||||
dbghelp: Simplified module_find_by_addr().
|
||||
dbghelp: Remove unneeded parameter to pe_map_file.
|
||||
|
||||
Etaash Mathamsetty (1):
|
||||
gdi32: Add stub for D3DKMTQueryAdapterInfo.
|
||||
Esme Povirk (2):
|
||||
user32/tests: Reduce size demand in test_hvredraw.
|
||||
mscoree: Update Wine Mono to 8.1.0.
|
||||
|
||||
Fabian Maurer (1):
|
||||
propsys: Implement PropVariantToUInt32WithDefault.
|
||||
Fabian Maurer (2):
|
||||
mf/tests: Increase buffer to prevent stack corruption.
|
||||
ntdll: Add WinSqmSetIfMaxDWORD stub.
|
||||
|
||||
François Gouget (9):
|
||||
winewayland.drv: Add a trailing linefeed to a TRACE() message.
|
||||
dmsynth: Add a trailing linefeed to TRACE() messages.
|
||||
nsiproxy.sys: Add a trailing linefeed to a TRACE() message.
|
||||
secur32/tests: Skip the tests instead of crashing if Kerberos is not supported.
|
||||
user32/tests: Don't test GetWindowModuleFileName() on windows belonging to another process.
|
||||
advapi32/tests: Better identify OpenEventLogA() failures.
|
||||
advapi32/tests: Add the read_write info to the failures context.
|
||||
advapi32/tests: Avoid unneeded reallocations of the ReadEventLog() buffer.
|
||||
advapi32/tests: Don't check the content of the buffer if ReadEventLog() fails.
|
||||
Gabriel Ivăncescu (4):
|
||||
jscript: Fix Array.map when last element doesn't exist.
|
||||
jscript: Fix Array.reduce when last element doesn't exist.
|
||||
mshtml: Set outer window to uninitialized page when document obj is released.
|
||||
mshtml: Return proper errors when navigating with no browser.
|
||||
|
||||
Gabriel Ivăncescu (11):
|
||||
mshtml: Call handle_event on the proper dispex object.
|
||||
mshtml: Remove unused IUnknown_iface in func_disp_t.
|
||||
mshtml: Traverse EventTarget listeners.
|
||||
mshtml: Implement SuperNavigate undocumented flag 2.
|
||||
shdoclc: Add a basic generic html page for navigation errors.
|
||||
ieframe: Implement IEHTMLWindow2_get_document.
|
||||
ieframe: Navigate to a basic error page on failed navigation.
|
||||
ieframe: Use the original URL for error pages' address bar.
|
||||
ieframe: Send the original URL for error pages in FireNavigationComplete2 notification.
|
||||
ieframe: Send the original URL for error pages in FireDocumentComplete notification.
|
||||
ieframe: Implement DocObjectService_IsErrorUrl.
|
||||
Gerald Pfeifer (1):
|
||||
readme: Update FreeBSD information.
|
||||
|
||||
Georg Lehmann (1):
|
||||
winevulkan: Update to VK spec version 1.3.267.
|
||||
Hans Leidekker (3):
|
||||
kernelbase: Trace global memory counters in decimal.
|
||||
advapi32/tests: Get rid of workarounds for old Windows versions.
|
||||
advapi32/tests: Skip WoW64 registry tests on 32-bit.
|
||||
|
||||
Hans Leidekker (2):
|
||||
mmdevapi/tests: Don't initialize the audio client twice.
|
||||
mmdevapi/tests: Relax a capture test.
|
||||
Helix Graziani (1):
|
||||
uxtheme/tests: Skip the test if the SystemUsesLightTheme value isn't found.
|
||||
|
||||
Helix Graziani (3):
|
||||
nsiproxy.sys: Implement ipv6_forward_enumerate_all.
|
||||
winecfg: Change system theme alongside app theme.
|
||||
uxtheme: Add ShouldSystemUseDarkMode.
|
||||
Jacek Caban (9):
|
||||
dwrite: Use DWRITE_FONT_FEATURE_TAG for tags argument type in shape_get_typographic_features.
|
||||
dwrite/tests: Avoid implicit DWRITE_RENDERING_MODE to DWRITE_RENDERING_MODE1 casts.
|
||||
dwrite: Avoid implicit casts between DWRITE_RENDERING_MODE and DWRITE_RENDERING_MODE1.
|
||||
d2d1/tests: Use D2D1_INTERPOLATION_MODE constants in DrawImage calls.
|
||||
d2d1: Pass interpolation mode as D2D1_INTERPOLATION_MODE to d2d_device_context_draw_bitmap.
|
||||
d2d1: Don't cast D2D1_THREADING_MODE to D2D1_FACTORY_TYPE in D2D1CreateDevice.
|
||||
wined3d: Use return type to return result from read_dword.
|
||||
wined3d: Remove unused parallel_point_count variable.
|
||||
wined3d: Use unsigned type for res_type bit field.
|
||||
|
||||
Jactry Zeng (1):
|
||||
user32: Add more builtin string resources.
|
||||
Jeff Smith (4):
|
||||
gdiplus/tests: Add tests related to setting the page tranform.
|
||||
gdiplus: Implement GdipResetPageTransform.
|
||||
gdiplus: Fix a GdipSetPageScale return status.
|
||||
gdiplus: Fix GdipSetPageUnit parameter validation.
|
||||
|
||||
Joel Holdsworth (7):
|
||||
ntdll: Initial implementation of FileRenameInformationEx.
|
||||
ntdll: Initial implementation of FileLinkInformationEx.
|
||||
ntdll/tests: Add tests for FILE_RENAME_IGNORE_READONLY_ATTRIBUTE.
|
||||
ntdll/tests: Add tests for FILE_LINK_IGNORE_READONLY_ATTRIBUTE.
|
||||
server: Don't allow read-only files to be replaced by File{Rename,Link}Information{,Ex}.
|
||||
ntdll: Add support for FILE_{RENAME,LINK}_IGNORE_READONLY_ATTRIBUTE.
|
||||
ntdll/tests: Fix FILE_RENAME_INFORMATION_EX test failures on Windows 10 1607 & 1709.
|
||||
Jinoh Kang (1):
|
||||
ntdll/tests: Use win_skip() for missing APIs in test_query_process_debug_port_custom_dacl.
|
||||
|
||||
Marcus Meissner (1):
|
||||
user32/tests: Use correct size to LoadStringW.
|
||||
Louis Lenders (1):
|
||||
uxtheme: Add ShouldAppsUseDarkMode.
|
||||
|
||||
Martin Storsjö (1):
|
||||
configure: Fix restoring CFLAGS after the test for -Wl,-z,defs.
|
||||
Matteo Bruni (5):
|
||||
wined3d: Fix handling of system-memory GL vertex buffers.
|
||||
wined3d: Handle NULL push constant buffers with the ARB shader backend.
|
||||
wined3d: Allow FFP blits to non-render targets with the 'none' shader backend.
|
||||
wined3d: Implement shadow sampling for the ARB shader backend.
|
||||
wined3d: Don't skip setting clip planes if the view transform state is dirty.
|
||||
|
||||
Matteo Bruni (1):
|
||||
d3dx9/tests: Get rid of unnecessary branches in D3DXLoadMeshTest().
|
||||
Mohamad Al-Jaf (16):
|
||||
windows.media.mediacontrol/tests: Remove flakey ref count test.
|
||||
include: Add ISystemMediaTransportControlsDisplayUpdater interface definition.
|
||||
windows.media.mediacontrol: Implement ISystemMediaTransportControls::get_DisplayUpdater().
|
||||
windows.media.mediacontrol/tests: Add ISystemMediaTransportControlsDisplayUpdater::get/put_Type() tests.
|
||||
windows.media.mediacontrol: Implement ISystemMediaTransportControlsDisplayUpdater::get/put_Type().
|
||||
include: Add IMusicDisplayProperties interface definition.
|
||||
windows.media.mediacontrol: Implement ISystemMediaTransportControlsDisplayUpdater::get_MusicProperties().
|
||||
windows.media.mediacontrol/tests: Add IMusicDisplayProperties::get/put_Title() tests.
|
||||
windows.media.mediacontrol: Implement IMusicDisplayProperties::get/put_Title().
|
||||
windows.media.mediacontrol/tests: Add IMusicDisplayProperties::get/put_Artist() tests.
|
||||
windows.media.mediacontrol: Implement IMusicDisplayProperties::get/put_Artist().
|
||||
include: Add IMusicDisplayProperties2 interface definition.
|
||||
windows.media.mediacontrol: Add IMusicDisplayProperties2 stub interface.
|
||||
windows.media.mediacontrol/tests: Add IMusicDisplayProperties2::get/put_AlbumTitle() tests.
|
||||
windows.media.mediacontrol: Implement IMusicDisplayProperties2::get/put_AlbumTitle().
|
||||
windows.media.mediacontrol: Return success in ISystemMediaTransportControlsDisplayUpdater::Update().
|
||||
|
||||
Mohamad Al-Jaf (17):
|
||||
windows.storage.applicationdata: Add stub DLL.
|
||||
windows.storage.applicationdata: Add IApplicationDataStatics stub interface.
|
||||
windows.storage.applicationdata/tests: Add IApplicationDataStatics::get_Current() tests.
|
||||
windows.storage.applicationdata: Implement IApplicationDataStatics::get_Current().
|
||||
include: Add ISystemMediaTransportControls interface definition.
|
||||
windows.media.mediacontrol: Add stub DLL.
|
||||
include: Add systemmediatransportcontrolsinterop.idl file.
|
||||
windows.media.mediacontrol: Add ISystemMediaTransportControlsInterop stub interface.
|
||||
windows.media.mediacontrol/tests: Add ISystemMediaTransportControlsInterop::GetForWindow() tests.
|
||||
windows.media.mediacontrol: Implement ISystemMediaTransportControlsInterop::GetForWindow().
|
||||
windows.media.mediacontrol/tests: Add some ISystemMediaTransportControls properties tests.
|
||||
windows.media.mediacontrol: Implement some ISystemMediaTransportControls properties.
|
||||
include: Add windows.security.credentials.ui.idl file.
|
||||
windows.security.credentials.ui.userconsentverifier: Add stub DLL.
|
||||
windows.security.credentials.ui.userconsentverifier: Add IUserConsentVerifierStatics stub interface.
|
||||
windows.security.credentials.ui.userconsentverifier: Implement IUserConsentVerifierStatics::CheckAvailabilityAsync().
|
||||
windows.security.credentials.ui.userconsentverifier/tests: Add IUserConsentVerifierStatics::CheckAvailabilityAsync() tests.
|
||||
Nikolay Sivov (7):
|
||||
mfmediaengine/tests: Use a single helper to create engine instances.
|
||||
include: Add IMFMediaEngineAudioEndpointId definition.
|
||||
mfmediaengine: Keep engine extension pointer.
|
||||
mfmediaengine: Use extension object in CanPlayType().
|
||||
maintainers: Add EVR to the Media Foundation section.
|
||||
mfmediaengine: Mask some source flags returned from GetResourceCharacteristics().
|
||||
d3d10_1/tests: Add some more tests for fx_4_1 blend states.
|
||||
|
||||
Nikolay Sivov (25):
|
||||
d3d10/effect: Add support for 'buge'/'bult' instructions.
|
||||
d3d10/tests: Compact returned arrays checks.
|
||||
d3d10/effect: Add support for 'ceil' instruction.
|
||||
d3d10/effect: Add support for 'floor' instruction.
|
||||
d3d10/effect: Add support for 'dot' instruction.
|
||||
propsys: Partially implement VariantToString().
|
||||
propsys: Handle VT_I4 type in VariantToString().
|
||||
d3d10/effect: Add support for 'imul' instruction.
|
||||
d3d10/tests: Use vector helpers in more places.
|
||||
d3d10/effect: Add support for 'sqrt' instruction.
|
||||
d3d10/effect: Add support for 'rsq' instruction.
|
||||
d3d10/effect: Add support for 'log' instruction.
|
||||
d3d10/effect: Add support for 'exp' instruction.
|
||||
d3d10/effect: Add support for 'not' instruction.
|
||||
d3d10/effect: Add support for 'or' instruction.
|
||||
d3d10/effect: Add support for shift instructions.
|
||||
d3d10/tests: Add a test for log2/log10/exp2 functions in expressions.
|
||||
gdi32/emf: Fix miter limit serialization.
|
||||
gdi32/tests: Add some tests for SetMiterLimit() argument validation.
|
||||
gdi32: Reject invalid values in SetMiterLimit().
|
||||
gdi32/emf: Add SetMetaRgn() recording.
|
||||
winedump/emf: Add EMR_SETMITERLIMIT record dumping.
|
||||
gdi32/emf: Add SetBrushOrgEx() recording.
|
||||
gdi32/tests: Add some tests for FixBrushOrgEx().
|
||||
d3dx9: Check for tx_1_0 blob magic earlier in D3DXCreateTextureShader().
|
||||
Paul Gofman (8):
|
||||
ntdll: Use .seh handler instead of __TRY in RtlUserThreadStart() on x64.
|
||||
ntdll: Set EH_NESTED_CALL flag in call_stack_handlers() on x64.
|
||||
ntdll: Use .seh handler in call_handler() on x64.
|
||||
ntdll/tests: Add test for collided unwind.
|
||||
ntdll: Use .seh handler in call_unwind_handler() on x64.
|
||||
winegstreamer: Add AVDecVideoAcceleration_H264 attribute for h264 decoder MFT.
|
||||
ntdll: Define heap block's BLOCK_FLAG_LFH as 0x80.
|
||||
shell32: Use SearchPathW() for %l/%L in SHELL_ArgifyW().
|
||||
|
||||
Paul Gofman (5):
|
||||
secur32: Synchronize access to schannel handle table.
|
||||
server: Hold socket reference in sock_poll_event().
|
||||
ntdll: Map EDESTADDRREQ to STATUS_INVALID_CONNECTION.
|
||||
imagehlp: Import functions instead of forwarding.
|
||||
ntdll: Implement NtQueryValueKey(KeyValuePartialInformationAlign64).
|
||||
Piotr Caban (1):
|
||||
gdi32: Fix leak in GdiDeleteSpoolFileHandle.
|
||||
|
||||
Piotr Caban (16):
|
||||
msvcr110: Reset chore task_collection earlier to prevent occasional test failure.
|
||||
gdi32: Pass default DEVMODE to winspool in CreateDC.
|
||||
gdi32: Add partial support for creating EMREXTCREATEPEN records.
|
||||
wineps: Add support for EMR_EXTCREATEPEN record playback.
|
||||
localspl: Add ResetPrinter implementation.
|
||||
winspool.drv: Add ResetPrinterW implementation.
|
||||
gdi32: Update printer DEVMODE in ResetDCW.
|
||||
gdi32: Fix METADC handling in PlayMetaFile.
|
||||
gdi32: Test PlayMetaFile on METADC.
|
||||
include: Add winppi.h header.
|
||||
gdi32: Add GdiGetSpoolFileHandle stub.
|
||||
gdi32: Add GdiDeleteSpoolFileHandle stub.
|
||||
gdi32: Add GdiGetDevmodeForPage stub.
|
||||
gdi32: Add GdiGetDevmodeForPage implementation.
|
||||
wineps.drv: Use first page DEVMODE to determine number of copies and collation.
|
||||
localspl: Truncate output file when printing to file.
|
||||
Rémi Bernon (56):
|
||||
include: Fix debugstr_fourcc printf format to print at most 4 chars.
|
||||
dmime: Rewrite message thread with a condition variable.
|
||||
dmusic: Set synth sink master clock when creating port.
|
||||
dmsynth: Do nothing in IDirectMusicSynth_SetMasterClock.
|
||||
dmusic: Forward IDirectMusicPort_Activate to synth and sink.
|
||||
dmime: Use port latency time for messages with -1 time.
|
||||
dmime: Update performance latency time with port latency.
|
||||
dmime: Use latency time to decide when to process messages.
|
||||
dmsynth: Create a render thread on sink activation.
|
||||
dmsynth: Implement sink rendering to DirectSound buffer.
|
||||
dmsynth: Correctly lookup instrument from the default drum bank.
|
||||
dmsynth: Avoid using fluid_ prefix for internal helpers.
|
||||
dmsynth: Fix DLS2 to FluidSynth conversion for CONN_SRC_CCx.
|
||||
dmsynth: Fix FluidSynth generators for direct connections.
|
||||
dmsynth: Convert modulator values from DLS2 to SF2 convention.
|
||||
dmsynth: Set default modulators according to the DLS2 spec.
|
||||
dmband: Download segment tracks if performance auto-download is set.
|
||||
dmband: Set DMUS_PATCH_PMSG bank LSB/MSB from instrument patch.
|
||||
dmime: Only use index if group is set in IDirectMusicSegment_SetParam.
|
||||
dmime: Don't interrupt track iteration if SetParam failed.
|
||||
dmime: Adjust MIDI message time with DMUS_NOTE_PMSG nOffset.
|
||||
dmusic: Use a dmusic_midi.h header for MIDI messages.
|
||||
dmime: Translate some DMUS_CURVE_PMSG messages to MIDI.
|
||||
dmime: Remove FIXME from methods now mostly implemented.
|
||||
dmime: Avoid crashing when purging notification messages.
|
||||
dmime: Return S_OK from wave track SetParam GUID_UnloadFromAudioPath.
|
||||
dmime: Return hr from wave track SetParam GUID_DownloadToAudioPath.
|
||||
dmusic: Implement IDirectMusicObject interface on wave objects.
|
||||
dmusic: Use the IDirectMusicObject interface for waves.
|
||||
dswave: Use the dmusic wave object implementation.
|
||||
dmime: Avoid releasing the newly created graph twice.
|
||||
dmime/tests: Remove flaky track playing state test.
|
||||
dmime/tests: Avoid checking message segment state reference count.
|
||||
dmime/tests: Ignore failure on missing gm.dls in test_band_track_play.
|
||||
dmusic/tests: Skip test_default_gm_collection if gm.dls is missing.
|
||||
dmsynth: Set loop and sample generators on the fluid_voice.
|
||||
dmime: Force recompute MIDI message reference time.
|
||||
dmband: Skip band / band track chunk on parsing failure.
|
||||
dmime: Skip sequence track chunk on parsing failure.
|
||||
dmime: Skip segment chunk on parsing failure (or success).
|
||||
dmime: Ignore badly formed wave if format and data have been found.
|
||||
dmime: Remove shadowing local hr variable.
|
||||
dmusic: Ignore some known wave chunks.
|
||||
gitlab: Run tests with LP_NUM_THREADS=4 env var.
|
||||
mf/tests: Avoid crashing if MF_BYTESTREAM_EFFECTIVE_URL is missing.
|
||||
dmime: Pass IDirectMusicPerformance8 to segment state functions.
|
||||
dmime: Pass PlaySegmentEx start time as track time offset.
|
||||
dmband: Use time_offset to align track start with music time.
|
||||
dmime: Use time_offset to align track start with music time.
|
||||
dmime: Use an internal performance message for segment end.
|
||||
dmstyle: Rename IDirectMusicStyle8Impl method prefix to style.
|
||||
dmstyle: Get rid of the IDirectMusicStyle8Impl typedef.
|
||||
dmstyle: Rewrite style part list parsing.
|
||||
dmstyle: Rewrite style pref chunk parsing.
|
||||
dmstyle: Rename style_motif to style_pattern.
|
||||
dmstyle: Rewrite style pttn list parsing.
|
||||
|
||||
Rémi Bernon (40):
|
||||
dmime: Rename DirectMusicSegmentState8 method prefix to segment_state.
|
||||
dmime: Get rid of the IDirectMusicSegmentState8Impl typedef.
|
||||
dmime: Implement some segment state default values.
|
||||
dmime: Redirect IDirectMusicPerformance_PlaySegment to PlaySegmentEx.
|
||||
dmime: Introduce a new segment_state_create constructor.
|
||||
dmime/tests: Tests interaction between CloseDown and notifications.
|
||||
dmime: Keep messages with the same time ordered.
|
||||
dmime: Free all pending messages after CloseDown.
|
||||
dmime: Send DMUS_PMSGT_DIRTY messages from the performance.
|
||||
dmime: Send DMUS_PMSGT_NOTIFICATION messages from the performance.
|
||||
dmime: Implement IDirectMusicPerformance_GetNotificationPMsg.
|
||||
dmime: Call IDirectMusicTrack_(Init|End)Play from the segment state.
|
||||
include: Avoid narrowing warning in wine_dbgstr_fourcc.
|
||||
dmime/tests: Queue the message before calling SendPMsg twice.
|
||||
dmsynth: Import and use FluidSynth 2.3.3.
|
||||
fluidsynth: Use Wine debugging facility for traces.
|
||||
dmsynth: Simplify IDirectMusicSynth8_Open checks.
|
||||
dmsynth: Create a fluid_synth instance on Open.
|
||||
dmsynth: Create and register a fluid_sfont instance.
|
||||
server: Send WM_WINE_SETCURSOR with the thread input cursor handle.
|
||||
dmime: Get rid of the IDirectMusicWaveTrack typedef.
|
||||
dmime: Include dmobject.h in dmime_private.h.
|
||||
dmusic: Split wave entry points to dmusic_wave.h.
|
||||
dmime: Create a wave track when loading a segment from a .wav.
|
||||
dmime: Implement GUID_(Download|Unload)FromAudioPath for wave track.
|
||||
dmime: Implement IDirectMusicTrack_Play for the wave track.
|
||||
dmime: Play direct sound buffer from DMUS_PMSGT_WAVE message.
|
||||
dmsynth: Fix synth download of articulations list.
|
||||
dmsynth: Improve debug traces of DLS2 connections.
|
||||
dmsynth: Guard synth members with a CS.
|
||||
dmsynth: Parse MIDI events in IDirectMusicSynth_PlayBuffer.
|
||||
dmsynth: Play some MIDI events in IDirectMusicSynth_Render.
|
||||
dmsynth: Create fluid_preset and fluid_voice from instrument.
|
||||
dmband: Download / unload bands when initializing / ending band track.
|
||||
dmime: Implement sequence track IDirectMusicTrack_Play.
|
||||
dmime: Implement band track IDirectMusicTrack_Play.
|
||||
dmime: Output DMUS_MIDI_PMSG into a music buffer on the port.
|
||||
dmime: Translate DMUS_PMSGT_NOTE to DMUS_PMSGT_MIDI messages.
|
||||
dmime: Translate DMUS_PMSGT_PATCH to DMUS_PMSGT_MIDI messages.
|
||||
winex11: Forcefully unmap the clipping window when it loses focus.
|
||||
Sven Baars (2):
|
||||
wined3d: Don't override the default renderer in wined3d_dll_init().
|
||||
nsiproxy.sys: Return STATUS_SUCCESS from ipv6_forward_enumerate_all() on non-Linux.
|
||||
|
||||
Stefan Dösinger (1):
|
||||
wined3d: Reference the push constant buffers.
|
||||
Yuxuan Shui (1):
|
||||
mfmediaengine: Don't send event notify when engine is shutdown.
|
||||
|
||||
Zebediah Figura (15):
|
||||
objsel: Remove unnecessary includes.
|
||||
objsel: Remove DLL refcount tracking.
|
||||
objsel: Merge factory.c into objsel.c.
|
||||
objsel: Do not check for a NULL interface in COM methods.
|
||||
objsel: Do not create an object from IClassFactory::QueryInterface().
|
||||
wined3d: Rename WINED3D_MAX_TEXTURES to WINED3D_MAX_FFP_TEXTURES.
|
||||
wined3d: Rename the "textures" field of struct wined3d_gl_limits to "ffp_textures".
|
||||
wined3d: Rename the "MaxSimultaneousTextures" field of struct fragment_caps to "max_textures".
|
||||
wined3d: Rename the "MaxTextureBlendStages" field of struct fragment_caps to "max_blend_stages".
|
||||
wined3d: Store the "wined3d_caps" field of struct fragment_caps as separate bool flags.
|
||||
wined3d: Store a fragment_caps structure in struct wined3d_d3d_info.
|
||||
shell32: Fix parsing empty arguments in parse_dde_command().
|
||||
ddraw: Do not check for DDRAW_NO3D in wined3d_resource_desc_from_ddraw().
|
||||
ddraw: Refactor how bind flags are computed.
|
||||
ddraw: Always create surfaces with WINED3D_BIND_SHADER_RESOURCE if possible.
|
||||
|
||||
Zhiyi Zhang (2):
|
||||
mf: Avoid a double free of presentation clock timers.
|
||||
winex11.drv: Set _NET_WM_FULLSCREEN_MONITORS only when necessary.
|
||||
Zebediah Figura (18):
|
||||
advapi32: GetNamedSecurityInfo() takes a const name argument.
|
||||
advapi32/tests: Use StringFromGUID2().
|
||||
advapi32: Fix rewinding the last path segment in SetSecurityInfo().
|
||||
advapi32/tests: Add more tests for GetSecurityInfo().
|
||||
advapi32: Respect object type in GetSecurityInfo().
|
||||
advapi32: Respect object type in SetSecurityInfo().
|
||||
user32/tests: Add basic tests for GetUserObjectSecurity().
|
||||
advapi32: Implement GetSecurityInfo(SE_WINDOW_OBJECT).
|
||||
wined3d: Rename buffer dirty ranges fields.
|
||||
wined3d: Use wined3d_array_reserve() to pre-allocate the buffer dirty ranges array.
|
||||
wined3d: Do not track dirty ranges for buffers without WINED3D_BUFFER_USE_BO.
|
||||
d3d10core/tests: Avoid POINT sampling exactly halfway between two mip levels.
|
||||
d3d11/tests: Avoid POINT sampling exactly halfway between two mip levels.
|
||||
include: Convert d3d10shader.h to an IDL.
|
||||
include: Convert d3d10effect.h to an IDL.
|
||||
ntdll: Do not reject data directories at the end of a file.
|
||||
ws2_32/tests: Make sure that WSARecv() completes synchronously in test_WSARecv().
|
||||
ws2_32/tests: Wait for AFD_POLL_RESET in test_get_events_reset().
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
Wine version 8.18
|
||||
Wine version 8.19
|
||||
|
|
18
configure
vendored
18
configure
vendored
|
@ -1,6 +1,6 @@
|
|||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.71 for Wine 8.18.
|
||||
# Generated by GNU Autoconf 2.71 for Wine 8.19.
|
||||
#
|
||||
# Report bugs to <wine-devel@winehq.org>.
|
||||
#
|
||||
|
@ -611,8 +611,8 @@ MAKEFLAGS=
|
|||
# Identity of this package.
|
||||
PACKAGE_NAME='Wine'
|
||||
PACKAGE_TARNAME='wine'
|
||||
PACKAGE_VERSION='8.18'
|
||||
PACKAGE_STRING='Wine 8.18'
|
||||
PACKAGE_VERSION='8.19'
|
||||
PACKAGE_STRING='Wine 8.19'
|
||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||
PACKAGE_URL='https://www.winehq.org'
|
||||
|
||||
|
@ -2370,7 +2370,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 8.18 to adapt to many kinds of systems.
|
||||
\`configure' configures Wine 8.19 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
|
@ -2440,7 +2440,7 @@ fi
|
|||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of Wine 8.18:";;
|
||||
short | recursive ) echo "Configuration of Wine 8.19:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
|
@ -2730,7 +2730,7 @@ fi
|
|||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
Wine configure 8.18
|
||||
Wine configure 8.19
|
||||
generated by GNU Autoconf 2.71
|
||||
|
||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||
|
@ -3181,7 +3181,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 8.18, which was
|
||||
It was created by Wine $as_me 8.19, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
$ $0$ac_configure_args_raw
|
||||
|
@ -22894,7 +22894,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 8.18, which was
|
||||
This file was extended by Wine $as_me 8.19, which was
|
||||
generated by GNU Autoconf 2.71. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
|
@ -22958,7 +22958,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
|||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config='$ac_cs_config_escaped'
|
||||
ac_cs_version="\\
|
||||
Wine config.status 8.18
|
||||
Wine config.status 8.19
|
||||
configured by $0, generated by GNU Autoconf 2.71,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue