Commit graph

160583 commits

Author SHA1 Message Date
Alex Henrie 26be4fb926 dpnet: Use standard C functions for memory allocation in address.c. 2022-11-16 10:11:54 +01:00
Alex Henrie e6869fe920 ole32: Fix memory leak on error path in CompositeMonikerImpl_CommonPrefixWith (Coverity). 2022-11-16 10:11:37 +01:00
Alex Henrie cad9446567 comdlg32: Use standard C functions for memory allocation in printdlg.c.
The big win here is getting rid of the reimplementation of wcsdup.
2022-11-16 10:11:24 +01:00
Alex Henrie 0ba7924816 sspicli: Use standard C functions for memory allocation. 2022-11-16 10:11:00 +01:00
Alex Henrie d222341f6c ole32: Correct warning message in composite_get_leftmost.
Looks like a copy-paste error.
2022-11-16 10:10:42 +01:00
Alex Henrie 619be2bd79 inetcomm: Use standard C functions for memory allocation in mimeole.c. 2022-11-16 10:10:33 +01:00
Eric Pouech 623bc9fa54 d3d11/tests: Introduce a clear_uav() helper.
This fixes warnings with gcc 12.2.

(Copycat of 5fa25d00 about clear_rtv())

Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-11-15 21:56:01 +01:00
Nikolay Sivov 798d659f04 d2d1: Silently ignore non-default state block implementations.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53915
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-15 21:21:27 +01:00
Nikolay Sivov f63f0d3b2b d3dx9: Add missing path conversion call in D3DXLoadVolumeFromFileA(). 2022-11-15 21:21:27 +01:00
Alexandre Julliard 266c97107b configure: Skip the rest of the PE checks if the cross-compiler isn't detected.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53923
2022-11-15 21:21:27 +01:00
Alexandre Julliard c44eb6d627 wmc: Add support for named locales. 2022-11-15 21:21:27 +01:00
Alexandre Julliard 4e89a25927 wrc: Add support for named locales. 2022-11-15 21:21:27 +01:00
Hans Leidekker d08d6f5104 wldap32: Use the bundled liblber and libldap. 2022-11-15 21:21:27 +01:00
Hans Leidekker 17021e5307 wldap32: Add a prefix to definitions that conflict with OpenLDAP headers. 2022-11-15 21:21:27 +01:00
Hans Leidekker bf88332cc5 wldap32: Add a prefix to functions that conflict with OpenLDAP exports. 2022-11-15 21:21:27 +01:00
Hans Leidekker 9003877dfb wldap32: Get rid of the function documentation. 2022-11-15 21:21:27 +01:00
Hans Leidekker a4a7e8b9e1 wldap32/tests: Switch to db.debian.org.
This server supports secure connections.
2022-11-15 21:21:27 +01:00
Hans Leidekker eafcb94993 wldap32/tests: Get rid of workarounds for old Windows versions. 2022-11-15 21:21:27 +01:00
Hans Leidekker 02e52db7aa libs: Import code from upstream openldap 2.5.13.
Minimal set of files to compile libldap and liblber client libraries.
2022-11-15 21:21:27 +01:00
Alex Henrie 0b09db5902 comctl32: Fix memory leak on error path in EDIT_MakeUndoFit. 2022-11-15 18:05:07 +01:00
Tim Clem faae214455 winspool.drv: Ignore input in DocumentPropertiesA unless DM_IN_BUFFER is passed.
The GdiConvertToDevmodeW call can crash if the incoming DEVMODEA has
nonsense values.
2022-11-15 18:05:07 +01:00
Nikolay Sivov 796f282294 vbscript: Use CRT allocation functions.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2022-11-15 18:05:07 +01:00
Rémi Bernon ffac93dbef ntdll: Cleanup heap block macro definitions. 2022-11-15 18:05:07 +01:00
Rémi Bernon e0ea231892 kernelbase: Validate pointers before calling heap functions. 2022-11-15 18:05:07 +01:00
Rémi Bernon c7eb844ce0 kernel32: Lock heap and validate pointer in LocalHandle. 2022-11-15 18:05:07 +01:00
Rémi Bernon d918919de0 kernel32: Validate pointer before calling HeapSize. 2022-11-15 18:05:07 +01:00
Anton Baskanov c3cca0d206 winegstreamer: Set allocator properties for MPEG layer-3 decoder source.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=18773
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Anton Baskanov d9b9af962b quartz/tests: Add tests for MPEG layer-3 decoder source allocator.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Anton Baskanov 9d8de06fd9 winegstreamer: Check whether transform is supported when creating MPEG layer-3 decoder.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Anton Baskanov a9cda37f65 winegstreamer: Implement output media type enumeration in MPEG layer-3 decoder.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=18773
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Anton Baskanov 0b4536973f quartz/tests: Add tests for MPEG layer-3 decoder output media type enumeration.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Anton Baskanov b3363f5a51 quartz/tests: Add tests for MPEG layer-3 decoder sink allocator.
Signed-off-by: Anton Baskanov <baskanov@gmail.com>
2022-11-15 10:11:51 +01:00
Paul Gofman 5925a2eeb0 ws2_32: Return success for setting SO_ERROR. 2022-11-15 10:11:29 +01:00
Paul Gofman a8c1d5c108 winhttp: Always send Content-length with PUT. 2022-11-14 21:29:58 +01:00
Gabriel Ivăncescu cc0f443088 mshtml: Handle cNames > 1 in GetIDsOfNames properly.
Native ignores any cNames > 1 and doesn't even fill the dispids for them. Note
that it was already wrong; the multiple dispids are supposed to correspond
to the member's argument names, not extra dispids.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-14 20:10:10 +01:00
Gabriel Ivăncescu 7001705c86 mshtml: Forward IDispatchEx to the document node.
And get rid of the dispex since it's useless now.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-14 20:10:08 +01:00
Gabriel Ivăncescu 0d1309b79b mshtml: Forward toString to the document node.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-14 20:10:08 +01:00
Gabriel Ivăncescu cab7ce5935 mshtml: Expose IEventTarget on HTMLDocumentObj and forward it to the doc node.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-14 20:10:08 +01:00
Gabriel Ivăncescu 7359226ad1 mshtml/tests: Implement IServiceProvider and few other interfaces needed for navigation.
This is to allow to test events and things related to navigating to a new
page. Otherwise, native IE will open a new IE process with the destination.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-11-14 20:09:55 +01:00
Alex Henrie 6cf63877c5 include: Add wspiapi.h.
Needed to compile Tera Term.
2022-11-14 17:38:42 +01:00
Rémi Bernon 8818fff766 user32: Add GetPointerTouchInfo(History) stubs.
Preventing Bloons TD 6 from crashing on touchscreen input.
2022-11-14 17:34:01 +01:00
Rémi Bernon 8da21e083b user32: Move touch related functions to input.c. 2022-11-14 17:34:00 +01:00
Rémi Bernon 34099bba6c ntdll: Delay loading unixlibs until the functions are requested.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53909
2022-11-14 17:33:43 +01:00
Jacek Caban 85f9960147 winevulkan: Move need for output member copy check to needs_conversion. 2022-11-14 17:32:59 +01:00
Jacek Caban 1e3d0c863c winevulkan: Don't try to convert ignored VkWriteDescriptorSet members.
Fixes crash in wined3d_unordered_access_view_vk_clear().
2022-11-14 17:32:55 +01:00
Piotr Caban 897ab8c6ec localspl: Use CRT allocation functions. 2022-11-14 17:06:19 +01:00
Piotr Caban 685e2fda08 localspl: Use wcslen instead of lstrlenW. 2022-11-14 17:06:19 +01:00
Piotr Caban 788f6b1b6a winspool.drv: Use CRT allocation functions. 2022-11-14 17:06:03 +01:00
Jason Millard 0eff79ec78 vbscript: Add support for VT_DISPATCH in Global_TypeName. 2022-11-14 17:04:04 +01:00
Hans Leidekker c1aee64eb2 crypt32/tests: Remove OCSP revoked cert test.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53919
2022-11-14 17:03:55 +01:00