This release is the second snapshot of the development that has begun in early 2013, and will culminate in the release of INET-3.0. The code is now fairly stable and we do not expect major changes before 3.0.

The highlights of this release are:

  • Includes a new packet/bit/symbol level physical layer model for the 802.11 OFDM PHY according to the IEEE 802.11-2012 standard, and a hypothetical generic packet/bit/symbol level APSK physical layer model for further experimentation. The new implementations include forward error correction encoding/decoding, scrambling/descrambling, interleaving/deinterleaving, and modulation/demodulation.
  • Contains fixes for more than 300 defects found by Coverity, an online C++ static code analysis tool. The reported Defect Density is decreased to 0.5/kLoC which is considered a result. You can find the detailed results at https://scan.coverity.com/projects/3472
  • Contains several other memory leak and memory management fixes reported by valgrind memcheck.
  • Modernizes C++ source code using new C++11 features such as nullptr, auto types, range loop, override, etc.
  • A new tool to enable/disable INET features from the command line.
  • Rewritten serializer classes
  • SCTP improvements
  • New IGMPv3, PIM-DM and PIM-SM models.
  • Improved IPv4NetworkConfigurator
  • TUN/TAP virtual network interfaces
  • New wireless tutorial
  • Added INET version macros (INET_VERSION, INET_PATCH_LEVEL)

Read what’s new and download INET-2.99.1 now.