Commit graph

170841 commits

Author SHA1 Message Date
Hans Leidekker d206e3ab33 include: Add missing Unicode SQL function declarations. 2024-05-14 18:13:12 +02:00
Hans Leidekker 46f47bd53a odbc32: Add Wow64 thunks. 2024-05-14 18:13:12 +02:00
Hans Leidekker 713bd7928d odbc32: Move replication of ODBC settings to the Unix lib. 2024-05-14 18:13:12 +02:00
Hans Leidekker f332822cd0 odbc32: Load_odbc() returns NTSTATUS. 2024-05-14 18:13:10 +02:00
Hans Leidekker 706459ddd7 odbc32: Make Unix call parameters Wow64 compatible. 2024-05-14 18:13:10 +02:00
Hans Leidekker 7c1408fcc7 odbc32: Forward SQLDataSourcesA() to SQLDataSources() and GetDiagRecA() to GetDiagRec(). 2024-05-14 18:13:10 +02:00
Alex Henrie 08dae8afcc dinput: Don't include every version of DirectInputCreate in every DLL.
DirectInputCreate(A|W|Ex) is only needed in dinput.dll, and
DirectInput8Create is only needed in dinput8.dll. Excluding the
unnecessary functions reduces the size of each DLL by about 4 KB.
2024-05-14 18:07:52 +02:00
Rémi Bernon c708295ed6 winebus: Move Sony controllers report fixups to PE side.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56602
2024-05-14 18:07:46 +02:00
Rémi Bernon 4ddee5a092 winebus: Report whether devices are connected over bluetooth.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56602
2024-05-14 18:07:45 +02:00
Rémi Bernon 51bdcf8db5 winebus: Don't advertise hidraw devices as XInput compatible.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56602
2024-05-14 18:07:45 +02:00
Jacek Caban 8e84698871 mshtml: Use DISPEX_IDISPATCH_IMPL for DocumentType object implementation. 2024-05-14 18:07:29 +02:00
Jacek Caban 5807aa7a18 mshtml: Use DISPEX_IDISPATCH_IMPL in htmlcurstyle.c. 2024-05-14 18:07:29 +02:00
Jacek Caban 462264f6d7 mshtml: Use DISPEX_IDISPATCH_IMPL in htmlcomment.c. 2024-05-14 18:07:29 +02:00
Jacek Caban d7618eb2cd mshtml: Use DISPEX_IDISPATCH_IMPL in htmlattribute.c. 2024-05-14 18:07:29 +02:00
Jacek Caban 2b46fd48a0 mshtml: Use DISPEX_IDISPATCH_IMPL in htmlarea.c. 2024-05-14 18:07:29 +02:00
Jacek Caban 8c485be200 mshtml: Use DISPEX_IDISPATCH_IMPL in htmlanchor.c. 2024-05-14 18:07:29 +02:00
Alexandre Julliard ecbc4cf06d wineboot: Retrieve CPU details through the SMBIOS table. 2024-05-14 13:25:16 +02:00
Alexandre Julliard 7097c614b2 wineboot: Support multiple SMBIOS entries of the same type. 2024-05-14 13:20:17 +02:00
Alexandre Julliard 73c798021b wineboot: Report the correct model number on ARM platforms. 2024-05-14 13:20:17 +02:00
Alexandre Julliard c50dc0512c wineboot: Get the CPU model details with NtQuerySystemInformation(SystemCpuInformation). 2024-05-14 13:20:17 +02:00
Alexandre Julliard c3b1259f75 wineboot: Create CPU environment keys together with other hardware keys. 2024-05-14 13:20:15 +02:00
Alexandre Julliard 9dca2a7072 ntdll: Update PROCESSOR_ARCHITECTURE variable correctly for ARM platforms. 2024-05-14 12:28:51 +02:00
Alexandre Julliard cd5eb0f143 ntdll: Report the correct processor details on ARM platforms. 2024-05-14 11:11:51 +02:00
Alexandre Julliard 4f68f67cb5 configure: Restore warning for missing PE compiler.
It was dropped in cda2886fd3.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56665
2024-05-14 09:46:58 +02:00
Eric Pouech e6e1bbb410 cmd: Move operator from CMD_COMMAND to CMD_NODE.
For now, the tree is degenerated into a list (as it was before).

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-13 21:09:45 +02:00
Eric Pouech 603e81a37a cmd: Add helpers to handle list in degenerated binary tree.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-13 21:09:43 +02:00
Eric Pouech 7e70824ed5 cmd: Introduce CMD_NODE structure.
This will allow to separate better the individual command to
be executed (CMD_COMMAND) from the chaining and I/O handling
of several commands (CMD_NODE).

This also renames CMD_LIST into CMD_COMMAND to fit in above
scheme.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-13 21:09:41 +02:00
Eric Pouech 508b3ac996 cmd: Remove malloc attribute from xrealloc.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-05-13 21:09:39 +02:00
Elizabeth Figura 0db23b1bf7 wined3d: Remove the ARB shader backend. 2024-05-13 21:07:36 +02:00
Elizabeth Figura e3445d8af3 wined3d: Remove the ARB fragment pipeline. 2024-05-13 21:07:36 +02:00
Elizabeth Figura 9c8e5928ce wined3d: Remove the ARB_fragment_program blitter. 2024-05-13 21:07:35 +02:00
Elizabeth Figura 69e67d1ac6 wined3d: Remove the ATI_fragment_shader fragment pipeline. 2024-05-13 21:07:35 +02:00
Elizabeth Figura 2ac928cd99 wined3d: Remove the NV_register_combiners fragment pipeline. 2024-05-13 21:07:35 +02:00
Elizabeth Figura 0180c68d6a wined3d: Remove the GL FFP fragment pipeline. 2024-05-13 21:07:35 +02:00
Elizabeth Figura 3e31a9742c wined3d: Remove the GL FFP vertex pipeline. 2024-05-13 21:07:34 +02:00
Hongxin Zhao f4871cb27c po: Add a missing \t in the Simplified Chinese translation. 2024-05-13 21:06:49 +02:00
Anton Baskanov f8001fdc8e winegstreamer: Add missing format fields to WMA support check.
Fixes: cc82780c22
2024-05-13 21:06:37 +02:00
Anton Baskanov 08e13d1979 winegstreamer: Recognize MFAudioFormat_MPEG and MFAudioFormat_MP3.
Fixes: cc82780c22
2024-05-13 21:06:35 +02:00
Brendan McGrath a48d343002 winegstreamer: Pass filename to wg_parser when available. 2024-05-13 21:06:31 +02:00
Tim Clem 89481f43a5 mountmgr.sys: Do not add drive letters or volumes for macOS volumes without mount paths.
Mounted volumes that are not represented in the filesystem are system
volumes that we should ignore (e.g. recovery and preboot).
2024-05-13 21:06:11 +02:00
Tim Clem e4b78284a9 mountmgr.sys: Do not create drive letters or volumes for unbrowsable macOS volumes.
Volumes with kCFURLVolumeIsBrowsableKey set to false are invisible to
users. These are generally system volumes or temporary ones (like
Chrome update disk images) that we should ignore.
2024-05-13 21:06:09 +02:00
Jacek Caban 87215839b0 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlbody.c. 2024-05-13 21:05:23 +02:00
Jacek Caban 4819828683 mshtml: Use DISPEX_IDISPATCH_IMPL macro in htmlnode.c. 2024-05-13 21:05:23 +02:00
Jacek Caban 27fea2eefc mshtml: Introduce DISPEX_IDISPATCH_IMPL.
And use it for HTMLRect object implementation.
2024-05-13 21:05:21 +02:00
Jacek Caban 7b15890fe8 d3dx9/tests: Remove xfile dumping functionality. 2024-05-13 21:05:04 +02:00
Alexandre Julliard dd4514a26b ntdll: Add processor information to the SMBIOS data. 2024-05-13 11:54:17 +02:00
Alexandre Julliard 7f9cad6979 ntdll: Store the CPU vendor and id during detection. 2024-05-13 11:53:10 +02:00
Elizabeth Figura 040b2a9c75 d3d9/tests: Test default attribute components. 2024-05-12 16:54:15 +02:00
Elizabeth Figura fe94c844fa d3d9/tests: Add some tests for default diffuse values. 2024-05-12 16:54:15 +02:00
Elizabeth Figura cad144a11f d3d9/tests: Expand test_color_vertex().
Test a stream present in the vertex declaration but not provided as a buffer.
2024-05-12 16:54:13 +02:00