Releases: troglobit/mtools
Releases · troglobit/mtools
mtools v3.2
Fixes
- Fix #8: ordering bug cause failure to detect address family in a basic
msend -g ff0e::181 -I eth0. Regression introduced in v3.1
mtools v3.1
Changes
- Add optional
-s ADDRargument for SSM tomreceive, issue #3 - Add support for quiet (
-q) mode operation - Add credit to original authors in README and man pages
- Refactor the option parsers to use
getopt(3) - Major refactoring and coding style cleanup, splitting the code base up
in more files, renaming internal APIs, all to be able to use RFC3678
style APIs for source filtering, issue #3
Fixes
- Boundary checking, max number of interfaces, internal buffer lengths
- Fixes for building on non-Linux systems, tested on FreeBSD 11.0
mtools v3.0
This release adds IPv6 support, contributed by Vladimir Oltean.
Changes
- Add
-I INTERFACEoption to bind to a specific interface for send/receive - Add
-c NUMoption to only send a limited number of packets - Add
-4and-6options to select default group to send/receive withI - Sort command line options alphabetically
- Update documentation
Fixes
- Fix
-vto print correct version instead of hard-coded old version - Bind to port after binding to device to receive only test packets
mtools v2.3
First release of the mtools multicast testing suite (msend and mreceive) after importing the sources from the Multimedia Networks Group, University of Virginia, http://www.cs.virginia.edu/~mngroup/software/.
Changes include, but are not limited to:
- Code cleanup and modernization to be able to build with a modern (2015) GCC and Clang
- Reindent code to use KNF
- Simplifiy and clean up online, -h, command usage help
- Removed old support for Windows. May add Cygwin support in the future
- Cleanup of documentation, add common README and create real man pages:
msend.8andmreceive.8 - Create real public domain LICENSE file
- Tested on Ubuntu Linux 14.04 (Amd64) and FreeBSD (Amd64)
First effort to adapt ttcp.c as well, but not tested yet, so not part of the build/install system.