Commit graph

879 commits

Author SHA1 Message Date
Alexandre Julliard 6b4399e369 ws2_32: Make htonl/htons/ntohl/ntohs proper functions. 2023-10-10 11:05:28 +02:00
Rémi Bernon b5903214ab fluidsynth: Use Wine debugging facility for traces. 2023-10-10 10:14:08 +02:00
Rémi Bernon f768d6b31b dmsynth: Import and use FluidSynth 2.3.3. 2023-10-10 10:14:08 +02:00
Alex Henrie 8b20c58801 include: Introduce wine_dbgstr_fourcc and debugstr_fourcc. 2023-10-06 20:49:52 +02:00
Alexandre Julliard a084fd0528 faudio: Import upstream release 23.10. 2023-10-02 11:54:32 +02:00
Alexandre Julliard b6852f6bed ldap: Import upstream release 2.5.16. 2023-09-30 14:08:27 +02:00
Alexandre Julliard b4c541b23a xml2: Import upstream release 2.11.5. 2023-09-30 14:08:27 +02:00
Alexandre Julliard 13e02608da zlib: Import upstream release 1.3. 2023-09-30 14:08:27 +02:00
Alexandre Julliard 673cac9e95 tiff: Import upstream release 4.6.0. 2023-09-30 14:08:27 +02:00
Alexandre Julliard 736f90d88e mpg123: Import upstream release 1.32.2. 2023-09-30 14:08:27 +02:00
Alexandre Julliard 3c186a5ed0 vkd3d: Import upstream release 1.9. 2023-09-22 20:54:15 +02:00
Martin Storsjö 9a3266537d include: Update the d3d12 headers from vkd3d.
This corresponds to vkd3d as of commit
e597b0d80f39f716a8740cb0be55edc78f4599d6.

This brings in a function signature fix for the implementation
of ID3D12CommandQueue::UpdateTileMappings() as well, from
vkd3d commit e98e6c9b530995e68bd019a3319d90223ed864cf.

Signed-off-by: Martin Storsjö <martin@martin.st>
2023-09-19 16:59:45 +02:00
Zebediah Figura b6d3e2ba0e include: Do not import strmif.idl in mediaobj.idl.
This means that mfobjects.idl no longer pulls in mediaobj.idl. Since it still
needs AM_MEDIA_TYPE to be declared (though not defined), add a typedef.

Reorder includes in a couple files to avoid multiple-definition errors.
strmiids and mfplat were getting strmif.h through mfobjects.h, and dsdmo was
getting it through dmo.h.
2023-09-13 20:24:17 +02:00
Sven Baars 076d064140 strmbase: Fix a critical section leak (Valgrind). 2023-08-08 11:56:59 +09:00
Hans Leidekker b26ec54e6f ldap: Set trailer size when sasl_client_start() succeeds. 2023-08-03 20:46:11 +09:00
Hans Leidekker 07d5bd7a33 ldap: Set SSF when sasl_client_start() succeeds.
This can happen when credentials are cached.
2023-08-03 20:46:08 +09:00
Hans Leidekker 51571ba577 ldap: Use SECPKG_ATTR_SESSION_KEY to retrieve the key size. 2023-08-03 20:46:08 +09:00
Sven Baars 4fd56146a8 ldap: Free the output buffer after every InitializeSecurityContextA() call (Valgrind). 2023-08-01 21:50:34 +09:00
Alexandre Julliard f5c4ae7c10 strmbase: Use nameless unions/structs. 2023-07-18 20:12:42 +02:00
Alexandre Julliard 85d6b76744 tiff: Import upstream release 4.5.1. 2023-07-03 22:15:42 +02:00
Alexandre Julliard 49e12082c0 png: Import upstream release 1.6.40. 2023-07-03 22:15:42 +02:00
Alexandre Julliard 681f04c309 faudio: Import upstream release 23.07. 2023-07-03 22:15:42 +02:00
Alexandre Julliard ad7b9726cb xml2: Import upstream release 2.11.4. 2023-06-05 14:01:07 +02:00
Alexandre Julliard 6b678a4e9b xslt: Import upstream release 1.1.38. 2023-06-05 12:09:29 +02:00
Conor McCarthy b2600c8338 vkd3d: Leave the command queue op mutex locked after a partial flush.
All return paths in d3d12_command_queue_flush_ops_locked() must
leave the op mutex locked.

(cherry-picked from upstream commit e27ceddfb4a89470d5d35ab4391d0a5cf4453ef1)
2023-05-03 22:09:17 +02:00
Henri Verbeet 7f90c9d7eb vkd3d: Update the version information for release 1.7. 2023-04-20 22:55:56 +02:00
Alexandre Julliard 002d6a9475 zlib: Run source files through zlib2ansi to avoid K&R function definitions. 2023-04-19 20:26:15 +02:00
Alexandre Julliard 75eb987768 msvcrt: Use the sqrt() implementation from the bundled musl library. 2023-04-11 12:36:53 +02:00
Alexandre Julliard 20c53e72c9 msvcrt: Use the sqrtf() implementation from the bundled musl library. 2023-04-11 12:36:53 +02:00
Alexandre Julliard bfc3a2bdb3 msvcrt: Use the erf()/erfc()/erff()/erfcf() implementation from the bundled musl library. 2023-04-11 12:36:53 +02:00
Alexandre Julliard 5c00be28fc msvcrt: Use the tanh()/tanhf() implementation from the bundled musl library. 2023-04-10 14:18:20 +02:00
Alexandre Julliard 4ffb1199e3 msvcrt: Use the atanh()/atanhf() implementation from the bundled musl library. 2023-04-10 14:18:18 +02:00
Alexandre Julliard 82563ede70 msvcrt: Use the asin() implementation from the bundled musl library. 2023-04-10 14:18:11 +02:00
Alexandre Julliard 938acddb9f msvcrt: Use the acos() implementation from the bundled musl library. 2023-04-10 14:18:11 +02:00
Alexandre Julliard 5c3de7d794 msvcrt: Use the exp() implementation from the bundled musl library. 2023-04-10 14:18:10 +02:00
Alexandre Julliard 472d7ec76d msvcrt: Use the asinf() implementation from the bundled musl library.
With the changes from 0b8db61271.
2023-04-10 14:18:08 +02:00
Alexandre Julliard c9399ae7d5 msvcrt: Use the acosf() implementation from the bundled musl library.
With the changes from 9c8f8e715f.
2023-04-10 14:18:06 +02:00
Alexandre Julliard 221f891848 msvcrt: Use the expf() implementation from the bundled musl library. 2023-04-10 14:18:06 +02:00
Alexandre Julliard 554e7aee72 msvcrt: Use the rint()/rintf() implementation from the bundled musl library. 2023-04-10 14:18:05 +02:00
Alexandre Julliard b89b7b9aaf msvcrt: Use the pow()/powf() implementation from the bundled musl library. 2023-04-07 17:05:52 +02:00
Alexandre Julliard 25c233ece4 msvcrt: Use the tan()/tanf() implementation from the bundled musl library. 2023-04-07 13:29:46 +02:00
Alexandre Julliard 6ec636f288 msvcrt: Use the cos()/cosf() implementation from the bundled musl library. 2023-04-07 13:29:46 +02:00
Alexandre Julliard 5ddd46592d msvcrt: Use the sin()/sinf() implementation from the bundled musl library. 2023-04-07 13:29:46 +02:00
Alexandre Julliard 90c61c7cd2 msvcrt: Use the __cosdf() implementation from the bundled musl library.
With the changes from 9008cd2f24.
2023-04-07 13:29:46 +02:00
Alexandre Julliard b46bf3ffb1 msvcrt: Use the __sindf() implementation from the bundled musl library.
With the changes from ee7b5ebc3a.
2023-04-07 13:29:46 +02:00
Alexandre Julliard b9b19ea2db msvcrt: Use the __rem_pio2()/__rem_pio2f() implementation from the bundled musl library. 2023-04-07 13:29:46 +02:00
Alexandre Julliard 8252be560e msvcrt: Use the nexttoward()/nexttowardf() implementation from the bundled musl library.
Rename the musl functions to avoid compiler warnings about the
signature mismatch (double vs. long double).
2023-04-07 13:29:46 +02:00
Alexandre Julliard 85e655445b msvcrt: Use the nextafter()/nextafterf() implementation from the bundled musl library. 2023-04-07 13:28:07 +02:00
Alexandre Julliard cd29cd85ab msvcrt: Use the ceil()/ceilf() implementation from the bundled musl library.
With the changes from 2a5e68ab80.
2023-04-07 13:28:06 +02:00
Alexandre Julliard 70bcaec7dc msvcrt: Use the floor()/floorf() implementation from the bundled musl library.
With the changes from 29c07324c1.
2023-04-07 13:28:05 +02:00