summaryrefslogtreecommitdiff
path: root/lib/ldb
Commit message (Expand)AuthorAgeFilesLines
* python: Safely clear structure membersJoseph Sutton2023-05-161-11/+8
* lib:ldb: do not offset against NULL pointer in ldb_ldif_read()Dmitry Antipov2023-05-091-4/+4
* ldb: Implement ldap_whoami in pyldbVolker Lendecke2023-04-261-0/+36
* ldb: Add the RFC4532 LDB_EXTENDED_WHOAMI_OID definitionVolker Lendecke2023-04-261-0/+5
* pyldb: Handle allocation failureJoseph Sutton2023-04-121-0/+4
* ldb: Avoid undefined pointer arithmeticJoseph Sutton2023-04-121-9/+9
* ldb: Fix function documentation to be consistentJoseph Sutton2023-04-121-12/+12
* ldb: Don't wrongly claim to return message elementsJoseph Sutton2023-04-121-0/+2
* ldb: Remove misleading commentJoseph Sutton2023-04-121-2/+2
* ldb: Remove old misleading commentsJoseph Sutton2023-04-121-4/+0
* lib:ldb: Fix code spellingAndreas Schneider2023-04-114-5/+5
* lib:ldb:tests: Fix signedness build errorAndreas Schneider2023-04-061-1/+1
* ldb: Use correct member of unionJoseph Sutton2023-04-052-9/+18
* CVE-2023-0614 ldb: Filter on search base before redacting messageJoseph Sutton2023-04-055-23/+48
* CVE-2023-0614 ldb: Centralise checking for inaccessible matchesJoseph Sutton2023-04-051-25/+31
* CVE-2023-0614 ldb: Prevent disclosure of confidential attributesJoseph Sutton2023-04-056-0/+77
* CVE-2023-0614 ldb: Add ldb_parse_tree_get_attr()Joseph Sutton2023-04-053-0/+29
* CVE-2023-0614 ldb: Make use of ldb_filter_attrs_in_place()Joseph Sutton2023-04-053-57/+62
* CVE-2023-0614 ldb: Make ldb_filter_attrs_in_place() work in placeJoseph Sutton2023-04-054-443/+308
* CVE-2023-0614 ldb: Add function to filter message in placeJoseph Sutton2023-04-055-0/+1149
* CVE-2023-0614 ldb: Add function to add distinguishedName to messageJoseph Sutton2023-04-053-3/+9
* CVE-2023-0614 ldb: Add function to remove excess capacity from an ldb messageJoseph Sutton2023-04-053-0/+20
* CVE-2023-0614 ldb: Add function to take ownership of an ldb messageJoseph Sutton2023-04-053-0/+46
* CVE-2023-0614 ldb:tests: Ensure all tests are accounted forJoseph Sutton2023-04-051-2/+3
* CVE-2023-0614 ldb:tests: Ensure ldb_val data is zero-terminatedJoseph Sutton2023-04-051-85/+86
* CVE-2023-0614 ldb: Add functions for handling inaccessible message elementsJoseph Sutton2023-04-053-0/+33
* lib:ldb:tests: Fix code spellingAndreas Schneider2023-04-047-21/+21
* lib:ldb:nssldb: Fix code spellingAndreas Schneider2023-04-041-1/+1
* lib:ldb:ldb_sqlite3: Fix code spellingAndreas Schneider2023-04-041-1/+1
* lib:ldb:ldb_map: Fix code spellingAndreas Schneider2023-04-042-3/+3
* lib:ldb:ldb_key_value: Fix code spellingAndreas Schneider2023-04-045-12/+12
* lib:ldb:include: Fix code spellingAndreas Schneider2023-04-042-5/+5
* lib:ldb:common: Fix code spellingAndreas Schneider2023-04-045-7/+7
* ldb: Add ldb_val -> bool,uint64,int64 parsing functionsJoseph Sutton2023-03-313-19/+52
* ldb: Split out ldb_val_as_dn() helper functionJoseph Sutton2023-03-313-2/+14
* pyldb: Fix a copy&paste error, CID 1524512 DEADCODEVolker Lendecke2023-03-301-1/+1
* lib/ldb: add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-2/+51
* lib/ldb: add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-0/+9
* lib/ldb: re-order code in ldb_ldif_to_pyobject()Stefan Metzmacher2023-03-221-10/+32
* lib/ldb: let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefixStefan Metzmacher2023-03-221-0/+20
* ldb: Don't create error string if there is no errorJoseph Sutton2023-03-221-7/+8
* lib:ldb: Correctly cast pointers for assert_string_equal()Andreas Schneider2023-03-152-16/+16
* lib/ldb: Avoid allocation and memcpy() for every wildcard match candidateAndrew Bartlett2023-03-141-10/+50
* ldb: Make ldb_msg_remove_attr O(n)Joseph Sutton2023-03-081-3/+10
* lib:pyldb: Throw error on invalid controlsJoseph Sutton2023-03-031-1/+26
* lib:ldb: Fix typoJoseph Sutton2023-03-031-1/+1
* lib:ldb: Print a debug message in case we have a corrupted MDBAndreas Schneider2023-02-151-0/+8
* lib:ldb: Add the location to ldb_kv_parse_data_unpack() debug outputAndreas Schneider2023-02-151-1/+2
* ldb/pyldb: remove py2 ifdefsDouglas Bagnall2023-02-031-22/+0
* ldb: change the version to 2.8.0 for Samba 4.19Stefan Metzmacher2023-01-183-2/+296