[python-ldap] C programmers needed (was: More on ldap.controls in python-ldap 2.4)

Michael Ströder michael at stroeder.com
Fri Apr 29 18:03:47 CEST 2011


Michael Ströder wrote:
> Further issues:
> 2. Especially there's no async variant of sasl_interactive_bind_s() so bind
> response controls are not accessible for LDAP SASL binds (e.g.
> ldap.controls.pyasn1ctrls.AuthorizationIdentityControl).
> 3. Response controls are not returned in case of a LDAPError exception being
> raised. Personally I'd prefer to let the C API return only error codes but
> together with all other result data including response controls and let
> LDAPObject.result4() raise the appropriate exception with response controls
> objects attached as exception class attribute.

Any contributors familiar with C programming for issues 2. and 3.?

Also there's still an open issue with intermediate responses which are no
search results. E.g. for full syncrepl support returning those would be
needed. At least the whole BER data to be parsed outside python-ldap.

Ciao, Michael.

More information about the python-ldap mailing list