Alexandre Julliard pushed to branch master at wine / wine
Commits:
0169e2dd by Daniel Lehman at 2024-08-19T17:45:46+02:00
msvcr120: Add feholdexcept stub.
- - - - -
c1880892 by Daniel Lehman at 2024-08-19T17:45:46+02:00
msvcr120: Implement feholdexcept.
- - - - -
5 changed files:
- dlls/msvcr120/msvcr120.spec
- dlls/msvcr120/tests/msvcr120.c
- dlls/msvcr120_app/msvcr120_app.spec
- dlls/msvcrt/math.c
- dlls/ucrtbase/ucrtbase.spec
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/99448a41a1db14dd9226cf480e9e2…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/99448a41a1db14dd9226cf480e9e2…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
ab66e768 by Alexandre Julliard at 2024-08-17T13:37:07+02:00
wow64: Fetch the initial thread context from the CPU backend.
The same way it's done in the other cases.
- - - - -
fb5aac7a by Alexandre Julliard at 2024-08-17T13:51:17+02:00
wow64: Only update necessary registers when raising exceptions.
- - - - -
0b88a8c2 by Alexandre Julliard at 2024-08-19T17:45:46+02:00
include: Unify the syscall thunk on x86-64.
- - - - -
99448a41 by Alexandre Julliard at 2024-08-19T17:45:46+02:00
include: Clean up formatting of long asm statements.
- - - - -
2 changed files:
- dlls/wow64/syscall.c
- include/wine/asm.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3af5a02a83b5b63dae7070c259fce…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/3af5a02a83b5b63dae7070c259fce…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
c8cc1b1a by Nikolay Sivov at 2024-08-19T14:21:59+02:00
vkd3d-shader/fx: Fix the matrix type class for fx_2_0.
CTAB type correctly reflects matrix majority, unlike effects
type data that does not respond to majority modifiers at all.
It doesn't transpose default values either.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
1 changed file:
- libs/vkd3d-shader/fx.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/c8cc1b1a2476a4c518756fd7604d3…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/c8cc1b1a2476a4c518756fd7604d3…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
d1b8a7e7 by Nikolay Sivov at 2024-08-19T14:17:41+02:00
vkd3d: Fix a few typos in the comments.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
f0a2e4bc by Nikolay Sivov at 2024-08-19T14:20:21+02:00
vkd3d-shader/glsl: Fix a typo in a few messages.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
b9e894f2 by Nikolay Sivov at 2024-08-19T14:20:28+02:00
include: Fix a few typos in the IDL files.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
10 changed files:
- include/vkd3d_d3d12.idl
- include/vkd3d_dxgi.idl
- include/vkd3d_shader.h
- libs/vkd3d-shader/d3d_asm.c
- libs/vkd3d-shader/dxil.c
- libs/vkd3d-shader/glsl.c
- libs/vkd3d-shader/hlsl.h
- libs/vkd3d-shader/ir.c
- libs/vkd3d/resource.c
- libs/vkd3d/vkd3d_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4467c655f04be55ee3a9bcfae555…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/4467c655f04be55ee3a9bcfae555…
You're receiving this email because of your account on gitlab.winehq.org.
Henri Verbeet pushed to branch master at wine / vkd3d
Commits:
4467c655 by Petrichor Park at 2024-08-19T14:15:43+02:00
vkd3d-shader/hlsl: Factor out add_binary_expr() and use it for assignment operators.
This fixes a lot of internal compiler errors with assignment operators,
especially bitwise ones. The bitwise-assignment test has the motivating
examples.
- - - - -
3 changed files:
- libs/vkd3d-shader/hlsl.y
- + tests/hlsl/bitwise-assignment.shader_test
- tests/hlsl/bitwise.shader_test
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/4467c655f04be55ee3a9bcfae555c…
--
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/4467c655f04be55ee3a9bcfae555c…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
e2f71611 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
msv1_0: Make buffer large enough to hold NTLM_MAX_BUF bytes of base64 encoded data.
Without this patch NTLM tests in next patches will crash.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
ba989896 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Don't load secur32.dll dynamically.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
935b4b34 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Avoid assigning a 4-byte status to an 1-byte variable.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
50ab8430 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Don't use fake user/domain/password in NTLM tests.
Under Windows AcceptSecurityContext() returns SEC_E_LOGON_DENIED after
huge timeout in that case. Using NULL instead uses current user identity
and works as intended. By accepting SEC_E_LOGON_DENIED the tests actually
hide the fact that AcceptSecurityContext() fails under both Windows and Wine.
It looks like that NTLM authentication never worked under Wine because
SEC_E_LOGON_DENIED was there from the start.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
2593db16 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Fix a typo.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
a0920e90 by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Separate NTLM signature and encryption tests.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
3af5a02a by Dmitry Timoshkov at 2024-08-16T23:17:00+02:00
secur32/tests: Make NTLM encryption tests work on newer Windows versions.
Starting from Vista if context doesn't require encryption or signing
EncryptMessage() fails with SEC_E_UNSUPPORTED_FUNCTION. When encryption
or signing is enabled using fake data is no longer possible because
the session key is always different.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru>
- - - - -
2 changed files:
- dlls/msv1_0/main.c
- dlls/secur32/tests/ntlm.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0f9b3be9f245d8f85d8293d3acf74…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0f9b3be9f245d8f85d8293d3acf74…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
a229b1e4 by Rémi Bernon at 2024-08-16T15:00:36+02:00
win32u: Flush window surface after UpdateLayeredWindow.
- - - - -
4a093195 by Rémi Bernon at 2024-08-16T15:00:36+02:00
winex11: Remove now unnecessary window surface flushes.
- - - - -
b442b160 by Rémi Bernon at 2024-08-16T15:00:36+02:00
winemac: Remove unused unminimized window surface.
- - - - -
bfe01547 by Rémi Bernon at 2024-08-16T15:00:36+02:00
winemac: Remove unnecessary window surface invalidation.
This is called when per-pixel alpha status changes, which happens when
window changes its layered (as in ULW) nature, and this should always
trigger a window surface recreation anyway.
- - - - -
f13eff15 by Rémi Bernon at 2024-08-16T15:00:38+02:00
winex11: Fix the exposed window surface region combination.
The surface clip region is the region of the window that is visible,
the expose_surface rect is the rect that has been exposed from the host
point of view.
We want to invalidate the part that has been exposed and is visible, so
we need to subtract the complement of the visible region from the rect.
- - - - -
8b444b6b by Rémi Bernon at 2024-08-16T15:00:40+02:00
win32u: Introduce a new NtUserExposeWindowSurface call.
- - - - -
6829301b by Rémi Bernon at 2024-08-16T15:00:40+02:00
wineandroid: Remove now unnecessary window surface pointer.
- - - - -
09fec590 by Rémi Bernon at 2024-08-16T15:00:40+02:00
winemac: Remove now unnecessary window surface pointer.
- - - - -
0f9b3be9 by Rémi Bernon at 2024-08-16T15:00:40+02:00
winex11: Remove now unnecessary window surface pointer.
- - - - -
15 changed files:
- dlls/win32u/window.c
- dlls/wineandroid.drv/android.h
- dlls/wineandroid.drv/init.c
- dlls/wineandroid.drv/window.c
- dlls/winemac.drv/macdrv.h
- dlls/winemac.drv/surface.c
- dlls/winemac.drv/window.c
- dlls/winewayland.drv/wayland_surface.c
- dlls/winewayland.drv/waylanddrv.h
- dlls/winewayland.drv/window.c
- dlls/winex11.drv/bitblt.c
- dlls/winex11.drv/event.c
- dlls/winex11.drv/window.c
- dlls/winex11.drv/x11drv.h
- include/ntuser.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d9595daa1a0e2e0c5032ef0653a41…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d9595daa1a0e2e0c5032ef0653a41…
You're receiving this email because of your account on gitlab.winehq.org.