Commit graph

14 commits

Author SHA1 Message Date
Alexandre Julliard
acad49573a makefiles: Always use the global SOURCES variable for .c files. 2023-11-01 22:44:03 +01:00
Alexandre Julliard
6b4399e369 ws2_32: Make htonl/htons/ntohl/ntohs proper functions. 2023-10-10 11:05:28 +02:00
Alexandre Julliard
b6852f6bed ldap: Import upstream release 2.5.16. 2023-09-30 14:08:27 +02: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
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
f93e53c94b ldap: Import upstream release 2.5.14. 2023-03-11 18:55:04 +01:00
Alexandre Julliard
f48500bb3a ldap: Use LONG instead of long for exported types. 2022-12-08 18:11:23 +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