Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-10 | s3: Make TLDAP_IS_ALPHA and TLDAP_IS_ADH static functions | Volker Lendecke | 1 | -5/+12 | |
2010-03-09 | Fix typo | Simo Sorce | 1 | -2/+2 | |
2010-03-09 | s3:tldap add own filter parsing | Simo Sorce | 1 | -114/+600 | |
Also add torture test to check filter parsing. | |||||
2009-07-15 | s3:tldap: fix the build - a void function should not return a value | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-06-28 | If the connection is down, don't try another write. | Volker Lendecke | 1 | -0/+17 | |
2009-06-28 | tldap_msg_received: Properly free the asn1_struct in case of an error | Volker Lendecke | 1 | -0/+1 | |
2009-06-27 | Move read_ldap_done after read_ldap_send | Volker Lendecke | 1 | -24/+25 | |
2009-06-27 | Convert tldap to tstream | Volker Lendecke | 1 | -11/+17 | |
2009-06-27 | tldap: Don't fire off more than one read_ldap request during searches | Volker Lendecke | 1 | -10/+22 | |
2009-06-20 | Reorganize retrieving errors and server-sent controls | Volker Lendecke | 1 | -83/+66 | |
This attaches the data to the tldap_message instead of the tevent_req. It adds tldap_ctx_lastmsg() to retrieve the last message for the users of the sync wrappers. | |||||
2009-06-20 | Move asn1_load_nocopy() to lib/util/asn1.c | Volker Lendecke | 1 | -7/+0 | |
2009-06-20 | Move asn1_blob() to lib/util/asn1.c | Volker Lendecke | 1 | -13/+0 | |
2009-06-20 | tldap control support | Volker Lendecke | 1 | -7/+122 | |
2009-06-20 | Prepare control support | Volker Lendecke | 1 | -27/+44 | |
We will have arrays of controls passed to tldap.c. Follow a mantra from the classic book "Thinking Forth" by Leo Brodie: Favor counts over terminators :-) This makes the parameter lists to tldap pretty long, but everyone will have wrapper routines anyway, see for example tldap_search_fmt. And the OpenLDAP manpages call the non-_ext routines deprecated, probably for a reason. | |||||
2009-06-20 | Fix empty lines | Volker Lendecke | 1 | -3/+0 | |
2009-06-19 | Add a missing talloc_move() in tldap_search_recv | Volker Lendecke | 1 | -1/+1 | |
2009-06-19 | Make tevent_req_is_ldap_error public | Volker Lendecke | 1 | -1/+1 | |
2009-06-19 | Add tldap_context_[gs]etattr | Volker Lendecke | 1 | -0/+78 | |
This adds the ability to attach extended information to a tldap_context. This will become useful once we start to do automatic reconnects for example, a callback function might want attach a pointer to credentials so that it can rebind. The initial user of this will be a cached rootdse, so that things like the ability to do paged searches can be cached. | |||||
2009-06-12 | Add basic tracing of tldap messages | Volker Lendecke | 1 | -0/+10 | |
2009-06-12 | Add debugging facility to tldap, analogous to tevent | Volker Lendecke | 1 | -0/+32 | |
2009-06-07 | Fix syntax of sending a delete request | Volker Lendecke | 1 | -1/+1 | |
2009-06-06 | Add the early start of an async ldap library | Volker Lendecke | 1 | -0/+1835 | |
There's a lot of things this does not do yet: For example it does not parse the reply blob in the sasl bind, it does not do anything with controls yet, a lot of the ldap requests are not covered yet. But it provides a basis for me to play with a pdb_ads passdb module. |