Commit graph

167181 commits

Author SHA1 Message Date
Gabriel Ivăncescu 125c390f61 ieframe: Implement IEHTMLWindow2_get_document.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:16 +02:00
Gabriel Ivăncescu e3c768ab55 shdoclc: Add a basic generic html page for navigation errors.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:16 +02:00
Gabriel Ivăncescu b38fcaf36a mshtml: Implement SuperNavigate undocumented flag 2.
Seems to be doing a replace and skipping updating travel log/history.

Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-06 15:41:13 +02:00
Helix Graziani 5a7d75cd34 nsiproxy.sys: Implement ipv6_forward_enumerate_all. 2023-10-06 15:40:15 +02:00
Zebediah Figura 512f8b17ae objsel: Do not create an object from IClassFactory::QueryInterface(). 2023-10-06 15:39:57 +02:00
Zebediah Figura 2ac66e33fd objsel: Do not check for a NULL interface in COM methods. 2023-10-06 15:39:57 +02:00
Zebediah Figura 026c7fc6b5 objsel: Merge factory.c into objsel.c.
A separate file for the class factory is not justified.
2023-10-06 15:39:57 +02:00
Zebediah Figura 39ccd71991 objsel: Remove DLL refcount tracking.
Recent consensus seems to be that this isn't worth the effort.
2023-10-06 15:39:57 +02:00
Zebediah Figura 528fdc783b objsel: Remove unnecessary includes. 2023-10-06 15:39:57 +02:00
Alex Henrie 42579f1dcd riched20: Use CRT allocation functions. 2023-10-06 15:39:57 +02:00
Alexandre Julliard de81e2ea41 ntdll: Only create the main module on the 32-bit side for wow64. 2023-10-06 15:39:57 +02:00
Alexandre Julliard 93a5dce013 server: Remove some leftover code from a failed rebase. 2023-10-06 11:24:23 +02:00
Nikolay Sivov 41ab207c71 d3d10/effect: Add support for shift instructions. 2023-10-05 18:49:50 +02:00
Joel Holdsworth e916255216 ntdll: Add support for FILE_{RENAME,LINK}_IGNORE_READONLY_ATTRIBUTE.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00
Joel Holdsworth a8489d12eb server: Don't allow read-only files to be replaced by File{Rename,Link}Information{,Ex}.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00
Joel Holdsworth 08ca54b494 ntdll/tests: Add tests for FILE_LINK_IGNORE_READONLY_ATTRIBUTE.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00
Joel Holdsworth 07e40a6f9f ntdll/tests: Add tests for FILE_RENAME_IGNORE_READONLY_ATTRIBUTE.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-10-05 18:49:44 +02:00
Piotr Caban ad232b530a wineps: Add support for EMR_EXTCREATEPEN record playback.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55606
2023-10-05 18:49:44 +02:00
Piotr Caban 59f72abfcf gdi32: Add partial support for creating EMREXTCREATEPEN records. 2023-10-05 18:49:44 +02:00
Daniel Lehman 428a1219fd advapi32/tests: Add ReadEventLogW tests for EventLogStarted. 2023-10-05 18:49:44 +02:00
Alistair Leslie-Hughes 77b506709a msado15: Show fixme only if field_list needs to be used in Recordset::AddNew. 2023-10-05 18:49:44 +02:00
Alistair Leslie-Hughes 8a4e235efc msado15: Move to newly created row in Recordset::AddNew.
It's valid to have a recordset with existing rows.  AddNew needs to
move to newly created row, so existing won't be used.
2023-10-05 18:49:44 +02:00
Alexandre Julliard 0d3ff192aa winegcc: Enable dynamic base by default. 2023-10-05 18:49:44 +02:00
Alexandre Julliard ec3de12825 ntdll: Relocate dynamic base modules when mapping them. 2023-10-05 18:49:44 +02:00
Alexandre Julliard efd03f40e6 server: Assign a system-wide mapping address for dynamic base modules. 2023-10-05 18:49:44 +02:00
Alexandre Julliard 4847c1d8e4 server: Set the dynamically relocated flag when relocations are present. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 8441816912 windows.media.mediacontrol: Implement some ISystemMediaTransportControls properties.
Called by Roon.
2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 1435688b68 windows.media.mediacontrol/tests: Add some ISystemMediaTransportControls properties tests. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 0471de64de windows.media.mediacontrol: Implement ISystemMediaTransportControlsInterop::GetForWindow(). 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 478513819c windows.media.mediacontrol/tests: Add ISystemMediaTransportControlsInterop::GetForWindow() tests. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 99fdedb4b6 windows.media.mediacontrol: Add ISystemMediaTransportControlsInterop stub interface. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 8b34decc7b include: Add systemmediatransportcontrolsinterop.idl file. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 8b329317b7 windows.media.mediacontrol: Add stub DLL. 2023-10-05 18:49:44 +02:00
Mohamad Al-Jaf 0e90cbf989 include: Add ISystemMediaTransportControls interface definition. 2023-10-05 18:49:44 +02:00
Brendan Shanks 29260f77fb winemac.drv: Simplify control flow where possible after the removal of NSAutoreleasePool. 2023-10-05 18:49:44 +02:00
Brendan Shanks c937e991e1 winemac.drv: Use @autoreleasepool instead of NSAutoreleasePool. 2023-10-05 18:49:44 +02:00
Ally Sommers 3582ba9dc4 server: Move getpeername() implementation from ntdll/unix.
This brings getpeername() in line with getsockname(), which
is also implemented in wineserver. It also allows getpeername()
to return a possibly-more-accurate peer name, as in the case of
AF_UNIX sockets.
2023-10-05 10:03:23 +02:00
Paul Gofman 4b9a095e84 ntdll: Map EDESTADDRREQ to STATUS_INVALID_CONNECTION. 2023-10-05 09:59:31 +02:00
Paul Gofman 2c2740629b server: Hold socket reference in sock_poll_event(). 2023-10-05 09:59:24 +02:00
Connor McAdams 3f4f116dc5 uiautomationcore: Use EVENT_OBJECT_SHOW to advise providers of events being listened for in the COM API.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-04 19:06:14 +02:00
Connor McAdams c21bc70af8 uiautomationcore: Separate checking if a node is within the scope of a registered event from event invocation.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-04 19:06:13 +02:00
Connor McAdams 6666670929 uiautomationcore: Add support for passing WinEvents to the COM API.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-04 19:06:13 +02:00
Connor McAdams f420b65a82 uiautomationcore/tests: Add tests for COM event handler event advisement.
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2023-10-04 19:06:13 +02:00
Paul Gofman 8a571b263b secur32: Synchronize access to schannel handle table. 2023-10-04 19:03:18 +02:00
Nikolay Sivov fcfe297211 d3d10/effect: Add support for 'or' instruction.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-04 18:16:08 +02:00
Nikolay Sivov 42a57b3e70 d3d10/effect: Add support for 'not' instruction.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-04 18:16:06 +02:00
Nikolay Sivov 2055f7e20b d3d10/effect: Add support for 'exp' instruction. 2023-10-04 18:16:05 +02:00
Nikolay Sivov 347ed9a82b d3d10/effect: Add support for 'log' instruction.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-04 18:16:04 +02:00
Nikolay Sivov 03e17a3572 d3d10/effect: Add support for 'rsq' instruction.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-04 18:16:02 +02:00
Nikolay Sivov f72bb1f687 d3d10/effect: Add support for 'sqrt' instruction.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-10-04 18:16:01 +02:00