aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-enip.c
AgeCommit message (Expand)AuthorFilesLines
2018-12-27Try to squeeze some bytes out of the frame_data structure.Guy Harris1-4/+4
2018-12-11ENIP: Add more error checkingDylan Ulis1-0/+23
2018-12-10CIP: Add Connection IndexDylan Ulis1-1/+18
2018-12-09CIP: Improve connected data informationDylan Ulis1-53/+107
2018-09-25Rename packet-ssl* to packet-tls*Gerald Combs1-2/+2
2018-07-06CIP: Various I/O updatesDylan Ulis1-12/+53
2018-06-27CIP: Improve Class 2/3 connection handlingDylan Ulis1-54/+64
2018-06-23Don't pass an un-initialized dummy structure to dissect_cip_io_generic().Guy Harris1-16/+14
2018-06-22enip: fix no previous prototype for ‘dissect_item_sequenced_address/dissect...Alexis La Goutte1-2/+2
2018-06-18CIP: Improve I/O handlingDylan Ulis1-41/+66
2018-06-13ENIP: Pull out CPF items to separate functionsDylan Ulis1-309/+381
2018-06-01CIP: Use a struct for connection triadDylan Ulis1-26/+15
2018-05-31CIP Security: Fix Preshared Key parsingDylan Ulis1-4/+4
2018-05-22enip: Fix Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-3/+0
2018-05-20CIP: Code cleanupDylan Ulis1-48/+49
2018-04-24Rename ENIP conversation menus to CIPDylan Ulis1-2/+2
2018-03-10ENIP packets are not decoded as ENIP anymoreDylan Ulis1-0/+9
2018-03-04enip: use wmem for copied addressesMartin Kaiser1-2/+2
2018-02-13Fix the "pointer to function that generates a label" values.Guy Harris1-1/+1
2018-02-12dissectors: use SPDX identifiers.Dario Lombardo1-13/+1
2018-02-08CIP Safety: Add decode options for I/O PayloadsDylan Ulis1-0/+7
2018-02-03CIP Motion: Support Format Revision 3Dylan Ulis1-48/+7
2017-10-29Add conversation endpoint typeMichael Mann1-5/+5
2017-10-28Convert to using find_conversation_pinfo where appropriateMichael Mann1-4/+1
2017-10-26Add a ws_in6_addr typedef for struct e_in6_addr.Guy Harris1-1/+1
2017-09-16Have register_decode_as_next_proto create dissector table.Michael Mann1-6/+2
2017-07-21ENIP: Add support for CIP Security Information in ListIdentityMichael Mann1-0/+139
2017-07-11Expand register_decode_as_next_proto to include prompt string.Michael Mann1-13/+1
2017-06-05Remove "length only" check for dissectors that use tcp_dissect_pdus.Michael Mann1-4/+0
2017-05-29Fix up dissector tables' UI names.Jeff Morriss1-1/+1
2017-03-16Add support for verifying CIP Safety CRC values.Michael Mann1-25/+5
2017-03-06enip: fix this statement may fall through [-Werror=implicit-fallthrough=] fou...Alexis La Goutte1-1/+1
2017-02-02GHashtable -> wmem_map conversionsMichael Mann1-28/+10
2016-12-31Dissectors don't need a journey of self discovery.Michael Mann1-6/+5
2016-12-06CIP: Minor enhancementsD. Ulis1-3/+22
2016-10-13Convert most UDP dissectors to use "auto" preferences.Michael Mann1-2/+2
2016-10-13CIP: Improve string handlingD. Ulis1-1/+13
2016-10-08Combine Decode As and port preferences for tcp.port dissector table.Michael Mann1-1/+1
2016-10-07ENIP: Add Connection ID to treeD. Ulis1-15/+18
2016-09-28proto_tree_add_item_ret_(u)int/proto_tree_add_bitmask_with_flags_ret_uint64: ...Pascal Quantin1-1/+1
2016-08-31Don't do any Decode As stuff for dissector tables not used with Decode As.Guy Harris1-3/+3
2016-06-26conversation: rename shadow variableDario Lombardo1-2/+2
2016-06-15Allow control of individual columns to be (un)writable.Michael Mann1-3/+3
2016-03-20ENIP: Add request/response arrows for related packetsD. Ulis1-2/+2
2016-03-20Create call_data_dissector() to call data dissector.Michael Mann1-6/+2
2016-03-20Manually add protocol dependencies derived from find_dissector.Michael Mann1-2/+2
2016-03-17Associate dissector tables and heuristic subdissector lists with a protocol.Michael Mann1-3/+3
2016-02-26Add free_address_wmem(), fix warnings [-Wcast-qual]João Valverde1-15/+8
2016-02-16CIP/ENIP: Attribute updatesD. Ulis1-103/+28
2016-02-08Revert "Add free_address_wmem() and other extensions to address API"João Valverde1-8/+15