summaryrefslogtreecommitdiff
path: root/lib/ldb
Commit message (Expand)AuthorAgeFilesLines
* ldb: Release LDB 1.3.5 for CVE-2018-1140ldb-1.3.5Andrew Bartlett2018-08-114-1/+284
* CVE-2018-1140 ldb: Add tests for search add and rename with a bad dn= DNAndrew Bartlett2018-08-111-0/+156
* CVE-2018-1140 ldb_tdb: Check for DN validity in add, rename and searchAndrew Bartlett2018-08-112-1/+42
* CVE-2018-1140 ldb_tdb: Ensure the dn in distinguishedName= is valid before useAndrew Bartlett2018-08-111-0/+9
* CVE-2018-1140 ldb: Check for ldb_dn_get_casefold() failure in ldb_sqliteAndrew Bartlett2018-08-111-0/+3
* CVE-2018-1140 Add NULL check for ldb_dn_get_casefold() in ltdb_index_dn_attr()Andrej Gessel2018-08-111-0/+9
* ldb: version 1.3.4ldb-1.3.4Andrew Bartlett2018-06-264-1/+284
* Fix several mem leaks in ldb_index ldb_search ldb_tdbAndrej Gessel2018-06-263-3/+10
* check return value before using key_valuesAndrej Gessel2018-06-261-3/+10
* ldb: check return valuesAndrej Gessel2018-06-262-1/+11
* ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory on duplicated add.Andrew Bartlett2018-06-261-1/+1
* ldb: Fix memory leak on module contextLukas Slebodnik2018-06-261-2/+2
* ldb: Add tests for when we should expect a full scanAndrew Bartlett2018-06-264-2/+135
* ldb: One-level search was incorrectly falling back to full DB scanAndrew Bartlett2018-06-261-11/+12
* ldb: Explain why an entry can vanish from the indexAndrew Bartlett2018-06-261-1/+6
* ldb: Indicate that the ltdb_dn_list_sort() in list_union is a bit subtle.Andrew Bartlett2018-06-261-0/+3
* ldb: Save a copy of the index result before calling the callbacks.Andrew Bartlett2018-06-262-18/+336
* ldb: Release ldb 1.3.3ldb-1.3.3Andrew Bartlett2018-05-024-1/+284
* ldb: Add test to show a reindex failure must not leave the DB corruptAndrew Bartlett2018-05-021-0/+160
* lib ldb tests: Prepare to run api and index test on tdb and lmdbGary Lockyer2018-05-022-60/+114
* ldb_tdb: Ensure we can not commit an index that is corrupt due to partial re-...Andrew Bartlett2018-05-022-0/+32
* ldb_tdb: Add tests for truncated index keysGary Lockyer2018-05-022-1/+1008
* ldb_tdb: Do not fail in GUID index mode if there is a duplicate attributeGary Lockyer2018-05-021-7/+57
* ldb/tests: avoid 'return void_function();' which isn't portableStefan Metzmacher2018-04-201-4/+4
* ldb: version 1.3.2Stefan Metzmacher2018-03-014-1/+284
* ldb_debug tests: Fix binary data in debug logGary Lockyer2018-03-011-0/+298
* ldb_debug: Fix binary data in debug logAndrew Bartlett2018-03-011-13/+52
* ldb tests: fix null test on incorrect variableGary Lockyer2018-03-011-2/+2
* ldb: version 1.3.1ldb-1.3.1Stefan Metzmacher2018-01-124-1/+284
* ldb: Intersect the index from SCOPE_ONELEVEL with the index for the search ex...Andrew Bartlett2017-12-202-8/+204
* LDB:test-generic.sh - fix smaller/greater comparison testsMatthias Dieter Wallnöfer2017-12-191-7/+10
* ldb: Show the last successful DN when failing to parse LDIFAndrew Bartlett2017-12-141-1/+23
* ldb ldb_index: Add an attriubute flag to require a unique value.Gary Lockyer2017-12-103-1/+337
* ldb: silence some clang warnings in picky developer modeUri Simchoni2017-11-221-2/+2
* ldb: Release ldb 1.3.0ldb-1.3.0Andrew Bartlett2017-09-234-1/+284
* ldb_tdb: Treat distinguishedName and objectGUID (in Samba) as uniqueAndrew Bartlett2017-09-221-2/+16
* ldb: Ensure we do not run out of File descriptors in autobuildAndrew Bartlett2017-09-221-0/+16
* ldb: Do not make an ldb file for API testsAndrew Bartlett2017-09-221-23/+11
* ldb: Add test showing a search against the index is not possibleAndrew Bartlett2017-09-221-0/+16
* ldb_tdb: Also ban a (indexed) search against like @IDXDN=fooAndrew Bartlett2017-09-221-0/+6
* ldb_tdb: Update comments for the delete_index() pass of ltdb_reindex()Andrew Bartlett2017-09-221-1/+11
* ldb_tdb: Print progress messages on re-indexAndrew Bartlett2017-09-221-0/+23
* ldb_tdb: Remove incorrect early return from re-indexAndrew Bartlett2017-09-221-5/+0
* ldb: Add more tests covering in-transaction GUID index and unique index behav...Andrew Bartlett2017-09-221-12/+176
* ldb_tdb: Add UNIQUE_INDEX as a possible flagAndrew Bartlett2017-09-221-2/+9
* ldb_tdb: Remove LTDB_FLAG_HIDDEN and ignore "HIDDEN" in @ATTRIBUTESAndrew Bartlett2017-09-221-14/+11
* ldb_tdb: Clean up index records on ltdb_index_add_new() failure.Andrew Bartlett2017-09-221-1/+20
* ldb_tdb: Describe index format and control pointsAndrew Bartlett2017-09-221-0/+113
* ldb_tdb: Give a good error message on add without an objectGUIDAndrew Bartlett2017-09-221-0/+6
* ldb_tdb: Avoid canonicalise and base64 work for DN values, these are already OKAndrew Bartlett2017-09-221-27/+76