Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[1.1.1] - 2022-02-17¶
Fixed¶
- Options is a part of a
ldap
module now, call it byrequire('ldap.options')
.
[1.1.0] - 2022-02-07¶
Added¶
Functions
set_option
andset_global_option
to set OpenLDAP configuration options.Functions
get_option
andget_global_option
to retrieve OpenLDAP configuration options’ values.Exported some internal
ldap_*
options (#14).Reworked tests:
- Now run against an OpenLDAP server –
slapd
, rather than oldglauth
.
This gives more flexibility on what can be done in tests. - Added test for TLS connection. -
userPrincipalName
attribute is not available for tests yet. -memberOf
attribute must be asked for.- Now run against an OpenLDAP server –
Fixed¶
- Incorrect return value handling for
ldap_start_tls
call inldap.open()
(#11). - Event loop deadlock if iterator is used twice without
search_timeout
specified (#2).
Other¶
- Updated test server
glauth
to version 2.0.0. Allows to useuserPrincipalName
attribute.