index
:
delta/samba.git
master
old-v4-0-stable
old-v4-0-test
v3-0-stable
v3-0-test
v3-2-stable
v3-2-test
v3-3-stable
v3-3-test
v3-4-stable
v3-4-test
v3-5-stable
v3-5-test
v3-6-stable
v3-6-test
v3-devel
v4-0-stable
v4-0-test
v4-1-stable
v4-1-test
v4-10-stable
v4-10-test
v4-11-stable
v4-11-test
v4-12-stable
v4-12-test
v4-13-stable
v4-13-test
v4-14-stable
v4-14-test
v4-15-stable
v4-15-test
v4-16-stable
v4-16-test
v4-17-stable
v4-17-test
v4-18-stable
v4-18-test
v4-2-stable
v4-2-test
v4-3-stable
v4-3-test
v4-4-stable
v4-4-test
v4-5-stable
v4-5-test
v4-6-stable
v4-6-test
v4-7-stable
v4-7-test
v4-8-stable
v4-8-test
v4-9-stable
v4-9-test
git.samba.org: samba.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
ldb
/
ldb_tdb
/
ldb_index.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
CVE-2018-1140 ldb_tdb: Ensure the dn in distinguishedName= is valid before use
Andrew Bartlett
2018-08-11
1
-0
/
+9
*
CVE-2018-1140 Add NULL check for ldb_dn_get_casefold() in ltdb_index_dn_attr()
Andrej Gessel
2018-08-11
1
-0
/
+9
*
Fix several mem leaks in ldb_index ldb_search ldb_tdb
Andrej Gessel
2018-06-26
1
-0
/
+4
*
check return value before using key_values
Andrej Gessel
2018-06-26
1
-3
/
+10
*
ldb: check return values
Andrej Gessel
2018-06-26
1
-0
/
+7
*
ldb: Fix memory leak on module context
Lukas Slebodnik
2018-06-26
1
-2
/
+2
*
ldb: One-level search was incorrectly falling back to full DB scan
Andrew Bartlett
2018-06-26
1
-11
/
+12
*
ldb: Explain why an entry can vanish from the index
Andrew Bartlett
2018-06-26
1
-1
/
+6
*
ldb: Indicate that the ltdb_dn_list_sort() in list_union is a bit subtle.
Andrew Bartlett
2018-06-26
1
-0
/
+3
*
ldb: Save a copy of the index result before calling the callbacks.
Andrew Bartlett
2018-06-26
1
-18
/
+61
*
ldb_tdb: Do not fail in GUID index mode if there is a duplicate attribute
Gary Lockyer
2018-05-02
1
-7
/
+57
*
ldb_debug: Fix binary data in debug log
Andrew Bartlett
2018-03-01
1
-13
/
+52
*
ldb: Intersect the index from SCOPE_ONELEVEL with the index for the search ex...
Andrew Bartlett
2017-12-20
1
-7
/
+71
*
ldb ldb_index: Add an attriubute flag to require a unique value.
Gary Lockyer
2017-12-10
1
-1
/
+2
*
ldb_tdb: Treat distinguishedName and objectGUID (in Samba) as unique
Andrew Bartlett
2017-09-22
1
-2
/
+16
*
ldb_tdb: Also ban a (indexed) search against like @IDXDN=foo
Andrew Bartlett
2017-09-22
1
-0
/
+6
*
ldb_tdb: Update comments for the delete_index() pass of ltdb_reindex()
Andrew Bartlett
2017-09-22
1
-1
/
+11
*
ldb_tdb: Print progress messages on re-index
Andrew Bartlett
2017-09-22
1
-0
/
+23
*
ldb_tdb: Remove incorrect early return from re-index
Andrew Bartlett
2017-09-22
1
-5
/
+0
*
ldb_tdb: Clean up index records on ltdb_index_add_new() failure.
Andrew Bartlett
2017-09-22
1
-1
/
+20
*
ldb_tdb: Describe index format and control points
Andrew Bartlett
2017-09-22
1
-0
/
+113
*
ldb_tdb: Avoid canonicalise and base64 work for DN values, these are already OK
Andrew Bartlett
2017-09-22
1
-27
/
+76
*
ldb_tdb: Clean up list in after use in ltdb_key_dn_from_idx()
Andrew Bartlett
2017-09-22
1
-0
/
+3
*
ldb_tdb: Avoid allocation of a DN between the GUID index and the DB lookup
Andrew Bartlett
2017-09-22
1
-9
/
+19
*
ldb_tdb: Move constants into ldb_tdb.h
Andrew Bartlett
2017-09-22
1
-5
/
+5
*
ldb_tdb: Duplicate values are no longer permitted in the index
Andrew Bartlett
2017-09-22
1
-29
/
+0
*
ldb_tdb: Reduce memory consumption in list_intersect()
Andrew Bartlett
2017-09-22
1
-1
/
+2
*
ldb_tdb: Use the binary search more efficiently in list_intersect()
Andrew Bartlett
2017-09-22
1
-4
/
+14
*
ldb_tdb: Use a binary search to speed up ltdb_dn_list_find_val()
Andrew Bartlett
2017-09-22
1
-4
/
+22
*
ldb_tdb: Rework list_union to not return duplicates, and keep sort order
Andrew Bartlett
2017-09-22
1
-4
/
+31
*
ldb_tdb: Sort inputs to list_union()
Andrew Bartlett
2017-09-22
1
-3
/
+35
*
ldb_tdb: sort GUID index list at add time by inserting in sorted order
Andrew Bartlett
2017-09-22
1
-2
/
+35
*
ldb_tdb: Change error code on unique index violation
Andrew Bartlett
2017-09-22
1
-1
/
+1
*
ldb_tdb: Add unique index checking for @IDXDN
Andrew Bartlett
2017-09-22
1
-1
/
+6
*
ldb_tdb: Improve debugging in ltdb_modify_index_dn() on casefold failure
Andrew Bartlett
2017-09-22
1
-0
/
+9
*
ldb_tdb: Add improved error strings on ltdb_key_dn_from_idx() failure
Andrew Bartlett
2017-09-22
1
-0
/
+8
*
ldb_tdb: Trust the BASE and ONELEVEL index
Andrew Bartlett
2017-09-22
1
-2
/
+26
*
ldb_tdb: Add ltdb_idx_to_key() and use it in ltdb_index_filter()
Andrew Bartlett
2017-09-22
1
-6
/
+7
*
ldb_tdb: Do not add an index for GUID_index_attribute
Andrew Bartlett
2017-09-22
1
-0
/
+6
*
ldb_tdb: Do not query an index on the GUID_index_attribute
Andrew Bartlett
2017-09-22
1
-0
/
+26
*
ldb_tdb: Add mem_ctx to ltdb_key_dn() and ltdb_key_msg()
Andrew Bartlett
2017-09-22
1
-1
/
+1
*
ldb_tdb: Check version number on index
Andrew Bartlett
2017-09-22
1
-3
/
+26
*
ldb_tdb: Add an index shortcut for a <GUID= DN
Andrew Bartlett
2017-09-22
1
-15
/
+32
*
ldb_tdb: Add a function to get the GUID key for a DN
Andrew Bartlett
2017-09-22
1
-0
/
+40
*
ldb_tdb: Do not directly assign DN into the index result list
Andrew Bartlett
2017-09-22
1
-23
/
+70
*
ldb_tdb: Pass ltdb_private to ltdb_dn_list_load()
Andrew Bartlett
2017-09-22
1
-6
/
+7
*
ldb_tdb: Give LDB_ERR_ENTRY_ALREADY_EXISTS when a duplicate DN index is detected
Andrew Bartlett
2017-09-22
1
-2
/
+11
*
ldb_tdb: Add/remove a GUID index of the DN during ltdb_index_add_all()/ltdb_i...
Andrew Bartlett
2017-09-22
1
-4
/
+37
*
ldb_tdb: Split ltdb_index_onelevel() into a helper function
Andrew Bartlett
2017-09-22
1
-27
/
+47
*
ldb_tdb: Optionally store a GUID as the index record
Andrew Bartlett
2017-09-22
1
-8
/
+27
[next]