summaryrefslogtreecommitdiff
path: root/source3/lib/tldap.c
Commit message (Expand)AuthorAgeFilesLines
* lib: Align integer typesVolker Lendecke2020-12-041-1/+2
* tldap: Receiving "msgid == 0" means the connection is deadVolker Lendecke2020-08-211-0/+11
* tldap: Add PRINTF_ATTRIBUTE declaration to tldap_debug()Volker Lendecke2020-08-211-0/+5
* tldap: Make sure all requests are cancelled on rundownVolker Lendecke2020-08-211-6/+6
* tldap: Centralize connection rundown on errorVolker Lendecke2020-08-211-12/+60
* tldap: Maintain the ldap read request in tldap_contextVolker Lendecke2020-08-211-8/+9
* tldap: Always remove ourselves from ld->pending at cleanup timeVolker Lendecke2020-08-211-8/+1
* tldap: Fix tldap_msg_received()Volker Lendecke2020-08-211-9/+1
* tldap: Only free() ld->pending if "req" is part of itVolker Lendecke2020-08-211-5/+5
* CVE-2020-10704: lib util asn1: Add ASN.1 max tree depthGary Lockyer2020-05-041-2/+2
* tldap: avoid a use after free crashRalph Boehme2019-02-061-1/+0
* s3:lib: Fix size types in tldap_find_first_star()Andreas Schneider2018-03-211-1/+2
* s3:tldap: Comment code for to LDAP escaping versionAndreas Schneider2018-02-191-0/+2
* s3:tldap: Fix parsing LDAPv2 escaped stringsAndreas Schneider2018-02-191-0/+2
* tldap: Allow dropping messages in tldap_search()Volker Lendecke2017-03-181-2/+4
* tldap: Add tldap_get/set_streamVolker Lendecke2016-04-151-0/+11
* tldap: Add a missing TALLOC_FREE(frame)Volker Lendecke2016-02-081-1/+1
* tldap: Parse a search entry only if it is oneVolker Lendecke2016-02-031-1/+6
* tldap: Make tldap_search use tldap_search_allVolker Lendecke2016-02-031-95/+26
* tldap: Add tldap_pending_reqs()Volker Lendecke2016-02-031-2/+7
* tldap: Add tldap_search_allVolker Lendecke2016-02-031-0/+93
* tldap: Avoid a "ret == false"Volker Lendecke2016-02-031-3/+3
* lib: Introduce TLDAPRCVolker Lendecke2016-02-031-324/+265
* tldap: Parse the sasl output blobVolker Lendecke2016-02-031-15/+70
* tldap: Slightly simplify tldap_search_cbVolker Lendecke2016-02-031-4/+3
* tldap: Mark server down if read failedVolker Lendecke2016-02-031-0/+1
* tldap: Use struct initializer in tldap_searchVolker Lendecke2016-01-111-5/+3
* tldap: Avoid includes.hVolker Lendecke2016-01-101-1/+5
* lib: Introduce util_tsock.hVolker Lendecke2016-01-101-0/+1
* tldap: tevent_req_create NULLs out "state"Volker Lendecke2016-01-101-2/+0
* tldap: Use "size_t" for talloc_array_length resultVolker Lendecke2016-01-101-1/+1
* tldap: Remove an unneeded "return;"Volker Lendecke2016-01-101-1/+0
* tldap: Remove unneeded varsVolker Lendecke2016-01-101-3/+0
* lib: Use asn1_has_error()Volker Lendecke2016-01-061-3/+3
* s3: tldap: Ensure all asn1_XX returns are checked.Jeremy Allison2014-09-261-143/+172
* s3:lib/tldap: make use of tevent_req_set_cleanup_fn()Stefan Metzmacher2014-01-171-7/+13
* s3:lib/tldap: make use of tevent_req_defer_callback()Stefan Metzmacher2014-01-171-0/+2
* s3-tldap: Make sure we don't deref a null pointer.Andreas Schneider2013-02-221-0/+3
* s3:lib: make use of samba_tevent_context_init()Stefan Metzmacher2013-02-191-5/+5
* s3-tldap: Fix dead code in tldap_sasl_bind_send().Andreas Schneider2012-12-211-1/+1
* Use tevent_req_oomVolker Lendecke2011-06-201-2/+2
* s3-lib Replace StrnCaseCmp() with strncasecmp_m()Andrew Bartlett2011-05-181-1/+1
* Fix many const compiler warnings.Jeremy Allison2011-05-051-5/+5
* s3-tevent: only include ../lib/util/tevent wrappers where needed.Günther Deschner2011-04-291-0/+1
* s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.Günther Deschner2011-04-291-0/+1
* s3: Remove an unused variableVolker Lendecke2011-04-161-3/+0
* s3: Fix early tldap_search cancelsVolker Lendecke2011-03-201-1/+1
* s3-build: only include asn1 headers where actually needed.Günther Deschner2011-03-161-0/+1
* s3: Change tldap_entry_attributes to the "array,count" conventionVolker Lendecke2011-03-141-2/+3
* s3: Use tlap_simple_recv in tldap_sasl_bind_recvVolker Lendecke2011-02-131-6/+3