Ostinato - Packet/Traffic Generator and Analyzer
Go to file
2016-01-21 18:41:21 +05:30
binding Feature: Device Emulation - first cut working code 2015-09-14 18:19:52 +05:30
client Merge branch 'master' of https://github.com/pstavirs/ostinato into emul 2015-12-01 21:00:41 +05:30
common Device Emulation (contd.) - StreamBase::frameValue() now returns truncated packet content and length instead of bailing out if the passed in buffer size is less than the packet length. This is useful for some of the device emulation code which needs packet content only uptil the IP header but not beyond, so we don't need to unnecessarily create the entire packet with payload for these cases 2016-01-15 09:37:43 +05:30
extra Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
rpc Feature: Ostinato client now accepts hostnames for drones and does DNS resolution for the same; IPv6 addresses are also accepted. Introduced Drone setting to listen to specific or 'any' IPv4 (or IPv6) address 2015-11-06 18:57:07 +05:30
server Device Emulation (contd.): Lookup NDP Cache for IPv6 neighbor mac 2016-01-13 21:15:47 +05:30
test Device Emulation (contd.): Minor refactoring in test case 2016-01-21 18:41:21 +05:30
.gitignore Added cscope.out to .gitignore 2015-11-05 18:33:34 +05:30
.travis.yml CI: no luck with OSX/gcc - so excluding this combo for now 2015-12-05 21:33:56 +05:30
.vimrc Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
COPYING Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
install.pri Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
ost.pro Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other! 2015-04-16 22:20:07 +05:30
protobuf.pri Fixed gcc4 warnings 2015-06-05 20:18:41 +05:30
README.md Edited README.md to add link to COPYING 2015-11-04 19:01:29 +05:30
version.pri Change how to get commit hash from mercurial to git 2015-08-12 20:11:17 +05:30

Ostinato

Build Status

Ostinato is an open-source, cross-platform network packet crafter/traffic generator and analyzer with a friendly GUI. Craft and send packets of several streams with different protocols at different rates.

Ostinato aims to be "Wireshark in Reverse" and become complementary to Wireshark.

License: GPLv3+ (see COPYING)

For more information visit http://ostinato.org.