scsh-ldap/doc/TODO

48 lines
1007 B
Plaintext

-*- outline -*-
* Missing functionality
** Server/Client-controls
plus all _ext_s() functions:
ldap_unbind_ext()
ldap_search_ext_s()
ldap_compare_ext_s()
ldap_modify_ext_s()
ldap_rename_s()
ldap_add_ext_s()
ldap_delete_ext_s()
ldap_extended_operation_s()
ldap_abandon_ext()
ldap_parse_result()
ldap_parse_sasl_bind_result()
ldap_parse_extended_result()
* Fixing needed
* Need ber-stuff first
ldap_sasl_bind_s()
ldap_first_attribute()
ldap_next_attribute()
ldap_get_value_len()
* Not implemented
** Check for errors in ldap_{first, next}_{entries, references, messages}
These functions may return S48_FALSE if the corresponding C
function returns NULL. This is ambigious: a) end of list b) error
solution: check for error in Scheme
ldap_explode_dn()
ldap_explode_rdn()
ldap_dn2ufn()
ldap_get_entry_controls()
ldap_parse_reference()
* structures and accessors
struct berval
struct ldapmod