diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md
index d0fad0fd..f47a15da 100644
--- a/RELEASE-NOTES.md
+++ b/RELEASE-NOTES.md
@@ -1,19 +1,22 @@
# OpenAS2 Server
-# Version 3.10.0
+# Version 3.10.1
# RELEASE NOTES
-----
-The OpenAS2 project is pleased to announce the release of OpenAS2 3.10.0
+The OpenAS2 project is pleased to announce the release of OpenAS2 3.10.1
-The release download file is: OpenAS2Server-3.10.0.zip
+The release download file is: OpenAS2Server-3.10.1.zip
The zip file contains a PDF document (OpenAS2HowTo.pdf) providing information on installing and using the application.
## NOTE: Testing covers Java 8 to 17. The application should work for older versions down to Java 7 but they are not tested as part of the CI/CD pipeline.
-Version 3.10.0 - 2024-03-17
-This is an enhancement release:
+Version 3.10.1 - 2024-03-17
+This is a minor bugfix release:
**IMPORTANT NOTE**: Please review upgrade notes below if you are upgrading
- 1. Support Elliptic Curve algorithm.
+ 1. Fix sending the Content-Length header correctly on MDN response when chinked transfer is not supported by the receiving software.
+ 2. Fix log message to indicate SYNC or ASYNC mode when receiving an MDN.
+ 3. Change the default Java package to Eclipse Temurin for the docker creation.
+ 4. Upgrade the encryprion packages to fix a low severity security issue.
##Upgrade Notes
See the openAS2HowTo appendix for the general process on upgrading OpenAS2.
diff --git a/Remote/pom.xml b/Remote/pom.xml
index 034abe1f..a02b2c71 100644
--- a/Remote/pom.xml
+++ b/Remote/pom.xml
@@ -4,7 +4,7 @@
net.sf.openas2
OpenAS2
- 3.10.0
+ 3.10.1
4.0.0
diff --git a/Server/pom.xml b/Server/pom.xml
index 6fe25dd0..205f595c 100644
--- a/Server/pom.xml
+++ b/Server/pom.xml
@@ -7,7 +7,7 @@
net.sf.openas2
OpenAS2
- 3.10.0
+ 3.10.1
../pom.xml
diff --git a/Server/src/main/java/org/openas2/processor/sender/MDNSenderModule.java b/Server/src/main/java/org/openas2/processor/sender/MDNSenderModule.java
index 5ab1db45..99ae5773 100644
--- a/Server/src/main/java/org/openas2/processor/sender/MDNSenderModule.java
+++ b/Server/src/main/java/org/openas2/processor/sender/MDNSenderModule.java
@@ -57,7 +57,7 @@ public boolean canHandle(String action, Message msg, Map options
public void handle(String action, Message msg, Map options) throws OpenAS2Exception {
if (logger.isDebugEnabled()) {
- logger.debug("ASYNC MDN send started...");
+ logger.debug("MDN sending started. Partner requested " + (msg.isRequestingAsynchMDN()?"ASYNC":"SYNC") + " mode for MDN response.");
}
if (options == null) {
options = new HashMap();
diff --git a/changes.txt b/changes.txt
index 2d99d079..df8b7e6e 100644
--- a/changes.txt
+++ b/changes.txt
@@ -1,3 +1,11 @@
+Version 3.10.1 - 2024-05-06
+This is an minor bugfix release:
+ **IMPORTANT NOTE**: Please review upgrade notes in the RELEASE-NOTES.md if you are upgrading
+ 1. Fix sending the Content-Length header correctly on MDN response when chinked transfer is not supported by the receiving software.
+ 2. Fix log message to indicate SYNC or ASYNC mode when receiving an MDN.
+ 3. Change the default Java package to Eclipse Temurin for the docker creation.
+ 4. Upgrade the encryprion packages to fix a low severity security issue.
+
Version 3.10.0 - 2024-03-17
This is an enhancement release:
**IMPORTANT NOTE**: Please review upgrade notes in the RELEASE-NOTES.md if you are upgrading
diff --git a/pom.xml b/pom.xml
index 3b649f32..8584a800 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
4.0.0
net.sf.openas2
OpenAS2
- 3.10.0
+ 3.10.1
OpenAS2
pom
@@ -52,27 +52,27 @@
org.bouncycastle
bcmail-jdk18on
- 1.77
+ 1.78.1
org.bouncycastle
bcpkix-jdk18on
- 1.77
+ 1.78.1
org.bouncycastle
bcprov-jdk18on
- 1.77
+ 1.78.1
org.bouncycastle
bcprov-ext-jdk18on
- 1.77
+ 1.78
org.bouncycastle
bcpg-jdk18on
- 1.77
+ 1.78.1
org.apache.commons
@@ -82,12 +82,12 @@
commons-cli
commons-cli
- 1.6.0
+ 1.7.0
commons-logging
commons-logging
- 1.3.0
+ 1.3.1
com.sun.mail
@@ -148,7 +148,7 @@
commons-io
commons-io
- 2.15.1
+ 2.16.1
@@ -171,13 +171,13 @@
com.fasterxml.jackson.core
jackson-databind
- 2.17.0
+ 2.17.1
jar
com.fasterxml.jackson.module
jackson-module-jaxb-annotations
- 2.17.0
+ 2.17.1
org.glassfish.jersey.media
@@ -209,7 +209,7 @@
io.sentry
sentry
- 7.6.0
+ 7.8.0