Release 5.18.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
53375d0f7a
commit
9a6e5b2329
689
ANNOUNCE
689
ANNOUNCE
|
@ -1,15 +1,18 @@
|
||||||
The Wine development release 5.17 is now available.
|
The Wine development release 5.18 is now available.
|
||||||
|
|
||||||
What's new in this release (see below for details):
|
What's new in this release (see below for details):
|
||||||
- ADVAPI32 library converted to PE.
|
- Vulkan shader compilation using the new vkd3d-shader library.
|
||||||
- Beginnings of an NDIS network driver.
|
- USER32 library converted to PE.
|
||||||
- Still more restructuration of the console support.
|
- Console no longer requires the curses library.
|
||||||
|
- Support for display modes with various orientations.
|
||||||
|
- A number of syntax fixes in the WIDL compiler.
|
||||||
|
- Non-recursive makefiles.
|
||||||
- Various bug fixes.
|
- Various bug fixes.
|
||||||
|
|
||||||
The source is available from the following locations:
|
The source is available from the following locations:
|
||||||
|
|
||||||
https://dl.winehq.org/wine/source/5.x/wine-5.17.tar.xz
|
https://dl.winehq.org/wine/source/5.x/wine-5.18.tar.xz
|
||||||
http://mirrors.ibiblio.org/wine/source/5.x/wine-5.17.tar.xz
|
http://mirrors.ibiblio.org/wine/source/5.x/wine-5.18.tar.xz
|
||||||
|
|
||||||
Binary packages for various distributions will be available from:
|
Binary packages for various distributions will be available from:
|
||||||
|
|
||||||
|
@ -25,374 +28,400 @@ AUTHORS in the distribution for the complete list.
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Bugs fixed in 5.17 (total 17):
|
Bugs fixed in 5.18 (total 42):
|
||||||
|
|
||||||
22616 Multiple applications need msvcirt.dll.??0ifstream@@QAE@PBDHH@Z (Merriam-Webster Dictionary, Power Tab Editor, gmax 1.2, GradeBook for Windows, Microsoft Reader)
|
10603 IDirectSoundBufferImpl_SetFX needed for sound effects in several games
|
||||||
24182 Multiple games need IDirectDrawMediaStream::Get/SetFormat implementation (Need for Russia, Motocross Madness 2, The Sims Complete Collection)
|
18670 QIP Infium 2.0 build 9030 crashes on exit (needs a proper implementation of WSACleanup)
|
||||||
30014 Multiple programs require msvcirt.dll.??0ifstream@@QAE@XZ (Wouxun KG-UV2D, Charon, Cricket 2002, Mastercook 15, GraphCalc)
|
21232 Multiple games and applications (Chromium-based browser engines, Blizzard games, League of Legends) crash due to hooking/anticheat validation (needs syscall thunks in ntdll.dll)
|
||||||
35782 Tic Tac Toe Game (vbscript) cannot be played (colon used in for loop for placing multiple statements on the same line)
|
22749 Hard link creation from a Finddupe-generated batch file fails ('fsutil.exe' needs to support 'hardlink create' command)
|
||||||
41005 Deadlight: Director's Cut (UE3, 64-bit) loads to a black screen
|
35467 Multiple games crash on unimplemented function msvcirt.dll.??0fstream@@QAE@PBDHH@Z (Lock On: Modern Air Combat, TRON 2.0)
|
||||||
43999 GetVersion incorrectly fails to lie about the OS version when masquerading as Windows 8.1 or 10
|
36960 Avencast: Rise of the Mage fails to start (D3DXCreateTextureFromFileA failed)
|
||||||
45642 Chrome/Chromium sandbox needs x86-64 syscall thunks to match Windows
|
37254 wineconsole/curses.c fails to build on NetBSD 6.1.4
|
||||||
46278 Cisco Jabber 12.5 sends only first letter due to missing richedit:ITextRange functions
|
37491 wineconsole requires/uses TERM environment variable
|
||||||
47048 Logitech webcam does not show picture, only grey
|
37644 .NET console applications using System.Console.Clear() crash when directly started in terminal
|
||||||
47642 Support conversion from GST_VIDEO_FORMAT_RGB to DirectShow-supported formats (needed by Risk II + native amstream)
|
38964 widl: inconsistent null pointer checks in typelib writer
|
||||||
48130 Launching World of Tanks from the shortcut doesn't work
|
39469 PreSonus Studio One 3 says it requires Windows 7 SP1 (d3d11 '{bb2c6faa-b5fb-4082-8e6b-388b8cfa90e1}', 'ID3D11DeviceContext1' not implemented)
|
||||||
48407 OllyDbg 2.x segfaults the process after attaching to it
|
43107 The Witcher 3 fails to detect dx11 - registry dx11>opengl applied
|
||||||
49125 Logos Bible Software Indexing fails 64bit only 32bit works
|
44422 Vectric Aspire 9 : it does not load 3d images
|
||||||
49242 provide some way to get reported windows version via command line
|
45433 dark souls 3: cannot change resolution in fullscreen mode
|
||||||
49749 Visual Studio 2019 installer crashes after unpacking content
|
45573 League of Legends 8.12+ fails to start a game (anticheat engine, hooking of syscall return instructions)
|
||||||
49762 Emulated virtual desktop ignores size set in winecfg
|
45797 NVIDIA GeForce Experience 3.x installer fails due to 'mshtml.OleObject_{Get,Set}Extent' stubs
|
||||||
49805 Pyxel Edit crashes when clicking the "File" dropdown option.
|
47251 add support for ConPTY API (pseudo console)
|
||||||
|
47491 dinput event queue is overflowing and stalling the whole game/wineserver
|
||||||
|
48396 'cmd.exe /c move file1 file2' doesn't respect non-interactive mode, causing prompt for overwrite if destination file exists
|
||||||
|
48397 'cmd.exe /c move file1 file2' doesn't overwrite existing destination file in non-interactive mode
|
||||||
|
48952 NVDA hangs on start
|
||||||
|
49038 O.E.D. v 4.0 (Oxford English Dictionary) No longer starts.
|
||||||
|
49206 ITHVNR: hooked processes segfault
|
||||||
|
49309 vbscript:run test fails in Japanese locale
|
||||||
|
49335 Dolphin EasyReader for Windows 6.04 (TTS app) crashes after completing startup wizard (needs IMarkupServices::CreateMarkupPointer method implementation)
|
||||||
|
49343 Neverwinter Online: Launcher crash on Startup
|
||||||
|
49532 .NET 4.0 and higher fail to install via winetricks
|
||||||
|
49591 Multiple GOG installers display the error message "Out of Global Vars range"
|
||||||
|
49624 Protocol error: process 0020: recvmsg: Message too long on mac OS
|
||||||
|
49643 Calling ClipCursor too frequently can cause stack overflow in foreground window thread.
|
||||||
|
49647 wine 5.14 build fails in winegstreamer on Ubuntu 16.04 and Debian 9
|
||||||
|
49738 "warning: implicit declaration of function ‘strtoumax’" when compiling PuTTY with Winelib
|
||||||
|
49765 SlingPlayer Desktop crashes on unimplemented function msvcrt._snprintf_c
|
||||||
|
49770 Firestorm viewer crashes
|
||||||
|
49774 macDriver no longer functions within macOS VM
|
||||||
|
49806 WIDL doesn't tolerate attribute [hidden] within enums.
|
||||||
|
49811 cmd /c "cd "directory"&&"somecommand.exe"" tries to cd to "directory"&&"somecommand.exe"
|
||||||
|
49820 VBScript fails to parse decimal literals between -1 and 1 without 0 in front
|
||||||
|
49834 45a63e5b3ce0e5d7fcc55ce57f315086b87f8ad7 breaks binary compatibility with 5.0 on passing main() argc
|
||||||
|
49847 Logos Bible 8: wineserver always using 100% CPU core
|
||||||
|
49850 No One Lives Forever crashes due to GetMotif stub in dmstyle
|
||||||
|
49889 wineserver shows failed assertion on shutdown
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
Changes since 5.16:
|
Changes since 5.17:
|
||||||
|
|
||||||
Aaro Altonen (1):
|
|
||||||
ws2_32: Improve WSCGetProviderPath() stub.
|
|
||||||
|
|
||||||
Akihiro Sagawa (1):
|
Akihiro Sagawa (1):
|
||||||
po: Update Japanese translation.
|
vbscript: Support non-Latin 1 characters in Asc.
|
||||||
|
|
||||||
Alex Henrie (1):
|
Alexandre Abgrall (1):
|
||||||
comdlg32: Fix error precedence in IFileDialog2_SetFileTypes.
|
msxml3: Fix value of 'fetched' in IEnumVARIANT::Next() for IXMLDOMSelection.
|
||||||
|
|
||||||
Alexandre Julliard (32):
|
Alexandre Julliard (34):
|
||||||
kernel32: Move the initial process breakpoint to LdrInitializeThunk().
|
vbscript: Add support for translating messages.
|
||||||
ntdll: Call the thread entry point through BaseThreadInitThunk().
|
kernel32/tests: Avoid assumptions about the current working directory.
|
||||||
ntdll: Call the process entry point through RtlUserThreadStart().
|
makefiles: Generate a single non-recursive makefile at the top level.
|
||||||
kernel32: Remove the no longer used __wine_start_process() function.
|
makefiles: Regenerate po files with full path information.
|
||||||
ntdll: Get rid of the server_init_process_done() Unix library callback.
|
makefiles: Remove .. components from generated paths.
|
||||||
ntdll: Move the NT path conversion for exec process to the Unix library.
|
makefiles: Remove directory variables that are redundant with non-recursive make.
|
||||||
ntdll: Use the process parameters directly in exec_process().
|
ntdll: Update argc when changing process name.
|
||||||
ntdll: Get rid of the exec_process() Unix library callback.
|
makefiles: Only add default libraries for Unix builds.
|
||||||
ntdll: Make the reserved area functions static.
|
makefiles: Don't use default imports for Unix libraries.
|
||||||
ntdll: Move the reserved area functions to avoid forward declarations.
|
makefiles: Define WINE_UNIX_LIB when building Unix libraries.
|
||||||
ntdll: Add a helper function for fixed anonymous mmaps.
|
include: Don't use IsBadStringPtr in debug functions for Unix libraries.
|
||||||
ntdll: Add a helper function for memory allocations through mmap().
|
crypt32: Move GnuTLS-specific helpers into the #ifdef.
|
||||||
ntdll: Add a helper function to try an mmap at a fixed address.
|
ntdll: Add support for loading a Unix helper library from builtin dlls.
|
||||||
ntdll: Load libwine dynamically.
|
user32: Move PNG support to a new Unix library.
|
||||||
ntdll: Pop the Unix stack completely in call_user_apc_dispatcher().
|
user32: Build with msvcrt.
|
||||||
loader: No longer depend on libwine.
|
user32: Use wide character string literals.
|
||||||
libwine: Remove wine/library.h.
|
user32: Use wide character string literals for system parameter entries.
|
||||||
libwine: Make the remaining configuration functions obsolete.
|
ntdll: Add inline wrappers for pthread mutex locking.
|
||||||
makefiles: Get rid of rpath support.
|
ntdll: Don't lock mutexes during process exit.
|
||||||
makefiles: Add dependencies for the import lib symlinks.
|
server: Add an object operation to retrieve an object name.
|
||||||
makefiles: Expand makedep path at compile time.
|
server: Return the device name for device files.
|
||||||
makefiles: Store .pot files in a separate variable.
|
server: Return the device name for mailslot files.
|
||||||
makefiles: Add some missing object dir references.
|
server: Return the device name for named pipe files.
|
||||||
makefiles: Build extra targets explicitly if they are not a dependency.
|
server: Implement object name information for registry keys.
|
||||||
advapi32: Build with msvcrt.
|
server: Pass all creation arguments to the device creation functions.
|
||||||
makefiles: Explicitly import the CRT library also for test dlls.
|
server: Use OBJ_PERMANENT for permanent objects.
|
||||||
wineandroid.drv: Load libwine dynamically.
|
server: Rename make_object_static() to make_object_permanent().
|
||||||
wineandroid.drv: Pass the source directory on the gradle command line.
|
server: Keep permanent objects on the standard object list.
|
||||||
makefiles: Also store the basename without object dir for generated files.
|
server: Restart search from the start when releasing permanent objects at exit.
|
||||||
makefiles: Fix a few more object directory references.
|
server: Initialize the object permanent flag.
|
||||||
makefiles: Remove support for generating a single makefile.
|
makefiles: Don't build Unix object files on Windows.
|
||||||
makefiles: Add separate variable to keep track of source dir font files.
|
include: Also define gethostname for msvcrt builds.
|
||||||
|
kernel32: Get rid of obsolete 16-bit relay functions.
|
||||||
|
kernel32: Make export directory writable to set FT_Thunk to 0.
|
||||||
|
|
||||||
Anton Baskanov (5):
|
Alistair Leslie-Hughes (6):
|
||||||
amstream: Implement AMDirectDrawStream::GetFormat.
|
ws2_32: Map AI ALL_option in getaddrinfo().
|
||||||
amstream: Implement AMDirectDrawStream::SetFormat.
|
include: Add inclusion guards for schema API enums.
|
||||||
amstream: Reject incompatible media types in AMDirectDrawStream::ReceiveConnection.
|
include: Remove coclasses that don't belong to msxml6.idl.
|
||||||
amstream: Reconnect if the new format is incompatible with the connection media type in AMDirectDrawStream::SetFormat.
|
xactengine3_7: Return S_OK from IXACT3Cue Destroy.
|
||||||
amstream: Use current format to create surface in AMDirectDrawStream::CreateSample.
|
dmband: Semi-stub IDirectMusicBand CreateSegment.
|
||||||
|
dmstyle: Implement IDirectMusicStyle8 GetBand.
|
||||||
|
|
||||||
Arkadiusz Hiler (7):
|
Anton Baskanov (4):
|
||||||
msvcirt: Implement most of ifstream.
|
amstream: Implement AMDirectDrawStream::SetState.
|
||||||
msvcirt: Correct the behavior of filebuf::setbuf().
|
amstream: Implement AMDirectDrawStream::EndOfStream.
|
||||||
msvcirt: Implement ifstream::setbuf().
|
amstream: Call ::SetFormat in AMDirectDrawStream::CreateSample.
|
||||||
msvcirt: Be more obvious in out-of-memory situations.
|
amstream: Implement AMDirectDrawStream::Receive and IDirectDrawStreamSample::Update.
|
||||||
msvcirt: Implement _mtlock() and _mtunlock().
|
|
||||||
msvcirt: Include iostream in strstream's and stdiostream's rtti hierarchy.
|
|
||||||
msvcirt: Implement a part of fstream.
|
|
||||||
|
|
||||||
Biswapriyo Nath (7):
|
Aurimas Fišeras (3):
|
||||||
include/d3dcommon.idl: Add D3DDestructionNotifier interface.
|
po: Update Lithuanian translation.
|
||||||
include/d3dcommon.idl: Add missing names in D3D_SHADER_VARIABLE_TYPE enum.
|
po: Update Lithuanian translation.
|
||||||
include/d3dcommon.idl: Add missing names in D3D_NAME enum.
|
po: Update Lithuanian translation.
|
||||||
include/d3dcommon.idl: Add missing names in D3D_SHADER_INPUT_TYPE enum.
|
|
||||||
include/d3d10.idl: Add flags in D3D10_CREATE_DEVICE_FLAG enum.
|
|
||||||
include/d3d11.idl: Add flags in D3D11_RESOURCE_MISC_FLAG enum.
|
|
||||||
include/d3d11.idl: Add names in D3D11_FILTER enum.
|
|
||||||
|
|
||||||
Brendan Shanks (3):
|
Biswapriyo Nath (5):
|
||||||
winevulkan: Change make_vulkan interpreter to '/usr/bin/env python3'.
|
include/ddraw.h: Add missing members in DDPIXELFORMAT struct.
|
||||||
winemac.drv: Print error when no GPUs are detected.
|
include/ddraw.h: Add missing UpdateOverlay flags.
|
||||||
winemac.drv: Don't fail GPU detection if some IOKit properties are missing.
|
include/ddraw.h: Add missing DDSCAPS2.dwCaps2 flags.
|
||||||
|
include/ddraw.h: Add DDSCAPS2.dwCaps3 flags.
|
||||||
|
include/ddraw.h: Add missing dwFlags of DD_BLTDATA struct.
|
||||||
|
|
||||||
Carlos Rivera (3):
|
Daniel Lehman (1):
|
||||||
kernel32/tests: Use debugstr_an to show contents of buffer.
|
wininet: Implement INTERNET_OPTION_SECURITY_CERTIFICATE flag for InternetQueryOption.
|
||||||
kernel32/tests: Remove registry entry left out during test.
|
|
||||||
kernel32/tests: Change file name to avoid collision with other tests.
|
|
||||||
|
|
||||||
Chao Long (2):
|
Dmitry Timoshkov (4):
|
||||||
ntdll: Fix a memory leak (Valgrind).
|
setupapi/tests: Add explicit field for inf contents size.
|
||||||
ntdll: Fix a ImagePathName memory leak (Valgrind).
|
setupapi: Treat trailing \0 in field values same way as trailing spaces.
|
||||||
|
sxs: Return correct path from IAssemblyCache::QueryAssemblyInfo().
|
||||||
Derek Lesho (5):
|
crypt32: Fix conversion of CRYPT_KEY_PROV_INFO between store and certificate property.
|
||||||
mfplat: Remove fallback media source.
|
|
||||||
winegstreamer: Add stub bytestream handler.
|
|
||||||
winegstreamer: Add stub media source.
|
|
||||||
winegstreamer: Implement source event methods.
|
|
||||||
winegstreamer: Implement IMFMediaSource::Shutdown.
|
|
||||||
|
|
||||||
Eric Wheeler (1):
|
|
||||||
comctl32/listview: Add Get/SetSelectedColumn() support.
|
|
||||||
|
|
||||||
Esme Povirk (1):
|
Esme Povirk (1):
|
||||||
mscoree: Use exe basename to name the default domain.
|
gdiplus/tests: Don't test point type array padding.
|
||||||
|
|
||||||
Fabian Maurer (1):
|
François Gouget (5):
|
||||||
user32/menu: Store application defined value as pointer.
|
vbscript: Fix the spelling of the delimiter* variables.
|
||||||
|
ntdll: Fix the spelling of the arch_context_parameters variable.
|
||||||
|
ntdll/tests: Fix the spelling of a couple of ok_() messages.
|
||||||
|
conhost/tests: Fix the spelling of a comment message.
|
||||||
|
msvcirt/tests: Fix the spelling of a couple of ok() messages.
|
||||||
|
|
||||||
Francesco Noferi (1):
|
Georg Lehmann (2):
|
||||||
cmd.exe: Fix parsing of && between quotes.
|
winevulkan: Add is_alias for VkFunctionPointer.
|
||||||
|
winevulkan: Forward declare required structs for function pointer.
|
||||||
|
|
||||||
Gabriel Ivăncescu (7):
|
Gijs Vermeulen (11):
|
||||||
msscript.ocx/tests: Add tests for SitehWnd.
|
msvcr120: Add [_]strtoimax[_l] and [_]strtoumax[_l].
|
||||||
msscript.ocx: Implement IScriptControl::put_SitehWnd.
|
msxml3/tests: Add more iteration tests for IXMLDOMNamedNodeMap, IXMLDOMSchemaCollection and IXMLDOMNodeList.
|
||||||
msscript.ocx: Implement IScriptControl::get_SitehWnd.
|
msxml3: Support Reset() for IEnumVARIANTs created by create_enumvariant.
|
||||||
msscript.ocx: Implement IActiveScriptSiteWindow::GetWindow.
|
msxml3: Support retrieving more than one element in IEnumVARIANT::Next() for IXMLElementCollection.
|
||||||
msscript.ocx: Return S_OK from the IActiveScriptSiteWindow::EnableModeless stub.
|
msvcrt: Add _s[w|n]printf_c[_l].
|
||||||
msscript.ocx: Implement UseSafeSubset properly by setting the interface safety options.
|
msvcrt: Fix _snprintf_l function signature.
|
||||||
msscript.ocx: Supply a stub ServiceProvider to InvokeEx in run_procedure.
|
msvcrt: Add _snprintf_s_l.
|
||||||
|
msvcirt: Set error when file can't be opened in fstream_open_ctor.
|
||||||
|
msvcirt: Implement ofstream class.
|
||||||
|
mshtml: Implement IOleObject::[Get|Set]Extent.
|
||||||
|
dwmapi: Implement DwmIsCompositionEnabled.
|
||||||
|
|
||||||
Georg Lehmann (1):
|
Haidong Yu (3):
|
||||||
winex11.drv: Use vkGetPhysicalDeviceProperties2KHR to get gpu properties.
|
conhost: Add missing LeaveCriticalSection.
|
||||||
|
ws2_32: Add missing LeaveCriticalSection.
|
||||||
|
conhost: Input should be restored and input_thread handle should be closed before return.
|
||||||
|
|
||||||
Gijs Vermeulen (1):
|
Hans Leidekker (2):
|
||||||
crypt32: Remove unused variable in test_CryptBinaryToString().
|
crypt32: Set key context if PKCS12_NO_PERSIST_KEY is passed, otherwise set key provider info.
|
||||||
|
crypt32: Add support for CRYPT_MACHINE_KEYSET in PFXImportCertStore.
|
||||||
|
|
||||||
Hans Leidekker (12):
|
Haoyang Chen (1):
|
||||||
mountmgr: Add ioctl to read host credentials on macOS.
|
gdiplus: Implement GdipEnumerateMetafileSrcRectDestRect.
|
||||||
advapi32: Read host credentials through mountmgr.
|
|
||||||
mountmgr: Add ioctl to write host credentials on macOS.
|
|
||||||
advapi32: Write host credentials through mountmgr.
|
|
||||||
mountmgr: Add ioctl to delete host credentials on macOS.
|
|
||||||
advapi32: Delete host credentials through mountmgr.
|
|
||||||
mountmgr: Add ioctl to enumerate host credentials on macOS.
|
|
||||||
advapi32: Enumerate host credentials through mountmgr.
|
|
||||||
ntdll: Return buffer filled with random values from NtQuerySystemInformation(SystemInterruptInformation).
|
|
||||||
advapi32: Reimplement SystemFunction036 using system interrupt information.
|
|
||||||
advapi32: Use wide character string literals.
|
|
||||||
crypt32: Store CERT_KEY_CONTEXT in a platform independent way.
|
|
||||||
|
|
||||||
Isabella Bosia (7):
|
Henri Verbeet (3):
|
||||||
iphlpapi: Unify conversions to interface guid.
|
wined3d: Do not accumulate ended queries in wined3d_query_vk_poll().
|
||||||
iphlpapi: Make the interface guids more unique.
|
wined3d: Implement shader_spirv_compile_vk().
|
||||||
wine.inf: Create NDIS service.
|
wined3d: Implement sample masks for the Vulkan adapter.
|
||||||
ndis.sys: Create network card registry keys.
|
|
||||||
ndis.sys: Create network card devices.
|
|
||||||
ndis.sys: Implement IOCTL_NDIS_QUERY_GLOBAL_STATS on network cards.
|
|
||||||
ndis.sys/tests: Add tests for ndis ioctls.
|
|
||||||
|
|
||||||
Jacek Caban (28):
|
Jacek Caban (42):
|
||||||
conhost: Implement IOCTL_CONDRV_FILL_OUTPUT.
|
conhost: Introduce IOCTL_CONDRV_READ_CONSOLE ioctl.
|
||||||
conhost: Implement IOCTL_CONDRV_SCROLL.
|
conhost: Add support for ENABLE_ECHO_INPUT.
|
||||||
kernelbase: Move KERNEL32_CONSOLE_ALLOC handling to kernelbase.
|
conhost: Add support for ENABLE_LINE_INPUT.
|
||||||
kernel32/tests: Skip more FreeConsole tests on win7.
|
kernel32: Use IOCTL_CONDRV_READ_CONSOLE in ReadConsoleW when possible.
|
||||||
server: Introduce IOCTL_CONDRV_CTRL_EVENT ioctl.
|
kernel32: Use NtDeviceIoControlFile directly for IOCTL_CONDRV_READ_CONSOLE and IOCTL_CONDRV_WRITE_CONSOLE.
|
||||||
kernelbase: Use IOCTL_CONDRV_CTRL_EVENT in GenerateConsoleCtrlEvent.
|
conhost/tests: Improve handling slow conhost replies.
|
||||||
server: Support IOCTL_CONDRV_CTRL_EVENT on console server handles.
|
conhost/tests: Allow clear screen on console exit.
|
||||||
conhost: Support CTRL_C_EVENT in write_console_input.
|
conhost/tests: Add ReadConsole tests.
|
||||||
conhost: Initialize tty output.
|
conhost: Free screen buffer data in destroy_screen_buffer.
|
||||||
conhost: Support setting tty title in set_console_title.
|
server: Introduce console_connection object.
|
||||||
conhost/tests: Add initial tty tests.
|
kernelbase: Create console connection in init_console.
|
||||||
conhost: Synchronize tty cursor position in set_output_info.
|
server: Allow creating unbound console connection objects.
|
||||||
conhost: Support tty output in write_output.
|
server: Introduce IOCTL_CONDRV_BIND_PID ioctl.
|
||||||
conhost/tests: Add tty output tests.
|
server: Support creating console reference from console connection object.
|
||||||
conhost: Update tty output in fill_output.
|
kernelbase: Use console connection object in AttachConsole.
|
||||||
conhost: Update tty output in scroll_output.
|
server: Remove no longer used attach_console request.
|
||||||
conhost: Update tty output in IOCTL_CONDRV_ACTIVATE.
|
conhost: Explicitly set tty cursor position after updating output in write_console.
|
||||||
dwrite.idl: Use DEFINE_ENUM_FLAG_OPERATORS for enums that need it.
|
conhost: Signal console in tty_input if needed.
|
||||||
conhost: Move console input processing into a separated function.
|
conhost: Terminate current read request when input when reading tty input fails.
|
||||||
conhost: Add tty input implementation.
|
conhost: Introduce Unix mode.
|
||||||
conhost/tests: Add tty input tests.
|
conhost: Use CP_UNIXCP in Unix mode.
|
||||||
kernel32/tests: Skip more tests on old Windows.
|
conhost: Force using relative cursor positioning in update_read_output.
|
||||||
conhost: Use more standard hide cursor sequence.
|
conhost: Delay creating input thread in Unix mode.
|
||||||
conhost: Introduce IOCTL_CONDRV_WRITE_CONSOLE ioctl.
|
server: Introduce IOCTL_CONDRV_SETUP_INPUT ioctl.
|
||||||
kernel32: Use IOCTL_CONDRV_WRITE_CONSOLE in WriteConsoleW when possible.
|
conhost: Use IOCTL_CONDRV_SETUP_INPUT to initialize input in Unix mode.
|
||||||
conhost/tests: Add WriteConsole tests.
|
kernelbase: Move force override logic to init_console_std_handles callers.
|
||||||
kernel32/tests: Allow ENABLE_VIRTUAL_TERMINAL_PROCESSING in default mode.
|
ntdll: Pass RTL_USER_PROCESS_PARAMETERS to get_initial_console.
|
||||||
conhost/tests: Wait for child process in test_pseudoconsole.
|
ntdll: Fill console size in get_initial_console.
|
||||||
|
kernelbase: Use conhost to handle Unix consoles.
|
||||||
|
kernel32: Remove no longer used bare console support.
|
||||||
|
conhost: Fix a leak in create_screen_buffer.
|
||||||
|
wineconsole: Remove curses backend.
|
||||||
|
configure: Remove curses checks.
|
||||||
|
server: Remove support for creating bare consoles.
|
||||||
|
kernelbase: Move ReadConsoleInput.
|
||||||
|
kernel32: Move Beep implementation to conhost.
|
||||||
|
kernel32: Move Beep() to kernelbase.
|
||||||
|
conhost: Improve bound checking in fill_output.
|
||||||
|
kernelbase: Duplicate input and output handles to ensure that they are inheritable.
|
||||||
|
conhost/tests: Don't use inheritable handle for console pipe end.
|
||||||
|
conhost: Terminate pseudo console on input error.
|
||||||
|
user32: Support control characters in null driver VkKeyScanEx implementation.
|
||||||
|
|
||||||
Jeff Smith (3):
|
Jactry Zeng (1):
|
||||||
qcap/tests: Test effect of setting stream format on media type enumeration.
|
comctl32: Implement WM_GETTEXTLENGTH for datetime picker.
|
||||||
qcap: Calculate image size and pitch when setting format.
|
|
||||||
qcap: Enumerate one media type if pin format has been set.
|
|
||||||
|
|
||||||
Jiajin Cui (1):
|
Jiangyi Chen (1):
|
||||||
gdiplus: Make gdi_alpha_blend fallback to StretchBlt if current Compositing Mode is SourceCopy.
|
iphlpapi: Rename local variables shadowing the flags parameters.
|
||||||
|
|
||||||
Ken Thomases (2):
|
Kevin Puetz (6):
|
||||||
dbghelp: Avoid asserting on egregiously long stabs symbol names.
|
rpcrt4: Fix ARM64 stack corruption in call_server_func.
|
||||||
mountmgr: Avoid operating on a null CFStringRef, which would crash.
|
oleaut32/tests: Reformat test_dump_typelib.
|
||||||
|
oleaut32/tests: Fix expect_wstr_acpval(...,NULL).
|
||||||
|
widl: All VARDESC fields of TKIND_UNION should have oInst=0.
|
||||||
|
oleaut32/tests: Cover GetVarDesc in test_dump_typelib.
|
||||||
|
widl: Remove duplicate '\n\n' in midl_info_guid.
|
||||||
|
|
||||||
Liam Middlebrook (1):
|
Liam Middlebrook (1):
|
||||||
winevulkan: Fail on explicit layer usage.
|
winevulkan: Update to VK spec version 1.2.154.
|
||||||
|
|
||||||
Louis Lenders (1):
|
Martin Storsjo (1):
|
||||||
ntdll: RtlConvertToAutoInheritSecurityObject is NTSTATUS, not BOOL.
|
ntdll: Implement __C_specific_handler and _local_unwind for arm64.
|
||||||
|
|
||||||
Martin Storsjo (4):
|
Michael Müller (2):
|
||||||
ntdll: Fix arm64 regression from "Clear the syscall frame on return".
|
ntdll: Implement NtFilterToken.
|
||||||
ntdll: Don't truncate SP in arm64 handle_syscall_fault.
|
server: Implement support for creating a process with a specified token.
|
||||||
ntdll: Add ARM64 SEH unwind directives for assembly functions in PE builds.
|
|
||||||
ntdll: Fix more corner cases for arm64 packed info unwinding.
|
|
||||||
|
|
||||||
Matteo Bruni (5):
|
Michael Stefaniuc (13):
|
||||||
d3d11: Report D3D11_FORMAT_SUPPORT_TEXTURECUBE in CheckFormatSupport().
|
directmanipulation: Print the debug string and not the pointer to it.
|
||||||
d3d11: Report D3D11_FORMAT_SUPPORT_MIP in CheckFormatSupport().
|
winegstreamer: Drop redundant NULL check before heap_free().
|
||||||
d3d11: Report D3D11_FORMAT_SUPPORT_MIP_AUTOGEN in CheckFormatSupport().
|
xactengine3_7: Remove superfluous cast to self.
|
||||||
d3d11: Report D3D11_FORMAT_SUPPORT_BLENDABLE in CheckFormatSupport().
|
advapi32: Remove superfluous cast to self.
|
||||||
d3d11: Report multisample flags in CheckFormatSupport().
|
gdiplus/tests: Use the ARRAY_SIZE() macro.
|
||||||
|
windowscodecs/tests: Use the ARRAY_SIZE() macro.
|
||||||
|
qedit: Drop redundant NULL check before free().
|
||||||
|
dmime: Reimplement IPersistStream_Load() for SegTrigger track.
|
||||||
|
dmime: Simplify the parse_segments_list() helper.
|
||||||
|
dmime: Reimplement the segment item parser.
|
||||||
|
dmime: dmutils.h is no longer needed.
|
||||||
|
dmime: Get rid of the DMUS_PRIVATE_SEGMENT_ITEM typedef.
|
||||||
|
dmcompos: Remove the unused DMUS_PRIVATE_CHUNK struct.
|
||||||
|
|
||||||
Myah Caron (2):
|
Myah Caron (10):
|
||||||
cmd.exe: Fix /Y flag for move builtin.
|
msvcr120: Add imaxabs.
|
||||||
cmd.exe: Don't prompt for move when non-interactive.
|
shell32: Add ShellLinkObject stubs.
|
||||||
|
shell32: Implement ShellLinkObject::get_Path.
|
||||||
|
sapi: Add AudioOutput registry keys.
|
||||||
|
sapi: Improve GetDefaultTokenId stub.
|
||||||
|
sapi: Fix MMAudioOut registry key location.
|
||||||
|
sapi: Add stubs for SpObjectToken.
|
||||||
|
sapi: Improve stub for ISpObjectToken::SetId.
|
||||||
|
dmstyle: Return S_FALSE for IDirectMusicStyle8::GetMotif.
|
||||||
|
dmband: Avoid cloning stream in parse_bands_list.
|
||||||
|
|
||||||
Nikolay Sivov (28):
|
Nikolay Sivov (27):
|
||||||
combase: Move stub manager.
|
include: Add some missing types to msxml6 typelib.
|
||||||
combase: Move CoReleaseMarshalData().
|
include: Handle same typelib name in msxml2.idl and msxml6.idl.
|
||||||
combase: Move CoUnmarshalInterface().
|
widl: Emit a guard around library contents.
|
||||||
combase: Move remaining marshalling code.
|
combase: Use public symbol for special PS context flag.
|
||||||
combase: Move ORPC functionality.
|
ole32: Remove some leftovers from private header.
|
||||||
combase: Move currently unimplemented COM API functions.
|
combase: Manage per-thread call cancellation counter.
|
||||||
combase: Move default memory stream implementation.
|
oleacc: Use wide string constants.
|
||||||
api-ms: Redirect com-private to combase.
|
oleacc/tests: Use wide string constants.
|
||||||
combase: Implement local server registration via SCM.
|
evr/mixer: Handle uninitialized input case in GetOutputAvailableType().
|
||||||
kernelbase: Forward ConvertToAutoInheritPrivateObjectSecurity() to ntdll.
|
evr/tests: Add a test for returned input type instance.
|
||||||
combase: Use typed list iteration macros.
|
dxva2: Implement CreateSurface().
|
||||||
evr: Create and initialize mixer transform attributes.
|
dxva2: Return single software device for GetVideoProcessorDeviceGuids().
|
||||||
evr/mixer: Use same max input count symbol for GetStreamLimits().
|
ole32/clipboard: Use wide string constants.
|
||||||
mf/evr: Actually use custom mixer when available.
|
ole32/comcat: Use wide string constants.
|
||||||
mf/evr: Implement stream sinks management functionality.
|
dxva2: Return some static render target formats.
|
||||||
mf/evr: Add events support for video stream sinks.
|
evr/mixer: Fix error handling in output types collection helper.
|
||||||
mf/session: Add support for MR_VIDEO_RENDER_SERVICE service.
|
winedbg: Double dll name buffer size for unimplemented function exception.
|
||||||
mf/tests: Fix tests crashes.
|
include: Add an entry for ProcessIoPriority.
|
||||||
mf/evr: Create stream sinks for default mixer inputs.
|
kernel32/tests: Link to more functions directly.
|
||||||
mf/evr: Add a IMFMediaTypeHandler stub for input video streams.
|
kernel32/tests: Add a test for PROC_THREAD_ATTRIBUTE_HANDLE_LIST.
|
||||||
mf/evr: Add GetMajorType() for the stream sink.
|
server: Implement inherited handles list.
|
||||||
evr/mixer: Return initial mixing preferences.
|
widl: Enable [hidden] attribute for enums.
|
||||||
maintainers: Get rid of removed paths.
|
widl: Allow [hidden] attribute on enum members.
|
||||||
evr/mixer: Add another set of attributes.
|
widl: Add null source pointer check for typelib writer.
|
||||||
combase: Implement CoCreateInstanceFromApp().
|
widl: Allow [restricted] for coclass-es.
|
||||||
ole32/tests: Use treat-as-class functions directly.
|
comctl32/datetime: Do not call default procedure for WM_NCCREATE.
|
||||||
ole32/tests: Link to storage API directly.
|
comctl32/tests: Use wide strings literals.
|
||||||
ole32/tests: Fix test crash on recent Windows 10.
|
|
||||||
|
|
||||||
Owen Rudge (2):
|
Paul Gofman (13):
|
||||||
winecfg: Ensure registry key is initialised before updating Windows version.
|
d3d11: Avoid crash in _CopySubresourceRegion[1]() on NULL resources.
|
||||||
winecfg: Add /v parameter to display current Windows version.
|
d3d10core/tests: Add test for NULL resource parameters for _CopySubresourceRegion().
|
||||||
|
msvcrt/tests: Test .{O|A}CP locale string.
|
||||||
|
wmc: Add Dxgi facility.
|
||||||
|
kernel32: Add string for DXGI_INVALID_CALL error.
|
||||||
|
kernel32: Add string for DXGI_ERROR_NOT_CURRENTLY_AVAILABLE error.
|
||||||
|
ntdll/tests: Test named pipe with empty name.
|
||||||
|
wined3d: Track resource binding as render target.
|
||||||
|
wined3d: Don't check for readonly depth / stencil in context_preload_texture().
|
||||||
|
wined3d: Track SRV to RTV aliasing on sub resource level.
|
||||||
|
msvcrt: Implement _mbsnextc_l().
|
||||||
|
msvcrt: Implement _mbscmp_l().
|
||||||
|
msvcrt: Implement _mbbtype_l().
|
||||||
|
|
||||||
Paul Gofman (22):
|
Pengpeng Dong (2):
|
||||||
ntdll: Implement RtlGetExtendedContextLength().
|
gdiplus: Initialize the dead point coordinates in "GpPointF, *ptf" to 0.
|
||||||
kernel32: Implement InitializeContext[2]().
|
conhost: Validate width param in write_output.
|
||||||
kernel32: Implement LocateXStateFeature().
|
|
||||||
ntdll: Implement RtlLocateLegacyContext().
|
|
||||||
ntdll: Clear CONTEXT_XSTATE flag in RtlUnwindEx().
|
|
||||||
wbemprox: Provide semi-stub implementation for client_security_QueryBlanket().
|
|
||||||
kernel32: Implement SetXStateFeaturesMask().
|
|
||||||
kernel32: Implement GetXStateFeaturesMask().
|
|
||||||
kernel32: Implement CopyContext().
|
|
||||||
ntdll: Implement saving AVX registers in NtGetContextThread().
|
|
||||||
ntdll/tests: Add tests for capturing context with xstate.
|
|
||||||
ntdll/tests: Fix exception test failures on win10pro.
|
|
||||||
ntdll/tests: Fix virtual test failures on win10pro.
|
|
||||||
d3dcompiler: Support ID3D12ShaderReflection interface in D3DReflect().
|
|
||||||
d3dcompiler/tests: Add test for reflection interfaces.
|
|
||||||
d3dcompiler/tests: Test d3d12 interface in test_reflection_desc_vs().
|
|
||||||
d3dcompiler: Set range id to bind point for sm < 5.1.
|
|
||||||
d3dcompiler/tests: Test d3d12 interface in test_reflection_constant_buffer().
|
|
||||||
d3dcompiler: Fill texture fields in D3D11_SHADER_VARIABLE_DESC with default values.
|
|
||||||
vcruntime140_1: Handle rethrowing from nested try blocks on x64.
|
|
||||||
msvcrt: Handle rethrowing from nested try blocks on x64.
|
|
||||||
d3dcompiler/tests: Test d3d12 interface in test_reflection_bound_resources().
|
|
||||||
|
|
||||||
Pengpeng Dong (1):
|
Piotr Caban (13):
|
||||||
quartz: Return E_POINTER from IVideoWindow::get_Visible() if "visible" is NULL.
|
d3d9: Lock wined3d mutex in d3d9_device_CreateTexture().
|
||||||
|
msvcrt: Fix buffer overflow in _write function.
|
||||||
|
msvcrt: Fix _vs{w,n}printf_c function when terminating character doesn't fit into buffer.
|
||||||
|
msvcrt: Fix count parameter type in printf functions family.
|
||||||
|
msvcirt: Set error when file can't be opened in ifstream_open_ctor.
|
||||||
|
msasn1: Fix buffer allocations.
|
||||||
|
msvcrt: Use default user locale when only codepage is passed to setlocale.
|
||||||
|
msvcrt: Fix console detection in _write.
|
||||||
|
server: Don't create wait object if infinite timeout is passed to NtSetTimer.
|
||||||
|
server: Don't overflow if timeout doesn't fit into int range in get_next_timeout.
|
||||||
|
setupapi: Remove unused end parameter from next_xml_attr internal function.
|
||||||
|
setupapi: Copy all files specified in manifest on wine dll install.
|
||||||
|
gdi32: Share font_gamma_ramp structure between all DCs.
|
||||||
|
|
||||||
Robert Wilhelm (1):
|
Robert Wilhelm (3):
|
||||||
vbscript: Colon used in for loop.
|
vbscript: Parse decimal literals between -1 and 1 without 0 in front.
|
||||||
|
vbscript: Fix vanishing statements.
|
||||||
|
vbscript: Fix handling zero and negative number arguments in err.raise.
|
||||||
|
|
||||||
Roberto Pungartnik (1):
|
Roberto Pungartnik (1):
|
||||||
po: Update Brazilian Portuguese translation.
|
po: Brazilian Portuguese update.
|
||||||
|
|
||||||
Rémi Bernon (16):
|
Rémi Bernon (6):
|
||||||
bcrypt: Return STATUS_INVALID_PARAMETER on ECC magic mismatch.
|
gdi32/tests: Add test fonts with names in several languages.
|
||||||
bcrypt: Export ECDSA/ECDH blobs with the correct header magic.
|
gdi32: Look for another secondary font family name.
|
||||||
gdi32: Only trace new faces when they are added.
|
gdi32: Use explicit CDECL in gdi_image_bits.
|
||||||
winex11.drv: Don't wait for the desktop thread to store clipping window.
|
gdi32: Use explicit CDECL in window_surface_funcs.
|
||||||
widl: Search for known types in current namespace.
|
windowscodecs/tests: Add a simple JXR/WMP test case.
|
||||||
widl: Output interface C names in method argument list.
|
windowscodecs: Support JXR/WMP detection and formats.
|
||||||
widl: Support fully qualified names in WinRT mode.
|
|
||||||
gdi32/tests: Test extended TTF font names and collisions.
|
|
||||||
gdi32: Introduce ft_face_get_family/style_name helpers.
|
|
||||||
gdi32: Rewrite prepend_at helper as get_vertical_name.
|
|
||||||
gdi32: Build full name from family + style when missing.
|
|
||||||
gdi32: Rename StyleName to style_name for consistency.
|
|
||||||
gdi32: Use fixed size array for family and english name.
|
|
||||||
gdi32: Compare full name before discarding faces.
|
|
||||||
kernelbase: Also pass CreateFile2 file flags to CreateFileW.
|
|
||||||
user32: Return TRUE from ShowWindow(SW_SHOW) if already visible.
|
|
||||||
|
|
||||||
Zebediah Figura (36):
|
Stefan Dösinger (1):
|
||||||
quartz/vmr9: Avoid leaking the presenter's reference to the d3d9 device.
|
ntdll: Use the MacOS file handle limit workaround from libs/wine/loader.c.
|
||||||
winegstreamer: Fix a leak in gstdecoder_source_get_media_type().
|
|
||||||
amstream/tests: Avoid leaking "stream" in test_find_pin().
|
|
||||||
amstream/tests: Get rid of test_renderfile().
|
|
||||||
kernel32/tests: Pass the correct size for PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE.
|
|
||||||
d3dcompiler/tests: Add more tests for SM4 constant packing.
|
|
||||||
d3dcompiler/tests: Add tests for constant buffer binding descriptors.
|
|
||||||
d3dcompiler/tests: Add tests for semantics.
|
|
||||||
d3dcompiler/tests: Add tests for samplers.
|
|
||||||
d3dcompiler: Unconditionally report special (pixel shader output) sysvals based on the semantic name.
|
|
||||||
server: Avoid a potential NULL dereference in startup_info_dump().
|
|
||||||
d3d11/tests: Test specifying the multisample mask via OMSetBlendState().
|
|
||||||
d3d10core/tests: Test specifying the multisample mask via OMSetBlendState().
|
|
||||||
d3d9/tests: Add a test for sample masks.
|
|
||||||
wined3d: Store the sample mask in wined3d_state.
|
|
||||||
wined3d: Implement OpenGL sample masks.
|
|
||||||
wined3d: Read the SM5 resource type instruction modifier.
|
|
||||||
wined3d: Read the SM5 resource data type instruction modifier.
|
|
||||||
dxgi: Add DXGI_FORMAT_NV12 and DXGI_FORMAT_YUY2.
|
|
||||||
d3d11: Add DXGI_FORMAT_NV12 and DXGI_FORMAT_YUY2.
|
|
||||||
qcap/avimux: Pass the correct field to CONTAINING_RECORD in impl_sink_from_strmbase_pin().
|
|
||||||
wintrust/tests: Add more tests for CryptCATOpen() file modes.
|
|
||||||
wintrust: Assign the file open mode directly instead of treating it as a bitmask.
|
|
||||||
wintrust: Translate a lack of open mode flags to OPEN_ALWAYS.
|
|
||||||
wintrust: Translate CRYPTCAT_OPEN_CREATENEW to CREATE_ALWAYS.
|
|
||||||
include: Add more setupapi error codes.
|
|
||||||
include: Add a couple more SIP indirect data flags.
|
|
||||||
mssign32: Use public SPC_* flag definitions.
|
|
||||||
include: Add catalog file version constants.
|
|
||||||
server: Use GENERIC_READ | GENERIC_WRITE in inherit_console().
|
|
||||||
include: Use ioctl access bits for console driver ioctls.
|
|
||||||
winegstreamer: Dereference messages dropped from watch_bus().
|
|
||||||
ws2_32: Keep a list of open sockets.
|
|
||||||
ws2_32: Close all open sockets in WSACleanup().
|
|
||||||
server: Remove no longer used enumerate_handles().
|
|
||||||
server: Remove no longer used is_fd_signaled().
|
|
||||||
|
|
||||||
Zhiyi Zhang (6):
|
Sven Baars (1):
|
||||||
user32: Always wait for the desktop process to be ready in load_desktop_driver().
|
ntdll: Fix some memory leaks (Valgrind).
|
||||||
ddraw/tests: Add display mode frequency tests.
|
|
||||||
ddraw: Report correct frequency in GetDisplayMode().
|
|
||||||
dxgi/tests: Relax closest matching mode comparison.
|
|
||||||
dxgi/tests: Fix swapchain parameter test failures on Win10 1909.
|
|
||||||
dxgi/tests: Fix output ownership test failures on Win10 1909.
|
|
||||||
|
|
||||||
Ziqing Hui (8):
|
Vijay Kiran Kamuju (1):
|
||||||
d3dx10: Introduce get_d3dx10_dds_format().
|
include: Remove duplicated defines in winnt.h.
|
||||||
d3dx10: Add D3DX10GetImageInfoFromFile{A, W}() stub implementation.
|
|
||||||
d3dx10: Add D3DX10GetImageInfoFromResource{A, W}() stub implementation.
|
Yongjie Yao (1):
|
||||||
d3dx10/tests: Introduce create_file() and delete_file().
|
msxml3: Fix a memory leak (Valgrind).
|
||||||
d3dx10/tests: Introduce check_image_info().
|
|
||||||
d3dx10/tests: Add tests for D3DX10GetImageInfoFromFileW().
|
Zebediah Figura (23):
|
||||||
windowscodecs/tests: Add tests for calling WriteSource() without calling SetSize() prior to it.
|
server: Create the Afd device.
|
||||||
windowscodecs: Correctly set output frame size for WriteSource().
|
server: Return a new, uninitialized socket when opening the Afd device.
|
||||||
|
server: Introduce IOCTL_AFD_CREATE.
|
||||||
|
ws2_32: Reimplement WSASocketW() on top of NtOpenFile() and IOCTL_AFD_CREATE.
|
||||||
|
server: Remove the no longer used create_socket request.
|
||||||
|
advapi32/tests: Test which tokens DuplicateHandle() validates access against.
|
||||||
|
advapi32/tests: Add more tests for CreateRestrictedToken().
|
||||||
|
kernelbase: Implement CreateRestrictedToken().
|
||||||
|
advapi32/tests: Add basic tests for CreateProcessAsUser().
|
||||||
|
ntdll: Pass the token to NtCreateUserProcess().
|
||||||
|
kernelbase: Pass the token to NtCreateUserProcess().
|
||||||
|
server: Check duplicated handle access against the calling thread token and target process token.
|
||||||
|
wined3d: Factor out wined3d_state_uses_depth_buffer().
|
||||||
|
winegstreamer: Don't set the buffer offset in request_buffer_src().
|
||||||
|
winegstreamer: Avoid leaking a newly allocated buffer on failure in request_buffer_src().
|
||||||
|
ws2_32: Translate WSA_FLAG_OVERLAPPED to NT overlapped flags.
|
||||||
|
ws2_32: Translate SIO_ADDRESS_LIST_CHANGE into a proper NT ioctl.
|
||||||
|
server: Move sock_ioctl() down to avoid forward declarations.
|
||||||
|
ws2_32/tests: Add more tests for WSASocket() parameters.
|
||||||
|
ws2_32: Always return WSAEINVAL if AF_UNSPEC is used with a zero protocol.
|
||||||
|
wined3d: Introduce a depth/stencil state object.
|
||||||
|
d3d11: Use wined3d depth/stencil state objects.
|
||||||
|
wined3d: Fully move the depth buffer enable state to wined3d_depth_stencil_state.
|
||||||
|
|
||||||
|
Zhipeng Zhao (1):
|
||||||
|
winex11.drv: If the end of the sequence is '\r\n', there is no need to add extra '\r'.
|
||||||
|
|
||||||
|
Zhiyi Zhang (5):
|
||||||
|
user32/tests: Fix a test failure.
|
||||||
|
user32/tests: Add display orientation tests.
|
||||||
|
winex11.drv: Sort display modes with orientation considered.
|
||||||
|
winex11.drv: Support finding a full display mode with specified orientation.
|
||||||
|
winex11.drv: Support display orientations for XRandR 1.4 display settings handler.
|
||||||
|
|
||||||
|
Ziqing Hui (2):
|
||||||
|
kernel32/tests: Add more tests for UpdateResource.
|
||||||
|
kernel32: Use uppercase name in UpdateResourceW().
|
||||||
|
|
||||||
--
|
--
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
|
5
AUTHORS
5
AUTHORS
|
@ -58,6 +58,7 @@ Alexander Puzankov
|
||||||
Alexander Scott-Johns
|
Alexander Scott-Johns
|
||||||
Alexander V. Lukyanov
|
Alexander V. Lukyanov
|
||||||
Alexander Yaworsky
|
Alexander Yaworsky
|
||||||
|
Alexandre Abgrall
|
||||||
Alexandre Bique
|
Alexandre Bique
|
||||||
Alexandre Goujon
|
Alexandre Goujon
|
||||||
Alexandre Julliard
|
Alexandre Julliard
|
||||||
|
@ -586,6 +587,7 @@ György 'Nog' Jeney
|
||||||
Hadrien Boizard
|
Hadrien Boizard
|
||||||
Hagen Heiduck
|
Hagen Heiduck
|
||||||
Hagop Hagopian
|
Hagop Hagopian
|
||||||
|
Haidong Yu
|
||||||
Haithem Hmida
|
Haithem Hmida
|
||||||
Hajime Segawa
|
Hajime Segawa
|
||||||
Hamza Lakhani
|
Hamza Lakhani
|
||||||
|
@ -595,6 +597,7 @@ Hans de Graaff
|
||||||
Hans-Kristian Arntzen
|
Hans-Kristian Arntzen
|
||||||
Hans Leidekker
|
Hans Leidekker
|
||||||
Hao Peng
|
Hao Peng
|
||||||
|
Haoyang Chen
|
||||||
Harald Hoyer
|
Harald Hoyer
|
||||||
Hari Saksena
|
Hari Saksena
|
||||||
Harry Jeffery
|
Harry Jeffery
|
||||||
|
@ -763,6 +766,7 @@ Jesse Litton
|
||||||
Jess Haas
|
Jess Haas
|
||||||
Jetro Jormalainen
|
Jetro Jormalainen
|
||||||
Jiajin Cui
|
Jiajin Cui
|
||||||
|
Jiangyi Chen
|
||||||
Jiang Yike
|
Jiang Yike
|
||||||
Jianqiu Zhang
|
Jianqiu Zhang
|
||||||
Jiaxing Wang
|
Jiaxing Wang
|
||||||
|
@ -1717,6 +1721,7 @@ Yifu Wang
|
||||||
Yngvi Sigurjonsson
|
Yngvi Sigurjonsson
|
||||||
Yong Chi
|
Yong Chi
|
||||||
YongHao Hu
|
YongHao Hu
|
||||||
|
Yongjie Yao
|
||||||
Yorick Hardy
|
Yorick Hardy
|
||||||
Yoshiro Takeno
|
Yoshiro Takeno
|
||||||
Young Chung
|
Young Chung
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Guess values for system-dependent variables and create Makefiles.
|
# Guess values for system-dependent variables and create Makefiles.
|
||||||
# Generated by GNU Autoconf 2.69 for Wine 5.17.
|
# Generated by GNU Autoconf 2.69 for Wine 5.18.
|
||||||
#
|
#
|
||||||
# Report bugs to <wine-devel@winehq.org>.
|
# Report bugs to <wine-devel@winehq.org>.
|
||||||
#
|
#
|
||||||
|
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||||
# Identity of this package.
|
# Identity of this package.
|
||||||
PACKAGE_NAME='Wine'
|
PACKAGE_NAME='Wine'
|
||||||
PACKAGE_TARNAME='wine'
|
PACKAGE_TARNAME='wine'
|
||||||
PACKAGE_VERSION='5.17'
|
PACKAGE_VERSION='5.18'
|
||||||
PACKAGE_STRING='Wine 5.17'
|
PACKAGE_STRING='Wine 5.18'
|
||||||
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
PACKAGE_BUGREPORT='wine-devel@winehq.org'
|
||||||
PACKAGE_URL='https://www.winehq.org'
|
PACKAGE_URL='https://www.winehq.org'
|
||||||
|
|
||||||
|
@ -2484,7 +2484,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 5.17 to adapt to many kinds of systems.
|
\`configure' configures Wine 5.18 to adapt to many kinds of systems.
|
||||||
|
|
||||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||||
|
|
||||||
|
@ -2554,7 +2554,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 5.17:";;
|
short | recursive ) echo "Configuration of Wine 5.18:";;
|
||||||
esac
|
esac
|
||||||
cat <<\_ACEOF
|
cat <<\_ACEOF
|
||||||
|
|
||||||
|
@ -2808,7 +2808,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 5.17
|
Wine configure 5.18
|
||||||
generated by GNU Autoconf 2.69
|
generated by GNU Autoconf 2.69
|
||||||
|
|
||||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||||
|
@ -3492,7 +3492,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 5.17, which was
|
It was created by Wine $as_me 5.18, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
$ $0 $@
|
$ $0 $@
|
||||||
|
@ -21861,7 +21861,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 5.17, which was
|
This file was extended by Wine $as_me 5.18, which was
|
||||||
generated by GNU Autoconf 2.69. Invocation command line was
|
generated by GNU Autoconf 2.69. Invocation command line was
|
||||||
|
|
||||||
CONFIG_FILES = $CONFIG_FILES
|
CONFIG_FILES = $CONFIG_FILES
|
||||||
|
@ -21932,7 +21932,7 @@ _ACEOF
|
||||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||||
ac_cs_version="\\
|
ac_cs_version="\\
|
||||||
Wine config.status 5.17
|
Wine config.status 5.18
|
||||||
configured by $0, generated by GNU Autoconf 2.69,
|
configured by $0, generated by GNU Autoconf 2.69,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue