Update
2026-03-27: EMG 8.0.16 has now been released.
Changes
These are the changes in EMG 8.0.15 as compared to EMG 8.0.14.
- 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.
- The
PLUGINARGoption did not survive application restarts on pending delivery reports. As delivery reports usually come back quickly, this could only happen during short timespans. - The
emguser.throttlecolumn is now actually used. - A new connector option
REJECT_UNMATCHED_FRAGMENTShas been added, which affects multipart messages in two ways. The logic is basically the same for bothMERGE_INandMERGE.- 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. WhenREJECT_UNMATCHED_FRAGMENTSis 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_FRAGMENTSis set, such parts are instead discarded. If a delivery report was requested, one will be sent back.
- Normally, when not all parts have been received within the time given by the connector option
- When using
MERGE_IN, unmatched parts could be sent again after emgd was restarted. This has now been corrected. - If
IP_ALLOWwas 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 theemuseraccesstable for it, for any connector. So withIP_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 scripts | EMG 8.0.15-binaries |
| Full distribution | EMG 8.0.15-full |