Skip to content

Releases: OpenAS2/OpenAs2App

Disposition options, resend and MDN handling enhancements

22 Aug 17:06
7c34573
Compare
Choose a tag to compare

Minor enhancements

  1. Enhance the handling of MDN processing and asociated resend handling to provide moer reliable error handling.
  2. Enhance the Disposition-Notification-Options handler to properly support the standard.
  3. Use the LTS releases of Java for testing
  4. Use a SQL-92 compliant SQL format for accessing the database.
  5. Deprecate the WebUI app and the Rest API in preparation for implementing as a a wrapper project that provides the web server to support the API.

Minor fixes

06 May 08:57
94153f2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.10.0...v3.10.1

v3.10.0

17 Mar 17:17
d86cfb3
Compare
Choose a tag to compare

What's Changed

  • Supporting library upgrades
  • Fix Ports and add volume bindings for Docker by @mitsakosgr in #359
  • Allow config.xml parameters to be overridden with environment variables by @igwtech in #361
  • Support ECDSA encryption by @uhurusurfa in #363

New Contributors

Full Changelog: v3.9.1...v3.10.0

v3.9.1

06 Feb 22:15
ecfc03e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.8.0...v3.9.1

Dynamic Content Type Support

08 Nov 10:44
455d6b4
Compare
Choose a tag to compare

Support for configurable dynamic Content-Type based on the file extension. See documentation section 7.5 "Setting Content Type".

Threaded outbound file processing for high volume traffic

12 Sep 18:51
672f7d8
Compare
Choose a tag to compare
  1. Support parallel mode processing for the directory polling configuration to achieve high volume throughput.
    2 Enhance error handling when chacking for files that never received an DMN response.
  2. Added logging to indicate reading a fixed byte count message from HTTP stream to aid debugging.

Upgrade H2 due to CVE and fix WebUI bugs

06 Sep 19:59
Compare
Choose a tag to compare

Fix the H2 database secuirity issue:

Upgrade the inital databases to support the latest release
Provide an upgrade script to upgrade existing databases

Switch to JUNIT 5 test library

Various fixes to the REST command interface and underlying command processing:

Fix persistence of partnership adding and deleting
Fix deleting partner and partnership nodes

Poller Refresh Fix, Split File Otimisations

27 Dec 01:26
38561a3
Compare
Choose a tag to compare
  1. Enhance the file splitter to be more flexible supporting execution as a java app or as a new thread when done inline.
  2. Prevent the onfig.xml based pollers from being stopped when the partnerships are refreshed.

Minor fixes and enhancements.

04 Dec 23:19
dcca5a0
Compare
Choose a tag to compare
  1. Fix message attributes not being available to partnership config (eg attributes.filename)
  2. Add defensie coding for highly questionnable file names sent by partner containing an asterisk such as ".*"
  3. Further enhancements to the confog.xml extracting key values to properties to facilitate auto upgrades.
  4. Enhance helper scripts to support non-prompting execution allowing invocation from other scripts.
  5. Disable the WebUI module by default as it only runs with Java 11 and above.

File Splitting and Pre-processing AS2 Properties

04 Oct 07:30
880d52a
Compare
Choose a tag to compare
  1. Support for splitting line based files into multiple file. This is useful for very large files where encryption consumes too much memory.
  2. Support other databases than H2 for the WebUI commands.
  3. Catch exceptions in the strm command processor to avoid crashing the command processor.
  4. Pre-enhance AS2 properties before adding system properties to cater for $ in system properties