Commit graph

824 commits

Author SHA1 Message Date
Alexandre Julliard 03bdd6d52d msvcrt: Use the sinh() implementation from the bundled musl library.
With the changes from 11166aa01e.
2023-04-06 14:32:43 +02:00
Alexandre Julliard 9fd9ebcb7a msvcrt: Use the cosh() implementation from the bundled musl library.
With the changes from 60d178b410.
2023-04-06 14:32:42 +02:00
Alexandre Julliard 66bef6db20 msvcrt: Use the sinhf() implementation from the bundled musl library.
With the changes from 4fd9daea4a.
2023-04-06 14:32:41 +02:00
Alexandre Julliard 248a17377c msvcrt: Use the coshf() implementation from the bundled musl library.
With the changes from 361143252b.
2023-04-06 14:32:39 +02:00
Alexandre Julliard c53bd233f0 msvcrt: Use the log10()/log10f() implementation from the bundled musl library. 2023-04-06 14:32:39 +02:00
Alexandre Julliard f0c700502a msvcrt: Use the log()/logf() implementation from the bundled musl library. 2023-04-06 14:32:39 +02:00
Alexandre Julliard b5bc026798 msvcrt: Use the fmod()/fmodf() implementation from the bundled musl library. 2023-04-05 16:51:47 +02:00
Alexandre Julliard ec31d30ec0 msvcrt: Use the jn()/yn() implementation from the bundled musl library. 2023-04-05 16:51:47 +02:00
Alexandre Julliard 5895cb5e93 msvcrt: Use the j1()/y1() implementation from the bundled musl library. 2023-04-05 16:51:47 +02:00
Alexandre Julliard c75a041044 msvcrt: Use the j0()/y0() implementation from the bundled musl library. 2023-04-05 16:51:47 +02:00
Alexandre Julliard 4ef90e94fd msvcrt: Use the expm1()/expm1f() implementation from the bundled musl library. 2023-04-05 16:51:47 +02:00
Alexandre Julliard dae30bd66d msvcrt: Use the tgamma()/tgammaf() implementation from the bundled musl library. 2023-04-05 16:51:46 +02:00
Alexandre Julliard 442052fe18 msvcrt: Use the lgamma()/lgammaf() implementation from the bundled musl library. 2023-04-05 16:51:46 +02:00
Alexandre Julliard f27f2d4e66 msvcrt: Use the remquo()/remquof() implementation from the bundled musl library. 2023-04-05 16:51:46 +02:00
Alexandre Julliard 1cff65b69f msvcrt: Use the logb()/logbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
Alexandre Julliard d1ba9a30dc msvcrt: Use the ilogb()/ilogbf() implementation from the bundled musl library. 2023-04-05 16:51:40 +02:00
Alexandre Julliard 438553e923 libs: Import the math library from upstream musl 1.2.3. 2023-04-04 09:43:51 +02:00
Alex Henrie 8fb04515cf wldap32: Implement setting LDAP_OPT_SERVER_CERTIFICATE and add tests.
ctxt_handle is moved to the top of struct tlsw_session so that it can be
easily retrieved via LDAP_OPT_X_TLS_SSL_CTX.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54727
2023-03-30 20:28:28 +02:00
Hans Leidekker 9af7faca7c ldap: Return an error when the server doesn't respond to the SSL handshake.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54724
2023-03-24 16:06:08 +01:00
Alexandre Julliard 75ab843114 vkd3d: Import upstream release 1.7. 2023-03-24 13:02:45 +01:00
Alexandre Julliard 4c255f5a63 tiff: Import upstream release 4.5.0. 2023-03-11 18:55:35 +01:00
Alexandre Julliard f93e53c94b ldap: Import upstream release 2.5.14. 2023-03-11 18:55:04 +01:00
Alexandre Julliard f953b99c51 faudio: Import upstream release 23.03. 2023-03-11 18:55:04 +01:00
Alexandre Julliard d462bcdff1 lcms2: Import upstream release 2.15. 2023-03-11 18:31:22 +01:00
Alexandre Julliard 7bc94bc8f0 libs: Import the Zydis library version 4.0.0.
Also some needed header files from Zycore version 1.4.1.
2023-02-27 16:36:22 +01:00
Alexandre Julliard 5c831122c9 libwine: Remove obsolete library. 2023-02-24 22:23:12 +01:00
Alistair Leslie-Hughes 8e9763871b faudio: Purge and clear notifications on ShutDown.
Cherry-picked from upstream commit 16f86bffec36b6e82e5c93d5f04ebc4ee4f980ab.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54264
2023-01-09 16:44:08 +01:00
Gerald Pfeifer 208b824ecd libwine: Only define exe_link when needed.
Revision 24b26f8bd6 changed FreeBSD
(and DragonFly) not to use /proc any longer. Hence we also do not
need the exe_link variable on those two platforms, either. Avoid
declaring it there.

(This avoids a compiler warning with GCC 12.)
2022-12-19 11:09:39 +01:00
Alexandre Julliard f48500bb3a ldap: Use LONG instead of long for exported types. 2022-12-08 18:11:23 +01:00
Alexandre Julliard 891e2f739f vkd3d: Import upstream release 1.6. 2022-12-07 16:44:08 +01:00
Alexandre Julliard 36b0e7e0ea mpg123: Import upstream release 1.31.1. 2022-12-06 17:04:50 +01:00
Alexandre Julliard 967b29d39d png: Import upstream release 1.6.39. 2022-12-06 17:04:50 +01:00
Hans Leidekker 07cb943d6a ldap: Mark ldap_int_destroy_global_options() as a destructor when building with Clang.
Clang understands __attribute__ ((destructor)) syntax just like GCC. This avoids a
link failure when atexit() used in the fallback path is not available.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53930
2022-11-16 21:24:19 +01:00
Hans Leidekker cd2e3d1f54 ldap: Don't depend on the getopt.h header.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53930
2022-11-16 21:24:19 +01:00
Hans Leidekker 02e52db7aa libs: Import code from upstream openldap 2.5.13.
Minimal set of files to compile libldap and liblber client libraries.
2022-11-15 21:21:27 +01:00
Alex Henrie 08ec06da54 uuid: Add propkey.h.
Needed to compile Tera Term.
2022-11-08 20:07:51 +01:00
Alexandre Julliard 162acdaed0 xslt: Import upstream release 1.1.37. 2022-11-08 11:08:13 +01:00
Alexandre Julliard d0b03aa202 xml2: Import upstream release 2.10.3. 2022-11-08 11:08:13 +01:00
Alexandre Julliard fd3017ff5b lcms2: Import upstream release 2.14. 2022-11-08 10:57:10 +01:00
Alexandre Julliard cfe8ee571d zlib: Import upstream release 1.2.13. 2022-11-08 10:57:10 +01:00
Alexandre Julliard d4ce1fd764 png: Import upstream release 1.6.38. 2022-11-08 10:46:59 +01:00
Alexandre Julliard 927f0530f4 faudio: Import upstream release 22.11. 2022-11-08 09:44:18 +01:00
Alexandre Julliard 1a652d2c9e xslt: Use WINAPIV calling convention for variadic functions. 2022-11-07 21:13:31 +01:00
Alexandre Julliard e742eeb6c3 xml2: Use WINAPIV calling convention for variadic functions. 2022-11-07 21:13:31 +01:00
Michael Stefaniuc 24a7497bab libs/wine: Use ARRAY_SIZE instead of open coding it. 2022-10-25 10:58:49 +02:00
Alex Henrie e72a16b57f uuid: Add devguid.h.
Needed to compile Tera Term.
2022-10-19 21:17:34 +02:00
Alexandre Julliard 5811f5f29e vkd3d: Update version number. 2022-09-27 10:43:47 +02:00
Alexandre Julliard c3025582fd vkd3d: Import upstream release 1.5. 2022-09-26 21:49:54 +02:00
Zebediah Figura d17fe0a792 libwine: Avoid comparing the result of pointer arithmetic to zero.
gcc warns about this:

../wine/libs/wine/mmap.c: In function ‘wine_mmap_add_reserved_area_obsolete’:
../wine/libs/wine/mmap.c:504:9: error: the comparison will always evaluate as ‘true’ for the pointer operand in ‘(char *)addr + (sizetype)size’ must not be NULL [-Werror=address]
  504 |     if (!((char *)addr + size)) size--;  /* avoid wrap-around */
      |         ^
2022-09-16 19:12:52 +02:00
Alexandre Julliard 015491ab32 xml2: Import upstream release 2.10.0. 2022-08-17 19:08:23 +02:00