Hello community, here is the log from the commit of package ldb for openSUSE:Factory checked in at 2018-08-27 13:46:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ldb (Old) and /work/SRC/openSUSE:Factory/.ldb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ldb" Mon Aug 27 13:46:28 2018 rev:39 rq:629477 version:1.3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/ldb/ldb.changes 2018-05-25 21:38:47.844747602 +0200 +++ /work/SRC/openSUSE:Factory/.ldb.new/ldb.changes 2018-08-27 13:46:30.824308704 +0200 @@ -1,0 +2,20 @@ +Wed Aug 15 21:52:13 UTC 2018 - [email protected] + +- Add fix_ldb_mod_op_test.patch: Fix missing NULL terminator in + ldb_mod_op_test testsuite + +------------------------------------------------------------------- +Tue Aug 14 20:35:30 UTC 2018 - [email protected] + +- Update to 1.3.5 + + Security fix for CVE-2018-1140 (NULL pointer de-reference, + bug #13374). +- 1.3.4 + + Fix memory leaks and missing error checks (bug #13459, #13471, + #13475). + + Fix fallback to full scan (performance regression) on + one-level search (bug #13448). + + Fix read corruption (missing results) during writes, + particularly during a Samba subtree rename (bug #13452). + +------------------------------------------------------------------- Old: ---- ldb-1.3.3.tar.asc ldb-1.3.3.tar.gz New: ---- fix_ldb_mod_op_test.patch ldb-1.3.5.tar.asc ldb-1.3.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ldb.spec ++++++ --- /var/tmp/diff_new_pack.2pzOZk/_old 2018-08-27 13:46:32.212310690 +0200 +++ /var/tmp/diff_new_pack.2pzOZk/_new 2018-08-27 13:46:32.216310695 +0200 @@ -55,7 +55,7 @@ BuildRequires: libtirpc-devel %endif Url: https://ldb.samba.org/ -Version: 1.3.3 +Version: 1.3.5 Release: 0 Summary: An LDAP-like embedded database License: GPL-3.0-or-later @@ -65,6 +65,7 @@ Source2: ldb.keyring Source4: baselibs.conf Patch0: ldb-python3.5-fix-soabi_name.patch +Patch1: fix_ldb_mod_op_test.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -145,6 +146,7 @@ %prep %setup -n ldb-%{version} -q %patch0 -p1 +%patch1 -p1 %build %if 0%{?suse_version} > 1110 ++++++ fix_ldb_mod_op_test.patch ++++++ commit f8b368c9f0c2a34b6d15303a9d6facd762e1a517 Author: Andrew Bartlett <[email protected]> Date: Thu Mar 8 14:01:50 2018 +1300 ldb: Fix missing NULL terminator in ldb_mod_op_test testsuite Signed-off-by: Andrew Bartlett <[email protected]> Reviewed-by: Gary Lockyer <[email protected]> diff --git a/lib/ldb/tests/ldb_mod_op_test.c b/lib/ldb/tests/ldb_mod_op_test.c index d024ab66e3e..59fc766e918 100644 --- a/tests/ldb_mod_op_test.c +++ b/tests/ldb_mod_op_test.c @@ -3099,7 +3099,7 @@ static int ldb_unique_index_test_setup(void **state) "dn: @INDEXLIST\n" "@IDXATTR: cn\n" "\n"; - const char *options[] = {"modules:unique_index_test"}; + const char *options[] = {"modules:unique_index_test", NULL}; ret = ldb_register_module(&ldb_unique_index_test_module_ops); @@ -3201,7 +3201,7 @@ static int ldb_non_unique_index_test_setup(void **state) "dn: @INDEXLIST\n" "@IDXATTR: cn\n" "\n"; - const char *options[] = {"modules:unique_index_test"}; + const char *options[] = {"modules:unique_index_test", NULL}; ret = ldb_register_module(&ldb_unique_index_test_module_ops); ++++++ ldb-1.3.3.tar.gz -> ldb-1.3.5.tar.gz ++++++ ++++ 1774 lines of diff (skipped)
