Merge "Release RMR version 4.8.3"
[ric-plt/lib/rmr.git] / CHANGES_CORE.txt
index 5be9139..df66c2a 100644 (file)
@@ -5,7 +5,46 @@
 # API and build change  and fix summaries. Doc corrections
 # and/or changes are not mentioned here; see the commit messages.
 
 # API and build change  and fix summaries. Doc corrections
 # and/or changes are not mentioned here; see the commit messages.
 
-2021 February 08; Version 4.6.0
+2022 May 11; version 4.8.3
+        Added config transfer related message types (RIC-638)
+
+2022 January 17; version 4.8.2
+       Fixes routing statistics printout crash (RIC-872).
+
+2022 January 7; version 4.8.1
+       Re-enables RMR libary's module tests (RIC-861).
+       Creates a new unit test for the debugging rmr rx queue API.
+       Fixes some bugs and possible memory likeage in SI95 code.
+
+2021 December 2; version 4.8.0
+       Fixing memory leak in python support function (RIC-858).
+       New API added for debugging rmr rx queue (RIC-838).
+
+2021 April 22; version 4.7.4
+       Beef up unit testing in SI package and fix a few static analysis
+       bugs. (RIC-777)
+
+2021 April 19; version 4.7.3
+       Correct flag check bug in route table functions (RIC-777).
+
+2021 April 9; version 4.7.2
+       Ensure that route table update received from route generator is not
+       applied before a full route table is received.
+
+2021 April 2; version 4.7.1
+       Correct issues found during static code analysis.
+
+2021 March 31; version 4.7.0
+       The route table collector thread will capture the current "offering"
+       from the Route Manager (table generator) if the RMR_SEED_RT environment
+       variable is set.
+
+2021 March 10; version 4.6.1
+       Corrected unit test "framework" to make manual testing easier, and to
+       add the ability to set the code optimisation level via the CMake
+       command line parameter OPT_LEVEL=n.
+
+2021 February 22; Version 4.6.0
        Enhanced to use millisecond based timestamps when writing log messages.
        (RIC-627)
 
        Enhanced to use millisecond based timestamps when writing log messages.
        (RIC-627)
 
        be used as if it were supplied via the environment variable. This should
        make debugging in existing containers easier.
 
        be used as if it were supplied via the environment variable. This should
        make debugging in existing containers easier.
 
+       Enhanced to send an alarm manager when the user application is not
+       receiving messages fast enough.  The original messages written to
+       the standard error are still generated. (RIC-204)
+
 2021 January 21; Version 4.5.2
        Fixes the excessive TCP session bug when sending to a slow receiver
        and a related segment fault because of too many open file descriptors.
 2021 January 21; Version 4.5.2
        Fixes the excessive TCP session bug when sending to a slow receiver
        and a related segment fault because of too many open file descriptors.