Skip to content

Conversation

@bagder
Copy link
Member

@bagder bagder commented Dec 2, 2025

It displays in version output as WinLDAP and LDAP/1, compared to OpenLDAP/[version] for the OpenLDAP backend code.

It displays in version output as WinLDAP and LDAP/1, compared to
OpenLDAP/[version] for the OpenLDAP backend code.
@bagder bagder added the LDAP label Dec 2, 2025
@bagder bagder marked this pull request as ready for review December 2, 2025 13:26
@bagder bagder closed this in 3e2a946 Dec 2, 2025
@bagder bagder deleted the bagder/ldap-version branch December 2, 2025 15:27
vszakats added a commit that referenced this pull request Dec 4, 2025
Legacy LDAP means an OpenLDAP-compatible implementation
without the private API `ldap_init_fd()` introduced in OpenLDAP
2.4.6+ (2007-10-31), and not WinLDAP.

One known example is Apple's LDAP build, which is based on
OpenLDAP 2.4.28 (2011-11-25), without providing this private API.

The version query API was introduced around 1998-1999, before
the minimum (2.0 2000-08-01) required by curl.

Follow-up to 3e2a946 #19808
Closes #19832
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

2 participants