summaryrefslogtreecommitdiff
path: root/lib/ldb
Commit message (Expand)AuthorAgeFilesLines
* CVE-2019-3824 ldb: wildcard_match end of data checkGary Lockyer2019-02-261-1/+1
* CVE-2019-3824 ldb: wildcard_match check tree operationGary Lockyer2019-02-261-0/+5
* CVE-2019-3824 ldb: ldb_parse_tree use talloc_zeroGary Lockyer2019-02-261-1/+1
* CVE-2019-3824 ldb: Improve code style and layout in wildcard processingAndrew Bartlett2019-02-261-3/+5
* CVE-2019-3824 ldb: Extra comments to clarify no pointer wrap in wildcard proc...Andrew Bartlett2019-02-261-2/+23
* CVE-2019-3824 ldb: Out of bound read in ldb_wildcard_compareLukas Slebodnik2019-02-261-1/+2
* lib: Hold at most 10 outstanding paged result cookiesVolker Lendecke2018-09-281-0/+22
* lib: Put "results_store" into a doubly linked listVolker Lendecke2018-09-281-20/+5
* ldb: Refuse to build Samba against a newer minor version of ldbAndrew Bartlett2018-07-281-10/+22
* ldb: Release 1.2.3ldb-1.2.3Andrew Bartlett2017-12-224-1/+282
* ldb: Intersect the index from SCOPE_ONELEVEL with the index for the search ex...Andrew Bartlett2017-12-221-1/+50
* ldb_tdb: Provide struct ltdb_private to index routinesAndrew Bartlett2017-12-223-45/+99
* ldb: version 1.2.2Andrew Bartlett2017-09-144-1/+282
* ldb: Add new ldb_ldif_message_redacted_string() with testsAndrew Bartlett2017-09-143-5/+147
* ldb_tdb: Refuse to re-index very old database with no DN in the recordAndrew Bartlett2017-09-141-1/+17
* ldb_tdb: Use braces in ltdb_dn_list_find_val()Andrew Bartlett2017-09-141-1/+3
* ldb_tdb: Check for talloc_strdup() failure in ltdb_index_add1()Andrew Bartlett2017-09-141-1/+7
* ldb_tdb: Check for errors during tdb operations in ltdb_reindex()Andrew Bartlett2017-09-141-2/+28
* ldb_tdb: Use memcmp rather than strncmp() in ltdb_key_is_record(), re_key() a...Andrew Bartlett2017-09-142-5/+5
* ldb_tdb: Create a common ltdb_key_is_record() allowing multiple key formsAndrew Bartlett2017-09-144-8/+53
* ldb_tdb: Do not trigger the unique index check during a re-index, use another...Andrew Bartlett2017-09-141-29/+83
* ldb_tdb: Use memcmp() to compare TDB keys in re_index()Andrew Bartlett2017-09-141-1/+2
* ldb: Add tests for indexed and unindexed search expressionsAndrew Bartlett2017-09-141-0/+299
* ldb: Fix tests to call the parent tearDown(), not setUp in tearDownAndrew Bartlett2017-09-141-2/+2
* ldb_tdb: Rework ltdb_modify_internal() to use ltdb_search_dn1() internallyAndrew Bartlett2017-09-141-29/+11
* ldb: Add LDB_UNPACK_DATA_FLAG_NO_ATTRSAndrew Bartlett2017-09-142-0/+10
* lib: ldb: Python. Take care of freeing the passed in module description if ld...Jeremy Allison2017-08-171-1/+4
* lib: ldb: Use NULL to allocate modules not talloc_autofree_context().Jeremy Allison2017-08-171-1/+11
* ldb: version 1.2.1Stefan Metzmacher2017-07-234-1/+281
* ldb/tests: more thoroughly test empty ldb_msg elementsDouglas Bagnall2017-07-231-3/+29
* ldb: avoid searching empty lists in ldb_msg_find_common_valuesDouglas Bagnall2017-07-231-0/+3
* ldb: Fix index out of bound in ldb_msg_find_common_valuesLukas Slebodnik2017-07-231-9/+1
* ldb: Use libraries from build dir for testsuiteLukas Slebodnik2017-07-231-3/+4
* waf: Do not install _ldb_text.py if we have system libldbAndreas Schneider2017-07-131-5/+8
* ldb: version 1.2.0ldb-1.2.0Stefan Metzmacher2017-07-025-3/+281
* ldb:includes: protect ldb_modules.h from being used by Samba < 4.7Stefan Metzmacher2017-07-021-0/+35
* ldb:wscript: define EXPECTED_SYSTEM_LDB_VERSION_{MAJOR,MINOR,RELEASE}Stefan Metzmacher2017-07-021-0/+6
* ldb:wscript: provide LDB_VERSION_{MAJOR,MINOR,RELEASE} in ldb_version.hStefan Metzmacher2017-07-021-1/+17
* ldb:tests: Extend api.py testsuite to show transaction_commit() blocks agains...Andrew Bartlett2017-07-021-10/+8
* ldb:tests: Extend api.py testsuite to show transaction contents can not be se...Andrew Bartlett2017-07-021-0/+66
* ldb:tests: Add test to show that locks are released on TALLOC_FREE(req)Andrew Bartlett2017-07-021-0/+226
* ldb:tests: Correct comment about version numbersAndrew Bartlett2017-07-021-2/+2
* ldb: Lock the whole backend database for the duration of a searchAndrew Bartlett2017-07-022-9/+160
* ldb_tdb: Implement read_lock and read_unlock module operationsAndrew Bartlett2017-07-021-0/+2
* ldb: Add read_lock and read_unlock to ldb_module_opsAndrew Bartlett2017-07-023-0/+52
* ldb:tests: Add test encoding current locking behaviour during ldb_search()Andrew Bartlett2017-07-021-0/+238
* ldb:tests: Show that writes do not appear during an ldb_search()Andrew Bartlett2017-07-021-0/+349
* ldb:tests: don't assert the results before doing the final search finishedAndrew Bartlett2017-07-021-5/+10
* ldb:tdb: Ensure we correctly decrement ltdb->read_lock_countGarming Sam2017-07-021-0/+1
* ldb_pack: use ldb_dn_from_ldb_val() and avoid a duplicate strlen() callAndrew Bartlett2017-07-021-1/+4