ldb: Release ldb 2.0.4
authorGary Lockyer <gary@catalyst.net.nz>
Tue, 25 Jun 2019 21:38:35 +0000 (09:38 +1200)
committerGary Lockyer <gary@samba.org>
Tue, 2 Jul 2019 02:23:09 +0000 (02:23 +0000)
commite46d5bb669d1e3bec8283df64eeedaad997f6625
tree85ce2e7dc9ec8b00c026ebf88cc544e911ec9a4c
parent3b52ca59a2d01da35539a2940fda5f4df15aeb21
ldb: Release ldb 2.0.4

* copy the ldb_options passed to ldb_connect onto the ldb_context,
  making them more generally available.

* fix index buffering.
  As a performance enhancement the indexes are cached in memory during a
  transaction, and written to disk as part of the prepare commit. The
  indexes could become corrupt in the event of a failed operation.

* fix read beyond buffer
  Calling the "ldb_parse_tree" function with a filter consisting of
  exactly a single space (" ") would trigger a read beyond the input
  buffer.
  BUG: https://bugzilla.samba.org/show_bug.cgi?id=13900

Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/ldb/ABI/ldb-2.0.4.sigs [new file with mode: 0644]
lib/ldb/ABI/pyldb-util-2.0.4.sigs [new file with mode: 0644]
lib/ldb/wscript