Alexandre Julliard pushed to branch master at wine / wine
Commits:
5ff67b42 by Elizabeth Figura at 2025-06-16T23:02:49+02:00
ir50_32/tests: Add tests.
- - - - -
37c45225 by Elizabeth Figura at 2025-06-16T23:02:49+02:00
ir50_32/tests: Move compression and decompression tests from mf:transform.
This is a more natural and findable place for them.
Compression byte check is dropped since even different Windows versions don't seem
to produce the same compressed bytes, and a reimplementation certainly won't.
- - - - -
af9d5a4e by Elizabeth Figura at 2025-06-16T23:02:49+02:00
ir50_32: Use case-insensitive comparison for the compression fourcc.
- - - - -
8ac7db01 by Elizabeth Figura at 2025-06-16T23:02:50+02:00
ir50_32: Do not handle a NULL input pointer in ICM_DECOMPRESS_GET_FORMAT.
Native will crash here. Get rid of code we don't need.
- - - - -
234d60e7 by Elizabeth Figura at 2025-06-16T23:02:50+02:00
ir50_32: Return ICERR_OK from ICM_DECOMPRESS_END.
- - - - -
c2aac2b2 by Elizabeth Figura at 2025-06-16T23:02:50+02:00
ir50_32: Suggest 24-bit RGB.
- - - - -
10 changed files:
- configure
- configure.ac
- dlls/ir50_32/ir50.c
- + dlls/ir50_32/tests/Makefile.in
- + dlls/ir50_32/tests/ir50_32.c
- dlls/mf/tests/iv50frame.bin → dlls/ir50_32/tests/iv50frame.bin
- + dlls/ir50_32/tests/resource.rc
- + dlls/ir50_32/tests/rgb24frame.bmp
- dlls/mf/tests/resource.rc
- dlls/mf/tests/transform.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3af3e6ec7008931bf88e18e6a828e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3af3e6ec7008931bf88e18e6a828e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
5df5b432 by Alexandre Julliard at 2025-06-16T23:02:49+02:00
winebuild: Refuse to do non-PE builds on platforms that don't support it.
- - - - -
3af3e6ec by Alexandre Julliard at 2025-06-16T23:02:49+02:00
winegcc: Refuse to do non-PE builds on platforms that don't support it.
- - - - -
3 changed files:
- tools/winebuild/main.c
- tools/winebuild/utils.c
- tools/winegcc/winegcc.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ceb0429c798daffc11788c6422080…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/ceb0429c798daffc11788c6422080…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
069a83ed by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/tests: Test AllocateStreamingResources()/FreeStreamingResources() calls.
- - - - -
03ee6a41 by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Fail Pause() if there is no DMO.
- - - - -
0f014efc by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Call AllocateStreamingResources() and FreeStreamingResources().
- - - - -
ceb0429c by Elizabeth Figura at 2025-06-16T23:02:49+02:00
qasf/dmowrapper: Handle a NULL output buffer in GetBufferAndLength().
- - - - -
2 changed files:
- dlls/qasf/dmowrapper.c
- dlls/qasf/tests/dmowrapper.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/229c91e40d05e3c921dff48e060b1…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/229c91e40d05e3c921dff48e060b1…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
aeadf5ac by Piotr Caban at 2025-06-16T11:28:50+02:00
musl: Reimplement rint so it doesn't depend on floating point operations precision.
- - - - -
ee6e83dc by Piotr Caban at 2025-06-16T11:28:50+02:00
musl: Use __builtin_rint if available.
- - - - -
c3edbd60 by Piotr Caban at 2025-06-16T11:28:50+02:00
msvcrt: Use rint() from the bundled musl library.
- - - - -
4 changed files:
- dlls/msvcr120/msvcr120.spec
- dlls/msvcrt/math.c
- dlls/ucrtbase/ucrtbase.spec
- libs/musl/src/math/rint.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1426c133bd7d78517160ae15ce53b…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1426c133bd7d78517160ae15ce53b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a86c5605 by Yuxuan Shui at 2025-06-16T11:28:27+02:00
msvcirt/tests: Fix use-after-free in test_ifstream.
Instead of logging value from the current buffer, we used a saved buffer
pointer which has already been freed.
- - - - -
6e783b2e by Yuxuan Shui at 2025-06-16T11:28:28+02:00
msvcirt/tests: Avoid out-of-bound access in test_strstreambuf.
- - - - -
1 changed file:
- dlls/msvcirt/tests/msvcirt.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b64c94d9d13ca2a8245010e8a3bd0…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/b64c94d9d13ca2a8245010e8a3bd0…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
b64c94d9 by William Horvath at 2025-06-16T11:28:16+02:00
wow64win: Fix UNICODE_STRING thunking in wow64_NtUserRegisterWindowMessage.
The function was passing a 32-bit UNICODE_STRING pointer directly to the 64-bit
function, causing string corruption. Use the unicode_str_32to64() helper like other
similar functions.
This fixes 32-bit .NET Framework applications failing to create windows, such as
dnSpyEx v6.5.1 (x86), when using a new-style WoW64 build.
Fixes: 73f4aeb2dcc33abd2f3ee02ee8fc1042d1998399
- - - - -
1 changed file:
- dlls/wow64win/user.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b64c94d9d13ca2a8245010e8a3bd04…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b64c94d9d13ca2a8245010e8a3bd04…
You're receiving this email because of your account on gitlab.winehq.org.