Skip to content

Commit

Permalink
update to 5.02c
Browse files Browse the repository at this point in the history
  • Loading branch information
weston-nrl committed Sep 11, 2019
1 parent 7130570 commit eced1cc
Show file tree
Hide file tree
Showing 42 changed files with 6,643 additions and 513 deletions.
20 changes: 19 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,17 @@ This directory contains source code for the NRL Multi-Generator
MGEN 4.2b6. The transport classes have been abstracted and new
features have been added.

Primary new features include:
Note: 5.02c now includes/is compiled against protolib-3.0b1

Primary new features included in 5.02c

1) includes/is compiled with protolib-3.0b1
2) IPV6 on linux is fixed
3) DF fragmentation bit on|off added
4) uniform random message size supporte e.g. <pattern> [<rate> <sizeMin:sizeMax>]
5) assorted bug fixes

Primary new features included 5.02b:

1) Support for the TCP protocol.
2) New pattern options JITTER and CLONE.
Expand Down Expand Up @@ -49,3 +59,11 @@ makefiles - Directory with os-specific Makefiles.
Linux specific makefiles are at the top level,
win32 and wince subdirectories contains windows
build files.

setup.py - Python installation script for installing the Python 'mgen'
package that provides for Python-based control and monitoring
of MGEN. This package assumes the 'mgen' binary is
installed/located in the executable "path" (e.g., "/usr/local/bin")
This package also requires that the Protolib (see above)
'protokit' Python package has also been installed. There is a
similar 'setup.py' script in the "protolib" source tree.
25 changes: 18 additions & 7 deletions VERSION.TXT
Original file line number Diff line number Diff line change
@@ -1,15 +1,26 @@
Version 5.02c
=============

-The releases include/are compiled with protolib-3.0b1
- includes/is compiled with protolib-3.0b1
- IPV6 on linux is fixed
- DF fragmentation bit on|off added
- uniform random message size supporte e.g. <pattern> [<rate> <sizeMin:sizeMax>]
- assorted bug fixes


Version 5.02b
=============
- Contains bug fix to correctly set mgen TCP send and recv'd
message tx times under heavy load.
- Contains bug fix to correctly set binary time in mgen send
messages.
- Fixed timing for tcp messages logging for systems under heavy load. Fixed binary send event times.

Version 5.02a
=============
- Disabled mgen event validation by default. Use the ENABLE_EVENT_VALIDATION
flag to reenable.

Version 5.02
============
- Contains bug fix to close open UDP sockets
- Contains bug fix to handle incoming tcp connections on windows
correctly
- Missing?

Version 5.01c
=============
Expand Down
16 changes: 9 additions & 7 deletions doc/mgen.html

Large diffs are not rendered by default.

Binary file modified doc/mgen.pdf
Binary file not shown.
Loading

0 comments on commit eced1cc

Please sign in to comment.