|
|
ChangeLog
Versions history:
- v2.8.0-rc1: D-ITG 2.8.0-rc1
New Features:
- (coming soon)
Improvements:
- (coming soon)
Bug Fixing:
- (coming soon)
- v2.7.0-Beta2: D-ITG 2.7.0-Beta2
Improvements:
- Added support for 64 bit processors
- Adopted new version of newran library
Bug Fixing:
- Corrected behavior of ITGRecv with DCCP in RTTM mode
- Corrected a bug in the compilation with SCTP enabled
- Corrected behavior of IPv6 under Windows
- Minor fixes
- v2.7.0-Beta: D-ITG 2.7.0-Beta
New Features:
- Added Burst (aka On/Off) and Weibull traffic types
- Added the possibility to bind to a specific network interface
- ITGDec now reports the average loss-burst size also
Improvements:
- Added support for compiling under Spark64 (thanks to Gerrit Renker)
Bug Fixing:
- Fixed compilation errors with g++ 4.3.1
- Fixed a bug in ITGDec which caused an 'Error opening file ...' error
- v2.6.1d: D-ITG 2.6.1d
License:
- D-ITG is now released under GPLv3 license.
Improvements:
- Added MinGW makefile to compile Win32 binaries on linux
Bug Fixing:
- Fixed a lot of warnings shown using gcc 4.2.3 version
- v2.6.1c: D-ITG 2.6.1c
Bug Fixing:
- fixed problem related to ITGDec options -b, -j, -p and -d
- added Sleep(1000) call into waitStopKey() functions to solve some timing problems
- v2.6.1b: D-ITG 2.6.1b
Improvements:
- Linux: simplified method to enable DCCP, SCTP and DEBUG without modifying "Makefile"
- Windows: simplified method to enable IPv6 and DEBUG without modifying "win.mk"
- Improved installation guide (see INSTALL file)
Bug Fixing:
Fixed compilation problem related to IPv6 DS byte setting with old kernel and libc versions.
- v2.6.1: D-ITG 2.6.1
New Features:
Added modifications suggested by Volker Semken to let GUI work better.
Bug Fixing:
Some of the fixed bugs are related to:
- Now IPv6 version works again both under Linux and Windows;
- IPv6 DS byte now works correctly;
- Now the Sender logfile pathname can contain spaces (only in command-line mode at the moment);
- A lot of warning fixed both under Linux and Windows.
- v2.6: D-ITG 2.6
Manual:
The information related to the new features have been added.
Bug Fixing:
Some of the fixed bugs are related to:
- MSG_DONTWAIT flag under Windows;
- Timeout calculation in OWDM mode;
- Send time reported by remote log;
- Inter-departure time statistical distribution accuracy.
- Random number seed option.
- v2.5: D-ITG 2.5 "INFOCOM 2007 Edition"
New features:
- Preliminary SCTP support
- Preliminary DCCP support
- Support for three different types of log-info (-p option). This feature allows to send smaller packets
- Currently it is possible to disable the strategy used to guarantee the mean bitrate (-j option)
- Several new decoding features have been added to the decoder ITGDec:
- Reconstruction of receiver log files created by using the new log-info types (-r option)
- Printing of the inter departure time of each packet (-I option)
- Printing of the packet size of each packet (-P option)
- Both an "install" and an "uninstall" options have been added to the Linux Makefile
- Support of CounterStrike and Quake3 traffic statistical distributions
Bug Fixing:
A massive work of stability fixes has been done
Some of the bugs fixed are related to:
- the management of the log files at receiver side
- parsing of multiple flows
- the decoding of log files
- v2.4.4: D-ITG 2.4.4
Minor Bugfixes
ITGDec Bugfixes
Updated to newran 03
Fixed compilation issues with different versions of GCC
Simplified compilation under Windows
- v2.4.3: D-ITG 2.4.3
Bugfixes
gcc v3.4 compilation issues have been fixed
(gcc until version 4.0 have been tested and can be used).
- v2.4: D-ITG 2.4(02) Decoder
D-ITG Decoder
Errors coming out with gcc v3.4 compiler have been fixed
- v2.4: D-ITG 2.4 GUI
D-ITG Graphical User Interface:
This GUI is written in Java and should support any plattform D-ITG is and will be ported to. It supports all traffic settings of the version 2.4.
- v2.4: Stable.
A lot of bugs fixed:
- Header VoIP packets;
- Nagle algorithm settings
- TCP packets receiving
- More details in the documentation about the interaction between sender and receiver
- rttm option by using the signaling channel
- DS setting on Windows OSs
- log options (-L, -l, etc.): default value
- -f (TTL) option runs correctly on Linux OSs
- ...
A lot of improvements:
- Software architecture has been deeply revised and optimized
- -x
(see the manual for details)
- Currently the log server supports multiflows
- New Decoder. It is able to determine a lot of output results (see the manual for details)
- IPv6 traffic generation
- Nagle option management via CLI
- Sender port setting
- Synchronization with the serial port (signal raising for each sent and received packet)
- Packet payload filled in a random fashion
- -P option (priority setting on Windows OSs)
- -X option (more log servers are available, see the manual for details)
- v2.3: Stable. A lot of bugs fixed.
- v2.1: Stable. Windows makefile and Windows binary files.
- v2.0: Multithread implementation and Windows version.
- v1.1: TCP communication with Log Server was fixed and the performance was improved.
- v1.0: TCP communication with Log Server was added.
- v0.9: The first distributed version was released. The "Log Server" was introduced.
- v0.2: TCP traffic generation was added.
- v0.1: The first version. Only sender and receiver were present. UDP was the supported protocol.
|