SMPP Load Balancer Multiplex - 1a9997a

Add ability to configure TPS limit for ESME.

Add ability to configure routing of MO SMS for ESME.

Improvement to bring down unused upstream SMPP binds when bind quantity reduced (e.g. configuration change via API).

Quicker upstream SMPP bind reconnect attempts.

Match SubmitSMResp message ID with DLR message ID when IDs in mixed format (hexadecimal and equivalent decimal).

Logging changes.

Changes to Prometheus metrics to harmonise and extend.

Bug fix for HTTP server startup/shutdown.

Bug fix for name space clash between targets and target sets.

Bug fix for possible PDU corruption in SMPP library.

Bug fix where error 69 (ESME_RSUBMITFAIL) erroneously returned for multi-part SMS when target SMSC down.

Original: Release notes