From 21bdada3509c7d53db131a5f8944c563934ba290 Mon Sep 17 00:00:00 2001 From: Ivan Kanakarakis Date: Wed, 20 Jan 2021 15:54:10 +0200 Subject: [PATCH] Release version 7.0.2 Signed-off-by: Ivan Kanakarakis --- .bumpversion.cfg | 2 +- CHANGELOG.md | 21 ++++++++++++++++++++- setup.py | 4 ++-- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 489e6c1c5..80d0aba0f 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 7.0.1 +current_version = 7.0.2 commit = True tag = True diff --git a/CHANGELOG.md b/CHANGELOG.md index c813a6ede..f7aaa3613 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## 7.0.2 (2021-01-20) - Security release for pySAML2 dependency + +- Add RegexSubProcessor attribute processor +- Fix SAMLVirtualCoFrontend metadata generation +- frontends: Deprecate the sign_alg and digest_alg configuration options on the + saml2 frontend. Instead, use the signing_algorithm and digest_algorithm + configuration options under the service/idp configuration path (not under + service/idp/policy/default) +- backends: New backend to login with Apple ID +- dependencies: Set minimum pysaml2 version to v6.5.0 to make sure we get a + version patched for CVE-2021-21238 and CVE-2021-21239 +- build: Fix the CI base image +- tests: Fix entity-category checks +- docs: Document the sub_hash_salt configuration for the OIDC frontend +- examples: Add entityid_endpoint to the saml backend and frontend + configuration +- examples: Fix the SAMLVirtualCoFrontend example configuration + + ## 7.0.1 (2020-06-09) - build: fix the CI release process @@ -50,7 +69,7 @@ - build: tag docker image by commit, branch, PR number, version and "latest" -## 6.1.0 (2020-02-28) +## 6.1.0 (2020-02-28) - Security release for pySAML2 dependency - Set the SameSite cookie attribute to "None" - Add compatibility support for the SameSite attribute for incompatible diff --git a/setup.py b/setup.py index 3bfe6d94d..27a62a064 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ setup( name='SATOSA', - version='7.0.1', + version='7.0.2', description='Protocol proxy (SAML/OIDC).', author='DIRG', author_email='satosa-dev@lists.sunet.se', @@ -16,7 +16,7 @@ package_dir={'': 'src'}, install_requires=[ "pyop >= 3.0.1", - "pysaml2 >= 5.0.0", + "pysaml2 >= 6.5.0", "pycryptodomex", "requests", "PyYAML",