--
v11: cfgmgr32: Support fetching properties for device objects in Dev{GetObjects, CreateObjectQueryEx}.
cfgmgr32: Implement initial device enumeration for DevCreateObjectQuery.
cfgmgr32/test: Add tests for DevCreateObjectQuery.
cfgmgr32/tests: Add tests for fetching specific properties in DevGetObjects.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8478
--
v10: cfgmgr32: Support fetching properties for device objects in Dev{GetObjects, CreateObjectQueryEx}.
cfgmgr32: Implement initial device enumeration for DevCreateObjectQuery.
cfgmgr32/test: Add tests for DevCreateObjectQuery.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8478
This should fix some spurious test failure in `test_media_session_Close`, as sometimes the source shutdown happens quickly enough and changes the session state to SESSION_STATE_STOPPED, causing the later Close command to succeed when it consistently returns E_SHUTDOWN on Windows.
--
v6: mf/session: Simplify the media session shutdown event handling.
mf/session: Introduce a SESSION_FLAG_SOURCE_SHUTDOWN presentation flag.
mf/session: Replace SESSION_FLAG_END_OF_PRESENTATION with dedicated states.
mf/session: Replace SESSION_FLAG_FINALIZE_SINKS with dedicated states.
mf/session: Remove unnecessary SESSION_FLAG_PENDING_COMMAND flag.
mf/session: Move internal states to a separate command_state enum.
mf/session: Clarify internal states from session states separation.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8402
Thanks for feedback @julliard and apologies for the missed authorship.
I believe the patch was Matijn Woudt (https://list.winehq.org/pipermail/wine-devel/2009-June/076173.html)
It seems this issue isn't as low hanging as I thought.
The latest messages from 2017 in Bugzilla indicated that the patch wasn't being applied properly so I thought it was a simple fix. I tested that the original error was resolved by the patch but it seems there are other issues to handle regardless of the original error being resolved.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8513#note_108965
--
v2: widl: Store the runtimeclass for constructor interfaces.
widl: Store a variable pointer instead of a declaration in expressions.
widl: Relax check on runtimeclass definitions.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8507
If you are submitting a patch written by someone else you need to set the correct authorship.
In any case, this was already rejected multiple times because it's not how Windows does it, quotes don't get any special treatment.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8513#note_108961