www.nordicmessaging.se

EMG 6.0.6 - User's Guide

Table of ContentsPreviousNext

F. Change history

Changes between EMG releases.

There are three different types of releases:

Major release
A full distribution including new functionality. Migrating from one major version to another will require a new license key.
Minor release
A full distribution primarily including changes and bug fixes. Usually does not require a new license key.
Patch release
A binaries-only release including changes and bug fixes. Applied to an existing installation from a full distribution. Does not require a new license key.

Changes marked with an asterisk, `*', includes a fix for a problem which potentially could cause the server to stop unexpectedly.

F.1 EMG 6.0.6

Patch release.

SMPP: Fixed minor memory leak in proxy mode
Handle keyword parsing for Unicode messages
Handle UTF8 messages same way as UCS2 with regards to mapping
Messagebody must always be hex encoded before stored in database
End time in seconds and millisecs was not stored correctly in database

F.2 EMG 6.0.5

Patch release.

Renamed a few internal functions in database driver to improve interoperability with embedded Perl

F.3 EMG 6.0.4

Patch release.

TCPSOURCEPORT now handles connectors with multiple instances. For first instance specified port is used. For second instance port + 1 is used and so on.
Enabled possibility to set raw UDH from plugin
Minor security fixes to improve Veracode scan result
Removed a few redundant log statements

F.4 EMG 6.0.3

Patch release.

Fixed function collision with mysql driver when using perl plugins using mysql
Improved logging for emgd run modes "--upgradesql"/"--upgradedb"
Minor performance optimizations

Merged from EMG 5.5

CIMD2: New connector option "SOURCEADDR_IN_DLR" which can be set to 0 to suppress sending of source address in delivery reports (default is 1)
CIMD2: Always send status error code in delivery reports even if ok (value is then 0)
SMPP: Match "Text:" in delivery reports as well as "text:"
Reject messages with unknown encoding when converting from e-mail to sms
emgclient: New command "move" to move queued messages from one connector to another
Field "npdus" in database is not set for all protocols
Orphans expire did not work as expected
Fixed minor memory leak

F.5 EMG 6.0.2

Patch release.

Numerous stability and performance issues in EMG 6.0.0 have been addressed

F.6 EMG 6.0.1

Patch release.

Numerous stability and performance issues in EMG 6.0.0 have been addressed

F.7 EMG 6.0.0

First official release of EMG 6.0.

Distributed data store using MongoDB (active/active)
Certificate-based authentication
Connector force close
Per-instance throughput info
New MySQL driver (from MariaDB)
MySQL performance improvements
Host-specific server.cfg
Schema changes

Table of ContentsPreviousNext