Commit Graph

34 Commits

Author SHA1 Message Date
Hans Leidekker bf2f5a8f17 wldap32: Implement some page handling functions.
Implement ldap_create_page_control{A,W} and
ldap_parse_page_control{A,W}.
Move the page handling functions into their own file.
2005-12-31 13:34:19 +01:00
Hans Leidekker 43284a51c1 Stub implementations for functions handling paged search results.
Add some missing declarations.
2005-12-01 18:46:53 +01:00
Francois Gouget f667584aac winldap.h should include windeh.f and schnlsp.h.
Enclose the API definitions in an extern "C" section and define
LDAPAPI.
Better stick to the types defined by the PSDK.
Fix the ldap_create_vlv_control*() prototypes.
Update win32.api.
2005-11-23 20:12:07 +01:00
Hans Leidekker abb5d46d88 Implement ldap_create_vlv_control{A,W},
ldap_encode_sort_control{A,W}.
Add a stub for ldap_create_page_control{A,W}.
2005-11-21 13:33:37 +00:00
Hans Leidekker 20d0e80e61 Avoid using deprecated openldap functions.
Implement ldap_sslinit{A,W}, improve cldap_open{A,W}.
Add stub implementation for ldap_startup and ldap_stop_tls_s.
2005-11-18 16:56:44 +00:00
Hans Leidekker 8be6ee3653 Implement ldap_create_sort_control*. 2005-09-08 18:56:22 +00:00
Hans Leidekker 907be53beb Implement ldap_control_free*, ldap_controls_free* and
ldap_free_controls*.
2005-09-08 11:01:08 +00:00
Hans Leidekker d15d1c4cea Implement ldap_escape_filter_element*. 2005-09-07 09:24:50 +00:00
Hans Leidekker 484e8e28b9 Fix the build without openldap headers. 2005-09-02 11:09:14 +00:00
Hans Leidekker 880b1d3d51 Implement ldap_count_entries, ldap_count_references,
ldap_first_attribute*, ldap_first_entry, ldap_first_reference,
ldap_next_attribute*, ldap_next_entry and ldap_next_reference.
2005-08-30 08:52:39 +00:00
Hans Leidekker d672c65ac3 Implement ldap_count_values*, ldap_get_values*, ldap_msgfree and
ldap_value_free_len.
2005-08-29 14:13:05 +00:00
Hans Leidekker 3abfd8a890 Implement ldap_extended_operation* and ldap_close_extended_op. 2005-08-29 09:33:16 +00:00
Hans Leidekker df41a9a565 Implement LdapGetLastError, cldap_open*, ldap_abandon,
ldap_check_filter*, ldap_cleanup, ldap_conn_from_msg and
ldap_connect.
2005-08-22 18:56:54 +00:00
Hans Leidekker f258d2ce2d Implement ldap_rename* functions. 2005-08-22 14:07:31 +00:00
Hans Leidekker b47e54d28c Implement ldap_modrdn* functions. 2005-08-22 09:17:15 +00:00
Hans Leidekker 050b9ebf22 Implement ldap_result. 2005-08-15 14:46:42 +00:00
Hans Leidekker 02b372a708 Implement ldap_modify* functions. 2005-08-15 09:43:00 +00:00
Hans Leidekker 54ebec64d2 Implement ldap_delete* functions.
Add missing spec file entries.
2005-08-11 17:07:12 +00:00
Hans Leidekker 009485b4b8 Add helpers for converting (arrays of) LDAPMod structures into
different encodings.
2005-08-10 13:00:21 +00:00
Hans Leidekker 1bccd28843 Add helpers for converting (arrays of) LDAPSortKey, LDAPAPIInfo, and
LDAPAPIFeatureInfo structures into different encodings.
2005-08-08 11:03:40 +00:00
Hans Leidekker 2be395db76 Implement LdapUnicodeToUTF8, LdapUTF8ToUnicode,
ldap_dn2ufn*, ldap_explode_dn*, ldap_get_dn*,
ldap_memfree*, ldap_ufn2dn* and ldap_value_free*.
2005-08-03 10:58:14 +00:00
Hans Leidekker fa043b06ba Don't rely on ldap structure when headers are not available. 2005-08-02 09:49:41 +00:00
Hans Leidekker 7a264997d5 Implement ldap_compare* functions. 2005-08-01 14:51:17 +00:00
Hans Leidekker 38d350ef00 Implement ldap_err2string. 2005-08-01 10:59:09 +00:00
Hans Leidekker 4641cb8d93 Implement ldap_perror, ldap_result2error and LdapMapErrorToWin32. 2005-07-27 15:15:31 +00:00
Hans Leidekker 56a94afc9e Correct prototype for ldap_search_ext_s.
Improve error handling for the search functions.
2005-07-26 15:50:47 +00:00
Hans Leidekker aea0ad9172 Improve error handling for the bind functions. 2005-07-26 10:30:49 +00:00
Hans Leidekker 8d09a7cd2b Implement ldap_search_ext* and ldap_start_tls_s* functions. 2005-07-25 11:09:51 +00:00
Hans Leidekker be5bf8022d Implement ldap_sasl_bind* functions. 2005-07-24 17:10:46 +00:00
Hans Leidekker 455989fa1f Add helper functions for converting LDAPControl structures. 2005-07-22 19:47:37 +00:00
Hans Leidekker 05f18059f3 Implement ldap_search* functions. 2005-07-22 09:02:55 +00:00
Hans Leidekker d8ad2d3916 Implement ldap_init* and ldap_open* functions. 2005-07-21 11:02:11 +00:00
Hans Leidekker d5ebfb5456 Implement ldap_simple_bind* and ldap_unbind* functions. 2005-07-20 17:47:53 +00:00
Hans Leidekker 7a1876e5ae Implement ldap_bind* functions. 2005-07-19 20:32:46 +00:00