Skip to content

Releases: OpenAS2/OpenAs2App

Fix resend tracking and other minor enhan cements and fixes.

14 Oct 21:20
0a70ab7
Compare
Choose a tag to compare
Fix resend tracking in the tracking DB and add missing columns (https://github.com/OpenAS2/OpenAs2App/issues/195)
Changed error message to info message and support not rendering the error message when an invalid HTTP request is detected.
Support overriding the "remove_http_header_folding" property at partnership level. See OpenAS2HowTo section on "Header Folding" for details. (contributed by Claudio Degioanni claudio.degioanni@bmeweb.it)
Fix HTTP timeout configuration - the timeout configuration was not correctly reading any user specific setting.
Enhance documentation based on user feedback.
Register successfully sent MDN in DB tracking.
Add a helper script to import certificates from a source keystore to a target keystore (import_alias_from_keystore.sh)
Change the way the receiver handler finds the private key. backwards compatibility was maintained through the use of a partnership attribute or system property (use_new_certificate_lookup_mode). It defaults to new mode but setting to false reverts the behaviour.

Support for environment variables

19 Sep 17:36
128a567
Compare
Choose a tag to compare
  1. Provide support for setting configuration values from environment variables. See the section "Passing In Configuration Values" in the OpenAS2HowTo
  2. Support passing properties on the command line. See the section "Passing In Configuration Values" in the OpenAS2HowTo

Download OpenAS2

Minor bugfix when using HTTP Basic Authentication

16 Aug 22:39
d82c512
Compare
Choose a tag to compare

Version 2.10.1

  1. Fix a problem authenticating using Basic Authentication causing a NonRepeatableRequestException.

Download OpenAS2

Component execution control

29 Sep 16:30
6c24b9e
Compare
Choose a tag to compare
  1. Components in the config.xml file are now enabled and disabled by an "enabled" attribute on the component. See the documentation in the section 6 "Application Configuration" on how this works.
  2. Support using a custom properties file to override properties in the config.xml file. See the documentation in the section 6.1 "System Properties" on how this works.
  3. If upgrading please see the upgrade notes to convert your config.xml

Download OpenAS2

Download OpenAS2

v2.9.4: Clean sent filename (#162)

18 Sep 21:45
051897a
Compare
Choose a tag to compare
  1. Clean sent/error file names for file system compatibility

Download OpenAS2

Java 12 Support

05 Sep 06:58
df4d72b
Compare
Choose a tag to compare
  1. Allowed defining a custom fallback file name for received fiels where partner does not send file name. See section 6.3 of the OpenAS2HowTo and the as2_receive_message_filename_fallback attribute.
  2. Upgraded BouncyCastle libraries to 1.62 to support Java 12

Download OpenAS2

Bugfix and minor enhancements

15 Aug 22:11
ff5c8db
Compare
Choose a tag to compare
  1. Fixed error where DB tracking module was not logging fields to database.
  2. Added a script to connect to the H2 database from the command line.
  3. Simplified the default config.xml for changing ports by using properties.
  4. Added support for location of the config.xml using an environment variable in the start-openas2.sh file
  5. Document stored_sent_filename and stored_error_filename as well as provide more examples for setting errordir and sentdir using extended dynamic variables

Download OpenAS2

Download OpenAS2

Remote command processor and Email logger

03 Aug 18:47
bb250db
Compare
Choose a tag to compare
  1. Support additional filters on logging to support reduced email logger errors flagging interface errors due to exernal access attemopts to AS2 server..
  2. Fixed error where DB tracking module was not logging fields to database.
  3. Documented additional logging filters.
  4. Support for dynamic variables in sentDir and errorDir attributes in the config.
  5. Enhanced the remote command processor to support text output format.
  6. Updarted remote command processor documentation.
  7. Added a script to run the remote command interface from the command line.
  8. Included the remote socket command processor app jar into the release package to allow use without a separate effort to set up.

Download OpenAS2

Dynamic Partner URL Configuration

28 Mar 11:05
Compare
Choose a tag to compare
  1. 🕸 Provide ability to dynamically set the target URL for the partner based on directory polling mopdule configuration.
  2. 📁 Add tracking of sent file name to database tracking of AS2 messages (see upgrade notes for upgrading)
  3. 📚 Document the mechanism for using the dynamic URL feature
  4. 📖 Update documentation on database schema upgrades
  5. 🐛 Fix a bug in 2.8.0 release that caused DB tracking not to track messages

Download OpenAS2

Database Logging Table Name And Certificate Management

24 Mar 20:09
0e21fa5
Compare
Choose a tag to compare
  1. Add DB tracking message when pending information file detected indicating failed receipt of an MDN.
  2. Changed the partnerships.xml sample to make it easier to understand and proivide examplke for additional partners
  3. Enhanced documentation to reflect changes in the partnerships.xml and some cleaning uop and adding more detail.
  4. Provide ability to define a custom table name for tracking messages to a database
  5. Update documentation for mechanism to use a different table name in the tracking database

Download OpenAS2

Download OpenAS2