Releases: francescoraves483/LaMP_LaTe
v0.1.6-beta
Version 0.1.6-beta is one of the biggest updates so far, introducing:
-Various bug fixes
-An enhanced and improved way of detecting out of order and lost packets, including the detection of duplicated packets (which can be optionally disabled with the -D option)
-Possibility to natively send metrics to a Graphite installation
-Implementation of an additional module for testing over the AMQP 1.0 messaging protocol, using the Qpid Proton library (this "extended" version of LaTe can be compiled only optionally, when using the "compilePCfull" Makefile target)
-New options for making a test last until a certain local time (-z) or for a certain amount of time (-i)
-Random periodicity values are now selectable (-R option), other than just sending packets with a fixed periodicity
-Long options are now supported and every short option should now have an equivalent long one
-Possibility to send the measurment data over a socket, for further processing in external applications
-Other useful options (which can be seen when calling LaTe with the -h, or --help, option) and enhancements
v0.1.5-beta
Version 0.1.5-beta introduces, with respect to 0.1.3-beta:
-Various bug fixes
-Hardware and software timestamping support for non-raw UDP sockets (when supported by the NIC)
-New option (-W) to write per-packet data to a CSV file
-LaMP rev2.0 follow-up mode
-A complete source files (.c/.h) re-organization, to make development easier
-A new Makefile, much better than the one which was available before
v0.1.3-beta
Version 0.1.3-beta introduces, with respect to 0.1.2-beta:
-Various bug fixes
-Confidence intervals according to the Student's T distribution (for p=.90,.95,.99), with a new option (-C) to select which confidence intervals to display (all of them are instead always written to the CSV file which can be specified with -f)
-Standard deviation statistics
v0.1.2-beta: improving the code and the program usability by means of more default values and less mandatory options
Beta release of LaTe, the flexible client-server Latency Tester, supporting, for now, latency tests over UDP, using the custom LaMP application layer protocol.
With respect to v0.1.1-beta:
-The code has been improved by removing unused variables, definitions and comments
-The RTT latency type has been renamed to KRT (Kernel Receive Timestamp) to make it clearer
-More options have now a default value (-t, -p), with the one of -n being updated to 600, in order to simplify the program usage: now the default duration of each test is 1 minute, with -n 600 and -t 100 (600 packets are sent, one every 100 ms)
v0.1.1-beta: introducing the possibility of testing over non-wireless interfaces and fixing bugs
Beta release of LaTe, the flexible client-server Latency Tester, supporting, for now, latency tests over UDP, using the custom LaMP application layer protocol.
With respect to v0.1.0-beta:
-The possibility to test over non-wireless interfaces has been implemented
-Using the -h option, a table is now displayed showing the available interfaces, which can now be selected, for tests, at will, using the -I and -e options
-Using now the latest Rawsock library version, fixing a critical bug in 32 bit systems (the IP checksum calculation code, from Linux kernel, was the wrong one and it was only working properly in 64 bit systems)
-Few bug fixes have been performed
v0.1.0-beta: first beta release of LaTe, the flexible client-server Latency Tester
First beta release of LaTe, the flexible client-server Latency Tester, supporting, for now, latency tests over UDP, using the custom LaMP application layer protocol (Latency Measurement Protocol, developed in Politecnico di Torino).