Release 8.9.
This commit is contained in:
parent
b62f3c881b
commit
9ffeb2622d
4 changed files with 348 additions and 324 deletions
651
ANNOUNCE
651
ANNOUNCE
|
@ -1,14 +1,15 @@
|
||||||
The Wine development release 8.8 is now available.
|
The Wine development release 8.9 is now available.
|
||||||
|
|
||||||
What's new in this release:
|
What's new in this release:
|
||||||
- More work towards full PE support in the PostScript driver.
|
- Mono engine updated to version 8.0.0.
|
||||||
- Initial support for loading ARM64EC modules.
|
- Completion of PE conversion in the PostScript driver.
|
||||||
- More work on IME restructuration.
|
- Doppler shift support in DirectSound.
|
||||||
|
- GdiPlus performance improvements.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available at:
|
The source is available at:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/8.x/wine-8.8.tar.xz
|
https://dl.winehq.org/wine/source/8.x/wine-8.9.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -24,350 +25,372 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 8.8 (total 18):
|
Bugs fixed in 8.9 (total 16):
|
||||||
|
|
||||||
- #33945 Wine build warnings with gcc
|
- #3452 BC3000 - Horribly Slow
|
||||||
- #35254 Freemake Video Converter 4.1 installer complains about running Freemake processes (builtin 'findstr' stub app always returns "match")
|
- #36230 Silverlight 5.x requires the "Audio Capture Filter" for recording from the microphone
|
||||||
- #48596 Multiple applications need tasklist.exe to support printing process list in CSV format '/fo CSV /nh' (Net64+ Client 2.x, Playstation Now 11.x, MathType)
|
- #50955 .netCore app can't bind to port shortly after another .netCore program binding to the same port was terminated
|
||||||
- #49964 32-bit dxdiag doesn't support '/64bit' command line switch (launch 64-bit dxdiag)
|
- #53860 Wine Notepad : Using Japanese Input Method(IM), sometimes cursor goes back when string converted
|
||||||
- #50576 ACAT Phrase, part of Intel Assistive Context-Aware Toolkit (ACAT) v1.00.0 (.NET 4.5 app) crashes on unimplemented function 'uiautomationcore.dll.UiaNodeFromFocus'
|
- #54916 touhou 12.3 with dpad mod crashes on start
|
||||||
- #51107 rise of nation extended: cannot do multiplayer when having more than one network interface
|
- #54917 Need For Speed Underground has keyboard input issues
|
||||||
- #52269 Captvty can't find its own tools/cefsharp folder
|
- #54934 Battle.net unimplemented function msauddecmft.dll.DllGetClassObject called in 32-bit code
|
||||||
- #53073 mfplat: unimplemented function while loading Devil May Cry 1
|
- #54936 Wine 8.7 and 8.8 does not print
|
||||||
- #53826 Attempting to install / update battle.net fails with Qt error
|
- #54939 Dotted files are shown - but "don't show dotted" files is active
|
||||||
- #54250 winedbg loads wrong debug symbols for builtin dlls
|
- #54955 Battle.net crashes on unimplemented function msmpeg2vdec.dll.DllGetClassObject
|
||||||
- #54367 Wow64 wineboot fails to generate 32Bit slice of wineprefix
|
- #54956 Framemaker 8 crashes on printing
|
||||||
- #54596 Wavelab 6.1 has problems minimising window
|
- #54960 winhttp:winhttp - test_websocket() fails on Windows and Wine
|
||||||
- #54733 Notepad3 crashes on unimplemented function SHLWAPI.dll.StrFormatByteSizeEx
|
- #54965 Rich Edit erroneously moves the cursor to the end of text when system IME composition ends
|
||||||
- #54760 imm32:imm32 - test_ImmActivateLayout() fails on Windows
|
- #54974 armv7 ELF builds crashing since "ntdll: Support the machine extended parameter in NtMapViewOfSectionEx()."
|
||||||
- #54864 imm32:imm32 - test_ImmSetOpenStatus() fails on Windows in the Korean locale
|
- #54976 Mono/.Net assemblies fail to start: Application could not be started, or no application associated with the specified file.
|
||||||
- #54879 RtlValidSecurityDescriptor should return TRUE if the given descriptor is valid.
|
- #54982 Visio 2003 print dialog shows broken paper sizes when printing
|
||||||
- #54904 RtlInitializeSid should return NTSTATUS
|
|
||||||
- #54918 compiling nvcuda fails with threadpoolapiset.h:36:55: error: expected declaration specifiers before ‘__WINE_DEALLOC’
|
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 8.7:
|
Changes since 8.8:
|
||||||
|
|
||||||
Ake Rehnman (2):
|
Alex Henrie (3):
|
||||||
ntdll: Fix return value of RtlInitializeSid().
|
mshtml: Fix memory leak on error path in add_func_info (Coverity).
|
||||||
ntdll: Fix RtlValidSecurityDescriptor() return value.
|
mshtml: Only allow one thread to use Gecko.
|
||||||
|
setupapi: Use CRT functions for memory allocation where possible.
|
||||||
|
|
||||||
Alex Henrie (1):
|
Alexandre Julliard (19):
|
||||||
winemenubuilder: Skip desktop integration for certain associations.
|
ntdll: Fix typo in the check for hidden files.
|
||||||
|
ntdll: Catch MEM_EXTENDED_PARAMETER duplicates for all types.
|
||||||
|
ntdll: Use STATUS_NOT_SUPPORTED for internal machine mismatch errors.
|
||||||
|
ntdll: Support the machine extended parameter in NtMapViewOfSectionEx().
|
||||||
|
ntdll: Add a helper function to map the main exe module.
|
||||||
|
ntdll: Don't even try to load .so libraries for a different machine.
|
||||||
|
ntdll: Support the PS_ATTRIBUTE_MACHINE_TYPE attribute for new processes.
|
||||||
|
kernelbase: Add a helper function to validate process/thread attributes.
|
||||||
|
kernelbase: Add support for the PROC_THREAD_ATTRIBUTE_MACHINE_TYPE attribute.
|
||||||
|
start: Move memory allocation into parse_title().
|
||||||
|
start: Add a separate helper to parse command line options.
|
||||||
|
start: Use CRT allocation functions.
|
||||||
|
start: Implement the /machine option.
|
||||||
|
ntdll: Add a separate helper function for freeing a placeholder.
|
||||||
|
server: Add a separate request to create a memory view for an image mapping.
|
||||||
|
server: Return STATUS_IMAGE_MACHINE_TYPE_MISMATCH when the mapping's machine differs from the process.
|
||||||
|
configure: Don't create the wine64 symlink in multi-arch builds.
|
||||||
|
ntdll: Also update the entry point address when loading an ARM64X binary.
|
||||||
|
ntdll: Allocate the ARM64EC code map when the first ARM64X binary is loaded.
|
||||||
|
|
||||||
Alexandre Julliard (23):
|
Alexandros Frantzis (6):
|
||||||
ntdll: Initialize TLS links also on the 64-bit side in wow64 mode.
|
winewayland.drv: Allocate process_wayland statically.
|
||||||
ntdll: Add a helper function to read a PE image directory.
|
winewayland.drv: Read and dispatch Wayland events.
|
||||||
ntdll: Allow loading ARM64EC binaries.
|
winewayland.drv: Handle dynamic Wayland output events.
|
||||||
ntdll: Apply dynamic relocations when mapping an ARM64X binary.
|
winewayland.drv: Make access to Wayland output information thread-safe.
|
||||||
ntdll: Support the ARM64EC code map.
|
winewayland.drv: Update display devices from the desktop window thread.
|
||||||
ntdll: Implement RtlIsEcCode().
|
winewayland.drv: Update desktop window size on display changes.
|
||||||
ntdll: Handle the extended memory attributes in NtAllocateVirtualMemoryEx().
|
|
||||||
ntdll: Support the MEM_EXTENDED_PARAMETER_EC_CODE attribute.
|
|
||||||
server: Make x86_64 a supported architecture on ARM64.
|
|
||||||
ntdll: Pass limit instead of zero bits to internal memory mapping functions.
|
|
||||||
ntdll: Add a helper function to process MEM_EXTENDED_PARAMETER parameters.
|
|
||||||
ntdll: Support extended address requirements in NtMapViewOfSectionEx().
|
|
||||||
ntdll/tests: Add tests for address requirements in NtMapViewOfSectionEx().
|
|
||||||
wow64: Add a helper function to convert MEM_EXTENDED_PARAMETER.
|
|
||||||
wow64: Convert MEM_EXTENDED_PARAMETER also for NtMapViewOfSectionEx().
|
|
||||||
ntdll: Add a helper function to free a range of pages.
|
|
||||||
ntdll: Move the Unix function tables to avoid forward declarations, and make them static.
|
|
||||||
win32u: Don't export wow64 Unix call functions.
|
|
||||||
kernelbase: Move Wow64EnableWow64FsRedirection() from kernel32 to kernelbase.
|
|
||||||
win32u: Don't use floating point types in syscalls.
|
|
||||||
winebuild: Disallow floating point arguments in syscall functions.
|
|
||||||
server: Add a separate request to create a memory view for a .so builtin.
|
|
||||||
server: Move the Wine-specific flags out of the image_flags field.
|
|
||||||
|
|
||||||
Alistair Leslie-Hughes (1):
|
André Zwing (1):
|
||||||
activeds: Free memory on error paths (coverity).
|
winedump: Recognize RISC-V PEs.
|
||||||
|
|
||||||
|
Anton Baskanov (20):
|
||||||
|
winegstreamer: Add a second videoconvert before the videoflip.
|
||||||
|
winegstreamer: Don't force top-down orientation when changing output format in video_decoder.
|
||||||
|
ir50_32: Let video_decoder flip the video instead of doing it manually.
|
||||||
|
dsound: Store the frequency of 3D buffers separately.
|
||||||
|
dsound/tests: Add tests for Doppler shift.
|
||||||
|
dsound: Enable Doppler shift.
|
||||||
|
dsound: Change the speed of sound to 360.
|
||||||
|
dsound: Avoid division by zero when calculating Doppler shift.
|
||||||
|
dsound/tests: Test Doppler shift with moving listener.
|
||||||
|
dsound: Use relative velocity to compute Doppler shift.
|
||||||
|
dsound/tests: Test that the Doppler shift is limited to +-0.5 speed of sound.
|
||||||
|
dsound: Limit the Doppler shift to +-0.5 speed of sound.
|
||||||
|
dsound/tests: Test that the shifted frequency is limited to DSBFREQUENCY_MAX.
|
||||||
|
dsound: Clamp the shifted frequency to [DSBFREQUENCY_MIN, DSBFREQUENCY_MAX].
|
||||||
|
dsound/tests: Test Doppler shift in head-relative mode.
|
||||||
|
dsound: Fix Doppler shift in head-relative mode.
|
||||||
|
dsound/tests: Test Doppler shift with 3D processing disabled.
|
||||||
|
dsound: Use the value from SetFrequency when 3D processing is disabled.
|
||||||
|
dsound/tests: Test distance and Doppler factor.
|
||||||
|
dsound: Take distance and Doppler factor into account.
|
||||||
|
|
||||||
Aurimas Fišeras (1):
|
Aurimas Fišeras (1):
|
||||||
po: Update Lithuanian translation.
|
po: Update Lithuanian translation.
|
||||||
|
|
||||||
Biswapriyo Nath (1):
|
Bartosz Kosiorek (7):
|
||||||
include: Add DXGI_DEBUG_D3D11 in d3d11sdklayers.idl.
|
gdiplus: Improve performance of GdipInvertMatrix.
|
||||||
|
gdiplus: Improve performance of gdip_transform_points.
|
||||||
|
gdiplus: Fix GdipGetGenericFontFamily functions according to native gdiplus.dll.
|
||||||
|
gdiplus: Limit calculating transformation points to resampling.
|
||||||
|
gdiplus: Use iterator instead calculate pointer position every time.
|
||||||
|
gdiplus: Use float increment instead of calculation to impove perf.
|
||||||
|
gdiplus: Improve performance of DrawImagePointsRect by avoid TransformMatrixPoints.
|
||||||
|
|
||||||
Brendan Shanks (2):
|
Bernhard Kölbl (1):
|
||||||
include: Implement C_ASSERT() using the C11 _Static_assert() if available.
|
mf: Don't try to clone non existent topo connections.
|
||||||
winemac: Initialize retina_on to avoid incorrect cached display data in high-res/retina mode.
|
|
||||||
|
|
||||||
Connor McAdams (1):
|
Brendan Shanks (8):
|
||||||
combase: Check that process ID matches before searching the MTA for a stub manager.
|
winemac: Fix window scaling in high-res/retina mode when using a non-retina monitor.
|
||||||
|
winemac: Remove the unused WineContentView _retinaMode variable.
|
||||||
|
winemac: Centralize initialization of WineContentView.
|
||||||
|
winemac: Centralize setting retina-mode-dependent properties on WineContentView's layer.
|
||||||
|
winemac: Work around poor-quality downscaling in high-res/retina mode on macOS 10.13 and earlier.
|
||||||
|
winemac: Add missing event to dbgstr_event().
|
||||||
|
winemac: Explicitly link against Foundation.framework.
|
||||||
|
win32u: Propagate WM_MOUSEHWHEEL to the parent window in DefWindowProc().
|
||||||
|
|
||||||
Conor McCarthy (1):
|
Connor McAdams (7):
|
||||||
vkd3d: Leave the command queue op mutex locked after a partial flush.
|
include: Define the remaining missing provider interfaces.
|
||||||
|
uiautomationcore: Don't leak parent node in conditional_navigate_uia_node.
|
||||||
|
uiautomationcore: Fix maximum ID comparison for uia_{prop,pattern,control}_info_from_id().
|
||||||
|
uiautomationcore/tests: Add tests for non-nested node events.
|
||||||
|
uiautomationcore: Implement UiaAddEvent.
|
||||||
|
uiautomationcore: Implement UiaRemoveEvent.
|
||||||
|
uiautomationcore: Call IRawElementProviderAdviseEvents methods when events are added or removed.
|
||||||
|
|
||||||
David Kahurani (2):
|
Davide Beatrici (16):
|
||||||
gdiplus: Traverse and draw the whole string.
|
winepulse: Move AudioCaptureClient into mmdevapi.
|
||||||
shlwapi: Implement StrFormatByteSizeEx.
|
winealsa: Use mmdevapi's AudioCaptureClient.
|
||||||
|
winecoreaudio: Use mmdevapi's AudioCaptureClient.
|
||||||
|
wineoss: Use mmdevapi's AudioCaptureClient.
|
||||||
|
winepulse: Move AudioRenderClient into mmdevapi.
|
||||||
|
winealsa: Use mmdevapi's AudioRenderClient.
|
||||||
|
winecoreaudio: Use mmdevapi's AudioRenderClient.
|
||||||
|
wineoss: Use mmdevapi's AudioRenderClient.
|
||||||
|
winealsa: Implement get_device_period in unixlib.
|
||||||
|
winecoreaudio: Implement get_device_period in unixlib.
|
||||||
|
wineoss: Implement get_device_period in unixlib.
|
||||||
|
winepulse: Implement is_format_supported in unixlib.
|
||||||
|
explorer: Fix uninitialized variable warning.
|
||||||
|
winealsa: Move stream mode and period/duration initialization logic into unixlib.
|
||||||
|
winecoreaudio: Move stream mode and period/duration initialization logic into unixlib.
|
||||||
|
wineoss: Move stream mode and period/duration initialization logic into unixlib.
|
||||||
|
|
||||||
Davide Beatrici (18):
|
Eric Pouech (1):
|
||||||
winealsa: Move SimpleAudioVolume into mmdevapi.
|
kernel32/tests: Harden some wow64 module tests.
|
||||||
winecoreaudio: Use mmdevapi's SimpleAudioVolume.
|
|
||||||
wineoss: Use mmdevapi's SimpleAudioVolume.
|
|
||||||
winepulse: Use mmdevapi's SimpleAudioVolume.
|
|
||||||
winecoreaudio: Implement per-channel volume control.
|
|
||||||
mmdevapi: Remove unused "channel" member in set_volumes_params.
|
|
||||||
winealsa: Move ChannelAudioVolume into mmdevapi.
|
|
||||||
winecoreaudio: Use mmdevapi's ChannelAudioVolume.
|
|
||||||
wineoss: Use mmdevapi's ChannelAudioVolume.
|
|
||||||
winepulse: Use mmdevapi's ChannelAudioVolume.
|
|
||||||
winepulse: Move AudioStreamVolume into mmdevapi.
|
|
||||||
winealsa: Use mmdevapi's AudioStreamVolume.
|
|
||||||
winecoreaudio: Use mmdevapi's AudioStreamVolume.
|
|
||||||
wineoss: Use mmdevapi's AudioStreamVolume.
|
|
||||||
winepulse: Move AudioClock into mmdevapi.
|
|
||||||
winealsa: Use mmdevapi's AudioClock.
|
|
||||||
winecoreaudio: Use mmdevapi's AudioClock.
|
|
||||||
wineoss: Use mmdevapi's AudioClock.
|
|
||||||
|
|
||||||
Eric Pouech (3):
|
Esme Povirk (3):
|
||||||
evr: Fix incorrect integral computation.
|
mscoree: Update Wine Mono to 8.0.0.
|
||||||
winedump: Fix copy & paste error.
|
mscoree: Use updated preload hook function.
|
||||||
winegstreamer: Fix typo.
|
mscoree: Search the Mono GAC before the appdomain paths.
|
||||||
|
|
||||||
Etaash Mathamsetty (1):
|
|
||||||
kernelbase: Add GetPackagesByPackageFamily stub.
|
|
||||||
|
|
||||||
Floris Renaud (1):
|
Floris Renaud (1):
|
||||||
po: Update Dutch translation.
|
po: Update Dutch translation.
|
||||||
|
|
||||||
François Gouget (2):
|
François Gouget (18):
|
||||||
kernel32/tests: Use win_skip() for missing APIs.
|
iphlpapi/tests: Use win_skip() for missing APIs.
|
||||||
kernelbase/tests: Use win_skip() for missing APIs.
|
ws2_32/tests: Use win_skip() for missing APIs.
|
||||||
|
wtsapi32/tests: Use win_skip() for missing APIs.
|
||||||
|
wintab32/tests: Use win_skip() for missing dlls.
|
||||||
|
gdi32/tests: Use win_skip() for missing APIs.
|
||||||
|
sti/tests: Use win_skip() for missing APIs.
|
||||||
|
ntdll/tests: Use win_skip() for missing APIs.
|
||||||
|
imm32/tests: Fix the spelling of a comment.
|
||||||
|
mf/tests: Fix the spelling of a win_skip() message.
|
||||||
|
msado15: Fix the spelling of a comment.
|
||||||
|
ndtll: Fix the spelling of a comment.
|
||||||
|
taskschd/tests: Fix the spelling of a test string.
|
||||||
|
uiautomationcore/tests: Fix the spelling of a win_skip() message.
|
||||||
|
dnsapi/tests: Ignore OPT records in the CNAME tests.
|
||||||
|
wineps: Fix the spelling of a constant.
|
||||||
|
gdi32/tests: Use skip() for APIs which are stubs in some drivers.
|
||||||
|
wininet/tests: Consistently use strlen() in the InternetGetConnectedStateExA() tests.
|
||||||
|
wininet/tests: Consistently use strlen() instead of lstrlenA().
|
||||||
|
|
||||||
Georg Lehmann (1):
|
Gabriel Ivăncescu (9):
|
||||||
winevulkan: Update to VK spec version 1.3.250.
|
mshtml: Explicitly hold ref to the plugin host in NPP_New.
|
||||||
|
mshtml: Release ref from the element when detaching the plugin host.
|
||||||
|
mshtml: Stop the plugin when detaching the plugin host.
|
||||||
|
mshtml: Expose the other remaining props for element.classList.
|
||||||
|
mshtml: Implement classList's contains() method.
|
||||||
|
mshtml: Implement classList's toggle() method.
|
||||||
|
mshtml: Implement classList's length prop.
|
||||||
|
mshtml: Implement classList's item() method.
|
||||||
|
mshtml: Implement indexed props for classList.
|
||||||
|
|
||||||
Gerald Pfeifer (1):
|
Giovanni Mascellani (1):
|
||||||
webservices: Avoid uninitialized variable warning in format_double.
|
winegstreamer: Free the GStreamer buffer when freeing a WG parser stream.
|
||||||
|
|
||||||
Giovanni Mascellani (11):
|
Hans Leidekker (2):
|
||||||
winegstreamer: Synchronize concurrent access to the media source.
|
webservices: Handle WS_XML_BUFFER_TYPE in get_field_read_option().
|
||||||
winegstreamer: Synchronize concurrent access to the media stream.
|
winhttp/tests: Fix a test failure.
|
||||||
winegstreamer: Synchronize access to the media source from callbacks.
|
|
||||||
mfplat/tests: Push image size and format as context.
|
|
||||||
mfplat/buffer: Use the appropriate image copy function for NV11.
|
|
||||||
mfplat/buffer: Support YV12, I420 and IYUV image formats.
|
|
||||||
mfplat/tests: Test large RGB image formats.
|
|
||||||
mfplat/tests: Test IMF2DBuffer::ContiguousCopyFrom().
|
|
||||||
mfplat/buffer: Implement IMF2DBuffer::ContiguousCopyFrom().
|
|
||||||
mfplat/tests: Test IMF2DBuffer::ContiguousCopyTo().
|
|
||||||
mfplat/buffer: Implement IMF2DBuffer::ContiguousCopyTo().
|
|
||||||
|
|
||||||
Jactry Zeng (1):
|
Jacek Caban (16):
|
||||||
wordpad: Resize buttons of toolbar to make them align with height of the font list combox.
|
win32u: Use syscall interface for NtGdiOpenDCW.
|
||||||
|
win32u: Use syscall interface for more painting functions.
|
||||||
|
win32u: Use syscall interface for more painting functions.
|
||||||
|
win32u: Use syscall interface for more printer functions.
|
||||||
|
win32u: Use syscall interface for more path functions.
|
||||||
|
win32u: Pass blend function as DWORD to NtGdiAlphaBlend.
|
||||||
|
win32u: Use syscall interface for bitblt functions.
|
||||||
|
win32u: Use syscall interface for more bitmap functions.
|
||||||
|
win32u: Use syscall interface for D3DKMT functions.
|
||||||
|
win32u: Use syscall interface for DIB functions.
|
||||||
|
win32u: Use syscall interface for more DC functions.
|
||||||
|
win32u: Use syscall interface for more GDI object functions.
|
||||||
|
win32u: Use syscall interface for more font functions.
|
||||||
|
win32u: Use syscall interface for more font functions.
|
||||||
|
win32u: Use syscall interface for more clipping functions.
|
||||||
|
win32u: Use syscall interface for all ntgdi functions.
|
||||||
|
|
||||||
Michael Stefaniuc (4):
|
Jactry Zeng (8):
|
||||||
dxdiagn: Avoid assigning COM objects to interface variables.
|
comdlg32: Calculate button height of toolbar with DPI for item dialog.
|
||||||
dbgeng: Avoid casts to IUnknown* in IUnknown method calls.
|
comdlg32: Set a size for toolbar buttons of the file access dialog.
|
||||||
d2d1: Remove superfluous casts to self.
|
shell32/tests: Add tests for IFolderView2_{Get, Set}CurrentFolderFlags().
|
||||||
wbemprox: Avoid assigning COM objects to interface variables.
|
shell32: Implement IFolderView2_{Get, Set}CurrentFolderFlags().
|
||||||
|
shell32: Reimplement IFolderView2_SetCurrentViewMode() with modern behaviours.
|
||||||
|
shell32/tests: Move tests of IExplorerBrowser_SetFolderSettings() to a separated function and more tests.
|
||||||
|
shell32: Reimplement IExplorerBrowser_SetFolderSettings() with support of setting flags.
|
||||||
|
shell32: Update view mode flags while creating IShellView for IExplorerBrowser.
|
||||||
|
|
||||||
Mohamad Al-Jaf (3):
|
Jinoh Kang (4):
|
||||||
include: Add hrtfapoapi.idl file.
|
combase: Fix reading from beyond the end of a HGLOBAL stream.
|
||||||
hrtfapo: Add stub DLL.
|
combase: Compare AddRef() return value against 1 instead of 0 in find_proxy_manager.
|
||||||
hrtfapo: Add CreateHrtfApo() stub.
|
combase: Prevent use-after-free due to a race with proxy_manager_destroy.
|
||||||
|
imm32: Don't erroneously start composition when handling IMC_SETOPENSTATUS.
|
||||||
|
|
||||||
Nikolay Sivov (5):
|
Mohamad Al-Jaf (2):
|
||||||
ntdll/tests: Add some tests for RtlInitializeSid().
|
msauddecmft: Add DllGetClassObject() stub.
|
||||||
ntdll: Fix subauthority count check in RtlInitializeSid().
|
msmpeg2vdec: Add DllGetClassObject() stub.
|
||||||
ntdll/tests: Add some RtlValidSecurityDescriptor() tests.
|
|
||||||
mfplat: Implement MFCreatePathFromURL().
|
|
||||||
mfplat/tests: Add another test for MFCopyImage().
|
|
||||||
|
|
||||||
Olivier F. R. Dierick (1):
|
Nikolay Sivov (11):
|
||||||
dxdiag: Ignore option /64bit on the commandline.
|
d2d1: Implement IsSupported() for HWND target.
|
||||||
|
wineps: Fix names in paper sizes list.
|
||||||
|
mfmediaengine: Implement GetNumberOfStreams().
|
||||||
|
d2d1: Implement IsSupported() for DC target.
|
||||||
|
d2d1/tests: Use test context for more tests.
|
||||||
|
d2d1: Reject D2D1_ALPHA_MODE_STRAIGHT alpha mode for HWND targets.
|
||||||
|
d2d1/tests: Add some more tests for ID2D1GdiInteropRenderTarget.
|
||||||
|
d2d1: Create GDI-compatible target bitmap for GDI-compatible target usage.
|
||||||
|
d2d1: Improve GetDC()/ReleaseDC() handling on render targets.
|
||||||
|
d2d1: Create GDI-compatible swapchain only for corresponding target usage.
|
||||||
|
d2d1: Improve resource properties check when creating a bitmap.
|
||||||
|
|
||||||
Paul Gofman (11):
|
Paul Gofman (16):
|
||||||
win32u: Partially implement NtUserDisplayConfigGetDeviceInfo(DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE).
|
ntdll: Fix tail padding in mark_block_tail().
|
||||||
d3dx9: Fix dst pitch for compressed format in D3DXLoadSurfaceFromMemory().
|
ntdll: Fix last block detection in heap_walk_blocks().
|
||||||
wbemprox: Bump video driver version and date.
|
kernel32/tests: Add tests for subheap sizes.
|
||||||
ntdll: Retry send on ECONNREFUSED in try_send().
|
ntdll: Better match Windows subheap sizes.
|
||||||
ntdll/tests: Add tests for freeing a part of view.
|
ntdll: Handle context overlap in call_user_exception_dispatcher() on x64.
|
||||||
kernelbase: Validate nonzero size for MEM_RELEASE in VirtualFreeEx().
|
wined3d: Only set changed.lights if wined3d_light_state_enable_light() changed state.
|
||||||
ntdll: Fix size validation in NtFreeVirtualMemory().
|
wined3d: Track per light state changes in stateblock.
|
||||||
ntdll: Fully support unaligned views in free ranges management.
|
wined3d: Use RB tree for storing lights.
|
||||||
ntdll: Factor out some view manipulation functions.
|
nsiproxy.sys: Detect PPP interface type from flags on Linux.
|
||||||
ntdll: Support partial view release in NtFreeVirtualMemory().
|
ntdll: Handle NULL process handle in MapViewOfFile3().
|
||||||
ntdll: Add logging for free ranges.
|
ntdll: Pass allocation type to map_view().
|
||||||
|
ntdll: Support MEM_RESERVE_PLACEHOLDER in NtAllocateVirtualMemoryEx().
|
||||||
|
ntdll: Support MEM_REPLACE_PLACEHOLDER in map_view().
|
||||||
|
ntdll: Support MEM_REPLACE_PLACEHOLDER in NtAllocateVirtualMemoryEx().
|
||||||
|
ntdll: Support MEM_PRESERVE_PLACEHOLDER in NtFreeVirtualMemory().
|
||||||
|
ntdll/tests: Add more tests for placeholders.
|
||||||
|
|
||||||
Piotr Caban (37):
|
Piotr Caban (27):
|
||||||
gdi32: Ignore in_count parameter in Escape() on PASSTHROUGH escape.
|
wineps: Convert WCHAR to Adobe Glyph name on PE side.
|
||||||
gdi32: Support saving EMR_EXTESCAPE record in spool file.
|
wineps: Store builtin fonts list in DEVMODE.
|
||||||
gdi32: Return error in EndPage if it's called before StartPage.
|
include: Add ddk/winddi.h header.
|
||||||
win32u: Don't allow bitmap fonts if OUT_TT_ONLY_PRECIS output precision is specified.
|
wineps: Add support for loading builtin fonts from NTF files.
|
||||||
wineps: Use only TrueType fonts in print processor.
|
wineps: Enumerate NTF fonts in enum_fonts.
|
||||||
Revert "wineps: Fix default device font selection.".
|
wineps: Pass font data in NTF format to unixlib.
|
||||||
winspool: Change CUPS printers print processor to wineps.
|
wineps: Don't pass PRINTERINFO structure to unixlib.
|
||||||
wineps: Remove no longer used graphic driver functions.
|
wineps: Introduce wine_driver_open_dc wine specific export used to create printer DC.
|
||||||
wineps: Use designated initializers to initialize gdi_dc_funcs structure.
|
wineps: Implement Wow64 entry points in the Unix library.
|
||||||
wineps: Store page size full name as unicode string.
|
wineps: Use default devmode if winspool returns fake data.
|
||||||
gdi32: Handle NEXTBAND escape in Escape().
|
winspool: Register wineps print processor before adding printer.
|
||||||
wineps: Remove no longer used NEXTBAND escape.
|
localspl: Fix wow64_start_doc Wow64 entry point.
|
||||||
wineps: Copy GetDeviceCaps implementation to unixlib.
|
wineps: Move BANDINFOSTRUCT definition to unixlib.c.
|
||||||
wineps: Copy ResetDC implementation to unixlib.
|
wineps: Define PSDRV_DEVMODE in unixlib.h.
|
||||||
wineps: Move ExtEscape implementation to unixlib.
|
wineps: Remove unix_ prefix from find_pagesize and find_slot functions.
|
||||||
wineps: Store font related strings in unicode.
|
wineps: Mark default DEVMODE const.
|
||||||
wineps: Copy SelectFont implementation to unixlib.
|
wineps: Simplify PSDRV_UVMetrics implementation.
|
||||||
wineps: Move EnumFonts implementation to unixlib.
|
wineps: Remove unused fields from print_ctx.
|
||||||
wineps: Move GetCharWidth implementation to unixlib.
|
wineps: Don't store logPixels in print_ctx.
|
||||||
wineps: Copy GetTextMetrics implementation to unixlib.
|
wineps: Don't store ImageableArea in print_ctx.
|
||||||
wineps: Copy GetTextExtentExPoint implementation to unixlib.
|
gdi32: Mark objects as not used before clearing handles table in emf_reset.
|
||||||
wineps: Use printer DC in print processor.
|
localspl: Implement AbortPrinter while spooling.
|
||||||
wineps: Change initial printer font to DEVICE_DEFAULT_FONT.
|
winspool: Add AbortPrinter implementation.
|
||||||
wineps: Introduce PSDRV_GET_GLYPH_NAME escape to obtain builtin glyph name from unixlib.
|
gdi32: Abort printing if DeleteDC is called before EndDoc.
|
||||||
wineps: Remove unused fields from PSFONT structure.
|
wineps: Remove no longer used PSDRV_SelectDownloadFont helper.
|
||||||
wineps: Don't use BUILTIN structure on PE side.
|
wineps: Mark font as unset in PSDRV_SelectFont.
|
||||||
wineps: Remove no longer used font selection code from PE side.
|
wineps: Fix download font escapement.
|
||||||
wineps: Remove no longer used PSDRV_StartDoc and PSDRV_EndDoc functions.
|
|
||||||
gdi32: Add device name to wine_get_gdi_driver call.
|
|
||||||
wineps: Move remaining DC driver functions to unixlib.
|
|
||||||
wineps: Rename PSDRV_PDEVICE structure to print_ctx.
|
|
||||||
wineps: Define PSDRV_PDEVICE structure in unixlib.
|
|
||||||
wineps: Remove gdi_physdev from print_ctx structure.
|
|
||||||
wineps: Remove unused fields from PSDRV_DEVMODE.
|
|
||||||
wineps: Use standard DEVMODEW structure instead of PSDRV_DEVMODE when possible.
|
|
||||||
wineps: Store data from PPD file used in unixlib in DEVMODE.
|
|
||||||
wineps: Store font substitution table in DEVMODE.
|
|
||||||
|
|
||||||
Rémi Bernon (51):
|
Rémi Bernon (48):
|
||||||
winegstreamer: Query the wg_parser stream in media_stream_create.
|
imm32: Update the IME composition window position after drawing.
|
||||||
winegstreamer: Keep a IMFMediaSource pointer in the media stream.
|
imm32: Use DrawTextW to wrap IME composition string.
|
||||||
winegstreamer: Only break cyclic references in IMFMediaSource_Shutdown.
|
comctl32/edit: Notify IME on caret position, format_rect and font changes.
|
||||||
winegstreamer: Remove unnecessary media source stream states.
|
comctl32/edit: Delegate composition string rendering to the IME UI.
|
||||||
riched20: Update the editor IME position on GCS_RESULTSTR.
|
user32/edit: Notify IME on position, format_rect and font changes.
|
||||||
winex11: Rename preedit buffer and related variables.
|
user32/edit: Delegate composition string rendering to the IME UI.
|
||||||
winex11: Simplify xic_preedit_draw control flow.
|
hid: Avoid printing uninitialized guid (Valgrind).
|
||||||
winex11: Compute preedit text buffer sizes in WCHAR units.
|
dinput/tests: Avoid leaking a IDirectInput reference (Valgrind).
|
||||||
winex11: Always zero terminate XIM composition string buffer.
|
dinput/tests: Avoid leaking data in add_file_to_catalog (Valgrind).
|
||||||
imm32/tests: Move IME calls test helpers around.
|
windows.gaming.input: Avoid leaking IDirectInputEffect reference (Valgrind).
|
||||||
imm32/tests: Test cross-thread ImmRequestMessage(W|A) calls.
|
winemac: Return the caret position in query_ime_char_rect.
|
||||||
imm32: Use INPUTCONTEXT directly in ImmRequestMessage(W|A).
|
winemac: Remove now unnecessary selected HIMC tracking code.
|
||||||
imm32/tests: Add more ImmProcessKey and ImmGetVirtualKey tests.
|
winemac: Use the default IME implementation for ImeSelect.
|
||||||
imm32/tests: Test ImmTranslateMessage / ImeToAsciiEx calls.
|
dinput/tests: Add a zero-terminator for hardware ids (Valgrind).
|
||||||
imm32: Ignore some messages in ImmTranslateMessage.
|
mf/tests: Release PROPVARIANT memory in check_attributes (Valgrind).
|
||||||
imm32: Clear vkey before calling ToAsciiEx in ImmTranslateMessage.
|
mf/tests: Avoid leaking media types in test_video_processor (Valgrind).
|
||||||
imm32: Post messages to the target window in ImmTranslateMessage.
|
rtworkq: Release thread pool work object when work_item is destroyed (Valgrind).
|
||||||
imm32/tests: Adjust the ImmSetOpenStatus tests for MS Korean IME.
|
winegstreamer: Fix the CS cleanup in wg_sample_queue_destroy (Valgrind).
|
||||||
imm32/tests: Print human readable IME message names.
|
winegstreamer: Free the params structure after setting the pool meta (Valgrind).
|
||||||
imm32/tests: Ignore some unknown WM_IME_NOTIFY messages.
|
winegstreamer: Remove unnecessary wg_parser their_sink pad.
|
||||||
imm32/tests: Add some missing local variables declarations.
|
winegstreamer: Remove unnecessary wg_parser_stream their_src pad.
|
||||||
imm32/tests: Test MS Korean IME GA-NA-DA sequence.
|
quartz: Avoid reading past the end of a buffer (Valgrind).
|
||||||
imm32/tests: Test MS Japanese IME NIHONGO-NO sequence.
|
winex11: Use ime_comp_buf != NULL instead of ximInComposeMode.
|
||||||
winegstreamer: Return a IUnknown pointer from source_create_async_op.
|
winex11: Keep track of the cursor position on the XIM side.
|
||||||
winegstreamer: Avoid potential leak of media source async commands.
|
winex11: Send an internal WM_IME_NOTIFY wparam to set open status.
|
||||||
winegstreamer: Use helpers to convert stream descriptor type to wg_format.
|
winex11: Set or clear XIC focus using a xim_set_focus helper.
|
||||||
winegstreamer: Start media streams in a dedicated media_stream_start helper.
|
winex11: Post internal WM_IME_NOTIFY wparam on composition updates.
|
||||||
winegstreamer: Simplify media source wait_on_sample control flow.
|
winex11: Include the XIM preedit and result text into the IME updates.
|
||||||
winegstreamer: Avoid eating errors in media source async commands.
|
winex11: Generate IME messages using WM_IME_NOTIFY instead of callbacks.
|
||||||
winegstreamer: Keep a stream descriptor array on the media source.
|
winex11: Drop the x11drv_ime_update_association user callback.
|
||||||
winegstreamer: Create media source presentation descriptor as needed.
|
winex11: Remove now unnecessary selected HIMC tracking code.
|
||||||
winemac: Delay ime_set_text until ImeToAsciiEx requests it.
|
winex11: Use the default IME implementation for ImeSelect.
|
||||||
winemac: Wait for IME input result on the unix side.
|
imm32: Get rid of the graphics driver loading mechanism.
|
||||||
winemac: Send IME key input from ImeProcessKey.
|
imm32: Remove now unused members from ime_private.
|
||||||
imm32/tests: Mark some tests as broken by prior SetForegroundWindow call.
|
dinput/tests: Add some tests with keyboard action mapping.
|
||||||
winex11: Use a helper to change internal composition status.
|
dinput: Delete the action mapping registry key on SetActionMap.
|
||||||
winex11: Clear the composition string when input context is closed.
|
dinput: Reset action map mapping before loading the registry mapping.
|
||||||
winex11: Simplify NotifyIME with NI_COMPOSITIONSTR / CPS_COMPLETE.
|
dinput: Clear DIA_APPNOMAP BuildActionMap flag with specific device semantic.
|
||||||
win32u: Introduce new NtUserNotifyIMEStatus syscall.
|
dinput: Avoid remapping already mapped objects in BuildActionMap.
|
||||||
winex11: Move NotifyIME to the default IME implementation.
|
dinput: Delay input thread start until the first device acquire.
|
||||||
winemac: Use the default IME implementation for NotifyIME.
|
dinput/tests: Test that FromGameController also works with IRawGameController.
|
||||||
winex11: Use the default IME implementation for ImeSetCompositionString.
|
windows.gaming.input: Query IGameController interface in TryGetFactoryControllerFromGameController.
|
||||||
winemac: Use the default IME implementation for ImeSetCompositionString.
|
mf/tests: Simplify video processor expected input types checks.
|
||||||
win32u: Introduce a new ImeProcessKey call through NtUserMessageCall.
|
mf/tests: Rename some variables in video processor transform tests.
|
||||||
winemac: Use the ImeProcessKey driver entry to process IME input.
|
mf/tests: Move broken video processor aperture to a separate test.
|
||||||
win32u: Introduce a new ImeToAsciiEx call through NtUserMessageCall.
|
mf/tests: Add more video processor tests with RGB555 format.
|
||||||
winemac: Use the ImeToAsciiEx driver entry to retrieve IME result.
|
mf/tests: Add some IV50 encoder / decoder tests.
|
||||||
winemac: Compute the required COMPOSITIONSTRING size in ImeToAsciiEx.
|
imm32: Silence some unnecessary FIXMEs.
|
||||||
imm32: Resize the composition string if the driver requested so.
|
|
||||||
winemac: Write the IME strings to the COMPOSITIONSTRING in ImeToAsciiEx.
|
|
||||||
winemac: Generate IME messages from the default ImeToAsciiEx implementation.
|
|
||||||
|
|
||||||
Santino Mazza (1):
|
Sebastian Mayr (2):
|
||||||
mf/session: Reset presentation flags when session_clear_presentation is called.
|
d3d8/tests: Test IDirect3DDevice8::ValidateDevice() with various min, mag and mip filters.
|
||||||
|
wined3d: Improve d3d8 compatibility of texture filters.
|
||||||
|
|
||||||
Shaun Ren (6):
|
Tim Clem (1):
|
||||||
sapi: Implement ISpRegDataKey::SetStringValue.
|
wow64win: Only marshal MSGs in wow64_NtUserCallWindowsHook if needed.
|
||||||
sapi: Ignore read_only in ISpRegDataKey::SetKey.
|
|
||||||
sapi: Implement ISpRegDataKey::OpenKey.
|
|
||||||
sapi: Use ISpRegDataKey in object_token.
|
|
||||||
sapi: Implement ISpObjectToken::Set/GetStringValue.
|
|
||||||
sapi: Implement ISpObjectToken::CreateInstance.
|
|
||||||
|
|
||||||
Sven Baars (2):
|
Zebediah Figura (18):
|
||||||
mscoree/tests: Remove the parent argument from create_new_dir() (Coverity).
|
qcap/audiorecord: Implement DecideBufferSize().
|
||||||
ddraw: Set the texture height in SetSurfaceDesc() (Coverity).
|
qcap/tests: Add tests for audio capture pin connection.
|
||||||
|
qcap/tests: Test audio capture allocator properties.
|
||||||
|
qcap/audiorecord: Open a winmm device when connecting.
|
||||||
|
qcap/audiorecord: Implement streaming.
|
||||||
|
qcap/tests: Test audio capture streaming.
|
||||||
|
user32/tests: Do not dump the message sequence when a todo succeeds on Windows.
|
||||||
|
user32/tests: Do not stop checking the message list when skipping an optional or unsupported message.
|
||||||
|
qcap/audiorecord: Implement IAMStreamConfig::SetFormat() and IAMStreamConfig::GetFormat().
|
||||||
|
qcap/audiorecord: Stub IKsPropertySet.
|
||||||
|
qcap/audiorecord: Implement IKsPropertySet::Get(&ROPSETID_Pin, AMPROPERTY_PIN_CATEGORY).
|
||||||
|
qcap/audiorecord: Stub IAMBufferNegotiation.
|
||||||
|
qcap/audiorecord: Implement IAMBufferNegotiation::SuggestAllocatorProperties().
|
||||||
|
qcap/tests: Remove duplicated tests for allocator identity.
|
||||||
|
mmdevapi/tests: Remove some unnecessary workarounds.
|
||||||
|
mmdevapi/tests: Run property store tests for all devices.
|
||||||
|
mmdevapi/tests: Add some tests for PKEY_AudioEngine_DeviceFormat.
|
||||||
|
xactengine: Use the xaudio2 channel.
|
||||||
|
|
||||||
Tim Clem (2):
|
Zhiyi Zhang (1):
|
||||||
ntdll: Decrement thread count from exit_thread and exit the process if needed.
|
d2d1/tests: Add some IsSupported() tests for HWND target.
|
||||||
winemac.drv: Force a window in front of its peers if its level is decreased.
|
|
||||||
|
|
||||||
Torge Matthies (4):
|
Ziqing Hui (7):
|
||||||
ntdll/tests: Add test for file attributes of files with names beginning with a dot.
|
mfreadwrite/tests: Add tests for MP4 sink writer.
|
||||||
ntdll: Handle hidden file names inside get_file_info instead of after it.
|
mf/tests: Test GetInputStatus for WMV decoder DMO.
|
||||||
ntdll: Only infer hidden attribute from file name if xattr is not present.
|
mf/tests: Test Discontinuity for WMV decoder DMO.
|
||||||
ntdll: Set xattr in NtCreateFile if inferred and requested attributes don't match.
|
mf/tests: Test Flush for WMV decoder DMO.
|
||||||
|
winegstreamer: Implement GetInputStatus for WMV decoder DMO.
|
||||||
Vijay Kiran Kamuju (1):
|
winegstreamer: Implement Discontinuity for WMV decoder DMO.
|
||||||
winex11.drv: Fix compile when xrandr is not available.
|
mf/tests: Add tests for MPEG4 media sink.
|
||||||
|
|
||||||
Zebediah Figura (32):
|
|
||||||
d3d8: Move surface allocation to d3d8_surface_create().
|
|
||||||
d3d8: Create sub-resource surfaces manually.
|
|
||||||
d3d8: Pass the container to d3d8_surface_create().
|
|
||||||
wined3d: Directly call wined3d_texture_create() to create swapchain textures.
|
|
||||||
winepulse: Avoid accessing the product name after freeing it.
|
|
||||||
ntdll: Fix the prototype of NtDuplicateToken().
|
|
||||||
advapi32/tests: Add more tests for token duplication.
|
|
||||||
quartz: Check whether the pin is connected in IBasicVideo::GetVideoSize().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_Caption().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_WindowStyle().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_AutoShow().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_Owner().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_MessageDrain().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::put_Visible().
|
|
||||||
quartz: Check whether the pin is connected in IVideoWindow::SetWindowPosition().
|
|
||||||
d3d9/tests: Add some more tests for accessing an old backbuffer surface after a reset.
|
|
||||||
d3d9: Hold a reference to the wined3d swapchain from d3d9 swapchain surfaces.
|
|
||||||
d3d8: Hold a reference to the wined3d swapchain from d3d8 swapchain surfaces.
|
|
||||||
d3d11: Hold a reference to the wined3d swapchain from d3d11 swapchain textures.
|
|
||||||
wined3d: Do not forward texture references to the swapchain.
|
|
||||||
wined3d: Read the sm4 sample count in DCL instructions.
|
|
||||||
wined3d: Do not declare resources as multisampled if the sample count is 1.
|
|
||||||
qcap/audiorecord: Get rid of the AudioRecord typedef.
|
|
||||||
qcap/audiorecord: Add a stub source pin.
|
|
||||||
qcap/tests: Test audio capture pin interfaces.
|
|
||||||
qcap/tests: Test audio capture pin information.
|
|
||||||
qcap/tests: Test the audio capture CLSID.
|
|
||||||
qcap/audiorecord: Stub IAMStreamConfig.
|
|
||||||
qcap/tests: Add tests for media types.
|
|
||||||
qcap/audiorecord: Implement pin_get_media_type().
|
|
||||||
qcap/audiorecord: Implement IAMStreamConfig::GetStreamCaps().
|
|
||||||
qcap/audiorecord: Partially implement QueryAccept().
|
|
||||||
|
|
||||||
Zhiyi Zhang (15):
|
|
||||||
tasklist: Add basic functionality.
|
|
||||||
tasklist: Support '/nh' option.
|
|
||||||
tasklist: Support '/fo' option.
|
|
||||||
tasklist: Partially support '/fi' option.
|
|
||||||
findstr: Add basic functionality.
|
|
||||||
oledb32/tests: Test initial catalog property.
|
|
||||||
oledb32: Use the correct property for initial catalog.
|
|
||||||
oledb32/tests: Test provider string with multiple provider specific properties.
|
|
||||||
oledb32: Put provider initialization properties in a single DBPROP_INIT_PROVIDERSTRING.
|
|
||||||
oledb32/tests: Test converting DBTYPE_VARIANT to DBTYPE_UI8.
|
|
||||||
oledb32: Support converting DBTYPE_VARIANT to DBTYPE_UI8.
|
|
||||||
oledb32/tests: Test converting DBTYPE_VARIANT to DBTYPE_GUID.
|
|
||||||
oledb32: Support converting DBTYPE_VARIANT to DBTYPE_GUID.
|
|
||||||
oledb32/tests: Test converting DBTYPE_VARIANT to DBTYPE_VARIANT.
|
|
||||||
oledb32: Support converting DBTYPE_VARIANT to DBTYPE_VARIANT.
|
|
||||||
|
|
||||||
Ziqing Hui (4):
|
|
||||||
winegstreamer: Introduce format_is_compressed.
|
|
||||||
winegstreamer: Implement wg_parser_stream_get_codec_format.
|
|
||||||
winegstreamer: Implement amt_from_wg_format_video_wmv.
|
|
||||||
winegstreamer: Use codec format in stream_props_GetMediaType.
|
|
||||||
|
|
1
AUTHORS
1
AUTHORS
|
@ -1572,6 +1572,7 @@ Sean Young
|
||||||
Sebastián Aedo
|
Sebastián Aedo
|
||||||
Sebastian Gasiorek
|
Sebastian Gasiorek
|
||||||
Sebastian Lackner
|
Sebastian Lackner
|
||||||
|
Sebastian Mayr
|
||||||
Sébastien Ramage
|
Sébastien Ramage
|
||||||
Seong-ho Cho
|
Seong-ho Cho
|
||||||
Serge Gautherie
|
Serge Gautherie
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
Wine version 8.8
|
Wine version 8.9
|
||||||
|
|
18
configure
vendored
18
configure
vendored
|
@ -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.71 for Wine 8.8.
|
# Generated by GNU Autoconf 2.71 for Wine 8.9.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -611,8 +611,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='8.8'
|
PACKAGE_VERSION='8.9'
|
||||||
PACKAGE_STRING='Wine 8.8'
|
PACKAGE_STRING='Wine 8.9'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.winehq.org'
|
PACKAGE_URL='https://www.winehq.org'
|
||||||
|
|
||||||
|
@ -2346,7 +2346,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 8.8 to adapt to many kinds of systems.
|
\`configure' configures Wine 8.9 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2416,7 +2416,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 8.8:";;
|
short | recursive ) echo "Configuration of Wine 8.9:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2700,7 +2700,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 8.8
|
Wine configure 8.9
|
||||||
generated by GNU Autoconf 2.71
|
generated by GNU Autoconf 2.71
|
||||||
|
|
||||||
Copyright (C) 2021 Free Software Foundation, Inc.
|
Copyright (C) 2021 Free Software Foundation, Inc.
|
||||||
|
@ -3151,7 +3151,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 8.8, which was
|
It was created by Wine $as_me 8.9, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
$ $0$ac_configure_args_raw
|
$ $0$ac_configure_args_raw
|
||||||
|
@ -22843,7 +22843,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 8.8, which was
|
This file was extended by Wine $as_me 8.9, which was
|
||||||
generated by GNU Autoconf 2.71. Invocation command line was
|
generated by GNU Autoconf 2.71. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -22907,7 +22907,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config='$ac_cs_config_escaped'
|
ac_cs_config='$ac_cs_config_escaped'
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 8.8
|
Wine config.status 8.9
|
||||||
configured by $0, generated by GNU Autoconf 2.71,
|
configured by $0, generated by GNU Autoconf 2.71,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue