Alexandre Julliard pushed to branch master at wine / wine
Commits:
2e186bf8 by Vibhav Pant at 2024-12-06T17:37:14+01:00
winebth.sys: Set radio PDO properties from the device's corresponding org.bluez.Adapter1 object properties.
- - - - -
0cd51cad by Vibhav Pant at 2024-12-06T17:37:16+01:00
winebth.sys: Create new radio PDOs on receiving InterfacesAdded for objects that implement org.bluez.Adapter1.
The unix bluetooth watcher uses a message filter on the DBus connection to listen for
"InterfacesAdded" signals on DBus. If such a signal is received for an object, and the list of
interfaces includes org.bluez.Adapter1, queue a BLUETOOTH_WATCHER_EVENT_TYPE_RADIO_ADDED event.
- - - - -
3ad96cd4 by Vibhav Pant at 2024-12-06T17:37:17+01:00
winebth.sys: Remove the corresponding radio PDO on receiving InterfacesRemoved for a org.bluez.Adapter1 object.
- - - - -
9852a4cb by Vibhav Pant at 2024-12-06T17:37:18+01:00
winebth.sys: Update radio PDO properties on receiving PropertiesChanged for an org.bluez.Adapter1 object.
- - - - -
977e00b3 by Vibhav Pant at 2024-12-06T17:39:24+01:00
winebth.sys: Implement IOCTL_BTH_GET_LOCAL_INFO.
- - - - -
7 changed files:
- dlls/winebth.sys/dbus.c
- dlls/winebth.sys/unixlib_priv.h
- dlls/winebth.sys/winebth.c
- dlls/winebth.sys/winebth_priv.h
- include/Makefile.in
- include/bthdef.h
- + include/bthioctl.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/14527471c4ab2f8a09bcda7d348e0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/14527471c4ab2f8a09bcda7d348e0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
0ea285c5 by Conor McCarthy at 2024-12-06T11:20:04+01:00
winegstreamer: Return the result code from media_source_Pause().
- - - - -
d3d3b2c1 by Conor McCarthy at 2024-12-06T11:20:04+01:00
mf/tests: Add tests for shutting down a media source used in a session.
- - - - -
50047002 by Conor McCarthy at 2024-12-06T11:20:04+01:00
mf: Handle media source EndGetEvent() failure due to shutdown.
Windows robustly handles asynchronous shutdown of a media source used in
a session.
- - - - -
ffad0d2f by Conor McCarthy at 2024-12-06T11:20:06+01:00
mf: Handle media source BeginGetEvent() failure due to shutdown.
- - - - -
fe598380 by Conor McCarthy at 2024-12-06T11:20:06+01:00
mf: Handle media source event subscription failure due to source shutdown.
- - - - -
30a72a2c by Conor McCarthy at 2024-12-06T11:20:06+01:00
mf: Handle media source Start() failure due to source shutdown.
- - - - -
a7d5b7f5 by Conor McCarthy at 2024-12-06T11:20:06+01:00
mf: Introduce IMFMediaShutdownNotify for notification of media source shutdown.
Native Windows robustly handles unexpected shutdown of a media source
used in a session, and always sends MESessionStarted with an error
status, but if the native source is contained within a wrapper source
object, MESessionStarted is never sent even if BeginGetEvent() fails with
MF_E_SHUTDOWN, which should be easily handled. This implies that Windows
uses a private interface for shutdown notification, and its proper
functioning is disrupted when the source is wrapped.
- - - - -
efb369f5 by Conor McCarthy at 2024-12-06T11:20:08+01:00
winegstreamer: Send media source shutdown notification via IMFMediaShutdownNotify.
- - - - -
4 changed files:
- dlls/mf/session.c
- dlls/mf/tests/mf.c
- dlls/winegstreamer/media_source.c
- include/wine/mfinternal.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a1627e3c40a747e122ffb4ad22da7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a1627e3c40a747e122ffb4ad22da7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
52f0703f by Marc-Aurel Zent at 2024-12-06T11:13:23+01:00
server: Do not suspend mach task in read_process_memory.
- - - - -
9ee90dda by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Use mach_vm_read_overwrite in read_process_memory.
- - - - -
7b13ae0c by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Do not suspend mach task in get_selector_entry.
- - - - -
fcf1bd1e by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Use mach_vm_read_overwrite in get_selector_entry.
- - - - -
b05c2dfb by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Do not suspend mach task in write_process_memory.
- - - - -
0d1b9189 by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Do not page-align address in write_process_memory.
- - - - -
a1627e3c by Marc-Aurel Zent at 2024-12-06T11:13:24+01:00
server: Work around macOS W^X limitations in write_process_memory.
Also works around a Rosetta 2 bug, where code execution can remove
VM_PROT_WRITE permissions from a page.
- - - - -
1 changed file:
- server/mach.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/13c47c91e2d6fea81f4c0598cf5d2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/13c47c91e2d6fea81f4c0598cf5d2…
You're receiving this email because of your account on gitlab.winehq.org.