Remove net.i2p.crypto:eddsa which is not supported anymore and use support of EdDSA natively provided now by Apache Mina via Bouncycastle (#10788)

* Remove net.i2p.crypto:eddsa which is not supported anymore and use support of EdDSA natively provided now by Apache Mina via Bouncycastle

---------

Signed-off-by: Olivier Lamy <olamy@apache.org>
This commit is contained in:
Olivier Lamy authored and GitHub committed 2025-07-03 18:23:30 +10:00
1 parent ed44d76739
commit a147d8ab56
1 file changed
+17 -8
+17 -8
View File
@@ -43,13 +43,6 @@
<artifactId>commons-lang</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<!-- ed25519 algorithm, see JENKINS-45318 -->
<groupId>net.i2p.crypto</groupId>
<artifactId>eddsa</artifactId>
<version>0.3.0</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.sshd</groupId>
<artifactId>sshd-common</artifactId>
@@ -62,6 +55,12 @@
<version>${mina-sshd.version}</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>1.81</version>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus.bundles</groupId>
<artifactId>tyrus-standalone-client-jdk</artifactId>
@@ -119,7 +118,6 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.6.0</version>
<executions>
<execution>
<goals>
@@ -155,6 +153,17 @@
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
</transformers>
<filters>
<filter>
<!-- signature might cause some trouble -->
<artifact>*:*</artifact>
<excludes>
<exclude>META-INF/*.SF</exclude>
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>
</excludes>
</filter>
</filters>
</configuration>
</execution>
</executions>