Commit graph

161381 commits

Author SHA1 Message Date
Alexandre Julliard 402d50d5f9 include: Use proper dllimports for gdi32 functions. 2022-12-07 13:51:37 +01:00
Alexandre Julliard a1f0d535e0 include: Use proper dllimports for version functions. 2022-12-07 13:51:37 +01:00
Alexandre Julliard e5ac04db5c include: Use proper dllimports for lz32 functions. 2022-12-07 13:51:37 +01:00
Alexandre Julliard fcf5e8c45b include: Use proper dllimports for advapi32 functions. 2022-12-07 13:51:37 +01:00
Alexandre Julliard 1f5c288b4f winebuild: Put the delay import thunk in a separate section.
To work around a binutils bug, cf. https://sourceware.org/bugzilla/show_bug.cgi?id=14339
2022-12-07 10:05:49 +01:00
Alexandre Julliard 4b59142f34 winebuild: Avoid quoting section names.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54060
2022-12-07 10:05:07 +01:00
Paul Gofman 0da7ad35f1 windows.devices.enumeration/tests: Make test handlers structure static.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54085
2022-12-06 22:29:36 +01:00
Paul Gofman c77f60df83 windows.devices.enumeration/tests: Fix reference count test in device_watcher_handler_Invoke(). 2022-12-06 22:29:33 +01:00
Eric Pouech dabd4ac736 wined3d: Enable long types in swapchain.c. 2022-12-06 20:54:33 +01:00
Eric Pouech 14258485ea wined3d: Reduce usage of long integral types in swapchain.c. 2022-12-06 20:54:33 +01:00
Eric Pouech 26b99cc14c wined3d: Enable long types in buffer.c. 2022-12-06 20:54:28 +01:00
Eric Pouech e95fec3789 wined3d: Reduce usage of long integral types in buffer.c. 2022-12-06 20:54:24 +01:00
Eric Pouech d77b31e728 wined3d: Enable long types in context_gl.c. 2022-12-06 20:54:24 +01:00
Eric Pouech ac85d65237 wined3d: Enable long types in directx.c. 2022-12-06 20:54:24 +01:00
Eric Pouech 3963e184b7 wined3d: Enable long types in palette.c. 2022-12-06 20:54:24 +01:00
Eric Pouech 0030023710 wined3d: Reduce usage of long integral types in palette.c.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-06 20:54:23 +01:00
Eric Pouech c9ef0ed6e4 wined3d: Enable long types in vertexdeclaration.c. 2022-12-06 20:54:23 +01:00
Eric Pouech 286261f69e wined3d: Reduce usage of long integral types in vertexdeclaration.c.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
2022-12-06 20:54:23 +01:00
Alex Henrie d920aa81ad msi: Remove wrappers around CRT memory allocation functions. 2022-12-06 20:54:16 +01:00
Zebediah Figura e5b6dce90f wined3d: Require geometry shaders to create a feature level 10.0 device. 2022-12-06 20:54:11 +01:00
Zebediah Figura d89ff71239 wined3d: Implement multiple viewports for the Vulkan adapter. 2022-12-06 20:54:11 +01:00
Zebediah Figura 347c830337 wined3d: Require independent blending to create a feature level 9.3 device. 2022-12-06 20:54:11 +01:00
Zebediah Figura b875d395d1 wined3d: Allow creating a feature level 9.3 device even if custom vertex attribute divisors are not supported. 2022-12-06 20:54:11 +01:00
Zebediah Figura 15460d237b wined3d: Allow exposing lower d3d feature levels from the Vulkan adapter. 2022-12-06 20:54:11 +01:00
Bartosz Kosiorek 13b16116bf gdiplus: Improve performance of matrix multiplication by unrolling loop. 2022-12-06 17:17:23 +01:00
Bartosz Kosiorek a97911fdfe gdiplus: Improve performance of GdipScaleMatrix.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53947
2022-12-06 17:17:23 +01:00
Hans Leidekker 96692a2c21 bcrypt: Add support for PSS padding.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53972
2022-12-06 17:12:31 +01:00
Hans Leidekker 5308911a82 bcrypt: Support duplicating public keys without access to the private key. 2022-12-06 17:12:31 +01:00
Hans Leidekker 4c46bd922d bcrypt: Validate key type. 2022-12-06 17:12:31 +01:00
Hans Leidekker f95c2e4629 bcrypt: Remove unused argument from hash_finalize(). 2022-12-06 17:12:31 +01:00
Hans Leidekker ffad823e34 bcrypt: Fix possible buffer overflow in export_gnutls_datum(). 2022-12-06 17:12:31 +01:00
Hans Leidekker cb3cc2b59f bcrypt: Pass key size in bytes to EXPORT_SIZE and use the macro consistently. 2022-12-06 17:12:30 +01:00
Hans Leidekker 11cc3ca151 bcrypt/tests: Get rid of workarounds for old Windows versions. 2022-12-06 17:12:30 +01:00
Jacek Caban ecf31ba4c7 opengl32: Use default calling convention for WGL driver entry points. 2022-12-06 17:11:21 +01:00
Gabriel Ivăncescu 60bddb6b7d mshtml/tests: Accept rare unknown error in ReportResult.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54087
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2022-12-06 17:11:06 +01:00
Hans Leidekker f21e262491 wldap32/tests: Skip paged search tests when the server can't be reached.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54075
2022-12-06 17:10:53 +01:00
Jacek Caban 02e70fcbb0 wldap32: Define LDAP_NEEDS_PROTOTYPES.
Fixes -Wstrict-prototypes warnings in clang builds.
2022-12-06 17:04:50 +01:00
Paul Gofman fffde3ca52 ddraw: Sync draw textures even for hardware device.
Fixes a regression introduced by commit
d2d9f713df.
2022-12-06 17:04:50 +01:00
Piotr Caban c7a167ea41 winspool: Add SeekPrinter implementation. 2022-12-06 17:04:50 +01:00
Piotr Caban 8aaaf417cd localspl: Add partial SeekPrinter implementation. 2022-12-06 17:04:50 +01:00
Piotr Caban 017e9557db localspl: Use print processor in ScheduleJob. 2022-12-06 17:04:50 +01:00
Piotr Caban b7714744c8 localspl: Store default datatype in printer data. 2022-12-06 17:04:50 +01:00
Piotr Caban 9b9baf3534 localspl: Store datatype in print job data. 2022-12-06 17:04:50 +01:00
Piotr Caban 230aab4ca8 localspl: Use helper for loading string from registry in monitor_load. 2022-12-06 17:04:50 +01:00
Piotr Caban 5db76ad245 localspl: Load printer datatype and print processor information on init. 2022-12-06 17:04:50 +01:00
Jacek Caban 6a3c382df0 configure: Use -Wl,-WX for clang configure checks in MSVC mode.
LLD by default emits only a warning for unknown arguments. This makes
it pass -Wl,--disable-stdcall-fixup check, which is in fact an invalid
option (and disabled by default anyway), causing warnings spam during
the build.
2022-12-06 17:04:50 +01:00
Alex Henrie b07c95e79c msi: Use _O_* constants from fcntl.h instead of redefining them. 2022-12-06 17:04:50 +01:00
Alex Henrie 1172e66e5b setupapi: Move prototypes not in Windows's setupapi.h to setupapi_private.h.
And delete the ones we don't need.
2022-12-06 17:04:50 +01:00
Alex Henrie a1ae33a3ef setupapi: Use _S_I(READ|WRITE) from sys/stat.h instead of redefining them. 2022-12-06 17:04:50 +01:00
Alex Henrie 85bf404018 kernel32/tests: Use the strcasecmp function instead of reimplementing it. 2022-12-06 17:04:50 +01:00