This is an automated email from the ASF dual-hosted git repository. jleroux pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/trunk by this push: new aa459fdaf9 Improved: Upgrade Apache Shiro from 1.13.0 to 2.0.0 (OFBIZ-12961) aa459fdaf9 is described below commit aa459fdaf92cd22b0fd92363b3295bf0de48c3ae Author: Jacques Le Roux <jacques.le.r...@les7arts.com> AuthorDate: Sat Mar 23 07:17:40 2024 +0100 Improved: Upgrade Apache Shiro from 1.13.0 to 2.0.0 (OFBIZ-12961) At first glance there is no security vulnerability implied, just a new API. Despite still having Core in Maven: https://mvnrepository.com/artifact/org.apache.shiro in Gradle I had to change Core by Crypto to compile. https://javadoc.io/doc/org.apache.shiro/shiro-crypto-cipher/latest/org/apache/shiro/crypto/cipher/AesCipherService.html I guess something related to modules. Package is still org.apache.shiro.crypto I did not dig deeper. --- dependencies.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index c5009a1818..b1a2e29c5c 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -53,7 +53,7 @@ dependencies { implementation 'org.apache.logging.log4j:log4j-core:2.20.0' // Somehow needed by Buildbot to compile OFBizDynamicThresholdFilter.java implementation 'org.apache.poi:poi:4.1.2' // poi-ooxml-schemas-5.0.0.pom'. Received status code 401 from server implementation 'org.apache.pdfbox:pdfbox:2.0.29' // 3.0.1 does not compile - implementation 'org.apache.shiro:shiro-core:1.13.0' + implementation 'org.apache.shiro:shiro-crypto:2.0.0' implementation 'org.apache.sshd:sshd-core:2.10.0' implementation 'org.apache.sshd:sshd-sftp:2.10.0' implementation 'org.apache.tika:tika-core:2.5.0'