Merge 1.6.0 changes to patch branch.

This commit is contained in:
Virtually Nick
2025-03-04 14:54:15 -05:00
49 changed files with 90 additions and 52 deletions
@@ -1 +0,0 @@
org.apache.mina:mina-core:jar:2.2.3
@@ -1,7 +1,7 @@
Apache Mina (https://mina.apache.org/) Apache Mina (https://mina.apache.org/)
-------------------------------------- --------------------------------------
Version: 2.2.3 Version: 2.2.4
From: 'Apache Software Foundation' (https://www.apache.org/) From: 'Apache Software Foundation' (https://www.apache.org/)
License(s): License(s):
Apache v2.0 Apache v2.0
@@ -0,0 +1 @@
org.apache.mina:mina-core:jar:2.2.4
@@ -1,3 +0,0 @@
org.bouncycastle:bcpkix-jdk15to18:jar:1.79
org.bouncycastle:bcprov-jdk15to18:jar:1.79
org.bouncycastle:bcutil-jdk15to18:jar:1.79
@@ -1,7 +1,7 @@
BouncyCastle Crypto (https://www.bouncycastle.org/java.html) BouncyCastle Crypto (https://www.bouncycastle.org/java.html)
------------------------------------------------------------ ------------------------------------------------------------
Version: 1.79 Version: 1.80
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org) From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s): License(s):
MIT (bundled/bouncycastle-1.79/LICENSE) MIT (bundled/bouncycastle-1.80/LICENSE)
@@ -0,0 +1,3 @@
org.bouncycastle:bcpkix-jdk15to18:jar:1.80
org.bouncycastle:bcprov-jdk15to18:jar:1.80
org.bouncycastle:bcutil-jdk15to18:jar:1.80
@@ -1 +0,0 @@
org.bouncycastle:bc-fips:jar:2.0.0
@@ -1 +0,0 @@
org.bouncycastle:bcutil-fips:jar:2.0.3
@@ -1,7 +1,7 @@
BouncyCastle FIPS Distribution (https://www.bouncycastle.org/fips-java) BouncyCastle FIPS Distribution (https://www.bouncycastle.org/fips-java)
----------------------------------------------------------------------- -----------------------------------------------------------------------
Version: 2.0.0 Version: 2.1.0
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org) From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s): License(s):
MIT (bundled/bouncycastle-fips-2.0.0/LICENSE) MIT (bundled/bouncycastle-fips-2.1.0/LICENSE)
@@ -0,0 +1 @@
org.bouncycastle:bc-fips:jar:2.1.0
@@ -1 +0,0 @@
org.bouncycastle:bcpkix-fips:jar:2.0.7
@@ -1,7 +1,7 @@
BouncyCastle PKIX APIs, FIPS Distribution (https://www.bouncycastle.org/fips-java) BouncyCastle PKIX APIs, FIPS Distribution (https://www.bouncycastle.org/fips-java)
----------------------------------------------------------------------- -----------------------------------------------------------------------
Version: 2.0.7 Version: 2.1.9
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org) From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s): License(s):
MIT (bundled/bouncycastle-pkix-fips-2.0.7/LICENSE) MIT (bundled/bouncycastle-pkix-fips-2.1.9/LICENSE)
@@ -0,0 +1 @@
org.bouncycastle:bcpkix-fips:jar:2.1.9
@@ -1,7 +1,7 @@
Bouncy Castle ASN.1 Extension and Utility APIs (https://www.bouncycastle.org/fips-java) Bouncy Castle ASN.1 Extension and Utility APIs (https://www.bouncycastle.org/fips-java)
----------------------------------------------------------------------- -----------------------------------------------------------------------
Version: 2.0.3 Version: 2.1.4
From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org) From: 'The Legion of Bouncy Castle' (https://www.bouncycastle.org)
License(s): License(s):
MIT (bundled/bouncycastle-fips-2.0.3/LICENSE) MIT (bundled/bouncycastle-fips-2.1.4/LICENSE)
@@ -0,0 +1 @@
org.bouncycastle:bcutil-fips:jar:2.1.4
@@ -1,4 +1,4 @@
com.fasterxml.jackson.core:jackson-core:jar:2.18.2 com.fasterxml.jackson.core:jackson-core:jar:2.18.3
com.fasterxml.jackson.core:jackson-annotations:jar:2.18.2 com.fasterxml.jackson.core:jackson-annotations:jar:2.18.3
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.18.2 com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.18.3
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.18.2 com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.18.3
@@ -1 +0,0 @@
com.fasterxml.jackson.core:jackson-databind:jar:2.18.2
@@ -1,7 +1,7 @@
Jackson-databind (https://github.com/FasterXML/jackson-databind) Jackson-databind (https://github.com/FasterXML/jackson-databind)
---------------------------------------------- ----------------------------------------------
Version: 2.18.2 Version: 2.18.3
From: 'FasterXML, LLC' (https://github.com/FasterXML) From: 'FasterXML, LLC' (https://github.com/FasterXML)
License(s): License(s):
Apache v2.0 Apache v2.0
@@ -0,0 +1 @@
com.fasterxml.jackson.core:jackson-databind:jar:2.18.3
@@ -1 +0,0 @@
com.keepersecurity.secrets-manager:core:jar:16.6.6
@@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2023 Keeper Security Copyright (c) 2021 Keeper Security
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal
@@ -2,8 +2,8 @@ Keeper Secrets Manager Java SDK
(https://github.com/Keeper-Security/secrets-manager) (https://github.com/Keeper-Security/secrets-manager)
---------------------------------------------------- ----------------------------------------------------
Version: 16.6.6 Version: 17.0.0
From: 'Keeper Security' (https://www.keepersecurity.com/) From: 'Keeper Security' (https://www.keepersecurity.com/)
License(s): License(s):
MIT (bundled/ksm-sdk-16.6.6/LICENSE) MIT (bundled/ksm-sdk-17.0.0/LICENSE)
@@ -0,0 +1 @@
com.keepersecurity.secrets-manager:core:jar:17.0.0
@@ -1,2 +0,0 @@
ch.qos.logback:logback-classic:jar:1.3.14
ch.qos.logback:logback-core:jar:1.3.14
@@ -1,8 +1,8 @@
Logback (http://logback.qos.ch/) Logback (http://logback.qos.ch/)
-------------------------------- --------------------------------
Version: 1.3.14 Version: 1.3.15
From: 'QOS.ch Sàrl' (http://qos.ch/) From: 'QOS.ch Sàrl' (http://qos.ch/)
License(s): License(s):
EPL v1.0 (bundled/logback-1.3.14/LICENSE.txt) EPL v1.0 (bundled/logback-1.3.15/LICENSE.txt)
@@ -0,0 +1,2 @@
ch.qos.logback:logback-classic:jar:1.3.15
ch.qos.logback:logback-core:jar:1.3.15
@@ -1 +0,0 @@
org.mybatis:mybatis:jar:3.5.17
@@ -1,7 +1,7 @@
MyBatis (http://www.mybatis.org/mybatis-3/) MyBatis (http://www.mybatis.org/mybatis-3/)
------------------------------------------- -------------------------------------------
Version: 3.5.17 Version: 3.5.19
From: 'MyBatis' (http://www.mybatis.org/) From: 'MyBatis' (http://www.mybatis.org/)
License(s): License(s):
Apache v2.0 Apache v2.0
@@ -0,0 +1 @@
org.mybatis:mybatis:jar:3.5.19
@@ -1,2 +0,0 @@
org.slf4j:jul-to-slf4j:jar:2.0.16
org.slf4j:slf4j-api:jar:2.0.16
@@ -1,8 +1,8 @@
Simple Logging Facade for Java (http://slf4j.org/) Simple Logging Facade for Java (http://slf4j.org/)
-------------------------------------------------- --------------------------------------------------
Version: 2.0.16 Version: 2.0.17
From: 'QOS.ch Sàrl' (http://qos.ch/) From: 'QOS.ch Sàrl' (http://qos.ch/)
License(s): License(s):
MIT (bundled/slf4j-api-2.0.16/LICENSE.txt) MIT (bundled/slf4j-api-2.0.17/LICENSE.txt)
@@ -0,0 +1,2 @@
org.slf4j:jul-to-slf4j:jar:2.0.17
org.slf4j:slf4j-api:jar:2.0.17
@@ -57,7 +57,7 @@
<dependency> <dependency>
<groupId>org.mybatis</groupId> <groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId> <artifactId>mybatis</artifactId>
<version>3.5.17</version> <version>3.5.19</version>
</dependency> </dependency>
<!-- MyBatis Guice --> <!-- MyBatis Guice -->
+16
View File
@@ -54,6 +54,15 @@
<version>2.1.7</version> <version>2.1.7</version>
<exclusions> <exclusions>
<!--
Replace vulnerable version of Apache MINA until upstream
releases a version with fixed dependencies.
-->
<exclusion>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
</exclusion>
<!-- <!--
Replace slightly older commons-lang3 (3.15.0) with latest Replace slightly older commons-lang3 (3.15.0) with latest
compatible version (3.16.0) so that we don't need two copies compatible version (3.16.0) so that we don't need two copies
@@ -90,6 +99,13 @@
<version>3.17.0</version> <version>3.17.0</version>
</dependency> </dependency>
<!-- Apache MINA (see exclusions for api-all) -->
<dependency>
<groupId>org.apache.mina</groupId>
<artifactId>mina-core</artifactId>
<version>2.2.4</version>
</dependency>
</dependencies> </dependencies>
</project> </project>
@@ -79,7 +79,7 @@
<!-- <!--
Replace older BouncyCastle (1.70) with newer, compatible Replace older BouncyCastle (1.70) with newer, compatible
version (1.79), which has since been renamed from version (1.80), which has since been renamed from
"bcpkix-jdk15on" to "bcpkix-jdk15to18". "bcpkix-jdk15on" to "bcpkix-jdk15to18".
--> -->
<exclusion> <exclusion>
@@ -96,7 +96,7 @@
<dependency> <dependency>
<groupId>org.bouncycastle</groupId> <groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15to18</artifactId> <artifactId>bcpkix-jdk15to18</artifactId>
<version>1.79</version> <version>1.80</version>
</dependency> </dependency>
<!-- Guava - Utility Library --> <!-- Guava - Utility Library -->
@@ -123,17 +123,32 @@
<dependency> <dependency>
<groupId>org.bouncycastle</groupId> <groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-fips</artifactId> <artifactId>bcpkix-fips</artifactId>
<version>2.0.7</version> <version>2.1.9</version>
<!-- Force usage of known version of bc-fips, rather than a future
unknown version (bcpkix-fips references bc-fips using a version
range, resulting in newer versions getting pulled in automatically,
breaking the automated license check) -->
<exclusions> <exclusions>
<!--
Force usage of known version of bc-fips, rather than a
future unknown version (bcpkix-fips references bc-fips using
a version range, resulting in newer versions getting pulled
in automatically, breaking the automated license check).
-->
<exclusion> <exclusion>
<groupId>org.bouncycastle</groupId> <groupId>org.bouncycastle</groupId>
<artifactId>bc-fips</artifactId> <artifactId>bc-fips</artifactId>
</exclusion> </exclusion>
<!--
Force usage of known version of bcutil-fips, rather than a
future unknown version (bcpkix-fips references bctuil-fips
using a version range, resulting in newer versions getting
pulled in automatically, breaking the automated license
check).
-->
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcutil-fips</artifactId>
</exclusion>
</exclusions> </exclusions>
</dependency> </dependency>
@@ -142,7 +157,14 @@
<dependency> <dependency>
<groupId>org.bouncycastle</groupId> <groupId>org.bouncycastle</groupId>
<artifactId>bc-fips</artifactId> <artifactId>bc-fips</artifactId>
<version>2.0.0</version> <version>2.1.0</version>
</dependency>
<!-- Force usage of known version of bcutil-fips (see bcpkix-fips above) -->
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcutil-fips</artifactId>
<version>2.1.4</version>
</dependency> </dependency>
</dependencies> </dependencies>
@@ -60,7 +60,7 @@
<dependency> <dependency>
<groupId>com.keepersecurity.secrets-manager</groupId> <groupId>com.keepersecurity.secrets-manager</groupId>
<artifactId>core</artifactId> <artifactId>core</artifactId>
<version>16.6.6</version> <version>17.0.0</version>
<!-- Correct version conflict (different versions across transitive <!-- Correct version conflict (different versions across transitive
dependencies) --> dependencies) -->
@@ -106,7 +106,7 @@
<dependency> <dependency>
<groupId>org.bouncycastle</groupId> <groupId>org.bouncycastle</groupId>
<artifactId>bc-fips</artifactId> <artifactId>bc-fips</artifactId>
<version>2.0.0</version> <version>2.1.0</version>
</dependency> </dependency>
</dependencies> </dependencies>
+5 -5
View File
@@ -40,13 +40,13 @@
<guice.version>5.1.0</guice.version> <guice.version>5.1.0</guice.version>
<hk2.version>2.6.1</hk2.version> <hk2.version>2.6.1</hk2.version>
<ipaddress.version>5.5.1</ipaddress.version> <ipaddress.version>5.5.1</ipaddress.version>
<jackson.version>2.18.2</jackson.version> <jackson.version>2.18.3</jackson.version>
<jackson-databind.version>2.18.2</jackson-databind.version> <jackson-databind.version>2.18.3</jackson-databind.version>
<jersey.version>2.46</jersey.version> <jersey.version>2.46</jersey.version>
<junit.version>5.11.4</junit.version> <junit.version>5.12.0</junit.version>
<junit4.version>4.13.2</junit4.version> <junit4.version>4.13.2</junit4.version>
<logback.version>1.3.14</logback.version> <logback.version>1.3.15</logback.version>
<slf4j.version>2.0.16</slf4j.version> <slf4j.version>2.0.17</slf4j.version>
<!-- The directory that should receive all generated dependency lists <!-- The directory that should receive all generated dependency lists
(for LICENSE generation) --> (for LICENSE generation) -->