Add support for paged results
LdapUserDir now accepts a new parameter 'page_size', which specifies how
many results should be retrieved at a time (default: 500). A page size
of 0 disables paged results.
See merge request !1
LdapUserDir now accepts a new parameter 'page_size', which specifies how
many results should be retrieved at a time (default: 500). A page size
of 0 disables paged results.
in the course of this I also decided to change some of the general
structure, especially concerning the handling of the MSsfu option.
This required a change in the API, regrettably, and to a major version
bump.
Also I adopted semantiv versioning.
The ReconnectLDAPObject class led to strange results in tests with the PSI
AD. After some time I would get no results at all, but no error or exception.
This routine contains logging statements.
The ldap.ReconnectLDAPObject will reconnect to the ldap server if the
connection is dropped.
Small fix that caused wrong config to be read when multiple locations
were available.