summaryrefslogtreecommitdiff
path: root/source3/lib/tldap.c
AgeCommit message (Expand)AuthorFilesLines
2025-08-18tldap: Fix CID 1664062: Error handling issues (CHECKED_RETURN)Volker Lendecke1-1/+7
2025-08-13tldap: use tevent_req_set_endtime() to terminate LDAP searchesRalph Boehme1-0/+5
2025-02-22s3:tldap: add tldap_msg_rc() helperStefan Metzmacher1-0/+9
2025-02-13s3:tldap: add some const to 'const char * const *attrs'Stefan Metzmacher1-3/+3
2025-02-13s3:tldap: avoid using talloc_tos()Stefan Metzmacher1-11/+21
2025-02-05lib: Move 968 bytes from R/W data to R/O textVolker Lendecke1-126/+175
2024-11-11tldap: Add tldap_context_create_from_plain_stream()Volker Lendecke1-7/+22
2024-11-11tldap_tls: Remove tldap_[gs]et_starttls_needed()Volker Lendecke1-19/+0
2024-04-23s3:tldap: add support for [START]TLSStefan Metzmacher1-0/+47
2024-04-23s3:tldap: add tldap_extended*Stefan Metzmacher1-0/+199
2024-04-23s3:tldap: store plain and gensec tstreamStefan Metzmacher1-14/+32
2024-04-23s3:tldap: simplify read_ldap_more() by using asn1_peek_full_tag()Stefan Metzmacher1-37/+17
2023-10-25s3:lib: Fix code spellingJoseph Sutton1-4/+4
2023-08-08tldap: avoid infinite loop when filter contains "\)"Douglas Bagnall1-0/+1
2023-08-08tldap: Use portable integer constantJoseph Sutton1-1/+1
2020-12-04lib: Align integer typesVolker Lendecke1-1/+2
2020-08-21tldap: Receiving "msgid == 0" means the connection is deadVolker Lendecke1-0/+11
2020-08-21tldap: Add PRINTF_ATTRIBUTE declaration to tldap_debug()Volker Lendecke1-0/+5
2020-08-21tldap: Make sure all requests are cancelled on rundownVolker Lendecke1-6/+6
2020-08-21tldap: Centralize connection rundown on errorVolker Lendecke1-12/+60
2020-08-21tldap: Maintain the ldap read request in tldap_contextVolker Lendecke1-8/+9
2020-08-21tldap: Always remove ourselves from ld->pending at cleanup timeVolker Lendecke1-8/+1
2020-08-21tldap: Fix tldap_msg_received()Volker Lendecke1-9/+1
2020-08-21tldap: Only free() ld->pending if "req" is part of itVolker Lendecke1-5/+5
2020-05-04CVE-2020-10704: lib util asn1: Add ASN.1 max tree depthGary Lockyer1-2/+2
2019-02-06tldap: avoid a use after free crashRalph Boehme1-1/+0
2018-03-21s3:lib: Fix size types in tldap_find_first_star()Andreas Schneider1-1/+2
2018-02-19s3:tldap: Comment code for to LDAP escaping versionAndreas Schneider1-0/+2
2018-02-19s3:tldap: Fix parsing LDAPv2 escaped stringsAndreas Schneider1-0/+2
2017-03-18tldap: Allow dropping messages in tldap_search()Volker Lendecke1-2/+4
2016-04-15tldap: Add tldap_get/set_streamVolker Lendecke1-0/+11
2016-02-08tldap: Add a missing TALLOC_FREE(frame)Volker Lendecke1-1/+1
2016-02-03tldap: Parse a search entry only if it is oneVolker Lendecke1-1/+6
2016-02-03tldap: Make tldap_search use tldap_search_allVolker Lendecke1-95/+26
2016-02-03tldap: Add tldap_pending_reqs()Volker Lendecke1-2/+7
2016-02-03tldap: Add tldap_search_allVolker Lendecke1-0/+93
2016-02-03tldap: Avoid a "ret == false"Volker Lendecke1-3/+3
2016-02-03lib: Introduce TLDAPRCVolker Lendecke1-324/+265
2016-02-03tldap: Parse the sasl output blobVolker Lendecke1-15/+70
2016-02-03tldap: Slightly simplify tldap_search_cbVolker Lendecke1-4/+3
2016-02-03tldap: Mark server down if read failedVolker Lendecke1-0/+1
2016-01-11tldap: Use struct initializer in tldap_searchVolker Lendecke1-5/+3
2016-01-10tldap: Avoid includes.hVolker Lendecke1-1/+5
2016-01-10lib: Introduce util_tsock.hVolker Lendecke1-0/+1
2016-01-10tldap: tevent_req_create NULLs out "state"Volker Lendecke1-2/+0
2016-01-10tldap: Use "size_t" for talloc_array_length resultVolker Lendecke1-1/+1
2016-01-10tldap: Remove an unneeded "return;"Volker Lendecke1-1/+0
2016-01-10tldap: Remove unneeded varsVolker Lendecke1-3/+0
2016-01-06lib: Use asn1_has_error()Volker Lendecke1-3/+3
2014-09-26s3: tldap: Ensure all asn1_XX returns are checked.Jeremy Allison1-143/+172