Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lasso for openSUSE:Factory checked 
in at 2025-09-12 21:10:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lasso (Old)
 and      /work/SRC/openSUSE:Factory/.lasso.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lasso"

Fri Sep 12 21:10:12 2025 rev:11 rq:1304179 version:2.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/lasso/lasso.changes      2025-07-18 
16:00:12.902692789 +0200
+++ /work/SRC/openSUSE:Factory/.lasso.new.1977/lasso.changes    2025-09-12 
21:10:38.950058502 +0200
@@ -1,0 +2,41 @@
+Tue Sep  9 12:08:10 UTC 2025 - [email protected]
+
+- version update to 2.9.0
+  * Fix symbol deprecation of XMLSEC_CRYPTO macro in libxmlsec 1.3.0 (Patch
+    provided by Simo Sorce of RedHat) (#78280)
+  * Fix implicit function declaration errors, patch provided by Rob Crittenden
+    from RedHat (#85340)
+  * Fix proper selection of SHA512 in 
lasso_xmlnode_add_saml2_signature_template (#93018)
+  * Perl: fix leak of char* in return of functions (#55510)
+  * Perl: fix leak of xmlBuffer in xmlnode_to_tpv (#55510)
+  * xml: do not ignore unexpected text content (#105693)
+  * tests: check assignement of any_attribute is prevented (#105693)
+  * xml: do not terminate on an unknown XML node type (#105693)
+  * misc: check xmlSecGetNodeNsHref for possible NULL result (#105693)
+  * xml: prevent assignment of attribute value inside any attribute
+  * misc: never return CDATA nodes, include them in text value (#105693)
+  * tests: test that inserted comment do not change node value and still 
validate signature (#105693)
+  * autogen.sh: add support for automake up to 1.18 (#107955)
+  * autotools: use sysconfig module when distutils not available (#105650)
+  * tests: fix python bindings tests for Python 3.14 (#105622)
+  * xml: fix SAML 1.1 AttributeValue snippet flag (#102374)
+  * registry: fix lasso_registry_destroy private declaration (#101250)
+  * bindings: fix lasso_provider_get_key_encryption_method export (#101250)
+  * Improve differentiation of Redirect from POST messages (#97575)
+  * Annotate lasso_*_signature_method functions with LASSO_EXPORT (#86076)
+  * Adjust to structured error callback argument change in libxml2 2.12, patch
+    provided by Florian Wiemer of RedHat (#86080)
+  * all private_data public fields have been depreciated (but not removed to 
keep
+    ABI compatibilityy) and new GLib API for private data is used (#42073)
+  * python-six is no more used in the python bindings (#94580)
+  * new public function lasso_provider_verify_saml_signature (#92412)
+- modified patches
+  % fix_shebangs.patch (refreshed)
+- deleted patches
+  - lasso-2.8.2-python_313.patch (upstreamed)
+  - lasso-automake-1.17-support.patch (upstreamed)
+  - lasso-fix-implicit-declarations.patch (upstreamed)
+  - lasso-libxml2-2.12-support.patch (upstreamed)
+  - remove-six.patch (upstreamed)
+
+-------------------------------------------------------------------

Old:
----
  lasso-2.8.2-python_313.patch
  lasso-2.8.2.tar.gz
  lasso-automake-1.17-support.patch
  lasso-fix-implicit-declarations.patch
  lasso-libxml2-2.12-support.patch
  remove-six.patch

New:
----
  lasso-2.9.0.tar.gz

----------(Old B)----------
  Old:- deleted patches
  - lasso-2.8.2-python_313.patch (upstreamed)
  - lasso-automake-1.17-support.patch (upstreamed)
  Old:  - lasso-2.8.2-python_313.patch (upstreamed)
  - lasso-automake-1.17-support.patch (upstreamed)
  - lasso-fix-implicit-declarations.patch (upstreamed)
  Old:  - lasso-automake-1.17-support.patch (upstreamed)
  - lasso-fix-implicit-declarations.patch (upstreamed)
  - lasso-libxml2-2.12-support.patch (upstreamed)
  Old:  - lasso-fix-implicit-declarations.patch (upstreamed)
  - lasso-libxml2-2.12-support.patch (upstreamed)
  - remove-six.patch (upstreamed)
  Old:  - lasso-libxml2-2.12-support.patch (upstreamed)
  - remove-six.patch (upstreamed)
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lasso.spec ++++++
--- /var/tmp/diff_new_pack.o30mYi/_old  2025-09-12 21:10:39.998102695 +0200
+++ /var/tmp/diff_new_pack.o30mYi/_new  2025-09-12 21:10:40.002102863 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lasso
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 # Copyright (c) 2019 Red Hat, Inc., Raleigh, North Carolina, United States of 
America.
 # Copyright (c) 2020 Neal Gompa <[email protected]>.
 #
@@ -28,28 +28,16 @@
   %global configure_args %{configure_args} --enable-wsf 
--with-sasl2=%{_prefix}/sasl2
 %endif
 Name:           lasso
-Version:        2.8.2
+Version:        2.9.0
 Release:        0
 Summary:        Liberty Alliance Single Sign On
 License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://lasso.entrouvert.org/
 Source:         https://dev.entrouvert.org/lasso/lasso-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE lasso-automake-1.17-support.patch -- Fix builds with 
automake 1.17
-Patch1:         lasso-automake-1.17-support.patch
-# PATCH-FIX-UPSTREAM lasso-fix-implicit-declarations.patch -- Fix implicit 
declarations
-Patch2:         lasso-fix-implicit-declarations.patch
-# PATCH-FIX-UPSTREAM lasso-libxml2-2.12-support.patch -- Fix builds with 
libxml2 2.12
-Patch3:         lasso-libxml2-2.12-support.patch
-# PATCH-FIX-UPSTREAM lasso-2.8.2-python_313.patch -- 
https://dev.entrouvert.org/issues/92106
-Patch4:         lasso-2.8.2-python_313.patch
 # PATCH-FIX-OPENSUSE fix_shebangs.patch [email protected]
 # fix incorrect shebangs to be #!/usr/bin/python3
 Patch5:         fix_shebangs.patch
-# PATCH-FIX-UPSTREAM remove-six.patch [email protected]
-# from https://git.entrouvert.org/entrouvert/lasso/pulls/19
-# remove dependency on the Python six module
-Patch6:         remove-six.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  check-devel

++++++ fix_shebangs.patch ++++++
--- /var/tmp/diff_new_pack.o30mYi/_old  2025-09-12 21:10:40.022103706 +0200
+++ /var/tmp/diff_new_pack.o30mYi/_new  2025-09-12 21:10:40.026103875 +0200
@@ -10,91 +10,90 @@
  tools/check-lasso-sections.py           |    2 +-
  9 files changed, 9 insertions(+), 10 deletions(-)
 
-Index: lasso-2.8.2/bindings/bindings.py
+Index: lasso-2.9.0/bindings/bindings.py
 ===================================================================
---- lasso-2.8.2.orig/bindings/bindings.py      2021-09-11 19:20:25.844637909 
+0200
-+++ lasso-2.8.2/bindings/bindings.py   2025-06-18 21:27:17.234890175 +0200
+--- lasso-2.9.0.orig/bindings/bindings.py
++++ lasso-2.9.0/bindings/bindings.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  #
  # Lasso - A free implementation of the Liberty Alliance specifications.
  #
-Index: lasso-2.8.2/bindings/python/tests/binding_tests.py
+Index: lasso-2.9.0/bindings/python/tests/binding_tests.py
 ===================================================================
---- lasso-2.8.2.orig/bindings/python/tests/binding_tests.py    2025-06-18 
21:27:10.943408811 +0200
-+++ lasso-2.8.2/bindings/python/tests/binding_tests.py 2025-06-18 
21:27:17.235260757 +0200
+--- lasso-2.9.0.orig/bindings/python/tests/binding_tests.py
++++ lasso-2.9.0/bindings/python/tests/binding_tests.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  # -*- coding: utf-8 -*-
  #
  # $Id: binding_tests.py 3283 2007-06-11 09:10:18Z dlaniel $
-Index: lasso-2.8.2/bindings/python/tests/profiles_tests.py
+Index: lasso-2.9.0/bindings/python/tests/profiles_tests.py
 ===================================================================
---- lasso-2.8.2.orig/bindings/python/tests/profiles_tests.py   2025-06-18 
21:27:10.943816479 +0200
-+++ lasso-2.8.2/bindings/python/tests/profiles_tests.py        2025-06-18 
21:27:17.235574138 +0200
+--- lasso-2.9.0.orig/bindings/python/tests/profiles_tests.py
++++ lasso-2.9.0/bindings/python/tests/profiles_tests.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  # -*- coding: utf-8 -*-
  #
  # $Id: profiles_tests.py 3254 2007-06-05 21:23:57Z fpeters $
-Index: lasso-2.8.2/bindings/python/tests/tests.py
+Index: lasso-2.9.0/bindings/python/tests/tests.py
 ===================================================================
---- lasso-2.8.2.orig/bindings/python/tests/tests.py    2021-09-11 
19:20:25.848637964 +0200
-+++ lasso-2.8.2/bindings/python/tests/tests.py 2025-06-18 21:27:33.094107516 
+0200
-@@ -1,5 +1,4 @@
+--- lasso-2.9.0.orig/bindings/python/tests/tests.py
++++ lasso-2.9.0/bindings/python/tests/tests.py
+@@ -1,4 +1,4 @@
 -#! /usr/bin/env python
--# -*- coding: utf-8 -*-
-++#!/usr/bin/python3
++#!/usr/bin/python3
  #
  # $Id: tests.py 3425 2007-10-10 09:31:03Z dlaniel $
  #
-Index: lasso-2.8.2/lasso/build_strerror.py
+Index: lasso-2.9.0/lasso/build_strerror.py
 ===================================================================
---- lasso-2.8.2.orig/lasso/build_strerror.py   2021-05-17 22:00:09.083309978 
+0200
-+++ lasso-2.8.2/lasso/build_strerror.py        2025-06-18 21:27:17.236364820 
+0200
+--- lasso-2.9.0.orig/lasso/build_strerror.py
++++ lasso-2.9.0/lasso/build_strerror.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  
  import glob
  import re
-Index: lasso-2.8.2/lasso/extract_sections.py
+Index: lasso-2.9.0/lasso/extract_sections.py
 ===================================================================
---- lasso-2.8.2.orig/lasso/extract_sections.py 2021-09-11 19:20:25.848637964 
+0200
-+++ lasso-2.8.2/lasso/extract_sections.py      2025-06-18 21:27:17.236654944 
+0200
+--- lasso-2.9.0.orig/lasso/extract_sections.py
++++ lasso-2.9.0/lasso/extract_sections.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  
  import io
  import re
-Index: lasso-2.8.2/lasso/extract_symbols.py
+Index: lasso-2.9.0/lasso/extract_symbols.py
 ===================================================================
---- lasso-2.8.2.orig/lasso/extract_symbols.py  2021-09-11 19:20:25.848637964 
+0200
-+++ lasso-2.8.2/lasso/extract_symbols.py       2025-06-18 21:27:17.236878508 
+0200
+--- lasso-2.9.0.orig/lasso/extract_symbols.py
++++ lasso-2.9.0/lasso/extract_symbols.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  
  import io
  import glob
-Index: lasso-2.8.2/lasso/extract_types.py
+Index: lasso-2.9.0/lasso/extract_types.py
 ===================================================================
---- lasso-2.8.2.orig/lasso/extract_types.py    2021-09-11 19:20:25.848637964 
+0200
-+++ lasso-2.8.2/lasso/extract_types.py 2025-06-18 21:27:17.237043056 +0200
+--- lasso-2.9.0.orig/lasso/extract_types.py
++++ lasso-2.9.0/lasso/extract_types.py
 @@ -1,4 +1,4 @@
 -#! /usr/bin/env python
 +#!/usr/bin/python3
  
  import io
  import glob
-Index: lasso-2.8.2/tools/check-lasso-sections.py
+Index: lasso-2.9.0/tools/check-lasso-sections.py
 ===================================================================
---- lasso-2.8.2.orig/tools/check-lasso-sections.py     2021-05-17 
22:00:09.275307814 +0200
-+++ lasso-2.8.2/tools/check-lasso-sections.py  2025-06-18 21:27:17.237215845 
+0200
+--- lasso-2.9.0.orig/tools/check-lasso-sections.py
++++ lasso-2.9.0/tools/check-lasso-sections.py
 @@ -1,4 +1,4 @@
 -#!/usr/bin/env python
 +#!/usr/bin/python3

++++++ lasso-2.8.2.tar.gz -> lasso-2.9.0.tar.gz ++++++
++++ 29127 lines of diff (skipped)

Reply via email to