TODO until python-ldap 2.0.0 final release

Hans Aschauer Hans.Aschauer at Physik.uni-muenchen.de
Wed Aug 21 12:04:56 CEST 2002


On Montag, 19. August 2002 20:20, Michael Ströder wrote:
> HI!
>
> I'd like to bring your attention to the TODO file in python-ldap.
> For your convenience it's attached below. ;-)
>
> Any takers? Especially I'd like to see a general approach for
> extended controls and extended operations. Yeah, C illiterate I am
> I'm asking for help...

[...]

> Modules/
> - Validating server's certificate when calling start_tls_s() or
>    ldap.initialize('ldaps://..')

Seems to be interesting. However, I have no idea how much work it is, 
and honestly, I don't know the pitfalls which one has to overcome in 
order to get it right, but I will look into it.

> - General support for controls
>    - VLV control
>    - server-side sorting control
>    - Binding in DSA control mode (rewrite necessary)
>    - Persistent search control
> - Wrap ldap_parse_reference()
> - Support for Win32 (and other platforms?)
> - Support Extended Operations by wrapping
>    ldap_extended_operation() and ldap_parse_extended_result()
>    - Set Password ext. op.
>    - Whoami ext. op.

Maybe I find some free time to do these things (except for Win32). The 
C-API does not seem to be too complicated. Probably it would be a good 
idea to write wrappers for generic controls/extended operations only, 
and leave the details to python code.


> Lib/
> - Remove obsolete/unsupported modules
> - Caching of search requests for each LDAPObject instance
> - LDIF parser for replication logs
> - DSML support
> - Support for SASL mechanims GSS-API

Huh, does SASL GSS-API not work? I dont't have a working kerberos right 
now, but it used to work.

Hans

-- 
Hans.Aschauer at Physik.uni-muenchen.de






More information about the python-ldap mailing list