Skip to content

Release Version 1.00

Compare
Choose a tag to compare
@jebrando jebrando released this 04 Mar 00:39
· 1141 commits to master since this release

uAmqp Release

  • The following changes (as well as changes in shared-util) enable uAMQP server mode when the client is AMQPlite.net.
  • update shared-c submodule to mschier_develop branch state
  • Merge branch 'develop' into rabbitom-master
  • changed includes of logger.h to xlogging.h to avoid redefinition errors
  • Fix error and leak reported by Valgrind in frame_codec_unittests
  • changed to the hard coded of UINT64_MAX value because of TI's compiler
  • fix leaks in uamqp value unittests
  • Fix leak of message_annotations in message.c
  • Fix for the uamqp nuget generation.
  • Multiple data sections in message_sender.c
  • Fix to properly take into acount settled on disposition frames
  • Fix delivery callbacks that were wrongly fired for all pending deliveries
  • Remove const from on_message_send_complete callbacks
  • Fix a flow bug and make on_message_sent have a non-const context
  • Change SAS token expiration time to 1h for the EH SAS token sample and Added generation of SAS token with SASToken.c to the EH SAS token sample using CBS
  • Fix an issue with settled messages and use platform_get_default_tlsio in the samples.
  • Updates to enable building uAMQP over WebSockets
  • Addressed CR comment about amqpvalue_clone failing in lin_set_attach_properties.
  • Addes a test for cancelling the IO for WS when wsio_close is called.
  • Update uAMQP WebSockets sample and code to use the latest release of libwebsockets
  • Update use_wsio flag to pick up the lws_config from {WSDir}/build
  • Add defines to CMakeLists in order not to use stdatomic
  • Rename test_on_io_oppen_complete -> test_on_io_open_complete (typo) in saslclientio unittests
  • Make uAMQP build again with the new xio async interface
  • Update EH sender sample to use publisher ID
  • Update main.c for the message_sender sample
  • Adjust SASL plain interface to have authzid
  • Added saslmechanism_challenge to sasl_mechanism(with requirements and tests)
  • Update sasl_mechanism interface to add the challenge function