Overview
This is the official release of version 1.0.10 for the NetSimulyzer ns-3 module, which corresponds with the release of version 1.0.10 of the application
Changes
- Support ns-3.41 scoped
EnumValue
- If you're using a version of ns-3 < ns-3.41 and CMake does not detect that you need the backwards-compatible version of
EnumValue
, see The README for how to enable this manually
- If you're using a version of ns-3 < ns-3.41 and CMake does not detect that you need the backwards-compatible version of
- Add a light 'crash handler' for module output in the event of a segfault
- Added some output tests
Updating
Clone
If you originally installed the module by cloning it, you may update to version 1.0.10 by doing the following:
cd
into the module directory (either incontrib/
orsrc/
)
cd netsimulyzer
- Run
git fetch
.
git fetch
- Run
git checkout
with the tag of the version you're upgrading to (v1.0.10
in this case)
git checkout v1.0.10
ZIP
To update a ZIP installation, you'll have to delete it and replace it with the new version
# From the ns-3 root
# may be 'src' as well, depending on your installation
cd contrb
rm -Rf netsimulyzer
#use this command or download manually
wget https://github.com/usnistgov/NetSimulyzer-ns3-module/archive/refs/tags/v1.0.10.zip -O NetSimulyzer-ns3-module-master.zip
unzip NetSimulyzer-ns3-module-master.zip
# Make sure the directory in the ns-3 contrib/ directory is
# named `netsimulyzer`
mv NetSimulyzer-ns3-module-1.0.10 netsimulyzer