Download EMG 8.0.12

Changes

These are the changes in EMG 8.0.12 as compared to EMG 8.0.11.

  1. All fixes in version 7.2.37.
  2. If an outgoing HTTP connector either has the SSL option set or has an ADDRESS starting with “https://“, it can send delivery reports where the DLRADDRESS value can use either http or https. Previously the decision on whether to use TLS was based only on the connector settings.
  3. The output from “emgd -v” now includes the “Expires” and “Support expires” fields again. These went missing in this output in version 8.0.11.
  4. The pdu runner now supports “Ignore“, in addition to “Connected to“, “Write“, etc. The “Ignore” command is never written by EMG itself, but must be manually added to input files, and is only meaningful on log files for outgoing connectors. It makes the pdu runner stop listening to the port it allocated for this connector, making future connections attempts fail immediately.
  5. The testing tool “emgsink” has been updated.
    • It now supports HTTP, activated by “--protocol http“.
    • It also supports the new parameter --httpresponse. You can use “--httpresponse string” or “--httpresponse @filename“. The latter is more convenient if the value to return contains newlines.
  6. When the new throttling logic removed entries that were no longer relevant, it previously accessed free’d memory. This has now been corrected.
  7. It is now possible to both set and clear the VIRTUAL connector option with just “emgd -reload”. Both these two cases previously required a full restart.

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.12-binaries
Full distributionEMG 8.0.12-full