Commit Graph

168 Commits

Author SHA1 Message Date
Srivats P.
8d55f68c61 Added explicit option to generate the "generic service code" since by default protobuf 2.4.0 and later don't generate them. Also since protobuf 2.3.0 is the first version that understands this option, the minimum protobuf version required for Ostinato now becomes 2.3.0 2011-05-08 16:56:15 +05:30
Srivats P.
1adf52033c On some linux distros, the native "save" dialog can't distinguish the Ostinato and PCAP filters - so we don't use native dialog for *nix platforms 2011-05-08 13:04:14 +05:30
Srivats P.
d05821da66 StreamConfigDialog: renamed Goto Stream X as Goto First till the Goto Stream X is implemented 2011-04-14 22:46:27 +05:30
Srivats P.
073f961d0b Bumped Copyright to include 2011 in About Dialog 2011-04-14 22:40:44 +05:30
Srivats P.
12aea59867 At exit Ostinato main window geometry and layout is saved and restored next time you open Ostinato 2011-04-14 22:38:39 +05:30
Srivats P.
ac3bd72a8d PCAP/PDML import: merge with main tree 2011-04-13 21:44:12 +05:30
Srivats P.
44fdf844b6 PDML/PCAP Import: Fixed gcc4 warnings 2011-04-13 21:20:07 +05:30
Srivats P.
84544559f2 PCAP/PDML import: final cleanup; renamed pdml_p.* to pdmlprotocols.* 2011-04-13 20:57:10 +05:30
Srivats P.
486fe5dcac PCAP/PDML Import: Reworked the test code to use the Ostinato QSettings 2011-04-12 20:14:57 +05:30
Srivats P.
0274fd4479 PCAP/PDML import: reverting some temporary code changes 2011-04-11 21:56:21 +05:30
Srivats P.
5db314722d PCAP/PDML import: class PdmlProtocol - removed protoName member; made constructor protected 2011-04-10 21:03:47 +05:30
Srivats P.
e6b2274c9c Implemented detection of MLD PDML support 2011-04-10 14:41:05 +05:30
Srivats P.
9771c50592 Fixed gcc4 errors and warnings 2011-04-09 20:22:35 +05:30
Srivats P.
194aac9b7d Reorganized PDML code into multiple files 2011-04-09 17:13:49 +05:30
Srivats P.
7532a1d576 Fixed crash in drone when inter packet/burst gap > 1 sec. 2011-04-08 23:39:20 +05:30
Srivats P.
f132e3118c Implemented MLD PDML Protocol - also ICMPv6 PDML protocol which detects and hands over control to either the ICMP PDML Protocol or MLD PDML Protocol 2011-04-08 20:44:32 +05:30
Srivats P.
41738b3e08 Modified test code so that duplicate diff is not done 2011-04-05 19:09:59 +05:30
Srivats P.
bda2d48adb Implemented IGMP PDML protocol 2011-04-04 21:46:35 +05:30
Srivats P.
b230ff8082 Implemented ICMPv4/ICMPv6 PDML Protocol 2011-04-04 14:26:46 +05:30
Srivats P.
cbcd9872d4 Reworked PDML Text Protocol 2011-04-03 20:49:57 +05:30
Srivats P.
610ee312a0 snapshot before rewriting PDML TextProto 2011-04-03 14:13:57 +05:30
Srivats P.
ead67d80aa Finished implementing PDML Text Protocol - verified for HTTP 2011-04-02 00:14:43 +05:30
Srivats P.
e47319feda Implemented UDP (and UDPLite) PDML Protocol 2011-03-31 21:04:05 +05:30
Srivats P.
a7d28d8a8d Implemented ARP PDML Protocol. Removed hardcoded field numbers from IPv4 2011-03-31 20:36:47 +05:30
Srivats P.
0347b939b7 Implemented SVlan (IEEE 802.1ad) PDML Protocol 2011-03-29 21:17:37 +05:30
Srivats P.
137b49594a Fixed Vlan PDML Protocol 2011-03-28 22:23:33 +05:30
Srivats P.
28cd717895 Implemented PDML LLC Protocol (including SNAP). Also implemented PDML VLAN Protocol - but this is not working so is disabled for the moment 2011-03-27 22:45:04 +05:30
Srivats P.
b8e451574a another round of code cleanup 2011-03-27 18:19:31 +05:30
Srivats P.
873daa9604 Implemented PDML Export 2011-03-26 21:36:57 +05:30
Srivats P.
3fab6b207a First round of cleanup of the PDML import code 2011-03-24 21:58:39 +05:30
Srivats P.
3a713899a9 Updated the PCAP import/export test code to work with latest code 2011-03-22 23:01:05 +05:30
Srivats P.
497a0be276 Added code to remember the last directory for open/save streams. Also to remember the StreamConfigDialog geometry and protocol data tab 2011-03-21 22:25:34 +05:30
Srivats P.
b3f2e0483f Fixed invalid FAQ URL 2011-03-20 20:59:39 +05:30
Srivats P.
71382ae4ca Implemented configuration of external application paths in preferences. Removed all hardcoded paths for external applications. 2011-03-20 20:50:07 +05:30
Srivats P.
cb70fd83e6 Missed out the PCAP Import UI in the last commit 2011-03-20 17:21:14 +05:30
Srivats P.
efd19fc96b Implemented the PCAP Diff 2011-03-19 20:29:07 +05:30
Srivats P.
bb78afbca7 Implemented "Import Options" for PCAP file format 2011-03-19 11:48:58 +05:30
Srivats P.
00e03a44fd Open/Save Progress Dialog done 2011-03-17 22:00:51 +05:30
Srivats P.
1e805661fc Fixed compilation error 2011-03-14 21:08:59 +05:30
Srivats P.
f99774a851 Removed FakeFieldWrapper Protocol 2011-03-14 21:08:05 +05:30
Srivats P.
9ceda3457a Removed the 2 pass stuff 2011-03-14 20:58:52 +05:30
Srivats P.
f0e2b1ca50 Removed SAX based PDML parser 2011-03-14 20:47:46 +05:30
Srivats P.
69d488d8a2 Refactored FileFormat Classes with an Abstract base class. Open/Save streams enhanced to support the new file formats - PCAP and PDML 2011-03-13 22:36:33 +05:30
Srivats P.
ed03f06f44 pcap open via pdml is now working. cleanup required 2011-03-12 15:16:27 +05:30
Srivats P.
5af591b96b Snapshot before next improvement changes 2011-03-06 18:41:08 +05:30
Srivats P.
24dc621145 Added "non promiscuous mode" to port notes as a limitation 2011-03-02 22:21:23 +05:30
Srivats P.
b7ce0a6faf snapshot 2011-02-23 21:28:32 +05:30
Srivats P.
16d85a338a snapshot before 2 pass changes 2011-02-21 22:17:16 +05:30
Srivats P.
73afecc07a Fix for crash when NIC doesn't support setting promisc mode 2011-02-20 13:10:33 +05:30
Srivats P.
5ab89bba29 snapshot 2011-02-18 23:32:57 +05:30