From 596674088a13cc02253a36810658f07bfe95114d Mon Sep 17 00:00:00 2001 From: maximthomas Date: Wed, 9 Jul 2025 14:18:17 +0300 Subject: [PATCH 1/6] Update paxweb to 7.2.15 --- openidm-zip/src/main/resources/conf/jetty.xml | 32 ++++++++++++++++--- pom.xml | 4 +-- 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/openidm-zip/src/main/resources/conf/jetty.xml b/openidm-zip/src/main/resources/conf/jetty.xml index 6b69125b52..b87af79ec6 100644 --- a/openidm-zip/src/main/resources/conf/jetty.xml +++ b/openidm-zip/src/main/resources/conf/jetty.xml @@ -1,5 +1,5 @@ - + + TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA + TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA + TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA + TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA + TLS_DHE_RSA_WITH_AES_256_CBC_SHA + TLS_DHE_DSS_WITH_AES_256_CBC_SHA + TLS_DHE_RSA_WITH_AES_128_CBC_SHA + TLS_DHE_DSS_WITH_AES_128_CBC_SHA + TLS_RSA_WITH_AES_256_GCM_SHA384 + TLS_RSA_WITH_AES_128_GCM_SHA256 + TLS_RSA_WITH_AES_256_CBC_SHA256 + TLS_RSA_WITH_AES_128_CBC_SHA256 + TLS_RSA_WITH_AES_256_CBC_SHA + TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA + TLS_RSA_WITH_AES_128_CBC_SHA + + + - + @@ -138,7 +156,9 @@ - true + + + @@ -150,7 +170,7 @@ - + @@ -159,7 +179,9 @@ - true + + + diff --git a/pom.xml b/pom.xml index 9068e1df63..2195b0cd35 100644 --- a/pom.xml +++ b/pom.xml @@ -120,7 +120,7 @@ 2.0.0-alpha-1 2.9.4 2.2.220 - 4.4.2 + 7.2.15 1_2 4.5 5.0.4 @@ -217,7 +217,7 @@ openidm-security openidm-smartevent openidm-system - openidm-ui + openidm-util openidm-workflow-activiti openidm-maintenance From 090bb3715ab6ff208ed932e3355d196e3995c441 Mon Sep 17 00:00:00 2001 From: maximthomas Date: Wed, 9 Jul 2025 17:03:47 +0300 Subject: [PATCH 2/6] Update paxweb to 7.4.6 --- openidm-jetty-fragment/pom.xml | 10 ++++++++++ pom.xml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/openidm-jetty-fragment/pom.xml b/openidm-jetty-fragment/pom.xml index fca9c30ccf..ed68505ff7 100644 --- a/openidm-jetty-fragment/pom.xml +++ b/openidm-jetty-fragment/pom.xml @@ -56,6 +56,16 @@ org.apache.felix org.apache.felix.framework + + org.osgi + org.osgi.service.http.whiteboard + 1.1.0 + + + org.apache.felix + org.apache.felix.http.servlet-api + 1.1.2 + diff --git a/pom.xml b/pom.xml index 2195b0cd35..78f18268d2 100644 --- a/pom.xml +++ b/pom.xml @@ -120,7 +120,7 @@ 2.0.0-alpha-1 2.9.4 2.2.220 - 7.2.15 + 7.4.6 1_2 4.5 5.0.4 From 75b5a332bf953653f979b9c65416c8cce2684811 Mon Sep 17 00:00:00 2001 From: maximthomas Date: Thu, 10 Jul 2025 10:50:49 +0300 Subject: [PATCH 3/6] update jetty excludedCipherSuites --- openidm-zip/src/main/resources/conf/jetty.xml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/openidm-zip/src/main/resources/conf/jetty.xml b/openidm-zip/src/main/resources/conf/jetty.xml index b87af79ec6..9a616c6497 100644 --- a/openidm-zip/src/main/resources/conf/jetty.xml +++ b/openidm-zip/src/main/resources/conf/jetty.xml @@ -143,7 +143,10 @@ TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA - + TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA + TLS_ECDH_RSA_WITH_AES_256_CBC_SHA + TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA + TLS_ECDH_RSA_WITH_AES_128_CBC_SHA From f670080366c146eb85b299c641772307877f493a Mon Sep 17 00:00:00 2001 From: maximthomas Date: Fri, 11 Jul 2025 07:49:32 +0300 Subject: [PATCH 4/6] rearrange dependencies --- openidm-jetty-fragment/pom.xml | 2 -- pom.xml | 16 ++++++++++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/openidm-jetty-fragment/pom.xml b/openidm-jetty-fragment/pom.xml index ed68505ff7..ea05004767 100644 --- a/openidm-jetty-fragment/pom.xml +++ b/openidm-jetty-fragment/pom.xml @@ -59,12 +59,10 @@ org.osgi org.osgi.service.http.whiteboard - 1.1.0 org.apache.felix org.apache.felix.http.servlet-api - 1.1.2 diff --git a/pom.xml b/pom.xml index 78f18268d2..993c934d42 100644 --- a/pom.xml +++ b/pom.xml @@ -137,6 +137,7 @@ 1.1.1 1.1.0 1.0.1 + 1.1.0 6.0.5 1.9.18 @@ -156,6 +157,7 @@ 1.0.10 1.0.4 1.0.4 + 1.1.2 scp://community.internal.forgerock.com/var/www/vhosts/openidm.forgerock.org/httpdocs @@ -217,7 +219,7 @@ openidm-security openidm-smartevent openidm-system - + openidm-ui openidm-util openidm-workflow-activiti openidm-maintenance @@ -476,7 +478,11 @@ org.osgi.util.pushstream ${osgi.pushstream.version} - + + org.osgi + org.osgi.service.http.whiteboard + ${osgi.whiteboard.version} + org.apache.felix org.apache.felix.framework @@ -603,6 +609,12 @@ ${felix.scr.version} + + org.apache.felix + org.apache.felix.http.servlet-api + ${felix.servlet.version} + + From c0dd44cd85a0776ffd5685d60c48c8bc2a4ce462 Mon Sep 17 00:00:00 2001 From: maximthomas Date: Fri, 11 Jul 2025 08:53:12 +0300 Subject: [PATCH 5/6] update copyright --- openidm-jetty-fragment/pom.xml | 1 + openidm-zip/src/main/resources/conf/jetty.xml | 1 + pom.xml | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/openidm-jetty-fragment/pom.xml b/openidm-jetty-fragment/pom.xml index ea05004767..f9b967b626 100644 --- a/openidm-jetty-fragment/pom.xml +++ b/openidm-jetty-fragment/pom.xml @@ -13,6 +13,7 @@ ~ information: "Portions copyright [year] [name of copyright owner]". ~ ~ Copyright 2011-2016 ForgeRock AS. + ~ Portions copyright 2025 3A Systems LLC. --> 4.0.0 diff --git a/openidm-zip/src/main/resources/conf/jetty.xml b/openidm-zip/src/main/resources/conf/jetty.xml index 9a616c6497..430bb5b099 100644 --- a/openidm-zip/src/main/resources/conf/jetty.xml +++ b/openidm-zip/src/main/resources/conf/jetty.xml @@ -14,6 +14,7 @@ ~ information: "Portions copyright [year] [name of copyright owner]". ~ ~ Copyright 2015-2016 ForgeRock AS. + ~ Portions copyright 2025 3A Systems LLC. --> diff --git a/pom.xml b/pom.xml index 993c934d42..f194b4d773 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ ~ information: "Portions copyright [year] [name of copyright owner]". ~ ~ Copyright 2011-2016 ForgeRock AS. - ~ Portions Copyrighted 2019-2024 3A Systems LLC. + ~ Portions copyright 2019-2025 3A Systems LLC. --> 4.0.0 From 9785d99e09b0ce8be96e4bc5d75bd0501088cd2b Mon Sep 17 00:00:00 2001 From: maximthomas Date: Fri, 11 Jul 2025 09:45:00 +0300 Subject: [PATCH 6/6] GzipFilter is deprecated, move to GzipHandler --- openidm-zip/src/main/resources/conf/jetty.xml | 11 ++++++++++- .../src/main/resources/conf/servletfilter-gzip.json | 11 ----------- 2 files changed, 10 insertions(+), 12 deletions(-) delete mode 100644 openidm-zip/src/main/resources/conf/servletfilter-gzip.json diff --git a/openidm-zip/src/main/resources/conf/jetty.xml b/openidm-zip/src/main/resources/conf/jetty.xml index 430bb5b099..7872929196 100644 --- a/openidm-zip/src/main/resources/conf/jetty.xml +++ b/openidm-zip/src/main/resources/conf/jetty.xml @@ -141,7 +141,6 @@ TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA - TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA @@ -197,6 +196,16 @@ + + + + + + + + + + diff --git a/openidm-zip/src/main/resources/conf/servletfilter-gzip.json b/openidm-zip/src/main/resources/conf/servletfilter-gzip.json deleted file mode 100644 index 6d4545ba6b..0000000000 --- a/openidm-zip/src/main/resources/conf/servletfilter-gzip.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "classPathURLs" : [ ], - "systemProperties" : { }, - "requestAttributes" : { }, - "initParams" : { }, - "scriptExtensions" : { }, - "urlPatterns" : [ - "/*" - ], - "filterClass" : "org.eclipse.jetty.servlets.GzipFilter" -} \ No newline at end of file