This repository has been archived by the owner on Dec 30, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 38
/
Copy pathCHANGES
123 lines (104 loc) · 5.14 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
OpenRTI-0.11.0 (development)
----------------------------
* Increase minimum supported cmake version to 2.8.13.
* For a more detailed list of changes see the git history.
OpenRTI-0.10.0 (2022-04-11)
----------------------------
* With the python binding, allow subclassing of RTIambassador.
* Make use of current cmakes python detection.
* Fix logical time interval implementation for rti1516{,e}.
* Fix logical time implementation for RTI13.
* Try to prevent overflow with c++11 and infinite timeouts.
* RTI13: Prefer rti13 fed files over xml files in fed file parsing.
* Silence gcc warnings - rti can't adhere to that.
* Finally make OpenRTI work again with c++17 and newer.
* Several fixes to rti1516e {de,en}conding helpers.
Thanks to Victor Minaev.
* For a more detailed list of changes see the git history.
OpenRTI-0.9.0 (2017-05-01)
---------------------------
* Correct the logic for rti1516e's Federation Synchronized service.
* Fix enumeration of federation executions.
* Make the include subdirectory for each of the apis configurable.
* Change the default include subdirectory for the old style api to RTI13.
* Route CMAKE_<CONFIG>_POSTFIX correctly through the MSVC dll cyclic link.
* Route CMAKE_<CONFIG>_POSTFIX correctly through the win32 gcc dll cyclic link.
* Use the 'd' postfix for binary incompatible MSVC debug libraries.
* For a more detailed list of changes see the git history.
OpenRTI-0.8.0 (2016-07-31)
---------------------------
* Switched default transport to rti://localhost.
* Rework zlib transport compression selection.
* Fix a relative RPATH expansion issue.
* Embed the rti1516e::HLAstandardMIM.xml file into librti1516e.
* Provide a rti1516e python binding.
* Accept a url=<url> in rti1516 connect arguments.
* Implement loading fom modules from data: uri's as in rfc2397.
* Remove the leading underscore from the python binding implementations.
* Static builds should work now on most of the configurations.
* For a more detailed list of changes see the git history.
OpenRTI-0.7.0 (2015-02-14)
---------------------------
* Implement federate object modules also on join.
* Bail out on any failure experienced during rtinode startup.
* For a more detailed list of changes see the git history.
OpenRTI-0.6.0 (2014-11-22)
---------------------------
* Port to MinGW.
* Make use ot the memory model parameters in the atomic implementation.
* Bring the language binding of rti1516e to the same level than rti1516.
* Make advisory switches do something sensible, even if it is not coorrect.
* Implement requestClassAttributeUpdate.
* Fix default value for asynchronous delivery enabled.
* Add a new url protocol to configure an ambassador driven rtinode.
* Reorder build files to improve running tests on windows.
* Implement update rate parsing for rti1516e.
* Make std::wstring values contain utf-16/utf-32 instead of ucs-2/ucs-4.
* Fix timeout with connect failures on win32.
* For a more detailed list of changes see the git history.
OpenRTI-0.5.0 2014-03-26
---------------------------
* Rework the server class structure.
* Make every leaf server run in a thread.
* Present each sent timestmp on reflectAttributeValues.
* Divide attribute updates into passels per order/transportation type.
* Rework timestamped queues.
* Fix timestamped message delivery just past getting time constrained.
* Fix order type of messages sent as timestamped.
* Handle ConnectionLostMessage.
* Fix timeout on connection refused.
* Use much more efficient WSASend/WSARecv in win32.
* Change epsilon handling in double logical times.
* Adapt to cmake upstream change regarding INTERFACE_LINK_LIBRARIES.
* Make all time advance modes work with time management enabled.
* Make librti1516e find its management object model file relative to its own location.
* Implement {enable,disable}Callbacks().
* Improove compatibility with macos.
* For a more detailed list of changes see the git history.
OpenRTI-0.4.1 2013-??-??
------------------------
* Fix an assert with visual c++ 2012
* Fix decoding of handles for rti1516/rti1516e
* Fix an iterator problem with rti1516e::HLAfixedRecord
* Fix rtinode pulling 100% cpu time under some circumstance.
* Hide artificial HLA{interaction,object}Root in full qualified name lookup.
* Strip full qualified rti1516 parts from {interaction,object} fdd class names.
* Fix BasicDataElements decoding
OpenRTI-0.4.0 2013-04-06
------------------------
* Added this CHANGES file.
* Add the mozilla public license to the applicable licenses.
* Enable more already existing functionality in the RTI1516E binding.
* Import the most recent api header files for RTI1516E.
* Improove direct link compatibility with other RTI1516E implementations.
* Add bits of a RTI1516E encoding implementation.
* Enable test for interaction delivery.
* Add test for timestamped interaction delivery.
* Better root object name matching for compatibility between RTI variants.
* Avoid compression on localhost connects.
* Fixed a crash on exit with macos when stopping rtinode.
* Various bug fixes and typos.
* For a more detailed list of changes see the git history.
OpenRTI-0.3.0 and before
------------------------
* See git histroy.