528086cd14
2.5: - abstract layer now handles auxiliary classes - pwdLAstSet in AD is valid for 0 and -1 - fixed extend.novell.get_universal_password - entryUUID is properly validated in search filters - custom attribute formatters are properly applied when parsing the search filter - REUSABLE strategy now honours credentials when changed in the original connection - add operation doesn't change passed attribute dict anymore - missing entry's attribute return False when searching instead of raising an exception - fixed ad_timestamp evaluation for integers - wrong exception raised when user name is empty in simple binding - exception is raised if size limit is exceed when searchin in mocking strategies with raise_exceptions=True - fixed validator for novell guid - fixed validator for openldap EntryUUID - fixed validator for AD objectGUID, now follows MS-DTYP - fixed formatter for AD objectGUID - fixed exception when adding binary values - added escape_rdn_chars() to ldap3.utils.dn for safe checking untrusted input while building DNs - fixed search for binary values in mock strategies - fixed exception with unicode chars in subfilters for python 2 - connection.extend.paged_search() doens't miss the last entries anymore when size limit is exceeded for the search on the server - validators are not applied when loading data from json dump in Mock strategies - additional validator to check for erroneous bytes to string conversion in Python 3 - additional formatter and validator to check for generalizedtime with 0 year - added ADDITIONAL_CLIENT_ENCODINGS parameter - fixed AD dir_sync extended operation - ad_unlock_account works properly - added Microsoft security descriptor control - fixed search in mock strategies when raise_exceptions=True - formatters never raise exceptions but returns the raw_value when unable to format - fixed comtrols duplication in paged search |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |