Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-12-21 | s3-tldap: Fix dead code in tldap_sasl_bind_send(). | Andreas Schneider | 1 | -1/+1 | |
dn can't be NULL cause it is set to "" in that case. Found by Coverity. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Günther Deschner <gd@samba.org> | |||||
2011-06-20 | Use tevent_req_oom | Volker Lendecke | 1 | -2/+2 | |
This fixes a few Coverity errors | |||||
2011-05-18 | s3-lib Replace StrnCaseCmp() with strncasecmp_m() | Andrew Bartlett | 1 | -1/+1 | |
strncasecmp_m() never needs to call to talloc, and via next_codepoint() still has an ASCII fast-path bypassing iconv() calls. Andrew Bartlett | |||||
2011-05-05 | Fix many const compiler warnings. | Jeremy Allison | 1 | -5/+5 | |
2011-04-29 | s3-tevent: only include ../lib/util/tevent wrappers where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | s3-tsocket: only include ../lib/tsocket/tsocket.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-04-16 | s3: Remove an unused variable | Volker Lendecke | 1 | -3/+0 | |
2011-03-20 | s3: Fix early tldap_search cancels | Volker Lendecke | 1 | -1/+1 | |
A callback of tldap_search_send might not interested in the rest of the results and could do a TALLOC_FREE of the search request. In this case, "subreq" is already free'ed. So we have to set it to pending before the callback is called. The TALLOC_FREE of the search request will set it to non-pending again via tldap_msg_destructor. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Mar 20 11:26:57 CET 2011 on sn-devel-104 | |||||
2011-03-16 | s3-build: only include asn1 headers where actually needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-14 | s3: Change tldap_entry_attributes to the "array,count" convention | Volker Lendecke | 1 | -2/+3 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Mon Mar 14 22:02:35 CET 2011 on sn-devel-104 | |||||
2011-02-13 | s3: Use tlap_simple_recv in tldap_sasl_bind_recv | Volker Lendecke | 1 | -6/+3 | |
2011-02-13 | s3: Add error checking to asn1_read_OctetString_talloc | Volker Lendecke | 1 | -2/+15 | |
2011-02-13 | Fix typos | Volker Lendecke | 1 | -1/+1 | |
2011-02-10 | s3: Align the args in tldap_modify | Volker Lendecke | 1 | -3/+3 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Thu Feb 10 23:20:05 CET 2011 on sn-devel-104 | |||||
2011-02-10 | s3: Align tldap_add and tldap_add_send | Volker Lendecke | 1 | -1/+1 | |
2011-01-26 | s3-lib: Fixed a missing return value in tldap. | Andreas Schneider | 1 | -0/+1 | |
s3-lib: Fixed a missing return value in tldap. | |||||
2010-07-20 | s3: Fix two uninitialized variables | Volker Lendecke | 1 | -2/+2 | |
2010-06-21 | tldap: Fix a type-punned warning | Volker Lendecke | 1 | -1/+1 | |
2010-05-18 | s3-tldap: only include tldap when actually needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
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. |