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.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
15615be5 by Alistair Leslie-Hughes at 2024-12-05T21:19:21+01:00
include: Add _WIN32_WINNT_ version defines.
- - - - -
578adf36 by Alistair Leslie-Hughes at 2024-12-05T21:19:23+01:00
include: Add DB_VARNUMERIC struct.
- - - - -
d71acd69 by Alistair Leslie-Hughes at 2024-12-05T21:21:15+01:00
include: Add SQL_C_TCHAR define.
- - - - -
3 changed files:
- include/dbs.idl
- include/sdkddkver.h
- include/sqlucode.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bc4f1d60680bf1c8c69a4eb935715…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/bc4f1d60680bf1c8c69a4eb935715…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b857a916 by Conor McCarthy at 2024-12-05T19:52:57+01:00
winegstreamer: Handle null transform in video IMediaObject::Flush().
Other methods for the video object return DMO_E_TYPE_NOT_SET if
wg_transform is null. A race condition in Nioh can result in Flush()
being called when the transform is not set.
- - - - -
8c096956 by Conor McCarthy at 2024-12-05T19:52:57+01:00
winegstreamer: Handle null transform in video IMFTransform::ProcessMessage() DRAIN.
ProcessMessage() can return MF_E_TRANSFORM_TYPE_NOT_SET if necessary.
- - - - -
5fb0b358 by Conor McCarthy at 2024-12-05T19:52:57+01:00
winegstreamer: Handle null transform in video IMFTransform::ProcessMessage() FLUSH.
- - - - -
3bf0b436 by Conor McCarthy at 2024-12-05T19:52:57+01:00
winegstreamer: Handle null transform in WMA IMediaObject::Flush().
- - - - -
2 changed files:
- dlls/winegstreamer/video_decoder.c
- dlls/winegstreamer/wma_decoder.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a207ec601501a350999a7a2312ae7…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/a207ec601501a350999a7a2312ae7…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
cc06f7ac by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Call _wfindfirst64i32 in _findfirst64i32 function.
- - - - -
e67b9d8b by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Call _wfindnext64i32 in _findnext64i32 function.
- - - - -
ee2db2f7 by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Add putenv() utf-8 tests.
The test shows that native has partial support for utf-8 that is currently broken.
- - - - -
34092915 by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Return error on NULL path parameter in _wsopen_dispatch.
- - - - -
9702d73f by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare _sopen_dispatch to handle utf-8 encoded path.
- - - - -
ca5f04f9 by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare freopen to handle utf-8 encoded path.
- - - - -
3638aa2f by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare _loaddll to handle utf-8 encoded path.
- - - - -
e4c2903c by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare _spawnl to handle utf-8 encoded arguments.
- - - - -
627c488a by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare _execle to handle utf-8 encoded arguments.
- - - - -
68228553 by Piotr Caban at 2024-12-05T19:52:57+01:00
msvcrt: Prepare remaining process creation functions to handle utf-8 encoded arguments.
- - - - -
a207ec60 by Piotr Caban at 2024-12-05T19:52:57+01:00
ucrtbase: Enable utf8 support.
- - - - -
6 changed files:
- dlls/msvcp140/tests/msvcp140.c
- dlls/msvcrt/dir.c
- dlls/msvcrt/file.c
- dlls/msvcrt/msvcrt.h
- dlls/msvcrt/process.c
- dlls/ucrtbase/tests/file.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7e9596aa3b807c028f07537d51d65…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/7e9596aa3b807c028f07537d51d65…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5e9710cf by Alexandre Julliard at 2024-12-05T13:29:06+01:00
configure: Correctly check the --enable-build-id option.
- - - - -
91736a7c by Alexandre Julliard at 2024-12-05T14:02:50+01:00
winegcc: Remove support for .def files as import libraries.
- - - - -
0732aa0a by Alexandre Julliard at 2024-12-05T14:02:50+01:00
winebuild: Remove support for .def files as import libraries.
- - - - -
fae2474c by Alexandre Julliard at 2024-12-05T15:34:23+01:00
wrc: Use the correct error function for syntax errors.
- - - - -
7e9596aa by Alexandre Julliard at 2024-12-05T19:52:57+01:00
server: Print signal names in traces.
- - - - -
11 changed files:
- configure
- configure.ac
- server/ptrace.c
- tools/winebuild/build.h
- tools/winebuild/import.c
- tools/winebuild/main.c
- tools/winebuild/winebuild.man.in
- tools/winegcc/utils.c
- tools/winegcc/utils.h
- tools/winegcc/winegcc.c
- tools/wrc/ppl.l
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8b176b89db10e02bfe667a8e4ea5b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/8b176b89db10e02bfe667a8e4ea5b…
You're receiving this email because of your account on gitlab.winehq.org.