- 30 Oct, 2023 15 commits
-
-
Zhiyi Zhang authored
On > XP, settings WH_JOURNALRECORD or WH_JOURNALPLAYBACK hooks report ERROR_ACCESS_DENIED according to tests, even with administrator rights. PCSE_TERM depends on this to not crash. MSDN also says that journaling hooks APIs are unsupported starting in Windows 11. Reject journalling hooks unconditionally here because they have been broken for a long time.
-
Zhiyi Zhang authored
-
Zhiyi Zhang authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55839
-
Alex Henrie authored
-
Alex Henrie authored
-
Alex Henrie authored
-
Alex Henrie authored
-
Alex Henrie authored
-
Alex Henrie authored
-
Bartosz Kosiorek authored
-
Bartosz Kosiorek authored
-
Bartosz Kosiorek authored
-
Bartosz Kosiorek authored
-
- 29 Oct, 2023 1 commit
-
-
Alexandre Julliard authored
-
- 27 Oct, 2023 24 commits
-
-
Rémi Bernon authored
-
Rémi Bernon authored
Doc says "A motif is a special kind of pattern in a style".
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Rémi Bernon authored
-
Bartosz Kosiorek authored
-
Bartosz Kosiorek authored
-
Sven Baars authored
This restores behavior from before 5a7d75cd.
-
Daniel Lehman authored
-
Fabian Maurer authored
-
Paul Gofman authored
-
Brendan Shanks authored
-
Yuxuan Shui authored
I've also tried saving a cancel cookie from `BeginCreateObject*` and using it to cancel the operation in engine shutdown. However there are 2 problems: 1. Callback might still get called after `CancelObjectCreation`. Microsoft's [own documentation](https://learn.microsoft.com/en-us/windows/win32/api/mfidl/nf-mfidl-imfsourceresolver-cancelobjectcreation) says as much: > Because these methods are asynchronous, however, they might be completed before the > operation can be canceled. Therefore, your callback might still be invoked after you > call this method. 2. Our implementations of `BeginCreateObject*` are not cancellable. They call either `MFPutWorkItem` or `IMFByteStream_BeginRead`, neight of which provides cancellation. (and our `CancelObjectCreation` doesn't actually work. AsyncResult objects aren't added to `handler->results` list until they are completed, which means any attempts to cancel an yet-to-be-completed object creation will always fail with `MF_E_UNEXPECTED`)
-
Rémi Bernon authored
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=55588
-
Alistair Leslie-Hughes authored
-
Alistair Leslie-Hughes authored
This was reported as a out of bounds access (Coverity), which is possible if the tid_NULL was ever passed in.
-
Alistair Leslie-Hughes authored
-
Zebediah Figura authored
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54113
-