]> git.ipfire.org Git - thirdparty/openldap.git/commit
ITS#9189 rework sasl-cbinding support
authorIsaac Boukris <iboukris@gmail.com>
Tue, 14 Apr 2020 13:10:48 +0000 (16:10 +0300)
committerIsaac Boukris <iboukris@gmail.com>
Thu, 23 Apr 2020 19:00:39 +0000 (21:00 +0200)
commit3cd50fa8b32a21040a9892e2a8a7a9dfc7541ce6
tree40d04dfdab13df35f71ddabe607162da003a4120
parent96fedda62839a32f9a6f96e12e1233c401d85289
ITS#9189 rework sasl-cbinding support

Add LDAP_OPT_X_SASL_CBINDING option to define the binding type to use,
defaults to "none".

Add "tls-endpoint" binding type implementing "tls-server-end-point" from
RCF 5929, which is compatible with Windows.

Fix "tls-unique" to include the prefix in the bindings as per RFC 5056.
18 files changed:
doc/man/man3/ldap_get_option.3
doc/man/man5/ldap.conf.5
doc/man/man5/slapd-config.5
doc/man/man5/slapd.conf.5
include/ldap.h
include/ldap_pvt.h
libraries/libldap/cyrus.c
libraries/libldap/init.c
libraries/libldap/ldap-int.h
libraries/libldap/ldap-tls.h
libraries/libldap/tls2.c
libraries/libldap/tls_g.c
libraries/libldap/tls_o.c
servers/slapd/bconfig.c
servers/slapd/config.c
servers/slapd/connection.c
servers/slapd/proto-slap.h
servers/slapd/sasl.c