X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=CHANGES;h=62717856602f59afaf29cd884696fe31cb9f85a7;hb=546975507dc60572ba545951084d4d50bf234987;hp=955d4fdea77f5ab3188ed34b57e9b45645633e97;hpb=b0ba22eb7deafbe43f7dac0e9d6abd8d4484c3bf;p=ric-plt%2Flib%2Frmr.git diff --git a/CHANGES b/CHANGES index 955d4fd..6271785 100644 --- a/CHANGES +++ b/CHANGES @@ -1,7 +1,65 @@ - +pic2 API and build change and fixe summaries. Doc correctsions and/or changes are not mentioned here; see the commit messages. +2019 September 27; version 1.9.0 + Python bindings added receive all queued function and corrected a unit test + +2019 September 25; version 1.8.3 + Correct application level test issue causing timing problems during + jenkins verification testing at command and merge + + Handle the NNG connection shutdown status which may now be + generated when a connection throug a proxy is reset. + +2019 September 25; version 1.8.2 + Correct bug in rmr_torcv_msg() when timeout set to zero (0). + +2019 September 19; version 1.8.1 + Correct missing constant for wrappers. + +2019 September 19; version 1.8.0 + New message types added: + RAN_CONNECTED, RAN_RESTARTED, RAN_RECONFIGURED + +2019 September 17; version 1.7.0 + Initial connection mode now defaults to asynchronous. Set RMR_ASYNC_CONN=0 + in the environment before rmr_init() is invoked to revert to + synchronous first TCP connections. (Recovery connection attempts + have always been asynchronous). + +2019 September 3; version 1.6.0 + Fix bug in the rmr_rts_msg() function. If a return to sender message + failed, the source IP address was not correctly adjusted and could + cause the message to be "reflected" back to the sender on a retry. + + Added the ability to set the source "ID" via an environment var + (RMR_SRC_ID). When present in the environment, the string will + be placed in to the message header as the source and thus be used + by an application calling rmr_rts_smg() to return a response to + the sender. If this environment variable is not present, the host + name (original behaviour) is used. + +2019 August 26; version 1.4.0 + New message types were added. + +2019 August 16; version 1.3.0 + New mesage types added. + +2019 August 13; version 1.2.0 (API change, non-breaking) + The function rmr_get_xact() was added to proide a convenient + way to extract the transaction field from a message. + +2019 August 8; version 1.1.0 (API change) + This change should be backward compatable/non-breaking + A new field has been added to the message buffer (rmr_mbuf_t). + This field (tp_state) is used to communicate the errno value + that the transport mechanism might set during send and/or + receive operations. C programmes should continue to use + errno directly, but in some environments wrappers may not be + able to access errno and this provides the value to them. + See the rmr_alloc_msg manual page for more details. + 2019 August 6; version 1.0.45 (build changes) Support for the Nanomsg transport library has been dropped. The library librmr.* will no longer be included in packages.