ldb: Change some prototypes to using ldb_val instead of TDB_DATA
[metze/samba/wip.git] / lib / ldb / ldb_tdb / ldb_index.c
2018-04-06 Garming Samldb: Change some prototypes to using ldb_val instead...
2018-03-05 Garming Samldb_tdb: Implement a traversal function in key value ops
2018-03-05 Garming Samldb_tdb: Replace exists, name and error_map with key...
2018-03-05 Andreas Schneiderldb: Directly return an error and do not fall through
2018-03-03 Gary Lockyerldb_tdb: Refuse to store a value in a unique index...
2018-03-03 Gary Lockyerldb_tdb: Do not give the warning of duplicate attribute...
2018-03-03 Gary Lockyerldb_tdb: Cope with key truncation
2018-03-03 Gary Lockyerldb_tdb: Do not fail in GUID index mode if there is...
2018-02-26 Andrew Bartlettldb_debug: Fix binary data in debug log
2017-12-20 Andrew Bartlettldb: Intersect the index from SCOPE_ONELEVEL with the...
2017-12-09 Gary Lockyerldb ldb_index: Add an attriubute flag to require a...
2017-09-22 Andrew Bartlettldb_tdb: Treat distinguishedName and objectGUID (in...
2017-09-22 Andrew Bartlettldb_tdb: Also ban a (indexed) search against like ...
2017-09-22 Andrew Bartlettldb_tdb: Update comments for the delete_index() pass...
2017-09-22 Andrew Bartlettldb_tdb: Print progress messages on re-index
2017-09-22 Andrew Bartlettldb_tdb: Remove incorrect early return from re-index
2017-09-22 Andrew Bartlettldb_tdb: Clean up index records on ltdb_index_add_new...
2017-09-22 Andrew Bartlettldb_tdb: Describe index format and control points
2017-09-22 Andrew Bartlettldb_tdb: Avoid canonicalise and base64 work for DN...
2017-09-22 Andrew Bartlettldb_tdb: Clean up list in after use in ltdb_key_dn_from...
2017-09-22 Andrew Bartlettldb_tdb: Avoid allocation of a DN between the GUID...
2017-09-22 Andrew Bartlettldb_tdb: Move constants into ldb_tdb.h
2017-09-22 Andrew Bartlettldb_tdb: Duplicate values are no longer permitted in...
2017-09-22 Andrew Bartlettldb_tdb: Reduce memory consumption in list_intersect()
2017-09-22 Andrew Bartlettldb_tdb: Use the binary search more efficiently in...
2017-09-22 Andrew Bartlettldb_tdb: Use a binary search to speed up ltdb_dn_list_f...
2017-09-22 Andrew Bartlettldb_tdb: Rework list_union to not return duplicates...
2017-09-22 Andrew Bartlettldb_tdb: Sort inputs to list_union()
2017-09-22 Andrew Bartlettldb_tdb: sort GUID index list at add time by inserting...
2017-09-22 Andrew Bartlettldb_tdb: Change error code on unique index violation
2017-09-22 Andrew Bartlettldb_tdb: Add unique index checking for @IDXDN
2017-09-22 Andrew Bartlettldb_tdb: Improve debugging in ltdb_modify_index_dn...
2017-09-22 Andrew Bartlettldb_tdb: Add improved error strings on ltdb_key_dn_from...
2017-09-22 Andrew Bartlettldb_tdb: Trust the BASE and ONELEVEL index
2017-09-22 Andrew Bartlettldb_tdb: Add ltdb_idx_to_key() and use it in ltdb_index...
2017-09-22 Andrew Bartlettldb_tdb: Do not add an index for GUID_index_attribute
2017-09-22 Andrew Bartlettldb_tdb: Do not query an index on the GUID_index_attribute
2017-09-22 Andrew Bartlettldb_tdb: Add mem_ctx to ltdb_key_dn() and ltdb_key_msg()
2017-09-22 Andrew Bartlettldb_tdb: Check version number on index
2017-09-22 Andrew Bartlettldb_tdb: Add an index shortcut for a <GUID= DN
2017-09-22 Andrew Bartlettldb_tdb: Add a function to get the GUID key for a DN
2017-09-22 Andrew Bartlettldb_tdb: Do not directly assign DN into the index resul...
2017-09-22 Andrew Bartlettldb_tdb: Pass ltdb_private to ltdb_dn_list_load()
2017-09-22 Andrew Bartlettldb_tdb: Give LDB_ERR_ENTRY_ALREADY_EXISTS when a dupli...
2017-09-22 Andrew Bartlettldb_tdb: Add/remove a GUID index of the DN during ltdb_...
2017-09-22 Andrew Bartlettldb_tdb: Split ltdb_index_onelevel() into a helper...
2017-09-22 Andrew Bartlettldb_tdb: Optionally store a GUID as the index record
2017-09-22 Andrew Bartlettldb_tdb: Optionally use a GUID index key in ltdb_dn_lis...
2017-09-22 Andrew Bartlettldb_tdb: Pass the full ldb_message to ldb index funtions
2017-09-22 Andrew Bartlettldb_tdb: modify ltdb_delete_noindex() to take a struct...
2017-09-22 Andrew Bartlettldb_tdb: Write GUID index values as version 3
2017-09-22 Andrew Bartlettldb_tdb: Refuse to load a GUID index that is not a...
2017-09-22 Andrew Bartlettldb_tdb: Read GUID index values as one packed LDB attribute
2017-09-22 Andrew Bartlettldb_tdb: Store GUID index values in one packed ldb...
2017-09-22 Andrew Bartlettldb_tdb: replace strange dn_list_cmp() in index code
2017-09-22 Andrew Bartlettldb_tdb: Provide struct ltdb_private to index routines
2017-09-22 Andrew Bartlettldb_tdb: Use ltdb_key_msg() in re_index()
2017-09-22 Andrew Bartlettldb_tdb: provide ldb_key_dn() and ldb_key_msg()
2017-09-20 Andrew Bartlettldb_tdb: Change ltdb_connect() NOT to request a kernel...
2017-09-07 Andrew Bartlettldb_tdb: Refuse to re-index very old database with...
2017-09-07 Andrew Bartlettldb_tdb: Use braces in ltdb_dn_list_find_val()
2017-09-07 Andrew Bartlettldb_tdb: Check for talloc_strdup() failure in ltdb_inde...
2017-09-07 Andrew Bartlettldb_tdb: Check for errors during tdb operations in...
2017-09-07 Andrew Bartlettldb_tdb: Use memcmp rather than strncmp() in ltdb_key_i...
2017-09-07 Andrew Bartlettldb_tdb: Create a common ltdb_key_is_record() allowing...
2017-09-07 Andrew Bartlettldb_tdb: Do not trigger the unique index check during...
2017-09-07 Andrew Bartlettldb_tdb: Use memcmp() to compare TDB keys in re_index()
2017-06-14 Andrew Bartlettldb_tdb: Improve logging on unique index violation
2017-06-14 Andrew Bartlettldb_tdb: Remove the idxptr DB before we re-index
2017-06-14 Andrew Bartlettldb_tdb: Check for memory allocation failure in ltdb_in...
2017-05-31 Andrew Bartlettldb: Allow a caller (in particular Samba) to handle...
2017-05-31 Andrew Bartlettldb_tdb: consistently use ltdb->cache->attribute_indexe...
2017-05-31 Andrew Bartlettldb_tdb: change the arguments to ldb_is_indexed() to...
2016-10-18 Volker Lendeckeldb: Fix a signed/unsigned mixup
2016-08-31 Andrew Bartlettldb: Avoid multiple tiny allocations during full DB...
2016-08-31 Andrew Bartlettldb: Avoid cost of talloc_free() for unmatched messages
2016-07-28 Andrew Bartlettldb: Use ldb_unpack_data_only_attr_list_flags in re_index()
2016-07-28 Stefan Metzmacherldb: fix compiler warnings on ldb_unpack_data() arguments
2016-07-28 Andrew Bartlettldb: Add flags to ltdb_search_dn1() to control memory...
2016-07-28 Andrew Bartlettldb: Prepare for adding flags to ltdb_search_dn1()...
2016-07-28 Andrew Bartlettldb: Free empty index lists as talloc_realloc() fails...
2016-07-28 Douglas Bagnallldb_tdb index: fix whitespace
2016-07-26 Andrew Bartlettldb_ldb: Do not re-scan the index list for new DNs
2013-11-13 Stefan MetzmacherMerge branch 'master' of ctdb into 'master' of samba
2013-02-08 Matthieu Patouldb-tdb: Document ltdb_index_add1 for more clarity
2012-11-01 Andrew Tridgellldb: fixed callers for ldb_pack_data() and ldb_unpack_d...
2012-10-30 Andrew Bartlettldb: Change ltdb_unpack_data to take an ldb_context
2012-06-19 Rusty Russellldb: use tdb directly, not tdb_compat.
2012-03-25 Matthias Dieter... LDB/s4 - deny the "(dn=...)" syntax on search filters...
2011-07-05 Andrew Bartlettldb: make ldb a top level library for Samba 4.0