Releases: KxSystems/ldap
Release 1.1.0
New with release:
- addition of .ldap.interactiveBind for SASL auth binding (eg. kerberos)
- kerberos bind example
- improved docs
- options LDAP_OPT_CONNECT_ASYNC/LDAP_OPT_X_SASL_NOCANON can be set using values .ldap.LDAP_OPT_ON or .ldap.LDAP_OPT_OFF
Release 1.0.0
No changes since 1.0.0-rc.5. Promoting previous release candidate.
Release candidate 1.0.0-rc.5
Linux provided binaries are now built with openldap v2.6.3 (previously v2.4.50)
Release candidate 1.0.0-rc.4
New function .ldap.startTLS
Using ldaps:// (with the appropriate TLS/SSL options) will perform the TLS handshake automatically on connection. An alternative is to use .ldap.startTLS for initialising a TLS handshake on a normal ldap connection (calls ldap_start_tls_s)
.ldap.startTLS sends a StartTLS request to a server, waits for the reply, and then installs TLS handlers on the session if the request succeeded. The routine returns LDAP_SUCCESS if everything succeeded, otherwise it returns an LDAP error code.
Syntax: .ldap.startTLS[sess]
Release candidate
Fixed typo in README.md
Release candidate to include use of dict params
Both the functions .ldap.search and .ldap.bind have been modified to take a dictionary as input in place of parameters which have 'natural' defaults
.ldap.search now takes 4 parameters
- sess the integer representing a session created with .ldap.init
- scope the integer representing the scope of how a search should take place
- filter the string representing how to filter the search process
- customDict a dictionary where a user can overwrite the default operation of the 'old' parameters
`baseDn
`attr
`attrsOnly
`timeLimit
`sizeLimit
.ldap.search now takes 2 parameters
- sess the integer representing a session created with .ldap.init
- customDict a dictionary where a user can overwrite the default operation of the 'old' parameters
`dn
`cred
`mech
2nd release candidate for version 1.0.0
- improved documentation
- improved example q script
- better handling of null values from q for optional values
Initial release candidate for version 1.0.0
1.0.0-rc Removed ref to code.kx.com