26 Commits

Author SHA256 Message Date
c4e1fef44f Accepting request 1304179 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1304179
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=11
2025-09-12 19:10:12 +00:00
e219e421be Accepting request 1303344 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/1303344
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=24
2025-09-12 00:33:45 +00:00
f25f198735 Accepting request 1294201 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1294201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=10
2025-07-18 13:59:15 +00:00
2976b8d3d5 Accepting request 1291724 from home:ateixeira:branches:security:idm
- Fix builds with automake >= 1.17
  * lasso-automake-1.17-support.patch

OBS-URL: https://build.opensuse.org/request/show/1291724
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=22
2025-07-17 16:05:59 +00:00
203aaef4de Accepting request 1287236 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1287236
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=9
2025-06-23 12:57:15 +00:00
af67f33a46 Accepting request 1286783 from home:mcepl:branches:security:idm
- Merge the upstream PR
  (https://git.entrouvert.org/entrouvert/lasso/pulls/19) as the
  patch remove-six.patch removing the dependency on six.
- Add fix_shebangs.patch to fix shebangs (better manageable than
  sed commands).

OBS-URL: https://build.opensuse.org/request/show/1286783
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=20
2025-06-20 12:49:54 +00:00
3abad9a93e Accepting request 1250329 from security:idm
- Add lasso-2.8.2-python_313.patch upstream patch to make it
  compatible with python 3.13
  https://dev.entrouvert.org/issues/92106

OBS-URL: https://build.opensuse.org/request/show/1250329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=8
2025-03-05 12:41:23 +00:00
0d324539a0 - Remove not needed md5sums file
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=18
2025-03-05 08:48:54 +00:00
66d4af3208 Accepting request 1250310 from home:dgarcia:branches:security:idm
- Add lasso-2.8.2-python_313.patch upstream patch to make it
  compatible with python 3.13
  https://dev.entrouvert.org/issues/92106

OBS-URL: https://build.opensuse.org/request/show/1250310
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=17
2025-03-05 08:08:03 +00:00
7160e72a5d Accepting request 1224342 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1224342
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=7
2024-11-15 14:43:37 +00:00
61b8214a23 Accepting request 1224341 from home:ateixeira:branches:security:idm
- Fix build issues
  * lasso-automake-1.17-support.patch
  * lasso-fix-implicit-declarations.patch
  * lasso-libxml2-2.12-support.patch

OBS-URL: https://build.opensuse.org/request/show/1224341
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=15
2024-11-15 03:12:51 +00:00
6dd8ef8fd1 Accepting request 1072772 from security:idm
OBS-URL: https://build.opensuse.org/request/show/1072772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=6
2023-03-18 23:31:57 +00:00
a6f6985990 Accepting request 1072361 from home:iznogood:branches:security:idm
- Update to 2.8.2:
  * Compatibility with EVP API of openssl 1.x
- Changes from 2.8.1:
  * Major overhaul of OpenSSL API usage by using only the EVP API
    as the low level API (RSA*, HMAC*) is deprecated.
  * Fix wrong parsing of Count attribute on saml:ProxyRestriction.
  * Perl: pass LDFLAGS to Makefile.PL
  * Replace use of deprecated xmlSecBase64Decode by
    xmlSecBase64Decode_ex.
  * Fix overwrite of profile.signature_status in
    lasso_saml20_login_process_response_status_and_assertion.
  * Fix lot of GCC warnings

OBS-URL: https://build.opensuse.org/request/show/1072361
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=13
2023-03-18 01:32:25 +00:00
fd16e7c2f4 Accepting request 962135 from security:idm
OBS-URL: https://build.opensuse.org/request/show/962135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=5
2022-03-16 19:21:26 +00:00
1f4cd467ef Accepting request 962116 from home:dspinella:branches:security:idm
- Updaet to 2.8.0:
  * Improve choice of signature method and of allowed signature method (by Jakub
    Hrozek <jhrozek@redhat.com>), it's now possible to completely forbid SHA1 for
    example
  * Change default RSA encryption padding to OAEP
  * Fix: HMAC signature other than SHA1 (jhrozek@redhat.com)
  * Fix: prevent multiple OneTimeUse elements

OBS-URL: https://build.opensuse.org/request/show/962116
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=11
2022-03-16 11:09:52 +00:00
6abf91d5ed Accepting request 919159 from security:idm
OBS-URL: https://build.opensuse.org/request/show/919159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=4
2021-09-15 20:51:32 +00:00
047ead9b82 Accepting request 919157 from home:msmeissn:branches:security:idm
- the required of xmlsec1 (which only has the commandline binariy)
  in the library package seems unnecessary.
- some pkgconfig buildrequires conversion

OBS-URL: https://build.opensuse.org/request/show/919157
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=10
2021-09-15 12:45:41 +00:00
0e63bd79dc Accepting request 901099 from security:idm
OBS-URL: https://build.opensuse.org/request/show/901099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=3
2021-06-21 18:35:48 +00:00
542003519e Accepting request 901084 from home:stroeder:branches:security:idm
- Update to 2.7.0
  * CVE-2021-28091 (boo#1186768)

OBS-URL: https://build.opensuse.org/request/show/901084
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=8
2021-06-21 07:54:52 +00:00
a380c4e2c8 Accepting request 802697 from security:idm
OBS-URL: https://build.opensuse.org/request/show/802697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=2
2020-05-12 20:30:55 +00:00
dd674da56b Accepting request 802696 from home:kstreitova:branches:security:idm
- Update to 2.6.1
  * Keep order of SessionIndexes
  * Clear SessionIndex when private SessionIndexes is empty
  * misc: clear warnings about class_init signature using coccinelle
  * tests: fix compilation with check>0.12
  * Sort input file lists to make build deterministic
  * Modify .gitignore for PHP 7 binding
  * Add PHP 7 binding
  * Fix tests broken by new DEBUG logs
  * Improve error logging during node parsing
  * Improve configure compatibility
  * Improve compatibility with Solaris
  * Fix reference count in lasso_server_add_provider2
  * Fix python multi-version builds on jessie and stretch
  * docs: do not use Internet to fetch DTDs, entities or documents
  * fix missing include <strings.h> for index()
  * PAOS: Do not populate "Destination" attribute
  * export symbol lasso_log
  * Do not ignore WantAuthnRequestSigned value with hint MAYBE
  * Use io.open(encoding=utf8) in extract_symbols/sections.py
  * xml: adapt schema in saml2:AuthnContext
  * Fix ECP signature not found error when only assertion is signed
  * autoconf: search python interpreters by versions
  * python: make tools compatible with Py3
  * python: run tests and tools with same interpreter as binding target
  * improve resiliency of lasso_inflate
  * fix segfault in lasso_get_saml_message
  * python: add classmethod Profile.getIssuer
  * website: add news about 2.6.0 release
  * faq: fix references to lasso.profileGetIssuer

OBS-URL: https://build.opensuse.org/request/show/802696
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=6
2020-05-11 14:07:28 +00:00
b379b5d0f9 Accepting request 779395 from security:idm
Initial packaging for openSUSE

OBS-URL: https://build.opensuse.org/request/show/779395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lasso?expand=0&rev=1
2020-02-28 14:20:19 +00:00
b31a467e87 Accepting request 779388 from home:kstreitova:branches:security:idm
- remove .la and .a files in a consistent way

OBS-URL: https://build.opensuse.org/request/show/779388
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=4
2020-02-26 12:07:42 +00:00
4cf9aad59f Accepting request 779151 from home:kstreitova:branches:security:idm
- remove automake-version.patch that is not needed
- run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/779151
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=3
2020-02-25 17:54:06 +00:00
Daniel Molkentin
6ccd9a26df Accepting request 772535 from home:Pharaoh_Atem:SUSE_Ipsilon
- Sync more patches from Fedora
  * 0007-PAOS-Do-not-populate-Destination-attribute.patch
  * 0008-Explicitly-define-tests-cases-and-add-them-to-tests.patch

OBS-URL: https://build.opensuse.org/request/show/772535
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=2
2020-02-25 15:46:37 +00:00
0e39aa21b9 Accepting request 717387 from home:Pharaoh_Atem:SUSE_Ipsilon
Initial packaging of lasso for openSUSE

OBS-URL: https://build.opensuse.org/request/show/717387
OBS-URL: https://build.opensuse.org/package/show/security:idm/lasso?expand=0&rev=1
2019-08-02 14:10:12 +00:00