blob: a8d76f9864531434d6d7c4e2808317194fa17599 [file] [log] [blame]
E. Scott Daniels6b036952020-06-22 16:25:31 -04001.. This work is licensed under a Creative Commons Attribution 4.0 International License.
2.. SPDX-License-Identifier: CC-BY-4.0
3.. CAUTION: this document is generated from source in doc/src/rtd.
4.. To make changes edit the source and recompile the document.
5.. Do NOT make changes directly to .rst or .md files.
6
7============================================================================================
8RMR Release Notes
9============================================================================================
E. Scott Danielsa3a121c2020-05-06 09:07:08 -040010
11
12RMR Release Notes
13=================
14
E. Scott Daniels6b036952020-06-22 16:25:31 -040015The following is a list of release highlights for the RMR
16library. At one point in time the RMR repo also housed a
17wrapper library with a separate version and release cycle.
18This resulted in *leap frogging* versions for each package;
19the RMR core library was assigned odd major numbers (e.g.
203.1.0). When the wrapper code was moved to a different repo
21the need to leap frog versions ceased, and beginning with
22version 4.0.0, the RMR versions should no longer skip.
23
24
E. Scott Danielscc314e02020-09-15 10:27:34 -0400252020 September 15; Version 4.2.3
26--------------------------------
27
28Correct arg processing bug in rmr_rpobe (RIC-645)
29
30
31
E. Scott Daniels3bcce7b2020-09-11 09:51:52 -0400322020 August 4; Version 4.2.2
33----------------------------
34
35Correct bug in the rmr_probe support utility when -r option
36is used on the command line (RIC-644)
37
38
39
E. Scott Daniels316614a2020-08-04 13:48:47 -0400402020 August 4; Version 4.2.1
41----------------------------
42
43Add additional environment variable dump if RMR_LOG_VLEVEL
44set to 4 at start.
45
46
47
E. Scott Daniels9c923bc2020-08-03 09:22:20 -0400482020 August 3; Version 4.2.0
49----------------------------
50
51Add support for the RMR_RTREQ_FREQ environment variable to
52control the request frequency for a new route table (default
535s if not supplied). (RIC-630)
54
55
56
572020 July 21; Version 4.1.4
E. Scott Danielsece5bbe2020-07-21 13:39:18 -040058---------------------------
59
60Fix bug in SI95 -- possible use of pointer after free
61(RIC-626).
62
63
64
E. Scott Danielscf4413c2020-07-08 11:28:05 -0400652020 July 9; version 4.1.3
66--------------------------
67
68Allow RTS messages to be sent before the arrival of the
69initial route table. Calls to RTS (heart beat responses)
70prior to the initial route table load could cause a crash if
71a framework blindly assumes that RTS is valid. (RIC-589)
72
73
74
E. Scott Daniels6b036952020-06-22 16:25:31 -0400752020 June 22; version 4.1.2
76---------------------------
77
78Fix typo in RIC Message header file.
79
80Add document for message type constants and the scripts which
81generate them.
82
E. Scott Daniels3bcb5b12020-06-12 10:40:19 -040083
84
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400852020 June 22; version 4.1.1
86---------------------------
87
E. Scott Daniels6b036952020-06-22 16:25:31 -040088Add new message types to RIC header file for
E. Scott Danielsaedf8c62020-06-22 08:07:28 -040089 RIC_ALARM (110)
90 RIC_ALARM_QUERY (111)
91 RIC_METRICS (120)
92 RAN_E2_RESET_REQ (12008)
93 RAN_E2_RESET_RESP (12009)
E. Scott Daniels6b036952020-06-22 16:25:31 -040094
E. Scott Danielsaedf8c62020-06-22 08:07:28 -040095
96
972020 June 18; version 4.1.0
98---------------------------
99
E. Scott Daniels6b036952020-06-22 16:25:31 -0400100Bump version minor to move away from 4.0.* which will bump
101for any patches applied back to bronze.
102
103Add magic C++ goo to symtab header file allowing C++ xAPPs to
104use the symbol table directly.
105
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400106
107
E. Scott Daniels3bcb5b12020-06-12 10:40:19 -0400108Bronze Release
109==============
110
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400111
112
1132020 May 06; version 4.0.5
114--------------------------
115
E. Scott Daniels6b036952020-06-22 16:25:31 -0400116Fix the bug in SI95 receive message management semaphore
117count issue. (RIC-355)
118
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400119
120
1212020 April 29; version 4.0.4
122----------------------------
123
E. Scott Daniels6b036952020-06-22 16:25:31 -0400124Fix the traffic steering message type constants (again)
125(RIC-342)
126
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400127
128
1292020 April 28; version 4.0.3
130----------------------------
131
E. Scott Daniels6b036952020-06-22 16:25:31 -0400132Fix sonar flagged bugs (RIC-78)
133
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400134
135
1362020 April 24; version 4.0.2
137----------------------------
138
E. Scott Daniels6b036952020-06-22 16:25:31 -0400139Correct bug in SI95 transport header length validation
140(RIC-341)
141
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400142
143
1442020 April 22; version 4.0.1
145----------------------------
146
E. Scott Daniels6b036952020-06-22 16:25:31 -0400147Correct message type constant for Traffic Steering
148predication (RIC-342)
149
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400150
151
1522020 April 21; version 4.0.0
153----------------------------
154
E. Scott Daniels6b036952020-06-22 16:25:31 -0400155The NNG based libraries are no longer included in the RMR
156packages. This is considered a breaking change as NNG will
157not be supported by default. It is still possible to build
158with RMR-NNG libraries, but that is the exception. The API
159between 3.8.2 and 4.0.0 is the SAME. Upgrading to 4.0.0 only
160means that the underlying transport mechanism is limited only
161to SI95.
162
163The rmr_rcv_specific() function has been deprecated as it was
164necessary only for NNG and Nanomsg support. Its use should be
165discontinued.
166
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400167
168
1692020 April 20; version 3.8.2
170----------------------------
171
E. Scott Daniels6b036952020-06-22 16:25:31 -0400172Fix bug which was preventing an instance receiving dynamic
173route table updates. (RIC-336)
174
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400175
176
1772020 April 20; version 3.8.1
178----------------------------
179
E. Scott Daniels6b036952020-06-22 16:25:31 -0400180Add user guide which replaces the concatenation of man pages
181(RIC-328)
182
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400183
184
1852020 April 17; version 3.8.0
186----------------------------
187
E. Scott Daniels6b036952020-06-22 16:25:31 -0400188Add safe connect to avoid potential connect bug on Linux
189(RIC-332)
190
191Change debugging in route table collector to avoid possible
192segment fault when in level 2 debug (RIC-335)
193
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400194
195
1962020 April 15; version 3.7.4
197----------------------------
198
E. Scott Daniels6b036952020-06-22 16:25:31 -0400199Add missing message type to header file (RIC-334)
200
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400201
202
2032020 April 14; version 3.7.3
204----------------------------
205
E. Scott Daniels6b036952020-06-22 16:25:31 -0400206Fix bug in rmr_call() when using SI95 (RIC-333)
207
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400208
209
2102020 April 10; version 3.7.2
211----------------------------
212
E. Scott Daniels6b036952020-06-22 16:25:31 -0400213Fix bug related to static route table only mode (RIC-331)
214
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400215
216
2172020 April 9; version 3.7.1
218---------------------------
219
E. Scott Daniels6b036952020-06-22 16:25:31 -0400220The max length restriction for receiving messages when using
221SI95 has been removed. The length supplied during
222initialisation is used as the "normal maximum" and default
223buffer allocation size, but messages arriving which are
224larger are accepted. (RIC-309)
225
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400226
227
2282020 April 7; version 3.7.0
229---------------------------
230
E. Scott Daniels6b036952020-06-22 16:25:31 -0400231The health check support programme was renamed to rmr_probe
232(RIC-308).
233
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400234
235
2362020 April 6; version 3.6.6
237---------------------------
238
E. Scott Daniels6b036952020-06-22 16:25:31 -0400239Correct bug in SI95 address conversion module (RIC-327)
240Correct bug in SI initialisation module
241
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400242
243
2442020 April 2; version 3.6.5
245---------------------------
246
E. Scott Daniels6b036952020-06-22 16:25:31 -0400247Correct potential nil pointer use when examining interfaces
248for use as a listen target (RIC-307)
249
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400250
251
2522020 April 1; version 3.6.4
253---------------------------
254
E. Scott Daniels6b036952020-06-22 16:25:31 -0400255Correct potential nil pointer use in the NNG interface
256(RIC-303) Correct issue preventing CI build without a
257container
258
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400259
260
2612020 March 30; version 3.6.3
262----------------------------
263
E. Scott Daniels6b036952020-06-22 16:25:31 -0400264Correct the max receive message size constant in rmr.h
265(RIC-301)
266
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400267
268
2692020 March 23; version 3.6.2
270----------------------------
271
E. Scott Daniels6b036952020-06-22 16:25:31 -0400272Fix message initialisation bug when pulling a message from
273the pool (RIC-295)
274
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400275
276
2772020 March 19; version 3.6.1
278----------------------------
279
E. Scott Daniels6b036952020-06-22 16:25:31 -0400280Fix problem with RPM package install
281
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400282
283
2842020 March 18; version 3.6.0
285----------------------------
286
E. Scott Daniels6b036952020-06-22 16:25:31 -0400287Add message types to support traffic steering
288
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400289
290
2912020 March 16; version 3.5.2
292----------------------------
293
E. Scott Daniels6b036952020-06-22 16:25:31 -0400294Correct bug in the meid table parser that prevented the
295ack/nack of meid tables (RIC-273)
296
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400297
298
2992020 March 10; version 3.5.1
300----------------------------
301
E. Scott Daniels6b036952020-06-22 16:25:31 -0400302Add missing health check message types.
303
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400304
305
3062020 March 9; version 3.5.0
307---------------------------
308
E. Scott Daniels6b036952020-06-22 16:25:31 -0400309Added new wormhole send function: rmr_wh_call().
310
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400311
312
3132020 March 6; version 3.4.0
314---------------------------
315
E. Scott Daniels6b036952020-06-22 16:25:31 -0400316Add new wormhole state function: rmr_wh_state().
317
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400318
319
3202020 March 5; Version 3.3.1
321---------------------------
322
E. Scott Daniels6b036952020-06-22 16:25:31 -0400323Correct several "bugs" identified by automatic code analysis.
324
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400325
326
3272020 March 4; Version 3.3.0
328---------------------------
329
E. Scott Daniels6b036952020-06-22 16:25:31 -0400330Add SI95 based unit testing Health check support binary added
331(reason for minor bump)
332
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400333
334
3352020 February 26; version 3.2.5
336-------------------------------
337
E. Scott Daniels6b036952020-06-22 16:25:31 -0400338Fix source address bug in SI95 receive/send funcitons. Fix
339threading issues involving session disconnection in SI95
340Remove unused SI95 status variable.
341
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400342
343
3442020 February 24; version 3.2.4
345-------------------------------
346
E. Scott Daniels6b036952020-06-22 16:25:31 -0400347Fix meid bug (RIC-220) causing core dump.
348
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400349
350
3512020 February 21; version 3.2.3
352-------------------------------
353
E. Scott Daniels6b036952020-06-22 16:25:31 -0400354Add meid routing support to the SI95 interface.
355
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400356
357
3582020 February 20; version 3.2.2
359-------------------------------
360
E. Scott Daniels6b036952020-06-22 16:25:31 -0400361Fix receive thread related core dump (ring early unlock).
362
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400363
364
3652020 February 19; version 3.2.1
366-------------------------------
367
E. Scott Daniels6b036952020-06-22 16:25:31 -0400368Added missing message types (E2-Setup)
369
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400370
371
3722020 February 18; version 3.2.0
373-------------------------------
374
E. Scott Daniels6b036952020-06-22 16:25:31 -0400375Added support for new Route Manager and it's ability to
376accept a request for table update.
377
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400378
379
3802020 February 14; version 3.1.3
381-------------------------------
382
E. Scott Daniels6b036952020-06-22 16:25:31 -0400383Fix bug in SIsend which was causing a core dump in some cases
384where the application attempted to send on a connection that
385had disconnected. (RIC-207).
386
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400387
388
3892020 February 6; version 3.1.2
390------------------------------
391
E. Scott Daniels6b036952020-06-22 16:25:31 -0400392Fix disconnection detection bug in interface to SI95.
393
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400394
395
3962020 January 31; verison 3.1.1
397------------------------------
398
E. Scott Daniels6b036952020-06-22 16:25:31 -0400399Allow route table thread logging to be completely disabled
400when logging is turned off.
401
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400402
403
4042020 January 26; verison 3.1.0
405------------------------------
406
E. Scott Daniels6b036952020-06-22 16:25:31 -0400407First step to allowing the user programme to control messages
408written to standard error. Introduces the rmr_set_vlevel()
409function, and related environment variable.
410
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400411
412
4132020 January 24; verison 3.0.5
414------------------------------
415
E. Scott Daniels6b036952020-06-22 16:25:31 -0400416Fix bug in SI95 with receive buffer allocation.
417
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400418
419
4202020 January 23; verison 3.0.4
421------------------------------
422
E. Scott Daniels6b036952020-06-22 16:25:31 -0400423Fix bug in SI95 causing excessive CPU usage on poll.
424
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400425
426
4272020 January 22; verison 3.0.3
428------------------------------
429
E. Scott Daniels6b036952020-06-22 16:25:31 -0400430Enable thread support for multiple receive threads.
431
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400432
433
4342020 January 21; verison 3.0.2
435------------------------------
436
E. Scott Daniels6b036952020-06-22 16:25:31 -0400437Fix bug in SI95 (missing reallocate payload function).
438
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400439
440
4412020 January 20; verison 3.0.1
442------------------------------
443
E. Scott Daniels6b036952020-06-22 16:25:31 -0400444Enable support for dynamic route table updates via RMR
445session.
446
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400447
448
4492020 January 16; version 3.0.0
450------------------------------
451
E. Scott Daniels6b036952020-06-22 16:25:31 -0400452Introduce support for SI95 transport library to replace NNG.
453(RMR library versions will use leading odd numbers to avoid
454tag collisions with the wrapper tags which will use even
455numbers.)
456
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400457
458
4592019 December 9; version 1.13.1
460-------------------------------
461
E. Scott Daniels6b036952020-06-22 16:25:31 -0400462Correct documentation and missing rel-notes update for RTD.
463
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400464
465
4662019 December 6; version 1.13.0
467-------------------------------
468
E. Scott Daniels6b036952020-06-22 16:25:31 -0400469Add ability to route messages based on the MEID in a message
470combined with the message type/subscription-ID.
471
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400472
473
E. Scott Daniels3bcb5b12020-06-12 10:40:19 -0400474Amber Release
475=============
476
477
478
4792019 November 14; version 1.11.1
480--------------------------------
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400481
E. Scott Daniels6b036952020-06-22 16:25:31 -0400482Fix bug in payload reallocation function; correct length of
483payload was not always copied.
484
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400485
486
4872019 November 13; version 1.12.1
488--------------------------------
489
E. Scott Daniels6b036952020-06-22 16:25:31 -0400490New message type constants added to support A1.
491
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400492
493
E. Scott Daniels3bcb5b12020-06-12 10:40:19 -04004942019 November 4; version 1.11.0
495-------------------------------
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400496
E. Scott Daniels6b036952020-06-22 16:25:31 -0400497Version bump to move away from the 1.10.* to distinguish
498between release A and the trial.
499
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400500
501
5022019 November 7; version 1.12.0
503-------------------------------
504
E. Scott Daniels6b036952020-06-22 16:25:31 -0400505Version cut to support continued development for next release
506preserving the 1.11.* versions for release 1 (Amber) and
507related fixes.
508
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400509
510
5112019 October 31; version 1.10.2
512-------------------------------
513
E. Scott Daniels6b036952020-06-22 16:25:31 -0400514Provide the means to increase the payload size of a received
515message without losing the data needed to use the
516rmr_rts_msg() funciton.
517
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400518
519
5202019 October 21; version 1.10.1
521-------------------------------
522
E. Scott Daniels6b036952020-06-22 16:25:31 -0400523Fix to prevent null message buffer from being returned by the
524timeout receive function if the function is passed one to
525reuse.
526
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400527
528
5292019 October 21; version 1.10.1
530-------------------------------
531
E. Scott Daniels6b036952020-06-22 16:25:31 -0400532Add periodic dump of send count info to stderr.
533
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400534
535
5362019 September 27; version 1.9.0
537--------------------------------
538
E. Scott Daniels6b036952020-06-22 16:25:31 -0400539Python bindings added receive all queued function and
540corrected a unit test
541
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400542
543
5442019 September 25; version 1.8.3
545--------------------------------
546
E. Scott Daniels6b036952020-06-22 16:25:31 -0400547Correct application level test issue causing timing problems
548during jenkins verification testing at command and merge
549
550Handle the NNG connection shutdown status which may now be
551generated when a connection throug a proxy is reset.
552
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400553
554
5552019 September 25; version 1.8.2
556--------------------------------
557
E. Scott Daniels6b036952020-06-22 16:25:31 -0400558Correct bug in rmr_torcv_msg() when timeout set to zero (0).
559
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400560
561
5622019 September 19; version 1.8.1
563--------------------------------
564
E. Scott Daniels6b036952020-06-22 16:25:31 -0400565Correct missing constant for wrappers.
566
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400567
568
5692019 September 19; version 1.8.0
570--------------------------------
571
E. Scott Daniels6b036952020-06-22 16:25:31 -0400572New message types added:
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400573 RAN_CONNECTED, RAN_RESTARTED, RAN_RECONFIGURED
E. Scott Daniels6b036952020-06-22 16:25:31 -0400574
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400575
576
5772019 September 17; version 1.7.0
578--------------------------------
579
E. Scott Daniels6b036952020-06-22 16:25:31 -0400580Initial connection mode now defaults to asynchronous. Set
581RMR_ASYNC_CONN=0 in the environment before rmr_init() is
582invoked to revert to synchronous first TCP connections.
583(Recovery connection attempts have always been asynchronous).
584
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400585
586
5872019 September 3; version 1.6.0
588-------------------------------
589
E. Scott Daniels6b036952020-06-22 16:25:31 -0400590Fix bug in the rmr_rts_msg() function. If a return to sender
591message failed, the source IP address was not correctly
592adjusted and could cause the message to be "reflected" back
593to the sender on a retry.
594
595Added the ability to set the source "ID" via an environment
596var (RMR_SRC_ID). When present in the environment, the string
597will be placed in to the message header as the source and
598thus be used by an application calling rmr_rts_smg() to
599return a response to the sender. If this environment variable
600is not present, the host name (original behaviour) is used.
601
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400602
603
6042019 August 26; version 1.4.0
605-----------------------------
606
E. Scott Daniels6b036952020-06-22 16:25:31 -0400607New message types were added.
608
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400609
610
6112019 August 16; version 1.3.0
612-----------------------------
613
E. Scott Daniels6b036952020-06-22 16:25:31 -0400614New mesage types added.
615
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400616
617
6182019 August 13; version 1.2.0 (API change, non-breaking)
619--------------------------------------------------------
620
E. Scott Daniels6b036952020-06-22 16:25:31 -0400621The function rmr_get_xact() was added to proide a convenient
622way to extract the transaction field from a message.
623
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400624
625
6262019 August 8; version 1.1.0 (API change)
627-----------------------------------------
628
E. Scott Daniels6b036952020-06-22 16:25:31 -0400629This change should be backward compatable/non-breaking A new
630field has been added to the message buffer (rmr_mbuf_t). This
631field (tp_state) is used to communicate the errno value that
632the transport mechanism might set during send and/or receive
633operations. C programmes should continue to use errno
634directly, but in some environments wrappers may not be able
635to access errno and this provides the value to them. See the
636rmr_alloc_msg manual page for more details.
637
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400638
639
6402019 August 6; version 1.0.45 (build changes)
641---------------------------------------------
642
E. Scott Daniels6b036952020-06-22 16:25:31 -0400643Support for the Nanomsg transport library has been dropped.
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400644 The library librmr.* will no longer be included in packages.
E. Scott Daniels6b036952020-06-22 16:25:31 -0400645
646Packages will install RMR libraries into the system preferred
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400647 target directory. On some systems this is /usr/local/lib
648 and on others it is /usr/local/lib64. The diretory is
649 determined by the sytem on which the package is built and
650 NOT by the system installing the package, so it's possible
651 that the RMR libraries end up in a strange location if the
652 .deb or .rpm file was generated on a Linux flavour that
653 has a different preference than the one where the package
654 is installed.
E. Scott Daniels6b036952020-06-22 16:25:31 -0400655
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400656
657
6582019 August 6; version 1.0.44 (API change)
659------------------------------------------
660
E. Scott Daniels6b036952020-06-22 16:25:31 -0400661Added a new message type constant.
662
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400663
664
6652019 July 15; Version 1.0.39 (bug fix)
666--------------------------------------
667
E. Scott Daniels6b036952020-06-22 16:25:31 -0400668Prevent unnecessary usleep in retry loop.
669
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400670
671
6722019 July 12; Version 1.0.38 (API change)
673-----------------------------------------
674
E. Scott Daniels6b036952020-06-22 16:25:31 -0400675Added new message types to RIC_message_types.h.
676
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400677
678
6792019 July 11; Version 1.0.37
680----------------------------
681
E. Scott Daniels6b036952020-06-22 16:25:31 -0400682
683librmr and librmr_nng
E. Scott Danielsaedf8c62020-06-22 08:07:28 -0400684 - Add message buffer API function rmr_trace_ref()
685 (see rmr_trace_ref.3 manual page in dev package).
E. Scott Daniels6b036952020-06-22 16:25:31 -0400686
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400687
688
6892020 April 8; Version n/a
690-------------------------
691
E. Scott Daniels6b036952020-06-22 16:25:31 -0400692RMR Python moved to Python Xapp Framework
693(https://gerrit.o-ran-sc.org/r/admin/repos/ric-plt/xapp-frame-py)
694
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400695
696
6972020 February 29; Version 2.4.0
698-------------------------------
699
E. Scott Daniels6b036952020-06-22 16:25:31 -0400700Add consolidated testing under CMake Add support binary for
701health check (SI95 only)
702
E. Scott Danielsa3a121c2020-05-06 09:07:08 -0400703
704
7052020 February 28; Version 2.3.6
706-------------------------------
707
E. Scott Daniels6b036952020-06-22 16:25:31 -0400708Fix bug in Rt. Mgr comm which prevented table ID from being
709sent on ack message (RIC-232).