Skip to content

Releases: KxSystems/solace

Version 1.1.2

03 Dec 08:46
a520d6c
Compare
Choose a tag to compare

Examples now include a '-trust' cmd line option in order to reference the directory containing the Solace supplied .pem file, which is used to connect to a secure SMF host. No API changes. Code uses a solace session property SESSION_SSL_TRUST_STORE_DIR which could have previously been set using the existing API.

Version 1.1.1

02 Dec 09:51
Compare
Choose a tag to compare

init call was returning incorrect error code on connection failure - now fixed

Version 1.1.0

30 Oct 09:43
Compare
Choose a tag to compare

Ability to get different Solace message payload types:

Current callbacks for new messages give the binary payload to the registered func

  • setTopicMsgCallback
  • setQueueMsgCallback

New alternative methods give Q the msg on their registered callback functions (instead of the binary payload parameter)

  • setTopicRawMsgCallback
  • setQueueRawMsgCallback

When the user it given the msg, they can call one of the following to get the payload

  • getPayloadAsXML
  • getPayloadAsString
  • getPayloadAsBinary

This isnt about us transforming the data, but how Solace encodes and stores data in the msgs - each of these calls a corresponding solace C call to get the XML/string/binary data (i.e. the solace string works when the sender has sent a solace string type message).
An example of this style is now shown in examples/sol_sub_direct.q

Initial stable release

11 Aug 13:33
Compare
Choose a tag to compare

Promoting 1.0.0-rc.1 to 1.0.0

Release candidate update, Rhel7 release fix, repo structure + build standardised

21 May 10:44
8afdd35
Compare
Choose a tag to compare
  • .travis.yml being used standardised with MQTT/HDF5/prometheus-exporter
  • Update to structure of repo script/ -> q/, source/ -> src/
  • Linux release now built on trusty linux distribution rather than xenial, this will allow release to be used with Rhel7, closes #152

Initial release candidate for version 1.0.0

11 May 19:56
Compare
Choose a tag to compare

First release.