Commit graph

161299 commits

Author SHA1 Message Date
Robert Wilhelm 848269ebb1 wshom.ocx: Implement WshNetwork2_Invoke. 2022-12-05 20:04:54 +01:00
Robert Wilhelm 5281889458 wshom.ocx: Implement WshNetwork2_GetIDsOfNames. 2022-12-05 20:04:54 +01:00
Robert Wilhelm 04a84bc7e9 wshom.ocx: Downgrade FIXME to WARN for unsupported interfaces.
Scripting always checks for DispatchEx interface before falling back to Dispatch.
2022-12-05 20:04:53 +01:00
Sven Baars e959299182 win32u: Use WMCHAR_MAP_SENDMESSAGE for NtUserSendMessage.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52877
2022-12-05 20:04:53 +01:00
Zebediah Figura f6b054344c qasf/tests: Expand the IFileSourceFilter tests. 2022-12-05 20:04:53 +01:00
Zebediah Figura fed36aee5a qasf/asfreader: Do not store the media type passed to IFileSourceFilter::Load(). 2022-12-05 20:04:53 +01:00
Jacek Caban c4f46feffc winevulkan: Use UNIX_CALL macro for Unix calls. 2022-12-05 20:04:53 +01:00
Jacek Caban 2f41d85118 winevulkan: Get rid of direct Unix calls. 2022-12-05 20:04:53 +01:00
Floris Renaud d3ee56835b po: Update Dutch translation for joy.cpl.
Signed-off-by: Floris Renaud <jkfloris@dds.nl>
2022-12-05 20:04:53 +01:00
Sven Baars 0eeb471c8c mmdevapi/tests: Mark some more capture tests as flaky. 2022-12-05 20:04:53 +01:00
Mohamad Al-Jaf b7430d4e6f wbemprox: Provide accurate SMBIOS serial number. 2022-12-05 20:04:53 +01:00
Piotr Caban 29d05e540e localspl: Add AddPrintProcessor implementation. 2022-12-05 20:04:53 +01:00
Piotr Caban efe693e607 winspool: Implement print processor validation in AddPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 74be22b782 localspl: Support Port handles in EndDocPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban f079c02ff7 localspl: Partially support Port handles in StartDocPrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 62e017c91b localspl: Support Port handles in WritePrinter. 2022-12-05 20:04:53 +01:00
Piotr Caban 6bb5bb4486 localspl: Add support for Port handles. 2022-12-05 20:04:53 +01:00
Piotr Caban 4dca254324 wineps: Add print processor stub. 2022-12-05 20:04:53 +01:00
Piotr Caban c8d28f2702 winprint: Fix datatype validation in PrintDocumentOnPrintProcessor. 2022-12-05 20:04:53 +01:00
Piotr Caban a98fb06a5b winprint: Fix parameters validation in EnumPrintProcessorDatatypesW. 2022-12-05 20:04:53 +01:00
Alexandre Julliard 0538557512 ntdll: Initialize Unix calls early during startup. 2022-12-04 22:01:38 +01:00
Alexandre Julliard bef0969722 ntdll: Move the .so module initialization to winecrt0.
Use new ELF tag ids to avoid breaking backwards compatibility.
2022-12-04 22:00:43 +01:00
Alexandre Julliard c20741b33a winebuild: Reinstate the __wine_spec_dll_entry() entrypoint for .so dlls. 2022-12-03 16:24:45 +01:00
Nikolay Sivov 0fe562b4ae d3d10/effect: Add 'frc' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov c336ce73a9 d3d10/effect: Add 'rcp' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 6cb65804a4 d3d10/effect: Add 'div' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 08e8f284f5 d3d10/effect: Add 'ftob' instruction support for expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Nikolay Sivov 7448ecae49 d3d10/effect: Partially implement updates through value expressions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-12-03 00:05:17 +01:00
Paul Gofman 148f996c2f mfplay/tests: Add MF_SD_LANGUAGE and MF_SD_STREAM_NAME value tests. 2022-12-03 00:05:17 +01:00
Paul Gofman 05c99cd6da winegstreamer: Extract stream name from QT demuxer private data. 2022-12-03 00:05:17 +01:00
Paul Gofman 3dd56dd606 winegstreamer: Query stream tags and set MF_SD_LANGUAGE attribute.
Loosely based on a patch by Derek Lesho and Rémi Bernon.
2022-12-03 00:05:17 +01:00
Rémi Bernon 2dad3edf7c mfplat: Clear the clsid pointer in MFTEnum to avoid invalid free. 2022-12-03 00:05:17 +01:00
Piotr Caban 056d570d49 winspool: Call providor in ReadPrinter implementation. 2022-12-03 00:05:17 +01:00
Piotr Caban 5c58e4488f localspl: Add ReadPrinter implementation. 2022-12-03 00:05:17 +01:00
Piotr Caban f4dbb3e8a4 localspl: Add support for Job handles. 2022-12-03 00:05:17 +01:00
Piotr Caban 4d74944a62 localspl: Rename job_t structure to job_info_t. 2022-12-03 00:05:17 +01:00
Piotr Caban da4d55db4b localspl: Use separate structure to store printserver handles. 2022-12-03 00:05:17 +01:00
Piotr Caban 730b0826a0 localspl: Use separate structure to store XcvPort and XcvMonitor handles. 2022-12-03 00:05:17 +01:00
Piotr Caban aa7cedbc12 localspl: Preparation for using handle type specific structures. 2022-12-03 00:05:17 +01:00
Piotr Caban 5954a7f3cd localspl: Fix error handling in printer_alloc_handle helper. 2022-12-03 00:05:17 +01:00
Alex Henrie e09c93de7b rpcrt4/tests: Don't use an array of pointers in test_conf_complex_struct.
An array of pointers isn't conformant on 64-bit and will overrun the
destination buffer when unmarshalling. Since the purpose of this
function is to test a conformant FC_BOGUS_STRUCT, use one that is
conformant on both 32-bit and 64-bit.

The revised test coincidentally reveals that there is a problem with the
padding or alignment after a marshalled 16-bit enum, which will need to
be addressed separately.

Co-authored-by: Zebediah Figura <z.figura12@gmail.com>
2022-12-03 00:05:17 +01:00
Rémi Bernon 996c115217 msvcrt: Use operator_delete to free _Condition_variable queue nodes. 2022-12-03 00:05:16 +01:00
Rémi Bernon 466f31dce9 mshtml: Fix realloc size vs element count mixup. 2022-12-03 00:05:16 +01:00
Alex Henrie e1f1912abe mshtml: Annotate nsalloc with __WINE_(DEALLOC|MALLOC). 2022-12-03 00:05:16 +01:00
Alex Henrie c9dc3e1d4e include: Annotate SnmpUtilMem(Re)Alloc with __WINE_(DEALLOC|MALLOC). 2022-12-03 00:05:16 +01:00
Alex Henrie 68852827a1 include: Annotate ber_(alloc_t|bvdup|init) with __WINE_(DEALLOC|MALLOC). 2022-12-03 00:05:16 +01:00
Alexandre Julliard 0aae4b0563 ntdll: Use ret instead of jmp to return from syscall dispatchers. 2022-12-03 00:05:16 +01:00
Alexandre Julliard 3242676e2e ntdll: Only build the wow64 function table on 64-bit. 2022-12-02 11:57:16 +01:00
Alexandre Julliard 6a4e0d60fa setupapi: Fix wildcard matching for fakedlls inside the build dir.
To avoid *.sys matching windows.system.profile.systemmanufacturers.dll.
2022-12-02 11:04:46 +01:00
Alexandre Julliard 92520c6a1a configure: Remove obsolete AL/al.h check. 2022-12-02 11:04:46 +01:00