Alexandre Julliard pushed to branch master at wine / wine
Commits:
143d7e94 by Hans Leidekker at 2025-12-02T10:36:38+01:00
cryptui: Properly initialize the filename in show_import_ui().
- - - - -
5e9bf6d0 by Hans Leidekker at 2025-12-02T10:36:40+01:00
cryptui: Pass the certificate context to CryptUIWizImport() from the certificate viewer.
This avoids showing the browse dialog when the certificate has already been loaded and
matches Windows behavior.
- - - - -
fc492f2c by Hans Leidekker at 2025-12-02T10:36:43+01:00
cryptui: Allow switching from automatic to manual certificate store selection.
- - - - -
1 changed file:
- dlls/cryptui/main.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d671927488486b8541cc235a73c94…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d671927488486b8541cc235a73c94…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
90a38d6c by Giovanni Mascellani at 2025-12-02T14:02:18+01:00
vkd3d-shader/dxil: Parse parameter attribute records.
- - - - -
193cf51a by Giovanni Mascellani at 2025-12-02T14:04:24+01:00
vkd3d-shader/dxil: Set the attribute group count to zero if allocation fails.
- - - - -
e99b29d2 by Giovanni Mascellani at 2025-12-02T14:14:12+01:00
tests/hlsl: Test the default denormalized mode.
- - - - -
1e4764d5 by Giovanni Mascellani at 2025-12-02T14:26:16+01:00
vkd3d-shader/dxil: Parse the f32 denormalization mode.
- - - - -
63c71efb by Giovanni Mascellani at 2025-12-02T14:27:34+01:00
tests/hlsl: Fix the render target format for arithmetic-float-uniform.shader_test.
- - - - -
6 changed files:
- libs/vkd3d-shader/d3dbc.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/hlsl.c
- libs/vkd3d-shader/tpf.c
- libs/vkd3d-shader/vkd3d_shader_private.h
- tests/hlsl/arithmetic-float-uniform.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3058958d8b601479c51c655d891e…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3058958d8b601479c51c655d891e…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
6a3f360a by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Move the function emission state outside the opcode switch.
- - - - -
3b9fbe3e by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Pass function emission state to sm6_parser_emit_alloca().
- - - - -
26f9644f by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_alloca().
I think the main argument for preallocating instructions and
passing them to helpers is that this simplifies error handling.
However it seems that the simplification is close to negligible,
while the current solution makes it harder to use the iterator
abstraction layer for the instruction array, and it also makes
the code harder to read and check.
- - - - -
9457dc9c by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Take the record from the function emission state in sm6_parser_emit_atomicrmw().
- - - - -
eeb35923 by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Handle allocation failure in sm6_parser_emit_atomicrmw().
- - - - -
3058958d by Giovanni Mascellani at 2025-12-02T13:39:44+01:00
vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_atomicrmw().
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fdfb74b20b08144e144299bc0b7b…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/fdfb74b20b08144e144299bc0b7b…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f99cd79b by Martin Storsjö at 2025-12-01T18:57:25+01:00
ntdll/tests: Update the reference code for a changed test.
This test case was updated in 41d7baa0139252f66042313f366b199e710f7b7b.
The behaviour of this testcase has changed; the older behaviour
could still be reproduced on Windows 11 version 10.0.22000.2176,
but on 10.0.26100.6899 we see the newer behaviour. (As the test
was updated in Feb 2024, it probably changed in some earlier build
than that.)
Update the function definition to match the actual observed
behaviour.
- - - - -
286e4cfa by Martin Storsjö at 2025-12-01T18:57:28+01:00
ntdll/tests: Enable tests for save_next for float registers.
This testcase was broken at current versions of Windows at
the end of 2020, but was fixed sometime after that; on
10.0.22000.2176 it is working correctly.
- - - - -
ea9d2eda by Martin Storsjö at 2025-12-01T18:57:31+01:00
winedump: Fix the printout of a cornercase with packed arm64 unwind info.
See https://github.com/llvm/llvm-project/issues/169588 for
discussion around this case.
As there is no unwind opcode that can describe
"stp x19,lr,[sp,-#N]!", this case is handled with two separate
instructions, "sub sp, sp, #N" and "stp x19,lr,[sp]".
- - - - -
95490526 by Martin Storsjö at 2025-12-01T18:57:34+01:00
ntdll: Implement handling of arm64 packed unwind for CR=01, RegI=1.
See https://github.com/llvm/llvm-project/issues/169588 for
explanation of how this case is supposed to work.
The former testcase works on older versions of Windows as well;
the latter gives the wrong frame adjustment on 10.0.22000.2176
but works correctly on 10.0.26100.6899.
- - - - -
3 changed files:
- dlls/ntdll/tests/unwind.c
- dlls/ntdll/unwind.c
- tools/winedump/pe.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c4eaee773f76a19a541388582d78a…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/c4eaee773f76a19a541388582d78a…
You're receiving this email because of your account on gitlab.winehq.org.