LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ldb.samba.org/linuxs390x§°x'°Wø7ð 8Gð(07ø'𠸀AíííííAíAííííííííí¡ÿígC¿gC¾gC¿gC¾gC¿gC¾gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¿gC¾gC¿015b64f2a05285aa1cb564265462e9cc42c477c2f0ce639468b8ba04c9d7d6ee3bdd66436a2f31fbfaa966dba19646a82cce3a75165487d03f4527b6a5028be9ad3c347ec1b45d24f6a75865a5952a1195e8e8bdfa6d9542cc42d7f70d7813fe94763e3ceb73a32baa89db8b936a264a4cec48a8190f6e8789bc5e2f161b54cfd2ce35145241be08a166e5e82c91e03f3fb50a44e019e28a28dabb0e5d7a4e8e3e9f0597531d2463f97e614fa215de8293488b7400fc6820843df00bb22e961c7ab3cafb5fd7b44bb4f82af2f4a2006884f118fb96f75cfe6c643cc6c103b205f5b9a79dba2a83dc47b98f44686f174aa3e29abaa9707220ca3fdd2c1b7530350f4f2781307de6cfb42133725b322d0e23547675dae79aeb95b5fb22c628bb7160506aa7258d797ae04f19f18770adc52bf3f4fe01c085c160a4d206c2c2103b5d3c3608e805382430d877a401a234c5de93df2ab09217c4196327ae6b3e06aaab7cfb8cec4f69f105474567b9d58c82c4ee91d5be52d538ba3033b04c7ba41037a074fe52570d1ea46fe6d4a7ddf2bcfc72f942e716e99c3c6aa49139fd779dlibldb.so.2.8.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootldb-2.8.2-150600.3.6.1.src.rpmÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿlibcmocka-ldb.so()(64bit)libcmocka-ldb.so(LDB_2.8.2_LDB)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.12)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.16)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.18)(64bit)libldb.so.2(LDB_0.9.19)(64bit)libldb.so.2(LDB_0.9.20)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_0.9.23)(64bit)libldb.so.2(LDB_0.9.24)(64bit)libldb.so.2(LDB_1.0.0)(64bit)libldb.so.2(LDB_1.0.1)(64bit)libldb.so.2(LDB_1.0.2)(64bit)libldb.so.2(LDB_1.1.0)(64bit)libldb.so.2(LDB_1.1.1)(64bit)libldb.so.2(LDB_1.1.10)(64bit)libldb.so.2(LDB_1.1.11)(64bit)libldb.so.2(LDB_1.1.12)(64bit)libldb.so.2(LDB_1.1.13)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.15)(64bit)libldb.so.2(LDB_1.1.16)(64bit)libldb.so.2(LDB_1.1.17)(64bit)libldb.so.2(LDB_1.1.18)(64bit)libldb.so.2(LDB_1.1.19)(64bit)libldb.so.2(LDB_1.1.2)(64bit)libldb.so.2(LDB_1.1.20)(64bit)libldb.so.2(LDB_1.1.21)(64bit)libldb.so.2(LDB_1.1.22)(64bit)libldb.so.2(LDB_1.1.23)(64bit)libldb.so.2(LDB_1.1.24)(64bit)libldb.so.2(LDB_1.1.25)(64bit)libldb.so.2(LDB_1.1.26)(64bit)libldb.so.2(LDB_1.1.27)(64bit)libldb.so.2(LDB_1.1.28)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.3)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.4)(64bit)libldb.so.2(LDB_1.1.5)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.1.7)(64bit)libldb.so.2(LDB_1.1.8)(64bit)libldb.so.2(LDB_1.1.9)(64bit)libldb.so.2(LDB_1.2.0)(64bit)libldb.so.2(LDB_1.2.1)(64bit)libldb.so.2(LDB_1.2.2)(64bit)libldb.so.2(LDB_1.2.3)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_1.3.1)(64bit)libldb.so.2(LDB_1.3.2)(64bit)libldb.so.2(LDB_1.4.0)(64bit)libldb.so.2(LDB_1.4.1)(64bit)libldb.so.2(LDB_1.5.0)(64bit)libldb.so.2(LDB_1.5.1)(64bit)libldb.so.2(LDB_1.5.2)(64bit)libldb.so.2(LDB_1.5.3)(64bit)libldb.so.2(LDB_1.6.0)(64bit)libldb.so.2(LDB_1.6.1)(64bit)libldb.so.2(LDB_1.6.2)(64bit)libldb.so.2(LDB_1.6.3)(64bit)libldb.so.2(LDB_2.0.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.0.3)(64bit)libldb.so.2(LDB_2.0.4)(64bit)libldb.so.2(LDB_2.0.5)(64bit)libldb.so.2(LDB_2.1.0)(64bit)libldb.so.2(LDB_2.1.1)(64bit)libldb.so.2(LDB_2.2.0)(64bit)libldb.so.2(LDB_2.4.0)(64bit)libldb.so.2(LDB_2.4.1)(64bit)libldb.so.2(LDB_2.5.0)(64bit)libldb.so.2(LDB_2.6.0)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.7.0)(64bit)libldb.so.2(LDB_2.8.0)(64bit)libldb.so.2(LDB_2.8.1)(64bit)libldb.so.2(LDB_2.8.2)(64bit)libldb2libldb2(s390-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
/sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.38)(64bit)libc.so.6(GLIBC_2.4)(64bit)libldb-key-value.so()(64bit)libldb-key-value.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-err-map.so()(64bit)libldb-tdb-err-map.so(LDB_2.8.2_LDB)(64bit)libldb-tdb-int.so()(64bit)libldb-tdb-int.so(LDB_2.8.2_LDB)(64bit)libldb.so.2()(64bit)libldb.so.2(LDB_0.9.10)(64bit)libldb.so.2(LDB_0.9.15)(64bit)libldb.so.2(LDB_0.9.17)(64bit)libldb.so.2(LDB_0.9.22)(64bit)libldb.so.2(LDB_1.1.14)(64bit)libldb.so.2(LDB_1.1.29)(64bit)libldb.so.2(LDB_1.1.30)(64bit)libldb.so.2(LDB_1.1.31)(64bit)libldb.so.2(LDB_1.1.6)(64bit)libldb.so.2(LDB_1.3.0)(64bit)libldb.so.2(LDB_2.0.1)(64bit)libldb.so.2(LDB_2.0.2)(64bit)libldb.so.2(LDB_2.6.1)(64bit)libldb.so.2(LDB_2.8.0)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)libtalloc.so.2(TALLOC_2.3.5)(64bit)libtdb.so.1()(64bit)libtdb.so.1(TDB_1.2.1)(64bit)libtdb.so.1(TDB_1.3.14)(64bit)libtevent.so.0()(64bit)libtevent.so.0(TEVENT_0.15.0)(64bit)libtevent.so.0(TEVENT_0.9.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3gMÀf«xÀe¥@dRLÀc“#@bÑVÀbÈ@bM€ÀaÝq@a‹´@aDƒ@`dd@`[)À_„E@_[fÀ^ÿÀ^ÅÀ^¨À^b;@^(9@^!¡À]ûf@]•âÀ]BÔ@\~dÀ\ZÌ@[ék@[ª#@[v¸À[tÀ[rÄ@[WÀZ«±ÀZ}@YÒ*@Y¿µ@Yx„@Y\ÔÀYZ1ÀX‡AÀWÙ;ÀVçù@VÞ¾ÀVɦÀVÄ`ÀV½É@V¨±@Vii@VC-ÀV3[ÀV(ÏÀUí|@Uí|@U¯…ÀTòÿ@TµÀT–¶@T[bÀTO…@nopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comnopower@suse.comscabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.descabrero@suse.denopower@suse.comdimstar@opensuse.orgddiss@suse.comnopower@suse.comdavid.mulder@suse.comnopower@suse.comnopower@suse.comdavid.mulder@suse.comdmulder@suse.comnopower@suse.comjmcdonough@suse.comscabrero@suse.dedmulder@suse.comdmulder@suse.comscabrero@suse.descabrero@suse.dedmulder@suse.comdmulder@suse.comdmulder@suse.comjmcdonough@suse.comjmcdonough@suse.comscabrero@suse.comjengelh@inai.descabrero@suse.comscabrero@suse.comscabrero@suse.comscabrero@suse.comddiss@suse.comjmcdonough@suse.comlmuelle@suse.comdimstar@opensuse.orglmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.comlmuelle@suse.com- Update to 2.8.2
* libldb: fix performance issue with indexes; (bso#15590).- Update to 2.8.1
* Many qsort() comparison functions are non-transitive, which
can lead to out-of-bounds access in some circumstances;
(bso#15625).- Update to 2.8.0
* CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270)
* pyldb: Raise an exception if ldb_dn_get_parent() fails
* Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition
* Documentation and spelling fixes
* Add ldb_val -> bool,uint64,int64 parsing functions
* Split out ldb_val_as_dn() helper function
* add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()
* add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()
* let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix
* Don't create error string if there is no error
* Avoid allocation and memcpy() for every wildcard match candidate
* Make ldb_msg_remove_attr O(n)
* pyldb: Throw error on invalid controls
* pyldb: remove py2 ifdefs
* Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE)
- Update to 2.7.1
* Build fix for Solaris, after removal of tevent ports backend
(bso#15298)
- Changes from 2.7.0
* Support python 3.12
* Have python functions operating on DNs raise LdbError
* Don't call comparison() directly in LDB_TYPESAFE_QSORT
* Use ldb_ascii_toupper() for case folding to support
tr_TR.UTF-8 and other dotless i locales (bso#15248)
- Update to version 2.7.1
- Build fix for Solaris, after removal of tevent ports
backend (bso#15298).
- Update to version 2.7.0
- Support python 3.12
* Have python functions operating on DNs raise LdbError
* don't call comparison() directly in LDB_TYPESAFE_QSORT
* Use ldb_ascii_toupper() for case folding to support
tr_TR.UTF-8 and other dotless i locales; (bso#15248).- Update to version 2.6.2
+ CVE-2023-0614: Not-secret but access controlled LDAP attributes
can be discovered; (bso#15270); (bsc#1209485).- Update to version 2.6.1
+ CVE-2022-32746 Use-after-free occurring in database audit
logging module; (bso#15009); (bsc#1201490);
- Update to version 2.6.0
+ ldb: bump version to 2.6.0 for Samba 4.17.x releases
- Drop obsolete patch ldb-memory-bug-15096-4.15-ldbonly.patch
- Update to version 2.5.2;
+ CVE-2022-32746: Use-after-free occurring in database audit
logging module; (bso#15009); (bsc#1201490);
- Update to version 2.5.1
+ Fix build problems; (bso#15071);
- Update to version 2.5.0
+ No code changes, just bump version for samba 4.16.0 release- Add ldb-memory-bug-15096-4.15-ldbonly.patch to backport all
changes for ldb-2.4.4.
+ CVE-2022-32745: samba: ldb: AD users can crash the server
process with an LDAP add or modify request; (bso#15008);
(bso#15096); (bsc#1201492).
+ CVE-2022-2031: samba, ldb: AD users can bypass certain
restrictions associated with changing passwords; (bso#15047);
(bsc#1201495);
+ CVE-2022-32744: samba, ldb: AD users can forge password change
requests for any user; (bso#15074); (bso#15047); (bsc#1201493).- Update to version 2.4.3
+ Fix build problems, waf produces incorrect names for python
extensions; (bso#15071);- Update to version 2.4.2
+ Fix for CVE-2021-3670, ensure that the LDB request has not
timed out during filter processing as the LDAP server
MaxQueryDuration is otherwise not honoured.- Modify packaging to allow parallel installation with libldb1
(bsc#1192684):
+ Private libraries are installed in %{_libdir}/ldb2/
+ Modules are installed in %{_libdir}/ldb2/modules- Update to version 2.4.1
+ Corrected python behaviour for 'in' for LDAP attributes
contained as part of ldb.Message; (bso#14845);
+ Fix memory handling in ldb.msg_diff; (bso#14836);
+ Corrected python docstrings- 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- Update to ldb 2.3.0- Release ldb 2.2.1
+ CVE-2020-27840: samba: Unauthenticated remote heap corruption
via bad DNs; (bso#14595); (bsc#1183572).
+ CVE-2021-20277: samba: out of bounds read in ldb_handler_fold;
(bso#14655); (bsc#1183574).- Remove old if suse_version != 1110 || arch != i386 construct:
unlikely the current package ever builds for 1110 && 386.- Release ldb 2.2.0
+ Fix memory leak in ldb_kv_index_dn_ordered(); (bso#14299)
+ Fix off-by-one increment in lldb_add_msg_attr; (bso#14413)- Release ldb 2.1.4
+ CVE-2020-10730: NULL de-reference in AD DC LDAP server when
ASQ and VLV combined; (bso#14364); (bsc#1173159)ldb: Bump version to 2.1.3; (bso#14330)- Release ldb 2.1.2
+ CVE-2020-10700: ldb: Always use ldb_next_request() in
ASQ module; ;(bso#14331); (bsc#1169850).- Release ldb 2.1.1
+ Samba 4.11 and later give incorrect results for SCOPE_ONE
searches; (bso#14270).ldb: Release ldb 2.0.8
+ Upgrade waf to version 2.0.18 to match the rest of Samba 4.11.x
(bso#13846)- libldb1 fails to migrate to libldb2 when libldb2 version is less
than libldb1 version; (bsc#1160341)- Add obsolete ldb1 directive to baselibs.conf- Update to version 2.0.7
+ Robustness improvements against duplicate attributes in ldb_filter_attrs()
(bso#13695)
+ Robustness improvements against invalid string DN values (bso#14049)
+ log database repack so users know what is happening (bso#14059)
+ add ldb_options_get
+ add "batch_mode" option.
+ Remove Python 2.x support except to build just the bare C library
+ Remove --extra-python (a build time mode to produce Python2 and Python3
bindings at the same time)
+ Fix standalone build of ldb.
+ CVE-2019-3824 out of bounds read in wildcard compare (bso#13773)- Update to 1.5.5
+ LDAP_REFERRAL_SCHEME_OPAQUE was added to ldb_module.h; (bso#12478);
+ Skip @ records early in a search full scan; (bso#13893);- Update to 1.5.4
+ Fix standalone build of ldb.
+ C99 build fixes.
+ CVE-2019-3824 out of bounds read in wildcard compare (bug#13773)
- Update to 1.5.3
+ Avoid inefficient one-level searches (bug#13762)
+ The test api.py should not rely on order of entries in dict (bug#13772)- Update to 1.5.2
+ dirsync: Allow arbitrary length cookies (bug #13686)
+ The build uses python3 by default: --extra-python would take
python2 now
+ To build with python2 only use:
PYTHON=python2 ./configure
PYTHON=python2 make
PYTHON=python2 make install- Update to 1.4.3
+ Python: Ensure ldb.Dn can accept utf8 encoded unicode (bug 13616)- Update license to LGPL-3.0- Update to 1.4.2
+ Security fix for CVE-2018-1140 (NULL pointer de-reference, bug 13374)
+ Fix memory leaks and missing error checks (bug 13459, 13471, 13475)
- 1.4.1
+ add some missing return value checks
+ Fix several mem leaks in ldb_index ldb_search ldb_tdb (bug#13475)
+ ldb_tdb: Use mem_ctx and so avoid leak onto long-term memory
on duplicated add. (bug#13471)
+ ldb: Fix memory leak on module context (bug#13459)
+ Refused build of Samba 4.8 with ldb 1.4 (bug #13519)
+ Prevent similar issues in the future at configure time (bug #13519)
- 1.4.0
+ New LMDB backend (experimental)
+ Comprehensive tests for index behaviour
+ Enforce transactions for writes
+ Enforce read lock use for all reads
+ Fix memory leak in paged_results module.
We hold at most 10 outstanding paged result cookies
(bug #13362)
+ Fix compiler warnings
+ Python3 improvements
+ Restore --disable-python build
+ Fix for performance regression on one-level searches
(bug #13448)
+ Samba's subtree_rename could fail to rename some entries
(bug #13452)- Add fix_ldb_mod_op_test.patch: Fix missing NULL terminator in
ldb_mod_op_test testsuite- 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).- Update to 1.3.3
+ Fix failure to upgrade to the GUID index DB format; (bso#13306).- Update to 1.3.2;
+ Expose the SHOW_BINARY, ENABLE_TRACING and DONT_CREATE_DB flag
constants in the python api.
+ Don't load LDB_MODULESDIR as a module file.
+ Fix binary data in debug log (bug #13185).
+ Intersect the index from SCOPE_ONELEVEL with the index for the
search expression (bso#13191)
+ GUID Index support.- Update to 1.2.3; (bsc#1080545);
+ Performance regression in DNS server with introduction of DNS wildcard;
(bso#13191);- Remove %if guards for blocks that do not affect the build result.
Fix RPM groups and summaries.
Drop very old SUSE support. Replace old RPM macros by new
constructs.- Update to 1.2.2
+ Bug #13017: Add ldb_ldif_message_redacted_string() to allow debug
of redacted log messages, avoiding showing secret values
+ Bug #13015: Allow re-index of newer databases with binary GUID TDB keys
(this officially removes support for re-index of the original
pack format 0, rather than simply segfaulting).
+ Avoid memory allocation and so make modify of records in ldb_tdb faster- Update to 1.2.1
+ Bug #12882: Do not install _ldb_text.py if we have system libldb
+ Use libraries from build dir for testsuite
+ Bug #12900: Fix index out of bound in ldb_msg_find_common_values- Update to 1.2.0
+ handle one more LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
case in ldb_tdb
+ fix ldb_tdb locking (performance) problems
+ fix ldb_tdb search inconsistencies by adding
read_[un]lock() hooks to the module stack
(bug #12858)
+ add cmocka based tests for the locking issues
+ ldb_version.h provides LDB_VERSION_{MAJOR,MINOR,RELEASE} defines
+ protect ldb_modules.h from being used by Samba < 4.7
Note: that this release (as well as 1.1.30 and 1.1.31)
may cause problems for older applications, e.g. Samba
See https://bugzilla.samba.org/show_bug.cgi?id=12859- Update to 1.1.31
+ let ldbdump parse the -i option
+ don't allow the reveal_internals control for ldbedit
+ only allow --show-binary for ldbsearch
+ don't let ldbsearch create non-existing files
+ fix ldb_tdb search inconsistencies
+ add cmocka based tests
+ provide an interface for improved indexing for callers
like Samba, which will allow much better performance.
+ Makes ldb access to tdb:// databases use a private event context
rather than the global event context passed in by the caller.
This is because running other operations while locks are held
or a search is being conducted is not safe.
+ Add efficient function to find duplicate values in ldb messages
(this makes large multi-valued attributes in ldb_tdb more efficient)
- Add ldb-tests-do-not-override-lib-path.patch: Check if LD_LIBRARY_PATH
and LDB_MODULES_PATH environment variables are set before overriding
them.- Update to 1.1.29; (bsc#1032915).
+ add support for LDB_CONTROL_RECALCULATE_RDN_OID on ldb_modify()
+ Performance and memory consumption improvements- Update to 1.1.27
+ performance improvements
+ VLV control improvements- Require talloc 2.1.6 at build-time; (bsc#954658).- Add ldb-python3.5-fix-soabi_name.patch: Do not change x86_64 to
x86-64 when building with python 3.5.- Avoid a file collision for non SUSE build targets; (bsc#966174).- Update to 1.1.26; (bsc#954658).
+ let a timeout of -1 indicate no timeout for a given request
+ fix memory leaks in pyldb ldb.search()
+ build fixes
+ improve pyldb ldb.search() help message
+ add pyldb ldb.search_iterator() api
+ add LDB_ATTR_FLAG_FORCE_BASE64_LDIF as optional argument
to ldb_schema_attribute_add()
+ add client support for LDB_CONTROL_DIRSYNC_EX- Provide python-ldb and python-ldb-devel; (bsc#966523).- Update to 1.1.25; (bsc#954658).
+ torture: test ldb_unpack_data_only_attr_list
+ increment version due to added ldb_unpack_data_only_attr_list
+ introduce ldb_unpack_data_withlist to unpack partial list of attributes- Update to 1.1.24.
+ fix LDAP \00 search expression attack DoS; CVE-2015-3223; (bso#11325)
+ fix remote read memory exploit in LDB; CVE-2015-5330; (bso#11599)
+ move ldb_(un)pack_data into ldb_module.h for testing
+ fix installation of _ldb_text.py
+ fix propagation of LDB errors through TDB
+ fix bug triggered by having an empty message in database during search- Update to 1.1.23; (bsc#954658).
+ Test improvements
+ Improved python3 bindings; (bsc#951911)
+ Minor build fixes- Add doxygen at build time to add the development documentation.
- Disable rpath-install and silent-rules while configure.- Rename pyldb to python-ldb.- Move the ldb-cmdline library to the ldb-tools package as the packaged
binaries depend on it.- Update the Samba Library Distribution Key file 'ldb.keyring'; (bso#945116).- Update to 1.1.21; (bsc#939050).
+ build fixes
+ improved python bindings- Update to 1.1.20.
+ validate_ldb of String(Generalized-Time) does not accept millisecond
format ".000Z"; (bso#9810)
+ fix logic in ldb_val_to_time()- Update to 1.1.19.
+ Allow to register extended match rules- Update to 1.1.18.
+ fixes for segfaults in pyldb
+ documentation fixes
+ build system improvements
+ fix a typo in the comment, LDB_FLAGS_MOD_xxx -> LDB_FLAG_MOD_xxx
+ Fix check for third_party
+ make the successful ldb_transaction_start() message clearer
+ ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory()
+ ldb-samba: Move pyldb-utils dependency to python_samba__ldb
+ build: improve detection of srcdir- Use the upstream tar ball, as signature verification is now able to handle
compressed archives.- Remove dependency on gpg-offline as signature checking is implemented in the
source validator./sbin/ldconfig/sbin/ldconfiglibldb1s390zl38 1729774530
€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€2.8.2-150600.3.6.12.8.2-150600.3.6.12.8.2ldb2libcmocka-ldb.solibldb-key-value.solibldb-tdb-err-map.solibldb-tdb-int.somodulesldbasq.soldb.sopaged_searches.sordn_name.sosample.soserver_sort.soskel.sotdb.solibldb.so.2libldb.so.2.8.2/usr/lib64//usr/lib64/ldb2//usr/lib64/ldb2/modules//usr/lib64/ldb2/modules/ldb/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:36149/SUSE_SLE-15-SP6_Update/c280f0860de130a2645d9ac5e43863b5-ldb.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux
directoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=72f10496cded6f4287d06247a4f8d175a2998313, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=4c61cf2c3c9919fac474336de4cf926132943592, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c0da999ec95008d6ae42ff3fca9bb1133789de6, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=5c3c1b59ac55f8a90a07d20469493e2bbea65706, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=274080e2a6f2c4a4fa680a45088d09ad7a3529bc, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e8dd64f09dfc0021ed52b2737e98ec8a4255922, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8d4d2f78a94f1669e6cb998607c36f1b5e70df79, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=0c4003b264f107a2b89cf9f84fb39522ed48fd55, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=eceed2e2fc51505f510c233857c9f5e2e5cba1cf, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=81b93fe3eda1ad8dca717aaf2b549e793b919d6b, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f98e0f71c8c4e20e77fd1db0e0610d33e8dbc400, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=d40d081620b78642104b6cd8677bd94e9aa831cb, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=94222aac28bad2823b05d4168bedc9204bdc26ec, stripped"(<�ELT^env}
¯PPRRRRRPPR)RR%R"RRR
RRRRRRRRR RRRRRR$R'R!RPPR
RRRPPR"R
RRRRR
RRRR&R%RRRR$R!RR"RRRRRRR!RRRRRRRRR"RRRRRR!RR#R"RRRRRRR!RR"RRRRR!RR"RRRRRRR!RR"RRRRRR!RRRRRRRRP P
P
PPPPP
P
PPPPPPPPPPPPPPPPPPPPPPP#P#P.P.P1P1P2P2P3P3P4P4P5P5P6P6PPPPPPPPPPPPPPP P P!P!P"P"P$P$P%P%P&P&P'P'P(P(P)P)P*P*P+P+P,P,P-P-P/P/P0P0P7P7P8P8P9P9P:P:P;P;PP>P?P?P@P@PAPAPBPBPCPCPDPDPEPEPFPFPGPGPHPHPIPIPJPJPKPKPLPLPMPMPNPNPOPOPPPPPQPQPRPRPSPSPTPTPUPUPVPVPWPWPXPXPYPR)R(RRRR
R RRR#R"R!R'RT„×Üš?æY×±óá3utf-81e4b35869d54f18941ed3ca566dc360808528ccabbc459171148c91d4279658b?ÿÿûÐý7zXZ
áû¡!t/å£àIx7]"ÌkÀ%n¥dãå%ž¸Ë¹bá3¥ÕO#áy°¾–Ir€t B$tþΊ3û¦g+çE†ï\Y†Bµ(ÓôTŠ,4H29ˆ6¢2Ó AM¨56ï¬^£°A#dlY©S»âË%zUwñT'¢ûºv¨ÉÌ
ôKiHûëð_âz$yð‘ïâÆs"£VlCîã›–m÷|LÍ
fðÃï1->-x4èÆkø§¬òÄÉ—’Թس³´;¯5ø1gܵ¥
úä%/ÖEN-_`D›îf(Å>ÅÝX‘,¶÷¬˜D—œÒÏF;)&
(
ÙDÛ~]Ölòo1;iE¢ô°nÊZFh5mR%e
.(5°®*»,Cõ-=U™}"¥˜.TsúÚÀdå!¥jM-!0=a§6p}£éÞ#‚ûMÖ‹uaÞÈÒêçúhy›ù^H„¸ô\AÒ†ØèDscÙ¶£iB
©.Ílâƒc‡¸Q³½8ˆ¶ü¬ÃgB ”óJ ¦4¸vˆH™¦§ŸÐË…™3š%÷~ä¢tÝO?µ î¶ ®ÄÆeà¹pl~"¡…7ÔBƒ|°@⼬Œ{7G „’ ôׂ¨rêŒìö¹v4²ÐQ•Æ˜{Y‚ÔD9ó²MÐÚ®¢Á˜½cy°SU¹½Êœ}DP{{™äÅePƒ 9–ù)c¿Íwp¹€"PÛÖì¬ã9\RÐ4µ¸Í°)‘_<0B_9Gcúßc]Í™y>+‰L:%å3?Ð7„{G8ôsœÌÞfô·kCEãølzLr—}ŽÎ»È^8]ï&ÇÕö¬š6‰ZYÏ~t½>ƒ‹À}êʨï'*^N4¨dz»ÍMë–uæ^TJúÒï¡Œÿg3¬¤çg5uë3ö‹N³[4ûï½kºèïmíIÿÀ<žÑo_>DPBçqñ!‚§¹akµRN+¾55¸–/‰Ù¡
×›²f ûö>p§js~ žóöDä&ÿ‰U’°¤¼3àæŒÀDúØRh/dQ4ÿïôéÝŸo†%œ¢D¨h¸’ØhMŽ¢ºíòQ‚À}âóÐx’1vE×™ó ´4ûUFF=QþÏéôž6LŠr(ºÓÁ×ÿ±â¹[ÙR$Óa¶-C×aÌÁ4ÏÝÏT½Ó×ëïšÌ*¹²òÞAÞÕ]¬¬¾½g¬sývê\SFt}žc÷\©oõ-¬$ãÌ
•—ÿ¢¥TŒ¤ð÷GK{vUÔÞtóM‘nR33pØYÀæóµ6Òj(Vø±/v—›ƒürwj¨s Q²”ºØ‡ùbfsÒ93ºÏ¯½•ð8ãÏÈi±*Eùèm±®J8ܦ/óèWy"bÔל ÏG4ËLÓtÁ_JÈ&_ZŠ€™!¨)±‘;â#’³
SÕ•ü:£-z0¼Ä
!¥m„ BÅÝÕ*Þn&Ç—ØS^ð.#Û9KLóÄ€bè7G
tR,·¤Ç
ÀFüÓ¨3'(ˆÌß$!UJòÊ%K§ŠiEáÞò'U³¢œ4VIòïëvÐN)›63kðJ\|ÈJ¾9Ïsñ
¼µ’q²_/HÀHm:ßpADAýPÝiêö%<̘ñÉé¿<qÉñg¬‚½»@™žý†"MØš>'Uêã'h«¹úëxS±+@§óŒìo»$!*n‹²\u·Ùn_KP¯Eq^±d¿ÞŠ€2åANïCj? g‹æ)»‡ñí65òˆãê{ç@J÷WkÃ<°˜tÕ‚Û?|2@†Žœ
i)¡Ã„=|}|GÓèý·‰J+ò;ý´f~ÐK²cˆ³Ë’Fß'Àf›5ЗÎYÊ-
È&ipº¦ÝZHó1#B”sÕñ¯9þ·6F”$ ´gëe0®WØ_Ëm62@ß«¢²ÄŽÁL:5{ÂrÛÌìw1ëÝ'%#{·ÚcGÍ\òUá1i;teD“ñ]ÜÿNrrrÕÂá=OŸè“žÂ¬(=`‰ëœçmŠÃaøiEÚþ&›ØÞù·¼¯ÇY¥Ò‡Ÿ¿`IÊÕÃj÷‚
3JºŒß{íÿÀÀ¤rô«ÊwVªwÆŒL!PE ´ú$%cé˜&÷ˆñ·*/éãXœ8òX¾ÈÖÿçEIÐ}æ;ÄÇ£]ä,™Š¹"ý‡nS‹°…T¸â[~¬YßMÿ~OA?Kl~VúÖ¿4Χ`˜çMËAìOb.7]ðs´*ÄEœfêÑM‘R¹®
¤J3É‚PVk/?mz‰wmL7Á+¹N^&ÿh—ýÓ–Õ¦´R¶(תwK êúܲdi‚å-Þ$˜Àÿ-:«
m„¡8s¢˜7N)Þ“ÄÃùÛÓðG,ÿˆF
yÖ×znh 1¡u£y6[ð%—sƒMÀT%êzþ+æÓËyøS',cÃ×NöÆ»û陫ÛL^êˆ:ëÏ}þ¹VÚó"Ìž9:˜e NìÓê‹
Šµ@&Ê.cD&¶ËÜj0ÅÐ/K²m!¿¿Jűڄ‡pëøFZ[˜Tá…`Ó¼â‡åóLd™ë·RÙ»¾ìZÓÔ‹ZÙkÉzô;b™ýNÏ[¡ˆFlŠÞV;M4=†FÅXëÇ”–l[Ϩeô!ÞŒ´WÐ5„êú%£»N¼ì\ÅEøÕHÞ ‘WfqmÇJ˜Œš(^˜ß1Kñò–±û[_ÉÇÉÿïZ‰ÖlÇÝ<6çÐœ¬º‰%Ô¿0NzᣇçQ@3ÎùŸ„=rïdä8
×¥Fï0>!|Iv‡l¹H:IÒê0âŽß1ò*j5ƒ!tTÄj¡_DÛáqsoCy/ ÆA·ùäê.=¹Î¢˜³h³>Ò}î%ùIèk¦í"l ¼ƒ‚Wr"бF¦Å•”?o9ÕXãð¸
ù$«3&/sÈu'ÜvpE?ïÀuêµËi¤†6„ù«¯CãÈ—ñ´ÝÝ×wâ
Fuå{©9ø²ÿ* q*¹T.0FpH i×sñÿ
~wÙ+'͔»Hƒ±ÜûrSÜ29Ksû/ôë
‚¯Ý}¶ n²~ú.Ð:™Åï._û‰#5dv#à«—ž;¯0‹”´yRÁË_s)—ŸcÀ`!³Ù†®UïÓµÿÂ3¡+Ñ/ÿ™ç#ÏšÀ¾¼uç\“*ð Û(Yfd;ºZסŠ)
&$±Þ]ä›nê°¡²[8¿wëÒ춋ñ‹™N>†8ÖJJ‹1º”!y”Ë*‡Œ^ÅVª@¨±7ÈE›3·ðÍEŠ.p¸‘üaò “ÎÍ7¨L¬ÇÒÚ¡Ýk»ZJÓŽgdåŠÇteATEû£ãBÒˆ‘ªD.ã<à‘VU$æêÐÄ–°êáy²¡é 6§Ï%èÁã´Œ•Õhë¹½
h§°°¢æÈöä"E¬².4Þ‡á/–Âg3KzÝjêb„~óðFðÝf9FÏÌ~âù«µXÞ÷m_¦?T•óŽI¥ðä..LAÞÆ]‰†±Vÿ¸‹4÷:µm€‰¢RfÑ‹‘¶Æë|ÁáL
¶a4&Úãs€A…yžRžbÿ(âíÉXhgã«6Ÿ˜r3
tþ+H–îl¼CxV°›ù›û²TÚk(ä¾Á]wãP’„Ô80./ºf´w=X3ÜÇ!dt±Ü¤m¤[Rò¹ÅLQ¾±6(Ýz??öDƒÞ4žÐ€ßÞmA™ðt/e‡…JdØ=Q'àZ>T…ÀëÛˆ0%u=ç „[dáüž:kdßË æ†Iœ&¿‡k˜;«(¦·¿Toc6vž)O
w@
º”ßË£ßcy×Í;·of0^«O[÷¯Þà¾òóVìÊPœxt·ðl±
Çõýö<„<7AxúSü%%z²÷wêK(uTÐŽ%zL
ÅC„AxÆìë0¼
$b“FàTKêÍÚbb9ÐŒÁl©jáKF‰†6…Xÿa:!VÔ¾r½@hÔ‰¯#ª¼y‹€ë÷µMùæIÁ4Ëå¬MÔeå"+'†ˆµ5g^O–³WkÃYuºß…>JPt[š›æ0sù›Y5ªÝ°J>JÔÖÒwÑk¼Àº…›8dй¿¥ŒÞ S5›;8¦uc‹ª¹ÿmà]\¡¥&¿ºc¦'9oÞ„°œ¯b
W™¥ß’i
¢Aü\vúó_²ÕÏðµåNaGŒs'´
Ž(’aµ–ð)ÑâjÂ&/ò*iüºúZã˜Óä±&Ýžqý+ù_Š5éçyþ`¹mQ¹Õñnø{<«tUî¶Ý‚ðb%§ñ¥,ß2ú+Ã3bRÖ$¡YRôoÈn.ÑvI×ëØ*^2WçŒr»ø*]N·ýe’×øJS¥€ƒlësTÅ–ÚmJõ%4^ Ï`j’üªh/±òÌR+„‚pÉÅ]ö.˜±*`RˆÓfžjCëz[…ݶQå9å_/Êòds{ÄÑ‹¬áÀh¨ÜXK(šgÀæÃMƒË+<ëø*Â_!uÓ¼?%Í(©AÒ‚pöåg|2æÓ).“²°–uuõT‡Ô"QÔ¸ xVbºcjY7_*v®D9^Heÿæ@ÉxTRd’Û
Gí@¾RÿÏŒõ4£²PÔX€#2`LžUš—Ìõ¦ýÌéZa×îy£ˆ‰0?hÃÊ¥
òØ‚«H‚ÀLÔ5ó}§%ßšZôõ ÈRpL‰¹³)´á1ð5TóIÿ¤Ð;j©nã´(xmFpÐþ/˜k.:I‚CߥOÂ]yÚû¤7l…ø˜µk¹ÊŠ»ˆ›óû]‰cÎxŠWDŠG§I˜rÕ'†00ØÙúOÄþõG€Uë<\ÉÀýoñŸÆ³´X]LÂ[ɡóI•XãaFÂÊÇk~g‹ÁßÈaÐçb‰kÔ¸Z‚²¹ÀW˜ˆð²FC€¥ßš‚¶¢ºì<ãÍP_Å7¹Î×N·1±Š•-›!¬hþŒ?ÔçØ´u1ãP$ä„â UÚ(Ôú[¯[ù*0JëºU2×;{S5)Óp;Dm&‹8rt\v×ñ癡d¨o…`æ‘Œnk…Ý©Âf$Ç9ê¿žµL$°u!é½k¬©½«¼Lî~b~e÷‹"ÊIæë݇Ù3ªVÒ…Ût7ÿ9n€d’–ÆH3;t.ÀÆU¼©V|¹õ"TßQG‡œù}°fK+´ë|ªñàäù#±n˜¬C„.Y¾)s€PR·ehÕÊ¥‰ž;¹s‹ù°‡(q7Èww— Pd$NÀ±\D½d•<;iî¨aÖÕïÌ¡
&v3ÛÂæÅ„ràà”l)Ú.†ðÇÑ\]ö9)š‡êÂCsŸÎÕHÎ+¼ä½±izÐrË|}NÝÈã¢Ý…m·gâ¥Ïc©™Oh>Ñ…sÅË>-¹Ã¡f¾JWö‹Ž.&àldÞ7Yõz`:aU8 ë‘)6`£°9I÷$½-ÉU}ÖÁÎJ•}ðse0üOX€í@ì>}ÁäCŠÉû\A>{¶~ꮳQ4H;{^@{Â0–×$Ÿ,X¾°‚9Usô˜ý=Žn¤¬:C¯psã]QòE–³¯ö,¬ÏÐ\w}=û™þúzÞáDä9s Ø-ÊÄ’èb¤ñÊŒøó‹qÿQðÄh‡ò muŠ˜§è6ÿóCa¯vZ™;¬'6ŸoÇïúæ54Þæõ©ÅY¦#c4Ÿ4X*%ïÂÕ{‡ÐÊ›œè‰þ%!ç,N9ûW*½“¡«OúóRvWª£ú_ì¦ )Äú1óۼɤÎþÕûßwø…É’æ‚Í¿¸—×ÄT,Ë“õ-ÎÓ¯G!¨—…
o
Rg8«I¨ÍÎ… ÇZ²Îv94ïz¤ÂYKpIe ð“l-º–|ÏNïÿÐyüîuäuÜŸNi0Ì@´AIt Z&bU7}‚.Þð9ßß$Ϋ£Óß ’sYpË[ЗL4'=·A±Pä0i9ZtAR*tÁøÀÖvO,Ñ2c@m±E‡´ê<Ë‹ÐÐsë§ÕwF‰¨¡™ÇmrfÞ'‰Y\™;Ä4œ+¹Vÿ_Ê„\÷wol!qÛ¨õsžkìó÷ªªïú\W¨.‰¨qŒIJjÓŠÿÙÂã$‘ÇÁº æ”câ/î|NË€²FŒºi0ø3œ—/èÙ™6Š½–óOÖìbˆVÕ€tÈ<(Ûsq¤jCk„YB²s›ikŠI„ض^îÆì"Rÿ¿‡ãÊh·ˆ"Rz>hÿ)ÕÜ›
:T¢M²XuÄS‡´Ö)ãÞðØ2Ã^…Üüè>Êó:|UûÇñW×Xõ€h÷ªW™ÄRÄ‚ëãæ²´ˆ«¢ù÷—âÉñ¡í®Tõ.ÁÐ
}ò-ÖßýD\|z'1v0·‰ÚßlJ¾•3´Š¯{Ðî õiÒ]Zið)
ÿfÆLšèã6
ñ|'áß„‚:ðZÀÜÃP\lmiÓ¾«ÈÓo—xÄÊbeÂÄý}Ö—tbýFrT¤ôõý‚Ï¡Oʦžp¡3äÀ3sžÞWÏM‚fœ1wwλ¤",S%Ô¬lKó?¹;8űž>#HŸŸ2M,fÉüwyñ‰Ø(S*WÑæšxôŽœì½`¿¾PˆkUp®YïyÖ,p{S¢1ßû‡ÌRVx«œHÎÉ·ÓÃ6’zY±ŒëYë”Þ¼ˆ©³!;/§ë›jº) \×-~¹NÛ¸ks–ÍD
/4eÎ=šè'™e¯ÉûLüí,¢*ňÄN!þ~¦ò[5Ѧ'0ƒ°@èDØ÷Èýq8ܘ
6Š…Æ3æì„Ñ^æeë 4z±¦.Ugä=³UñiÞË"¿¼1a—£åb]ÆýSÅ
sÀçLËÛq1¯y2%*ƒåȉäS÷بÁm÷"fÓLóS蠟Ù!ãERjµ8nÛ#H#|ÑPþ8¢gƒ6F–]rFSèO£ÝkÀ$ì™iV}eܼðŘGBVÍZp<¡½6~Úâ9yS tã–BÂàyþÜLÅåˆPoî=À¿tÝ.©_¸¾GTåã Zz4f½ÒêÁÞr3“^H.Ýö
í–:DDÒp€ÒO|>Š°‡,F*•†Á&QÓºæp³;p¬RöŒsu«X…r¤J~¢Êev°‹ýP»nk¡_D?õ¼V
|CŸ2ƒ~¶å¥öñ'>ÕKïxQ\ÀÇnŽ–“Ü."˜¸W½=°éM†m\®þ;r?lk×Ìèýðm‡aù}œ‡E¥`,… Pî7¤¶€}ä²\˜ÒÝóC˯ùE)},Pñ¼ÁD*/Ôbä„•ÓÅàúôªž;µk“è
ɵ†-¦¬pOíp£‹ìwÄ¥5ÜÖF”™¹X”eÙ"¹%¢~«X¸ŒxñˆÒO2\¡VCŠ–ùn'÷Ï\3Omdžo2„uðÉLµ}nV†N^MAz
¢ïQYͼ;Ç3h’ö£Ëš1AÛÕI†7Ƹ¥ß°L†š^Çcýx-9jTâöªõ?+|Ø¥Lm,¶7†àKYP_żòAÑî{/´ƒÏ8JFK!Ùi]Äa¦”‘ô¨°Äœ‡9ðä3¯¶ênM¯Bæì¡1Gßtꛇ´5TMÌÙ~w€o±È€Þä& ˜Kå“Jc.ÊƽlúLzOóMQŠæê#ÕyL)€üû`ù¸
ÆK•ÈbµU9;-“–Ùá~ëü·$Tqøç»68Ÿ?×ìAn2LÆœH'}^äíUNº\‡Â²Ïå´Ìº0ÏSD“0ФUD™ÉˆÎ#¹ÍnÊÉ%Ê< V×I NôA{šŽœô,4ŽÌ¯®rK¨b¨&£“d3ÛBtarŠR
R¬«„–kù(2ŽCYKßôÓÞ¶!¥tÖ2Sþ^ÅPw!&ÀÛW;õ)o«¼U€»—OISªÌ¥¾Õ±^|ÄeãÞÂ%éúóÆ)BoI_ò7•‡½Ëò¢Že›Nri‘Ëuç£CŸåMør)Aæ„/kB£ìG‹—óÒ[ûvu‹Á':¬<fëÏAR¨E—³}ÕÑíœtHãä4Ì})DÐÉj¯;ûaA‡ç|V^‡œ‰E ýþÞC«ÇÑ¿…¿L¢Ýüö=”óL6¥C§p,y‘mý2´&
„@lYa9¦m!iqÑÖ`¿ÁÑ`m‡lÍ”çÁoñ•ÿ@xJVC$‘À²9Çéz8nÆ)—C¢ÝŸ[XÆMZÐúã̬}ÿä–ÇšJï¬WEó™V,Áÿæ/\… Ì“ È%%Ðaév“æhòCŸHwxDEÄïM¿„ö¸+§‘¹0OÈÔ¦66¡ª^bÀ/Ä[óìƒï ÷297¨Ù{p{ø¡ÿ}ŸEAqŠP08{ˆ‡9`¤Iduè>Ý×1Cx_x¤!‹VÓšÐJù¼iãˈôáfÏ›¶=´ª™k˜ÿfŸO¶i[qbJ(:Õ/bÈzmw¹ ÇÛ©ÃÄuFT=Ë݈OÉÆdÅ‘Ú‰ðœ¼muµ\qŽŸÂ\ƒ÷÷àÈó±±Ç$,‚í⯗BLËkLƒUï¡suZ¾É£sá#>#vÙ¨Rx#€ VMí›ué©qÜEûHAòÏzQ謨
Sg
òˆŠ‚ä)|ÂìAØÝš!xØx.ˆ²Æ]õ†ÎÌ*Dñ%A¥Ú_jLRÉ~ÃëN—?±"ŒÅÿg³{†ø†œR*³B$¡vtt|扂nôÎÏRuZ¨BÞMý+0ìM\¼”wbèo
FãÐ7#Ô27s<°t¬IV%§úp¼øÝrhH9/]máPè¹xnÚ@Íêöš(D[Ú/Eë±XˆúJuc¯W„è=IÈh›TÆž4AEv}ßÍ_M¾5™Øˆ"›«™>Œ"áG=W¹š›b®0y.9gñú!-E+c;Pãì¼e”o{JPœµìX 4K¤4?|>.AÈ ‘…Ëv^W
W¯ÏVýR+F–Ý‚å¶æÊ{ô
çÏÈê½ÕÚ€¸pŽ½Ÿ7BñEEæèFã/b·6ºžxªáä…”2«3æ‡XëÍ\‡õ+Ö=°D‘üÜïq¬™Þ‡{¨ðŠÅjñšÆsŽ•»I¿Àg×®ÊÁ!-êíå4›N’ÀÔKr•ã¬ôà¶"¿h5gÁ8ÓÖÅÎdÛÄ&º¤“Ÿ8oéI²µÞœÚt^°5yc‹w &)]¸c éªD)nƒZ¿8!k
BU&ŸæÓiXÑÄ©¦¡†wJ˜7ì:CVMWŒ‹[¼¸ÙíÏ` jn2~ÁÄã!ÿP®wCé’Žð²;¦ªþ=§ï{Æå™m*i‰ýøc$”®Z“h°EË„Àwg 7½òlIÕVê\ Í”Ñ#Ý×I0Eˆ6ázÏú÷ú3Ò‚½'IÖ-øùicÿ±yÃ^&šåZä¦Øg9¤9î®çïÎè”`M'ÄÆ@“›oëSPVl›#‹Z\pÇbtöD‘Çûl,‘Û`ì$«T•X’…Ep”0ð T¿Qú:jâEÑÌ#ÆŽ´än¨®K|{¼^¾Ås#Í[=NGüILÁþȉj‰ß¡p‚"Ù\=F³¡1NÛo c Ôˆ<'ßöcE Š¯.‚nÒŠÊkcßñ›¥4c”RúFt}+%¯NVOç1“ÈyѤ†ÆwHÛœn;ów<ÀGÎðúÄJ´ìBr•öj'»ŒNz_2Ñ'([¬My„œDßüÕBóÑñ®lþåÎáC„ ×f€ãNnÈ”9“Þ–ú’ÊZÉÛè#ëC7Ytf•ÅãÜ™RZŠü@æFS‚æ/m!…JǨ"pP¦rBåïqßÙx_;œÒ>2¸÷WF¢]Íí‡×Sö,‰Ýº'\nBDn ;ç¡1ÑçôIIný³`
iqäÉÔ0啈ˆQFlB¤wqª¿.*EóÎæþ %Z‰Wˆ¥¿XÃxôg¶öt?Ž ÚÞ?|;¯B‰,Î,¦C!$à9ÙôD¦eb¼”ºcÆZýò!Lê°šûnͨFW‰âsGºE|D‰æ&ßwšgæ‰ÈórÄĜݬ›¯44oóÒlý¹|aµð ›¸X]Æá£í2/6˜Í¶üúq©äjG¿¿@B·%žóôüósU.¦•&Þ±1RrÆ]ãï}ôxý4Àð®i¯•)>”3’w¸ô‹ÂðDÉ–quØ¡RðD»»ËìX¢X3´¾a@úÄVíŒ`=ÄGîçÏ“ÛáX¯`3¦Ö<¾'´É©ŠêA09¦Ž{F
¶‰~Ë fª£×á/~qÑ$ÐΧ†×ÚG4},‘¡ƒ!—IuöUOÿ¥Ûz%aSÐaœp"X†ãŽÿô¿¨)¶(¹š=B*:¬ð…‹ ÄH´ÖÍ“Oõm*>ÞmÔÍQhmY69} Üå—Â86“}²‘‚”ïx$M{lPmçå?Ió‘¹°'bè%(n= TzofÕVÅ©,›ž‹Û:ÙÈ"r¬Wë˜S_^² 4òfäýßQ—·Ñ¯Ï¼a.;}»¹…×a„"ûù_g~Ó3¡î?`Z=ø£ì©§O6éVX~†í^”\kÌÑ’dãöT•YóJUAÆ¡4è½8žÛ¤RQ¯¨€ü:å¯3Ž.Îؽ‡dÜ'<–rŒM"÷‚máDíð=óÒ¸bXT]‡Þ.=‘•£L7r쇒QkYÿø‰mžÉ§S_&ùìõ|TÛ8ç÷söòK
öËT¡ÌçcÄɬo%&"¢ÃÔŸ«a#uÄF27gµ—WŽ’ô|›œUÏ®žyRá™68:0ÙÑmZØR‚ú¶ªï¶jŒT
ßU›ý#jÁŸìŠ9ƒÊ#NŸ1zª¶;ž`@
H¨”þÎ/ÍZB·Áûa[áÁ¦VÞò‹zÒW‹²HgŽ†O_1ªžÕ,q€(‘6F¬r:†©ªŸ,×êf¢ãØàCÒ(²ÓÔ·¨Hët
8ºá¾«§òìÅù‡èÝ‹6îA¦þ‡•äñ)¥è”^&q¨‡ú—?ÇýÂ7ä<ã½BÊÐÚÞ|§k)‡™š‘Ý|K¤P6Dcl’¥ào;¯–&~òìk~n°ŽÉ`Kt¢@º«0‘{4ÓŠ÷ÿêiÑG)~¼vÔùæ*|ãRäèØWÆÁö›õÅËZî$²»rN}LK¬waA㇠J‰Qxý¦±8½P¬dù3ƉFã|YJbèGQWâBÒ„Y~":õ3ÒÁg§5š´1Z_Œ˜±²'*ŒÂ…{a(¿œ!ÌÒ!V×ÈUO@k8»?’³÷v@pÓX&R©U§Êˆ³àÄžv `ÕåÙÝIà—"§ZS×*€bCסäàñÍã·†O"eWDû˜[¢|m““k x4à½&ÔGçÝÀÊd€”Çb#6HÚú×g9×ü,SÏéûxŒ|Ò¿5\õ)Ž>(2ëµJ[=ÉiGgë²áÿPºŠVø'¤-°þ>¥¿”H¦ÍßE(”ŽÞG&õsŠíöY(ÏÒ„œàYAé6Ù$Îúj[JEåUdC§>Öqqã½sèØÖB²jZ]äùÁÎ
úÖy¦®ÞµLÏW3¨ù7Ñ™ïbyd
˜ÂE(Ó®“íOBÈ¡
óÀ1=’.ç.o…ÑÒã°–5!`š¬þ%2ŠZî=Ë8þœ™Ÿ|R»Ó·{í•Š)åÕøØl†Kµ@ŽÈxÊÅÌ7¹¤²¾ê¥ÜYVò4¦FzE¸OâX¶mDˆf$ïŠpåf¡áº1…Á ÿ
êÚá?Å[ƒ¼<«$÷R>äíQË0’giﮫbStSíÕÈoÌ; xÞ¡@gH
Ã@‡0dÔŒzO‰)²YfÌÉ)
¼ç®øÁÔÛ¨6=öM~µNŠÀÒû¬âvñ¥B·—f[äÄui:—ÿ°ÁµTÖHz'¸*›±öäbKÆ88ÑjÁÄøùe°»a–º]°ÈP£t=Þ°`ÈT .JÒŠ±ÜģݡöUØ¿ëÂÌ L=.«<Ô‚Ø>i«u'¦"/ƒSŽí’ÚDÂcäK‰ß”EŸÐÁåÿJ{r—áÉ5ÕÿAtš>B¨GÐä@¦%Ìú¦ÜÑ:¹?=ô>·ðå%´y˜v$PšTË‹6ÚlC€ò`™v#mþ
WðEÀq¥Èhñü£[¥šÁZÉÒ¸¯¤bæ'ceØ™Ø?ÌœÄ!‘WͨÛæ¹ëgh$çíínEéá€,I’×Ðùn§‹nšÚw~7¹Ýš°u}SÒÂrÃÁÝ[%¢É6L•œDZh¨é«„I ÎÔ/+‡?ÞÇÄ7\¸Ÿ£ªóf´º]ù§`‡;ÑB|ÌrÃœ—iK0&åj
·¯AK!nS}ro Š°Š˜3’z’„…û)ÜÓxaí¬Ú½°õçtêî£;#€üØý@:ÞmÁLqð%?-X6ÐMmcm=¡Îïù¨§ËT+ì¯ãÞ"T·:Ñ\ïÞÊCœ…Iú©£ö0?Y´ýUïFʽª°æÿÅ߶ïáèºÀÛvŠ{’ŒÀƒ.&k!m¸Wk¶ç›O §OóXºýÚ"Ùi|Ù¤Jx#<5¯_Yê;RiFÕª|¢†â–«~CŽ4‡ñ?L §u'
?Y¯º‰AŽf}ì‹°ãÄÎRhüeéc-\Ê2ZµHRŠØ¾,»…5OG5Ã,iJ’ÞÙšÿ¸ÙÈ6*à‹ßGe~J¥:b‰ø1-‘\R*'ÞàÒ¨3PØþÑŸû‡:a¯W®7ƒE^ôKŸIQ]ÿ¹7›²×5(_œ¨g"èȾø3¸&a[ºðƒÓWÕ‚Ù¾KQ)ÿ_•@!åeööŽ!˜CÝ_(쀚ǜˆ®*i€\
ÇÚ–Î"Ï[Ÿêh„ሶ
lÖÉë=ßóøF«7íø·Âí†âú¸xÙÀÎ*ºWVÃ(¾Ñ'Ÿûñân%““9SÖ…Œ?|†øc¤Å²…"1³KOZ •°~ &h8áÕs+?÷õêØù“á@{
¯Üö½½
ó8+›Ö×<©¿ÄÔM6„ÿ;y4‹a ¨Ü"£‚ª%¶F;ñï¾´ÒM±ÏÞ78ÉN€å»þ£‰fÇŽŸŒð–è,†Íâ¼:ޯ뿸Ž‡·ÀýÂåރαn’_íÖ5ÇÎx¢¿¼ƒ^l5MÞJâŸÐfÙƒ==3ËÅTA½ñ¶d™BêP:YŠªÒ¶à·ÎŠ0›ë†æäjaB6q´‘()U÷ëíIÇÌuÍå4¦gó»ÿ«m1`‚l"JD0J例"¨¼0W®–§G|ä›AðÕ‘ñ"È3ÜŠÿbpÅŸcÄ—âŽ7
gê¹Í=[ ÙoÂQ·"õTÍWî)õÐÜ6yò™‚@' (jË眣ù-GZj¹ü.ÏðšžJ)Ñå~eÂ\-ƒÜºÐÉÒ…B¤V4ƒ³žQ¼”ÝÏ*‘þP†e›ŽJ ’Å»>
6ø$,@1ó“ÄÅB¸àÂ$ª0툲ž´÷™îv>iIm7}@
¨³LÓ<%Ã4.¼E<*×]¢Û~>†è¯¡ÕßNÜ=SÌvÌvzÐ M)J‚…qïOªÚ‘‡ý-w§åQ^°XtÞäÕ«qCÞnÄ6@p™¢rËÿS½5â§Õ¢ÌÄćâ0åÀf+&ИÿQO÷ÝŒWŒúŒ´JIQJ€w]Pà²p5K£¢üoˆÐ²mŠÉ*ýeš[ÝÛ¼ï¹Á ¿YŠ:QÓcØRn¢›ÓÓ)23þo¸‚ÑàF÷>Œp…žw~oñÊĘœÖ?-)Ìfú{‹áiøš*ÔÀ“‡ƒˆ§’*môÝ%©iš6ò©’“‰
ïÙW£^…F÷°•6”SZÚ}Žp-ï¡Q‡S8¨MKy›9ù;§7øX.n½ÆÐᤈz¦—êÖðwáË‚3v˜ìÍ£Rj©‡lý‘ò
mÀ”gw]¨R
l}wðeÿ¤ž6ç;;R>¡¾˜iMÙŽ$‹&ÂMáâ#8oM퉊F“½ŸöB\C_SÏ…ªu8€Ê#Ï¥ ãà.ùÜ›{‰Žˆ’]†Ó!6Çöäuæ¸$ÁT¸ˆ¬ùxš5”Q»ü)¡íxôûî…}És/6à'µ ´.ÚÛ Võd•Š ¢NÌñdòè|¢ÈÊ\ ³˜y£ÙcÁÔ?¸V÷Ý:x¿mþÔÅ€GütÌð[z/%À€óç¡+Ò¸%"^K‚o³þÆQþ %+?Íè4¼²ñºÐ:»ÖÞ—Åñ6¼ãµ %ÊóyÉ6Éš0ÈÜH“£;£…H»úc~çÖoÜí D$Úoò„zÝ6™KðŠxËÇ~d×Ô½!Üâ±{:ñòÞ2wUÍ2'Täaö§›bÛÿ¥ÈUEȳ¶Ê²kQñyx|I©@m0E„Ÿ/.j«ZgíëlWñê7±ayÑ¥2Å
35°ÿƒlï6àÀ*· €y2géH‚&Wcqû–™eàðÆëæàAÉ,|pR
|vs‹³Ï4¾éÈW
ø”1ßo®²Ìh²¨1‡DÊÏI¥'Áø‘RÐ扵Nªí”ú»þe2+Œ…. ¥¼yYÐörí}â@MpôyðEÜí‚w?½¿Yï§?!ÝÔ‡˜k €MlˆýùGã÷'‡ˆízki‹Eïg@ɵӬêÿ^"ã¨yØ—Èà("ÐQàS2ÖQnp;*„¸ÝŠ%Ñê¥s “HmþÉwj®÷í \ù¼ž>]…²M`êPŸO ×ðDÙÂ?gŽæ©Ó_.Ž
ÛI¦*䲆uêGα£¿æƒÒŠ—3¯0´ßëS·¾3zÏ“À¥EÙà‹Ò]£,æÃ`£ÔBV¨Äê¬Ì=¥(5Wr?ˆ¶Ç–….Kj=é4Ô}r¾ê;I¸u¸ääÝÞ¸÷sÌç7ü‰Kû!
&&]eŒûÃ÷ùï:/8°¦†å¦Éܲ¾}bPJéØø¨ÔÍI³'¨R/'Ó„h¼ÿ²\ÅÜÞäèúIˆé—¤:üs¦V×rÿlƒl&ä„Ü’V\>0¦ ,oÅZ]:᫵m{[qz˜õôµÐnù’,‹ë¶éß
YZ