Srivats P
|
24fd176802
|
Merge pull request #184 from pstavirs/emul
Device Emulation
|
2016-05-25 18:57:08 +05:30 |
|
Srivats P
|
476bcd850a
|
Bugfix: Preflight check failure strings should not be repeated for each frame in the stream that fails
|
2016-03-17 20:53:48 +05:30 |
|
Srivats P
|
e3a3a0cf1f
|
Device Emulation (contd.): Fix frames not being truncated (introduced by recent changes in StreamBase::frameValue()); add test case for the same and add checksum/error check to pktlentest(s)
|
2016-01-27 20:39:54 +05:30 |
|
Srivats P
|
f1ff9e2616
|
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 |
|
Srivats P
|
c022290da1
|
Merge branch 'master' of https://github.com/pstavirs/ostinato into emul
Conflicts:
server/pcapport.cpp
|
2015-12-01 21:00:41 +05:30 |
|
Srivats P
|
f8d5cbd252
|
Bugfix: Fixed frameVariableCount() for the stream when it doesn't contain the payload protocol and is configured to generate increment/decrement/random length packets
Fixes #168
|
2015-11-22 20:03:24 +05:30 |
|
Srivats P
|
280d4bedaa
|
Feature (contd.): Device Emulation - Mac protocol can now 'resolve' src/dst mac corresponding to the packet from the Device Emulation infra
|
2015-11-10 19:40:32 +05:30 |
|
Srivats P.
|
df24cf8b15
|
Feature: Variable Fields - any field of any protocol can now be varied by specifying it as a generic 8/16/32 bit field at a specified offset (relative to the protocol frame value) with a certain mask and a (initial) value alongwith count and step; this is working code - but incomplete. Bunch of FIXME/TODOs and testing pending
|
2015-05-26 21:43:37 +05:30 |
|
Srivats P.
|
a9da643fb2
|
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!
Fixes issue 144
|
2015-04-16 22:20:07 +05:30 |
|