Node.ext.ldap

Latest version: v1.2

Safety actively analyzes 631110 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.9.7

-----

- Added possibility to hook external LDIF layer for testldap server via
buildout configuration.
[rnix]

- Update openldap version in buildout configs.
[rnix]

0.9.6

-----

- Add new property to allow disable ``check_duplicates``.
This avoids following Exception when connecting ldap servers with
non-unique attributes used as keys. [saily]
::

Traceback (most recent call last):
...
RuntimeError: Key not unique: <key>='<value>'.

- ensure attrlist values are strings
[rnix, 2013-12-03]

0.9.5

-----

- Add ``expired`` property to ``node.ext.ldap.ugm._api.LDAPUser``.
[rnix, 2012-12-17]

- Introduce ``node.ext.ldap.ugm._api.calculate_expired`` helper function.
[rnix, 2012-12-17]

- Lookup ``expired`` attribut from LDAP in
``node.ext.ldap.ugm._api.LDAPUser.authenticate``.
[rnix, 2012-12-17]

0.9.4

-----

- Encode DN in ``node.ext.ldap._node.LDAPStorage._ldap_modify``.
[rnix, 2012-11-08]

- Encode DN in ``node.ext.ldap._node.LDAPStorage._ldap_delete``.
[rnix, 2012-11-08]

- Encode DN in ``node.ext.ldap.ugm._api.LDAPUsers.passwd``.
[rnix, 2012-11-08]

- Encode DN in ``node.ext.ldap.ugm._api.LDAPUsers.authenticate``.
[rnix, 2012-11-07]

- Encode ``baseDN`` in ``LDAPPrincipal.member_of_attr``.
[rnix, 2012-11-06]

- Encode ``baseDN`` in ``AttributesBehavior.load``.
[rnix, 2012-11-06]

- Python 2.7 compatibility.
[rnix, 2012-10-16]

- PEP-8.
[rnix, 2012-10-16]

- Fix ``LDAPPrincipals.idbydn`` handling UTF-8 DN's properly.
[rnix, 2012-10-16]

- Rename parts to behaviors.
[rnix, 2012-07-29]

- adopt to ``node`` 0.9.8.
[rnix, 2012-07-29]

- Adopt to ``plumber`` 1.2.
[rnix, 2012-07-29]

- Do not convert cookie to unicode in ``LDAPSession.search``. Cookie value is
no utf-8 string but octet string as described in
http://tools.ietf.org/html/rfc2696.html.
[rnix, 2012-07-27]

- Add ``User.group_ids``.
[rnix, 2012-07-26]

0.9.3

-----

- Fix schema to not bind to test BaseDN only and make binding deferred.
[jensens, 2012-05-30]

0.9.2

-----

- Remove ``escape_queries`` property from
``node.ext.ldap.properties.LDAPProps``.
[rnix, 2012-05-18]

- Use ``zope.interface.implementer`` instead of ``zope.interface.implements``.
[rnix, 2012-05-18]

- Structural object class ``inetOrgPerson`` instead of ``account`` on posix
users and groups related test LDIF's
[rnix, 2012-04-23]

- session no longer magically decodes everything and prevents binary data from
being fetched from ldap. LDAP-Node has semantic knowledge to determine binary
data LDAP-Node converts all non binary data and all keys to unicode.
[jensens, 2012-04-04]

- or_values and or_keys for finer control of filter criteria
[iElectric, chaoflow, 2012-03-24]

- support paged searching
[iElectric, chaoflow, 2012-03-24]

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.