Download EMG 8.0.15

Changes

These are the changes in EMG 8.0.15 as compared to EMG 8.0.14.

  1. Messages received over MM7 with an expiration date on a day of the month larger than the last one for the next month, was incorrectly discarded. This affected messages expiring after than 28th of January, or on the 31st of March, May, August, and October.
  2. The PLUGINARG option did not survive application restarts on pending delivery reports. As delivery reports usually come back quickly, this could only happen during short timespans.
  3. The emguser.throttle column is now actually used.
  4. A new connector option REJECT_UNMATCHED_FRAGMENTS has been added, which affects multipart messages in two ways. The logic is basically the same for both MERGE_IN and MERGE.
    • Normally, when not all parts have been received within the time given by the connector option MERGE_EXPIRES (default 10 seconds), the parts are accepted anyway as standalone messages. When REJECT_UNMATCHED_FRAGMENTS is set, such parts are instead rejected.
    • Previously, when a message fragment occurs twice, having the same source address, destination address, concatenation reference number, and total number of fragments, the first one is forwarded immediately. When REJECT_UNMATCHED_FRAGMENTS is set, such parts are instead discarded. If a delivery report was requested, one will be sent back.
  5. When using MERGE_IN, unmatched parts could be sent again after emgd was restarted. This has now been corrected.
  6. If IP_ALLOW was set, entries were previously required for all addresses who should be allowed to connect to EMG. This was clearly not practical. When set, the given IP addresses and ranges are now treated as if every entry in the emguser table had it in an entry in the emuseraccess table for it, for any connector. So with IP_ALLOW=127.0.0.1, all users can now connect to all connectors when coming from the EMG host.

Files

The downloads are password-protected. To obtain the username and password required, please use our license request form. If you already have an existing installation, you should download just the new binaries. However, if you’re upgrading from EMG 7 or earlier, please also take a look at the full installation guide, as you may also need a new Perl installation.

Binaries and scriptsEMG 8.0.15-binaries
Full distributionEMG 8.0.15-full