ostinato/common
2010-07-13 20:36:35 +05:30
..
abstractprotocol.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
abstractprotocol.h Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
arp.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
arp.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
arp.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
arp.ui - Top level Makefile 2010-03-13 05:46:24 +00:00
comboprotocol.h Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
crc32c.cpp Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
crc32c.h Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
dot2llc.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
dot2llc.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
dot2snap.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
dot2snap.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
dot3.cpp Added a preflight check method to class StreamBase - this is used by StreamConfigDialog to notify the user of potential problems such as truncated frames 2010-05-02 15:37:46 +05:30
dot3.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
dot3.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
dot3.ui - AbstractProtocol 2009-05-24 14:54:11 +00:00
eth2.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
eth2.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
eth2.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
eth2.ui Major rewrite of the protocol framework - changes not yet complete 2009-08-02 14:52:34 +00:00
fileformat.cpp Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
fileformat.h Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
fileformat.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
icmp.cpp Extended ICMP to work for ICMPv6 as well as ICMPv4 2010-06-11 20:48:24 +05:30
icmp.h Extended ICMP to work for ICMPv6 as well as ICMPv4 2010-06-11 20:48:24 +05:30
icmp.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
icmp.ui Extended ICMP to work for ICMPv6 as well as ICMPv4 2010-06-11 20:48:24 +05:30
intcombobox.h Added a generic TextProtocol that can be used for any text based protocol such as HTTP, SIP, RTSP, NNTP etc. Also - fixed a bug in ARP; IntComboBox sets itself as 'editable' 2010-05-06 20:39:29 +05:30
ip4.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
ip4.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
ip4.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ip4.ui IP4over4 implemented as a "combo" protocol; added IP 4over4 as a L3 protocol in StreamConfigDialog. Also temporarily masked a change introduced in r59ec which triggers a crash if you click "cancel" in StreamConfigDialog with the "Protocol Data" tab open 2010-05-09 10:28:58 +05:30
ip4over4.h Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
ip4over4.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ip4over6.h Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
ip4over6.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ip6.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
ip6.h Implemented IPv6 protocol; found and fixed a bug in AbstractProtocol::protocolFrameValue() in the process 2010-05-22 22:02:46 +05:30
ip6.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ip6.ui Implemented IPv6 protocol; found and fixed a bug in AbstractProtocol::protocolFrameValue() in the process 2010-05-22 22:02:46 +05:30
ip6over4.h Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
ip6over4.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ip6over6.h Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
ip6over6.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
ipv6addressvalidator.h Fixed compiler warning 2010-05-24 21:49:59 +05:30
llc.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
llc.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
llc.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
llc.ui Protocol Framework basic code in place now. Cleanup pending. 2009-05-10 06:27:17 +00:00
mac.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
mac.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
mac.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
mac.ui Protocols 2009-09-23 14:53:26 +00:00
ostproto.pro Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
payload.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
payload.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
payload.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
payload.ui Features 2009-11-29 16:32:31 +00:00
protocol.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
protocollist.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
protocollist.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
protocollistiterator.cpp Fixes for 64bit compilation and Qt4.6 2010-04-16 16:45:35 +05:30
protocollistiterator.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
protocolmanager.cpp Implemented the remaining IP Tunneling protocols - IP6over4, IP4over6, IP6over6; renumbered L3 protocol protobuf "field numbers". ComboProtocol now implements PseudoIp cksum as protoB's cksum as a convenience for the IP tunneling protocols. Also found and fixed an issue with IPv6's pseudoIp cksum which was causing the TCP/UDP cksums to be incorrect 2010-05-23 16:46:43 +05:30
protocolmanager.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
sample.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
sample.h Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
sample.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
sample.ui Features 2009-11-16 13:09:20 +00:00
snap.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
snap.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
snap.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
snap.ui - AbstractProtocol 2009-05-24 14:54:11 +00:00
streambase.cpp Fixed compiler warnings 2010-05-04 21:42:29 +05:30
streambase.h Added a preflight check method to class StreamBase - this is used by StreamConfigDialog to notify the user of potential problems such as truncated frames 2010-05-02 15:37:46 +05:30
svlan.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
svlan.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
svlan.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
tcp.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
tcp.h StreamConfigDialog "Protocol Selection" framework has been enhanced to include a L5 group. TextProtocol has been added to this L5 group. TCP/UDP protocols have been modified to get port numbers from a L5 protocol; TCP/UDP protocols have also been updated as per the "Sample" protocol recommendation 2010-05-08 20:12:38 +05:30
tcp.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
tcp.ui StreamConfigDialog "Protocol Selection" framework has been enhanced to include a L5 group. TextProtocol has been added to this L5 group. TCP/UDP protocols have been modified to get port numbers from a L5 protocol; TCP/UDP protocols have also been updated as per the "Sample" protocol recommendation 2010-05-08 20:12:38 +05:30
textproto.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
textproto.h Added a generic TextProtocol that can be used for any text based protocol such as HTTP, SIP, RTSP, NNTP etc. Also - fixed a bug in ARP; IntComboBox sets itself as 'editable' 2010-05-06 20:39:29 +05:30
textproto.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
textproto.ui Added a generic TextProtocol that can be used for any text based protocol such as HTTP, SIP, RTSP, NNTP etc. Also - fixed a bug in ARP; IntComboBox sets itself as 'editable' 2010-05-06 20:39:29 +05:30
udp.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
udp.h StreamConfigDialog "Protocol Selection" framework has been enhanced to include a L5 group. TextProtocol has been added to this L5 group. TCP/UDP protocols have been modified to get port numbers from a L5 protocol; TCP/UDP protocols have also been updated as per the "Sample" protocol recommendation 2010-05-08 20:12:38 +05:30
udp.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
udp.ui StreamConfigDialog "Protocol Selection" framework has been enhanced to include a L5 group. TextProtocol has been added to this L5 group. TCP/UDP protocols have been modified to get port numbers from a L5 protocol; TCP/UDP protocols have also been updated as per the "Sample" protocol recommendation 2010-05-08 20:12:38 +05:30
userscript.cpp - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
userscript.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
userscript.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
userscript.ui Fixes/Rework 2009-11-28 08:35:05 +00:00
vlan.cpp Protocol Framework Change: FieldFlags - FrameField and MetaField are no longer exclusive. A field can be neither. Also frameFieldCount() now actually counts the number of frameFields instead of deriving it from metaFieldCount() - these changes allow protocols to export different sets of fields based on a opcode/type field. 2010-06-07 20:52:50 +05:30
vlan.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
vlan.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30
vlan.ui - AbstractProtocol 2009-05-24 14:54:11 +00:00
vlanstack.h - Added Copyright and License (GPLv3) notifications to all source files viz. *.h, *.cpp, *.proto 2010-03-27 18:38:57 +00:00
vlanstack.proto Added streams save/restore; Ostinato file format specified; Protocol Field Numbering scheme changed - existing protocol field numbers changed accordingly 2010-07-13 20:36:35 +05:30