summaryrefslogtreecommitdiff
path: root/lib/ldb/common
AgeCommit message (Expand)AuthorFilesLines
2026-01-20ldb: Avoid a few memset()s with direct structsVolker Lendecke3-12/+5
2026-01-15ldb: add "policy hints" controls to be used by password_hash moduleDouglas Bagnall1-0/+46
2025-12-03Revert "ldb: User hexchars_upper from replace.h"Andreas Schneider1-3/+8
2025-08-27ldb: Fix maybe-uninitialized warningJennifer Sutton1-1/+1
2025-04-03lib/ldb: allow ldb_get_opaque(ldb, "backend_no_debug_connect")Stefan Metzmacher1-0/+6
2024-12-30ldb: fix Coverity 1636883Douglas Bagnall1-1/+1
2024-12-19ldb:dn_compare_base: avoid unlikely int overflowDouglas Bagnall1-5/+7
2024-12-19ldb:dn_compare: be a bit more transitiveDouglas Bagnall1-5/+11
2024-12-19ldb:ldb_pack: filter avoids looping over msg when attrs contain "*"Douglas Bagnall1-9/+13
2024-12-19ldb:dn_casefold_internal: TALLOC_FREE only what we tallocedDouglas Bagnall1-7/+13
2024-11-12ldb: User hexchars_upper from replace.hVolker Lendecke1-3/+2
2024-11-06ldb:pack: s/the the/in the/ in commentsDouglas Bagnall1-2/+2
2024-09-27lib:ldb: Don't use RTLD_DEEPBIND by defaultAndreas Schneider1-15/+6
2024-09-27lib:ldb: Remove trailing spaces from ldb_modules.cAndreas Schneider1-17/+17
2024-06-11ldb: Attach appropriate ldb context to returned resultJo Sutton1-0/+16
2024-06-04ldb: Fix typoJo Sutton1-1/+1
2024-05-22ldb: don't cast to unsigned for ldb_ascii_toupper()Douglas Bagnall1-2/+2
2024-05-22ldb: ldb_set_utf8_functions follows README.CodingDouglas Bagnall1-3/+6
2024-05-22ldb: remove old ldb_comparison_fold_utf8_broken()Douglas Bagnall1-144/+0
2024-05-22ldb: ldb_comparison_fold always uses the casecmp functionDouglas Bagnall1-5/+11
2024-05-22ldb: ldb_set_utf8_default() sets comparison functionDouglas Bagnall1-1/+3
2024-05-22ldb: ldb_comparison_fold_ascii sorts unsignedDouglas Bagnall1-4/+5
2024-05-22ldb: add ldb_comparison_fold_ascii() for default comparisonsDouglas Bagnall1-0/+55
2024-05-22ldb: ldb_comparison_fold uses the utf-8 casecmp functionDouglas Bagnall1-0/+3
2024-05-22ldb: add ldb_set_utf8_functions() for setting casefold functionsDouglas Bagnall1-4/+20
2024-05-22ldb: move ldb_comparison_fold guts into a separate functionDouglas Bagnall1-2/+9
2024-05-07ldb: note a transitivity problem in ldb_comparison_foldDouglas Bagnall1-0/+25
2024-05-07ldb:attrib_handlers: reduce non-transitive behaviour in ldb_comparison_foldDouglas Bagnall1-5/+15
2024-05-07ldb:attrib_handlers: use NUMERIC_CMP in ldb_comparison_foldDouglas Bagnall1-1/+1
2024-05-07ldb: avoid NULL deref in ldb_db_compareDouglas Bagnall1-3/+13
2024-04-30lib:ldb: Use correct integer types for sizesAndreas Schneider1-1/+2
2024-04-30lib:ldb: Add missing overflow check in ldb_msg_normalize()Andreas Schneider1-1/+1
2024-04-23ldb:utf8: ldb_ascii_toupper() avoids real toupper()Douglas Bagnall1-1/+11
2024-04-23ldb:attrib_handlers: use ldb_ascii_toupper() in first loopDouglas Bagnall1-1/+2
2024-04-23ldb:attrib_handlers: make ldb_comparison_Boolean more consistentDouglas Bagnall1-4/+25
2024-04-23ldb: comment for ldb_dn_compare_baseDouglas Bagnall1-1/+5
2024-04-23ldb:dn: make ldb_dn_compare() self-consistentDouglas Bagnall1-1/+15
2024-04-10ldb: reduce non-transitive comparisons in ldb_msg_element_compare()Douglas Bagnall1-2/+9
2024-04-10ldb: avoid non-transitive comparison in ldb_val_cmp()Douglas Bagnall1-1/+1
2024-04-10ldb:attrib_handlers: ldb_comparison_binary uses NUMERIC_CMP()Douglas Bagnall1-1/+1
2024-04-10ldb:attrib_handlers: ldb_comparison_Boolean uses NUMERIC_CMP()Douglas Bagnall1-1/+1
2024-04-10ldb:ldb_dn: use safe NUMERIC_CMP in ldb_dn_compare()Douglas Bagnall1-1/+1
2024-04-10ldb:ldb_dn: use safe NUMERIC_CMP in ldb_dn_compare_base()Douglas Bagnall1-1/+1
2024-04-10ldb: avoid out of bounds read and write in ldb_qsort()Douglas Bagnall1-1/+1
2024-03-20ldb_dn: make LDB_FREE, TALLOC_FREEDouglas Bagnall1-1/+1
2024-03-20ldb:ldb_dn: use safe transitive comparison in ldb_dn_compare()Douglas Bagnall1-2/+9
2024-03-20lib/ldb: don't allow repeated connectionsDouglas Bagnall1-0/+11
2024-02-29ldb: ldb_string_to_time reports more errorsDouglas Bagnall1-1/+10
2024-02-16ldb: Split out ldb_controls_get_control() to search a list of controlsJo Sutton1-18/+13
2024-02-16ldb: Remove trailing whitespaceJo Sutton1-9/+7