Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ldap for openSUSE:Factory checked in at 2021-12-12 00:56:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ldap (Old) and /work/SRC/openSUSE:Factory/.python-ldap.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ldap" Sun Dec 12 00:56:25 2021 rev:55 rq:939448 version:3.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ldap/python-ldap.changes 2021-09-14 21:15:19.652460265 +0200 +++ /work/SRC/openSUSE:Factory/.python-ldap.new.2520/python-ldap.changes 2021-12-12 00:57:18.050571659 +0100 @@ -1,0 +2,32 @@ +Fri Dec 10 14:13:43 UTC 2021 - Michael Str??der <mich...@stroeder.com> + +- skip Python 2 builds +- set PATH when running tests +- update to upstream release 3.4.0 + * Security fixes: + - Fix inefficient regular expression which allows denial-of-service attacks + - when parsing specially-crafted LDAP schema. + - (GHSL-2021-117) + * Changes: + - On MacOS, remove option to make LDAP connections from a file descriptor + - when built with the system libldap (which lacks the underlying function, + - ldap_init_fd) + - Attribute values of the post read control are now bytes + - instead of ISO8859-1 decoded str + - LDAPUrl now treats urlscheme as case-insensitive + - Several OpenLDAP options are now supported: + - OPT_X_TLS_REQUIRE_SAN + - OPT_X_SASL_SSF_EXTERNAL + - OPT_X_TLS_PEERCERT + * Fixes: + - The copy() method of cidict was added back. It was unintentionally + - removed in 3.3.0 + - Fixed getting/setting SASL options on big endian platforms + - Unknown LDAP result code are now converted to LDAPexception, + - rather than raising a SystemError. + * slapdtest: + - Show stderr of slapd -Ttest + - SlapdObject uses directory-based configuration of slapd + - SlapdObject startup is now faster + +------------------------------------------------------------------- Old: ---- python-ldap-3.3.1.tar.gz New: ---- python-ldap-3.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ldap.spec ++++++ --- /var/tmp/diff_new_pack.139eDl/_old 2021-12-12 00:57:18.518571981 +0100 +++ /var/tmp/diff_new_pack.139eDl/_new 2021-12-12 00:57:18.518571981 +0100 @@ -17,8 +17,11 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} + +%define skip_python2 1 + Name: python-ldap -Version: 3.3.1 +Version: 3.4.0 Release: 0 Summary: Python LDAP interface License: Python-2.0 @@ -61,7 +64,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%pyunittest_arch discover -v -s Tests -p 't_*' +PATH=/sbin:/usr/sbin:/usr/local/bin:/usr/bin:/bin %pyunittest_arch discover -v -s Tests -p 't_*' %files %{python_files} %license LICENCE ++++++ python-ldap-3.3.1.tar.gz -> python-ldap-3.4.0.tar.gz ++++++ ++++ 4562 lines of diff (skipped)