Srivats P
a6274e559e
sign: Delete streamStats docks before saving state
...
Although streamStats docks are set to delete on close, this doesn't
happen immediately, so save layout state still sees them which leads
to a crash next time when application is started, state is restored and
docks are moved - so instead of close, delete them directly
2016-11-27 11:45:15 +05:30
Srivats P
60be43006f
sign: StreamStatsModel is now a nice table
2016-11-26 13:37:36 +05:30
Srivats P
fda7807797
sign: GUI code for fetch/display of stream stats
2016-11-24 21:44:38 +05:30
Srivats P
bf161811b4
sign: Add Stream Stats button to GUI port config
2016-11-21 18:39:55 +05:30
Srivats P
b1e960b858
sign: refactored the stream stats test; new problem discovered if the data stream is appended to an ICMP error packet sent by the DUT we will count the ICMP packet as a signed packet as well
2016-11-20 22:03:30 +05:30
Srivats P
7366e5d2e6
sign: fix yet another build break
2016-11-18 21:29:45 +05:30
Srivats P
b4beda7c30
sign: NOCAPTURE_LOCAL is not reqd since we don't tx on this handle
2016-11-18 21:12:56 +05:30
Srivats P
e7ed15fc89
sign: fix loopback problem (tx pkts rcvd by rxstats thread) on non-Windows platforms
2016-11-18 20:57:50 +05:30
Srivats P
c45bbdaa10
sign: fix non-Windows build break
2016-11-18 20:51:30 +05:30
Srivats P
e9bdfa04ea
sign: implemented rx stream stats - loopback problem to be fixed
2016-11-17 21:44:34 +05:30
Srivats P
defdc218bd
sign: fix the tx stream stats calculation and update associated test case
2016-11-15 22:23:55 +05:30
Srivats P
f8575ef101
sign: post tx stream stats collection; testing pending
2016-11-13 19:11:24 +05:30
Srivats P
afcb4126b5
sign: port stream tx stats are updated when TxThread finishes; actual Tx stream stats collection by TxThread is still pending
2016-11-11 21:22:07 +05:30
Srivats P
cffada4c07
sign: server rpc implementation of stream stats; actual collection of stream stats pending
2016-11-10 18:18:27 +05:30
Srivats P
783db4e832
sign: add stream GUID to sign protocol
2016-11-07 20:09:17 +05:30
Srivats P
bf92ea09df
sign: TDD test script for stream stats
2016-11-06 21:28:31 +05:30
Srivats P
0833e5d27c
sign: add stream stats related messages and RPCs
2016-11-06 11:40:53 +05:30
Srivats P
e0bf173b39
sign: remove sign stats and remnants of signed streams
2016-11-05 19:53:01 +05:30
Srivats P
1986845bae
sign: remove streamsType and associated code
2016-11-05 19:41:02 +05:30
Srivats P
2f9769d0ed
sign: rename byteswap.h to avoid name clash with the standard one on Linux
2016-11-05 11:33:47 +05:30
Srivats P
46449a02a3
sign: fix PayloadCksum for odd boundary between protocols
2016-11-01 16:30:13 +05:30
Srivats P
50fec9fa5a
sign: fix and move swapXX into a .h file for reuse
2016-11-01 16:28:48 +05:30
Srivats P
b9fd68f71d
sign: fix payload/hexdump to not assume they are the last
2016-11-01 13:18:55 +05:30
Srivats P
3ed956eebc
sign: added sign protocol
2016-10-31 21:38:19 +05:30
Srivats P
2185bf2855
sign: Disable Port TxMode/StreamsType config in GUI based on port state
2016-10-28 18:27:24 +05:30
Srivats P
1f4a825042
sign: fix incorrect code added by mistake in a79bbb1f
2016-10-27 21:48:18 +05:30
Srivats P
9de3f96b20
sign: Do not allow port TxMode/StreamsType to be changed while tx is on
2016-10-27 21:44:08 +05:30
Srivats P
a79bbb1fcd
sign: signed tx stats infra; actual tx signing pending
2016-10-23 17:24:23 +05:30
Srivats P
31c2cd2dcb
sign: refactored tx stats into a new PcapTxStats class
2016-10-19 18:52:35 +05:30
Srivats P
2f87618fea
Merge branch 'ci-dev' of D:/srivatsp/projects/ostinato/master into sign
2016-09-13 22:01:19 +05:30
Srivats P
2422df21ca
Rename protobuf version to 'tap' into correct one
2016-09-13 21:20:32 +05:30
Srivats P
15ccd25041
Use protobuf-2.6 for osx builds since 3.0 breaks ostinato build
2016-09-13 20:37:03 +05:30
Srivats P
12351d6304
sign: Refactored PortTransmitter into PcapTransmitter and PcapTxThread classes. Also broke out PacketSequence and Timestamp stuff into their own files. No change in functionality.
2016-09-13 19:05:24 +05:30
Srivats P
eba14bf9a3
sign: fix build break for non Windows platforms
2016-09-06 20:49:07 +05:30
Srivats P
20fa1dcb69
sign: refactor (Pcap)PortTransmitter into a separate file
2016-09-06 18:50:08 +05:30
Srivats P
10559c2a56
sign: stats infra extended for sign stats
2016-08-22 23:26:33 +05:30
Srivats P
fdceca71e8
Resolve for mcast dstIp should return mcast dmac
...
Fixes #192
2016-08-15 21:20:19 +05:30
Srivats P
a7bfec8ecb
Bump version to 0.8
2016-06-27 17:22:15 +05:30
Srivats P
c5487067e5
Fix build of pcap import test code
2016-06-26 17:26:06 +05:30
Srivats P
e3b75d5ca8
Capture temp file to use userAlias instead of name for filename since Windows port names are now named NPF_XXXX
2016-06-26 11:31:40 +05:30
Srivats P
8bfeafddf9
Fix warning
2016-06-25 20:07:34 +05:30
Srivats P
5d701c9382
Change the FAQ URL and add button to open the URL; fixes #176
2016-06-23 20:36:35 +05:30
Srivats P
0ab84e581d
Added Help menu item to point to online documentation
2016-06-23 18:52:50 +05:30
Srivats P
75efed5ec4
Add extension while saving streams and sessions, if user doesn't specify one.
...
Fixes #187
2016-06-14 18:56:29 +05:30
Srivats P
cd100aa6e0
Drone checks for updated software version at startup
2016-06-07 21:11:38 +05:30
Srivats P
4a2c0066b9
Use explicit Recursive ReadWrite lock (needed by Qt >= 4.4); fixes #186
2016-06-03 18:54:14 +05:30
Srivats P
b559400cf1
Fix copyright years in About dialog
2016-06-01 20:59:12 +05:30
Srivats P
5e918cf084
Fix STP protocol builder warnings
2016-06-01 20:58:26 +05:30
Srivats P
2acfb3f25a
Fix warnings introduced by recent feature development
2016-06-01 20:51:29 +05:30
Srivats P
78957a019f
Bugfix: Use char* for kFileMagicValue to avoid dynamic initialization and consequent ordering problems
2016-06-01 19:19:45 +05:30