summaryrefslogtreecommitdiff
path: root/lib/ldb
Commit message (Expand)AuthorAgeFilesLines
* ldb: version 1.2.2ldb-1.2.2Andrew Bartlett2017-09-074-1/+282
* ldb: Add new ldb_ldif_message_redacted_string() with testsAndrew Bartlett2017-09-073-5/+147
* ldb_tdb: Refuse to re-index very old database with no DN in the recordAndrew Bartlett2017-09-071-1/+17
* ldb_tdb: Use braces in ltdb_dn_list_find_val()Andrew Bartlett2017-09-071-1/+3
* ldb_tdb: Check for talloc_strdup() failure in ltdb_index_add1()Andrew Bartlett2017-09-071-1/+7
* ldb_tdb: Check for errors during tdb operations in ltdb_reindex()Andrew Bartlett2017-09-071-2/+28
* ldb_tdb: Use memcmp rather than strncmp() in ltdb_key_is_record(), re_key() a...Andrew Bartlett2017-09-072-5/+5
* ldb_tdb: Create a common ltdb_key_is_record() allowing multiple key formsAndrew Bartlett2017-09-074-8/+53
* ldb_tdb: Do not trigger the unique index check during a re-index, use another...Andrew Bartlett2017-09-071-29/+83
* ldb_tdb: Use memcmp() to compare TDB keys in re_index()Andrew Bartlett2017-09-071-1/+2
* ldb: Add tests for indexed and unindexed search expressionsAndrew Bartlett2017-08-301-0/+299
* ldb: Fix tests to call the parent tearDown(), not setUp in tearDownAndrew Bartlett2017-08-301-2/+2
* ldb_tdb: Rework ltdb_modify_internal() to use ltdb_search_dn1() internallyAndrew Bartlett2017-08-291-29/+11
* ldb: Add LDB_UNPACK_DATA_FLAG_NO_ATTRSAndrew Bartlett2017-08-292-0/+10
* lib: ldb: Python. Take care of freeing the passed in module description if ld...Jeremy Allison2017-07-261-1/+4
* lib: ldb: Use NULL to allocate modules not talloc_autofree_context().Jeremy Allison2017-07-261-1/+11
* ldb: version 1.2.1ldb-1.2.1Stefan Metzmacher2017-07-224-1/+281
* ldb/tests: more thoroughly test empty ldb_msg elementsDouglas Bagnall2017-07-071-3/+29
* ldb: avoid searching empty lists in ldb_msg_find_common_valuesDouglas Bagnall2017-07-071-0/+3
* ldb: Fix index out of bound in ldb_msg_find_common_valuesLukas Slebodnik2017-07-071-9/+1
* waf: Do not install _ldb_text.py if we have system libldbAndreas Schneider2017-07-071-5/+8
* ldb: Use libraries from build dir for testsuiteLukas Slebodnik2017-07-041-3/+4
* 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
* ldb: Fix CID 1412926 Unchecked return valueVolker Lendecke2017-06-201-1/+2
* replmd: check single values in replmd_add_fix_laGarming Sam2017-06-151-1/+3
* ldb: 1.1.31ldb-1.1.31Douglas Bagnall2017-06-154-1/+279
* ldb: relatively efficient functions for finding duplicate valuesDouglas Bagnall2017-06-156-57/+730
* ldb.h whitespaceDouglas Bagnall2017-06-151-91/+91
* ldb tests/ldb_mod_op_test: don't double include cmocka.hDouglas Bagnall2017-06-151-2/+0
* ldb: fix a typoDouglas Bagnall2017-06-151-1/+1
* ldb: fix whitespace in ldb_msg.cDouglas Bagnall2017-06-151-35/+35
* ldb: Rename module -> next_module for clarityAndrew Bartlett2017-06-151-39/+41
* ldb_tdb: Improve logging on unique index violationAndrew Bartlett2017-06-151-1/+14
* ldb_tdb: Remove the idxptr DB before we re-indexAndrew Bartlett2017-06-151-0/+12
* ldb_tdb: Check for memory allocation failure in ltdb_index_transaction_start()Andrew Bartlett2017-06-151-0/+4