summaryrefslogtreecommitdiff
path: root/source4/libcli/ldap/ldap_client.h
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r13609: Get in the initial work on making ldb asyncSimo Sorce1-1/+3
Currently only ldb_ildap is async, the plan is to first make all backend support the async calls, and then remove the sync functions from backends and keep the only in the API. Modules will need to be transformed along the way. Simo (This used to be commit 1e2c13b2d52de7c534493dd79a2c0596a3e8c1f5)
2007-10-10r11620: switch the ldap client code over to using the generic packet codeAndrew Tridgell1-6/+2
(This used to be commit 1d29ad2a27d89454e5e3c4a3cf05cc5edde0208c)
2007-10-10r11528: Separate finding dcs from initializing a domain. Makes it easier to ↵Volker Lendecke1-0/+2
possibly support cldap and other stuff in the future. This temporarily disables wbinfo -t, but that will come back soon. Try an ldap bind using gss-spnego. This got me krb5 binds against "our" w2k3 and a trusted w2k, although with some memleaks from krb5 and a BAD_OPTION tgs-rep error. Volker (This used to be commit d14948fdf687c8f70ef9ec35445b7eb04da84253)
2007-10-10r7770: added ldaps support to our ldap client libraryAndrew Tridgell1-0/+1
(This used to be commit 8f5c2e8682795258a6361b9516a38a8fabdef150)
2007-10-10r7626: a new ldap client library. Main features are:Andrew Tridgell1-0/+86
- hooked into events system, so requests can be truly async and won't interfere with other processing happening at the same time - uses NTSTATUS codes for errors (previously errors were mostly ignored). In a similar fashion to the DOS error handling, I have reserved a range of the NTSTATUS code 32 bit space for LDAP error codes, so a function can return a LDAP error code in a NTSTATUS - much cleaner packet handling (This used to be commit 2e3c660b2fc20e046d82bf1cc296422b6e7dfad0)