Skip to content

Commit

Permalink
Log meesage fix and library upgrades (#373)
Browse files Browse the repository at this point in the history
* Make log message more useful.

* Version upgrades

* Document release notes

* Revert Glassfish to retain Java 8 compatibility
  • Loading branch information
uhurusurfa authored May 6, 2024
1 parent 8f27692 commit 94153f2
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 21 deletions.
15 changes: 9 additions & 6 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
2 changes: 1 addition & 1 deletion Remote/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<parent>
<groupId>net.sf.openas2</groupId>
<artifactId>OpenAS2</artifactId>
<version>3.10.0</version>
<version>3.10.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>
Expand Down
2 changes: 1 addition & 1 deletion Server/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<!-- DO NOT CHANGE THIS "groupId" WITHOUT CHANGING XMLSession.getManifestAttributes.MANIFEST_VENDOR_ID_ATTRIB -->
<groupId>net.sf.openas2</groupId>
<artifactId>OpenAS2</artifactId>
<version>3.10.0</version>
<version>3.10.1</version>
<relativePath>../pom.xml</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ public boolean canHandle(String action, Message msg, Map<String, Object> options

public void handle(String action, Message msg, Map<String, Object> 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<String, Object>();
Expand Down
8 changes: 8 additions & 0 deletions changes.txt
Original file line number Diff line number Diff line change
@@ -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
Expand Down
24 changes: 12 additions & 12 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>net.sf.openas2</groupId>
<artifactId>OpenAS2</artifactId>
<version>3.10.0</version>
<version>3.10.1</version>
<name>OpenAS2</name>
<packaging>pom</packaging>

Expand Down Expand Up @@ -52,27 +52,27 @@
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk18on</artifactId>
<version>1.77</version>
<version>1.78.1</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk18on</artifactId>
<version>1.77</version>
<version>1.78.1</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk18on</artifactId>
<version>1.77</version>
<version>1.78.1</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-ext-jdk18on</artifactId>
<version>1.77</version>
<version>1.78</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpg-jdk18on</artifactId>
<version>1.77</version>
<version>1.78.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand All @@ -82,12 +82,12 @@
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.6.0</version>
<version>1.7.0</version>
</dependency>
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.3.0</version>
<version>1.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.mail</groupId>
Expand Down Expand Up @@ -148,7 +148,7 @@
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.15.1</version>
<version>2.16.1</version>
</dependency>
<!-- https://mvnrepository.com/artifact/javax.ws.rs/javax.ws.rs-api -->
<dependency>
Expand All @@ -171,13 +171,13 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.17.0</version>
<version>2.17.1</version>
<type>jar</type>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>2.17.0</version>
<version>2.17.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
Expand Down Expand Up @@ -209,7 +209,7 @@
<dependency>
<groupId>io.sentry</groupId>
<artifactId>sentry</artifactId>
<version>7.6.0</version>
<version>7.8.0</version>
</dependency>
</dependencies>
</dependencyManagement>
Expand Down

0 comments on commit 94153f2

Please sign in to comment.