Accepting request 923248 from network:samba:STABLE

- Update to version 2.4.0
  + Improve calculate_popt_array_length()
  + Use C99 initializers for builtin_popt_options[]
  + pyldb: Fix Message.items() for a message containing elements
  + pyldb: Add test for Message.items()
  + tests: Use ldbsearch '--scope instead of '-s'
  + pyldb: fix a typo
  + Change page size of guidindexpackv1.ldb
  + Use a 1MiB lmdb so the test also passes on aarch64 CentOS stream
  + attrib_handler casefold: simplify space dropping
  + fix ldb_comparison_fold off-by-one overrun
  + CVE-2020-27840: pytests: move Dn.validate test to ldb
  + CVE-2020-27840 ldb_dn: avoid head corruption in ldb_dn_explode
  + CVE-2021-20277 ldb/attrib_handlers casefold: stay in bounds
  + CVE-2021-20277 ldb tests: ldb_match tests with extra spaces
  + improve comments for ldb_module_connect_backend()
  + test/ldb_tdb: correct introductory comments
  + ldb.h: remove undefined async_ctx function signatures
  + correct comments in attrib_handers val_to_int64
  + dn tests use cmocka print functions
  + ldb_match: remove redundant check
  + add tests for ldb_wildcard_compare
  + ldb_match: trailing chunk must match end of string
  + pyldb: catch potential overflow error in py_timestring
  + ldb: remove some 'if PY3's in tests
  + Add missing break in switch statement

OBS-URL: https://build.opensuse.org/request/show/923248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ldb?expand=0&rev=55
This commit is contained in:
Richard Brown 2021-10-08 20:04:56 +00:00 committed by Git OBS Bridge
commit 99aca695cd
6 changed files with 48 additions and 18 deletions

View File

@ -1,11 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmBbDpgACgkQR5ORYRMI
QCVgZQf/WyIcMhD9EAzJzMOGjantl0hXloCjnyT/vBpchWYwviU73cu65H/po+AO
PgYMEvZfw8mLrMjSS+Dyr/76E+4MLjmnU02yISL4dJ+9EZ268xpMVELxHTYb9W+P
aql8R0fcODqyHmEr3xPV0br+rcqkM6Wqekp2OcwRDgmtl7EN9/nJOThZ4Un4mEL9
0oJKPllWLfPEBfk5j+UXinPGARBKj3txl1IkNinoXh7LiQ4y7GrEg2BSpsQV8YLe
EDEBzK4fxPWLwbWWwAUSXgQNJ1GXwxZo6P2Fl9vKNDfxz8+2Xp24zyQBraWX7IqV
6+aRuYQSmrH6tKX9OZCmCKJtT2qcdQ==
=qIvP
-----END PGP SIGNATURE-----

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a4d308b3d0922ef01f3661a69ebc373e772374defa76cf0979ad21b21f91922d
size 1686378

11
ldb-2.4.0.tar.asc Normal file
View File

@ -0,0 +1,11 @@
-----BEGIN PGP SIGNATURE-----
iQEzBAABCgAdFiEEkUejOXGVGO6QEby1R5ORYRMIQCUFAmDv5SkACgkQR5ORYRMI
QCVIbwgAwLHVjWpQltqglGmUpx7oxoQchNpu1bW/ZkuDyhhKy9s14rJHGdEhKA6R
dLV9Vo+/4lJhSq9Z/Ge2BhqYqgHgQ7bYZHPSK5NVGo6jZwbtqj4EIAL/DdHQFWnA
ZvO6WDFb1IFDSwsvjkZxo62OxBEhxEqiHiKWfroVlhp2z3+Ieh0IAnNP9CIpVn4g
VmEFUcD8f6LPmKUqWmMSvAOQK5yLN0D/ZaDLOuCaFTGFq/LO5p58xMfUFkIz/Cop
HnyDtaW3tsiPE8gX/3aRmMq3WQBz47CyknqUFM0ZL2sTLAhr7YmDeBexkuZo0kgl
LU1/ILBbI1o49wlX/egze7j88Lqdhg==
=zMc2
-----END PGP SIGNATURE-----

3
ldb-2.4.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:76e75278b069a939e1422166debbe80f85a0d2eade9f6a7aebe8634ac50f2d83
size 1689484

View File

@ -1,3 +1,33 @@
-------------------------------------------------------------------
Fri Sep 17 09:04:13 UTC 2021 - Samuel Cabrero <scabrero@suse.de>
- Update to version 2.4.0
+ Improve calculate_popt_array_length()
+ Use C99 initializers for builtin_popt_options[]
+ pyldb: Fix Message.items() for a message containing elements
+ pyldb: Add test for Message.items()
+ tests: Use ldbsearch '--scope instead of '-s'
+ pyldb: fix a typo
+ Change page size of guidindexpackv1.ldb
+ Use a 1MiB lmdb so the test also passes on aarch64 CentOS stream
+ attrib_handler casefold: simplify space dropping
+ fix ldb_comparison_fold off-by-one overrun
+ CVE-2020-27840: pytests: move Dn.validate test to ldb
+ CVE-2020-27840 ldb_dn: avoid head corruption in ldb_dn_explode
+ CVE-2021-20277 ldb/attrib_handlers casefold: stay in bounds
+ CVE-2021-20277 ldb tests: ldb_match tests with extra spaces
+ improve comments for ldb_module_connect_backend()
+ test/ldb_tdb: correct introductory comments
+ ldb.h: remove undefined async_ctx function signatures
+ correct comments in attrib_handers val_to_int64
+ dn tests use cmocka print functions
+ ldb_match: remove redundant check
+ add tests for ldb_wildcard_compare
+ ldb_match: trailing chunk must match end of string
+ pyldb: catch potential overflow error in py_timestring
+ ldb: remove some 'if PY3's in tests
+ Add missing break in switch statement
-------------------------------------------------------------------
Wed Mar 31 15:36:54 UTC 2021 - Samuel Cabrero <scabrero@suse.de>

View File

@ -27,9 +27,9 @@
%endif
%define lmdb_version 0.9.16
%define talloc_version 2.2.0
%define tdb_version 1.4.2
%define tevent_version 0.10.0
%define talloc_version 2.3.3
%define tdb_version 1.4.4
%define tevent_version 0.11.0
Name: ldb
BuildRequires: docbook-xsl-stylesheets
@ -57,7 +57,7 @@ BuildRequires: lmdb-devel >= %{lmdb_version}
%endif
URL: https://ldb.samba.org/
Version: 2.3.0
Version: 2.4.0
Release: 0
Summary: An LDAP-like embedded database
License: LGPL-3.0-or-later