------------------
- Remove ``ILDAPProps.check_duplicates`` respective
``LDAPProps.check_duplicates``.
[rnix]
- ``rdn`` can be queried via ``attrlist`` in ``LDAPNode.search`` explicitely.
[rnix]
- Introduce ``get_nodes`` keyword argument in ``LDAPNode.search``. When set,
search result contains ``LDAPNode`` instances instead of DN's in result.
[rnix]
- ``LDAPNode.search`` returns DN's instead of RDN's in result. This fixes
searches with scope SUBTREE where result items can potentially contain
duplicate RDN's.
[rnix]
- Introduce ``node_by_dn`` on ``LDAPNode``.
[rnix]
- remove bbb code: no python 2.4 support (2.7+ now), usage of LDAPProperties
mandatory now.
[jensens]
- Overhaul LDAP UGM implementation.
[rnix]
- LDAP Node only returns direct children in ``__iter__``, even if search
scope subtree.
[rnix]
- LDAPNode keys cannot be aliased any longer. Removed ``_key_attr`` and
``_rdn_attr``.
child.
- LDAPNode does not provide secondary keys any longer. Removed
``_seckey_attrs``.
[rnix]
- Deprecate ``node.ext.ldap._node.AttributesBehavior`` in favor of
``node.ext.ldap._node.LDAPAttributesBehavior``.
[rnix]
- Remove deprecated ``node.ext.ldap._node.AttributesPart``.
[rnix]
- Don't fail on ``UNWILLING_TO_PERFORM`` exceptions when authenticating. That
might be thrown, if the LDAP server disallows us to authenticate an ``admin``
user, while we are interested in the local ``admin`` user.
[thet]
- Add ``ignore_cert`` option to ignore TLS/SSL certificate errors for self
signed certificates when using the ``ldaps`` uri schema.
[thet]
- Housekeeping.
[rnix]