Skip to content

Commit 82edcd4

Browse files
committed
doc: WHATSNEW got updated to include all the old (patch) versions that were released
from a side branch, so their WHATSNEW info was not incorporated in the main branch
1 parent 325c63f commit 82edcd4

1 file changed

Lines changed: 273 additions & 8 deletions

File tree

WHATSNEW

Lines changed: 273 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -515,6 +515,44 @@ Notable backward compatible changes are the following:
515515
Several additional issues reported on GitHub have also been fixed.
516516

517517

518+
INET-4.5.4 (October 2024) - Stable
519+
----------------------------------
520+
521+
This is a minor patch release containing OMNeT++ 6.1 compatibility fixes (enum
522+
related issues). It contains also fixes for #880, #886, #913, #919, #956,
523+
#967, #974, #982. Several memory lake errors were fixed. Added logging and
524+
testing framework enhancements. Added a `python/requirements.txt` so Python
525+
dependenies can be installed by `pip install -r python/requirements.txt`.
526+
Fixed escaping errors with Python 3.12 in pythons scripts.
527+
528+
Test framework enhancements:
529+
- Added new commands `inet_run_*_tests` to allow running various tests.
530+
- Smoke tests are executed for run #0 only by default.
531+
- Tets marked as intentionally as SKIP are now left out from the test execution.
532+
- Added `inet_run_release_tests` for pre-release testing.
533+
- A lot of mischelanous fixes.
534+
535+
536+
INET-4.5.3 (September 2024) - Stable
537+
------------------------------------
538+
This version was yanked because of `@enum` related issues.
539+
540+
541+
INET-4.5.2 (August 2024) - Stable
542+
---------------------------------
543+
544+
This is a minor bugfix release containing OMNeT++ 6.1 compatibility fixes
545+
and and a fix for an incorrect formula used in Rayleigh pathloss computation
546+
(NOTE: This change may alter a simulation's results if it used the
547+
Rayleigh pathloss model).
548+
549+
550+
INET-4.5.1 (August 2024) - Stable
551+
---------------------------------
552+
553+
This release got rewoked because of OMNeT++ 6.1 incompatibility.
554+
555+
518556
INET-4.5 (April 2023) - Stable
519557
------------------------------
520558

@@ -682,6 +720,28 @@ Notable backward compatible changes are the following:
682720
The IPv4NetworkConfigurator log output has been improved.
683721

684722

723+
INET 4.4.2 (Aug 2024) - Stable
724+
------------------------------
725+
726+
This is a minor bugfix release containing OMNeT++ 6.1 compatibility fixes,
727+
minor issues in pcapng Reader/Writer and an incorrect formula used in
728+
Rayleigh pathloss computation (NOTE: This change may alter a simulation's results
729+
if it used the Rayleigh pathloss model).
730+
731+
732+
INET 4.4.1 (July 2022) - Stable
733+
-------------------------------
734+
735+
This is a minor bugfix release, mostly fixing linker errors on Windows for projects
736+
depending on INET.
737+
738+
- Fixed #758
739+
- Added several INET_API markers to fix linker errors on Windows
740+
- Fixed duplicate symbol linker errors on Windows when using template classes
741+
as a base class.
742+
- Fixed some inline method declarations.
743+
744+
685745
INET-4.4 (May 2022) - Stable
686746
----------------------------
687747

@@ -1006,6 +1066,93 @@ Notable backward compatible changes are the following:
10061066

10071067
The VoIP stream modules have been updated to the latest development library.
10081068

1069+
1070+
INET-4.3.9 (April 2022) - Stable
1071+
--------------------------------
1072+
1073+
Compatible with OMNeT++ 6.0.
1074+
(Preview and RC versions are NOT supported).
1075+
1076+
Bugfixes:
1077+
1078+
- voipstream: use libswresample instead of libavresample (backported from master)
1079+
- fixed #745: AckingMac segfaults on printing packet in handleUpperPacket()
1080+
- RoutingTableRecorder: bugfix: routingLogFile was closed and destroyed during cleanup,
1081+
however it must be destroyed only in the destructor.
1082+
1083+
1084+
INET-4.3.8 (April 2022) - Stable
1085+
--------------------------------
1086+
1087+
Several minor bugfixes plus compatibility fixes for OMNeT++ 6.0.
1088+
OMNeT++ 6.0 Preview and RC versions are NOT supported.
1089+
For details see individual ChangeLog files
1090+
1091+
- simplified findInterfaceByAddress() and findHostWithAddress(),
1092+
uses NetworkInterface::hasNetworkAddress()
1093+
- Replaced duplicate implementations of findInterfaceByAddress and
1094+
isLocalAddress in RoutingTables
1095+
- Changed initial values of simtime_t fields to -1 instead of NaN, because
1096+
double NaN cannot be converted to simtime_t.
1097+
- Replaced deprecated init() to new init(Context* ctx) in ResultFilters.
1098+
- Fixed #747: Avoid division by zero causing scheduling a message to
1099+
infinite simulation time.
1100+
- Fixed SendOptions duration/remainingDuration for the animation of
1101+
synchronous packet pushes/pulls in queueing/protocolelement
1102+
- Fixes for change in OMNeT++ 6 where uniform(a,b) now expecting a <=b
1103+
- Various smaller bugfixes and optimizations
1104+
1105+
1106+
INET-4.3.7 (February 2022) - Stable
1107+
-----------------------------------
1108+
1109+
This release contains compatibility fixes for OMNeT++ 6.0 RC1.
1110+
OMNeT++ 6.0 Preview 15 or earlier versions are NOT supported.
1111+
1112+
1113+
INET-4.3.6 (December 2021) - Stable
1114+
-----------------------------------
1115+
1116+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 15.
1117+
OMNeT++ 6.0 Preview 13 or earlier versions are NOT supported.
1118+
1119+
1120+
INET-4.3.5 (November 2021) - Stable
1121+
-----------------------------------
1122+
1123+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 14.
1124+
OMNeT++ 6.0 Preview 13 or earlier versions are NOT supported.
1125+
1126+
1127+
INET-4.3.4 (October 2021) - Stable
1128+
----------------------------------
1129+
1130+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 13.
1131+
OMNeT++ 6.0 Preview 12 or earlier versions are NOT supported.
1132+
1133+
1134+
INET-4.3.3 (August 2021) - Stable
1135+
---------------------------------
1136+
1137+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 12.
1138+
(OMNeT++ 6.0 Preview 11 or earlier versions are NOT supported.)
1139+
1140+
1141+
INET-4.3.2 (April 2021) - Stable
1142+
--------------------------------
1143+
1144+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 11.
1145+
1146+
1147+
INET-4.3.1 (April 2021) - Stable
1148+
--------------------------------
1149+
1150+
Minor bugfixes.
1151+
1152+
- fixed bug #646
1153+
- fixed calling base ClockUserModuleMixin class from initialize
1154+
1155+
10091156
INET-4.3 (January 2021) - Stable
10101157
--------------------------------
10111158

@@ -1555,6 +1702,96 @@ Notable backward compatible changes are the following:
15551702
Qtenv has been extended with filter expressions for the method call animation,
15561703
which provides a better control.
15571704

1705+
1706+
INET-4.2.10 (April 2022) - Stable
1707+
---------------------------------
1708+
1709+
Several minor bugfixes plus some compatibility fixes for OMNeT++ 6.0.
1710+
OMNeT++ 6.0 Preview and RC versions are NOT supported.
1711+
1712+
- simplified findInterfaceByAddress() and findHostWithAddress(),
1713+
uses NetworkInterface::hasNetworkAddress()
1714+
- Replaced duplicate implementations of findInterfaceByAddress and
1715+
isLocalAddress in RoutingTables
1716+
- Changed initial values of simtime_t fields to -1 instead of NaN, because
1717+
double NaN cannot be converted to simtime_t.
1718+
- Replaced deprecated init() to new init(Context* ctx) in ResultFilters.
1719+
- Fixed #747: Avoid division by zero causing scheduling a message to
1720+
infinite simulation time.
1721+
- Fixes for change in OMNeT++ 6 where uniform(a,b) now expecting a <=b
1722+
- backported inet_fingerprinttest script from master
1723+
- voipstream: use libswresample instead of libavresample (backported from master)
1724+
- Various smaller bigfixes and optimizations
1725+
1726+
1727+
INET-4.2.9 (February 2022) - Stable
1728+
-----------------------------------
1729+
1730+
This release contains compatibility fixes for OMNeT++ 6.0 and a few backported
1731+
fixes from the INET 4.3.x branch. Requires OMNeT++ 5.7 or 6.0rc1.
1732+
1733+
1734+
INET-4.2.8 (November 2021) - Stable
1735+
-----------------------------------
1736+
1737+
This release contains compatibility fixes for OMNeT++ 6.0 and a few backported
1738+
fixes from the INET 4.3.x branch. Requires OMNeT++ 5.7 or 6.0 preview 14.
1739+
1740+
1741+
INET-4.2.7 (October 2021) - Stable
1742+
----------------------------------
1743+
1744+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 13
1745+
and OMNeT++ 5.7. (Earlier OMNeT++ 6 versions WILL NOT work.)
1746+
1747+
1748+
INET-4.2.6 (Sept 1, 2021) - Stable
1749+
----------------------------------
1750+
1751+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 12 and
1752+
OMNeT++ 5.7 Preview 1. This release WILL NOT work with OMNeT++ 5.6.x or 6.0pre11
1753+
or earlier. If you want to use those versions, please use INET 4.2.5.
1754+
1755+
1756+
INET-4.2.5 (May 18, 2021) - Stable
1757+
----------------------------------
1758+
1759+
This release contains:
1760+
1761+
- Compatibility fixes for OMNeT++ 6.0 Preview 11.
1762+
- Fixed default type names for 802.15.4 transmitter and receiver.
1763+
- Fixed worng statechange signal in Radio
1764+
- Fixed crash in rare cases when accessing receptionTimer.
1765+
1766+
1767+
INET-4.2.4 (May 6, 2021) - Stable
1768+
---------------------------------
1769+
1770+
This release contains fixes for linker errors on Windows.
1771+
1772+
1773+
INET-4.2.3 (April 22, 2021) - Stable
1774+
------------------------------------
1775+
1776+
This release contains compatibility fixes for OMNeT++ 6.0 Preview 11.
1777+
1778+
1779+
INET-4.2.2 (January 7, 2021) - Stable
1780+
-------------------------------------
1781+
1782+
This release contains a fix to build properly on Windows with OMNeT++ 6.0 Preview 10.
1783+
1784+
1785+
INET-4.2.1 (October 2020) - Stable
1786+
----------------------------------
1787+
1788+
This release contains a compatibility fix to be able to build INET with
1789+
OMNeT++ 6.0 Preview 9. It requires OMNeT++ 5.4.1 or later.
1790+
1791+
NOTE: OMNeT++ 6.0 Preview 5-8 will NOT work with this releasre. Use INET 4.2.0
1792+
with those versions or rather upgrade your OMNeT++ installation.
1793+
1794+
15581795
INET-4.2 (January 2020) - Stable
15591796
--------------------------------
15601797

@@ -1861,6 +2098,19 @@ Notable backward compatible changes are the following:
18612098

18622099
Numerous other bug fixes and small improvements.
18632100

2101+
2102+
NET-4.1.2 (November 2019) - Stable
2103+
------------------------------
2104+
2105+
- Fixes to build with OMNeT++ 6.0, too.
2106+
2107+
2108+
INET-4.1.1 (May 2019) - Stable
2109+
------------------------------
2110+
2111+
- A minor fix to build with OMNeT++ 5.5, too.
2112+
2113+
18642114
INET-4.1 (January 2019) - Stable
18652115
--------------------------------
18662116

@@ -1989,6 +2239,7 @@ The backward compatible changes are the following:
19892239

19902240
Numerous other bug fixes and small improvements.
19912241

2242+
19922243
INET-4.0 (June 2018) - Stable
19932244
-----------------------------
19942245

@@ -2772,14 +3023,28 @@ The highlights of this release are:
27723023
after each change to ensure that all protocol behaviors have been preserved.
27733024

27743025

2775-
INET 3.8.2 (April 2022) - stable
3026+
INET 3.8.5 (Nov 2024) - Stable
3027+
------------------------------
3028+
3029+
Contains compatibility fixes for OMNeT++ 6.1.
3030+
Requires OMNeT++ 5.7 or 6.0.
3031+
3032+
3033+
INET 3.8.4 (Aug 2024) - Stable
3034+
------------------------------
3035+
3036+
Contains compatibility fixes for OMNeT++ 6.1.
3037+
Requires OMNeT++ 5.7 or 6.0.
3038+
3039+
3040+
INET 3.8.3 (April 2022) - Stable
27763041
--------------------------------
27773042

27783043
Contains compatibility fixes for OMNeT++ 6.0.
27793044
Requires OMNeT++ 5.7 or 6.0.
27803045

27813046

2782-
INET 3.8.2 (February 2022) - stable
3047+
INET 3.8.2 (February 2022) - Stable
27833048
-----------------------------------
27843049

27853050
Contains compatibility fixes for OMNeT++ 6.0.
@@ -2793,7 +3058,7 @@ Contains compatibility fixes for OMNeT++ 6.0.
27933058
Requires OMNeT++ 5.7 or 6.0 preview 14.
27943059

27953060

2796-
INET 3.8 (September 2021) - stable
3061+
INET 3.8 (September 2021) - Stable
27973062
----------------------------------
27983063

27993064
This release requires OMNeT++ 5.7 or 6.0 preview 13. For older OMNeT++ versions
@@ -2863,7 +3128,7 @@ Other:
28633128
Fixed a number of (previously hidden) subtle ownership problems.
28643129

28653130

2866-
INET 3.6.8 (October 2020) - stable
3131+
INET 3.6.8 (October 2020) - Stable
28673132
----------------------------------
28683133

28693134
This release contains a compatibility fix to be able to build INET with
@@ -2873,14 +3138,14 @@ NOTE: OMNeT++ 6.0 Preview 5-8 will NOT work with this release. Use INET 3.6.7
28733138
with those versions or rather upgrade your OMNeT++ installation.
28743139

28753140

2876-
INET 3.6.7 (November 2019) - stable
3141+
INET 3.6.7 (November 2019) - Stable
28773142
-----------------------------------
28783143

28793144
This release contains a compatibility fix to be able to build INET with
28803145
OMNeT++ 6.0 Preview 5. It requires OMNeT++ 5.3 or later.
28813146

28823147

2883-
INET 3.6.6 (August 2019) - stable
3148+
INET 3.6.6 (August 2019) - Stable
28843149
---------------------------------
28853150

28863151
This release contains a bug fix for an issue where clang did not export
@@ -2893,7 +3158,7 @@ General:
28933158
INET 4 compatible fingerprints that are based on network communication.
28943159

28953160

2896-
INET 3.6.5 (April 2019) - stable
3161+
INET 3.6.5 (April 2019) - Stable
28973162
--------------------------------
28983163

28993164
This release contains minor bug fixes and compatibility fixes for the
@@ -2935,7 +3200,7 @@ Visualizers:
29353200
versions of osgEarth
29363201

29373202

2938-
INET 3.6.4 (March 2018) - stable
3203+
INET 3.6.4 (March 2018) - Stable
29393204
--------------------------------
29403205

29413206
This release contains minor bug fixes and compatibility fixes for the

0 commit comments

Comments
 (0)