Skip to content
  • Andy Wick's avatar
    3daa8732
    Protocolrefactor (#1183) · 3daa8732
    Andy Wick authored
    
    
    redo how protocols are parsed inside moloch
    
    * wip
    
    * wip
    
    * wip
    
    * wip
    
    * wip - change whats passed to ip cbs
    
    * move gre and erspan to parsers
    
    * minor updates
    
    * alignment supression
    
    * move ses into mProtocol for packets
    
    * move more tcp out of packet.c, add mProtocol session free cb
    
    * print out whats loaded, more arp, more san fixes
    
    * Lldp (#1186)
    
    * first pass on lldp
    
    * white space tlc
    
    * clean up to remove compile warnings
    
    * add lldp test pcap
    
    * new mmdb and warnings fixes
    
    * Isis (#1187)
    
    * first pass isis support
    
    * white space tlc
    
    * initial unknown ethernet support (#1188)
    
    * increase api version, new MOLOCH_ETHERTYPE_ETHER
    
    * warn when no parsers set and handle no mProtocol being set
    
    * bgp type
    
    * hopefully fix race condition
    
    * offsets can be bigger, fuzz crash 2 pcap tests.pl
    
    * initial unk ip proto support (#1190)
    
    * initial ospf support (#1192)
    
    * initial pim and igmp support (#1193)
    
    * add isis test
    
    * another sleep
    
    * corruptIp plugin (#1198)
    
    * corruptIp plugin
    
    * printf tweak
    
    * compare tweak
    
    * change sessionId to uint8, cleanup packet function a little
    
    * don't save ip/port for non ip session, initial viewer non ip support
    
    * isis refactor (#1213)
    
    * isis refactor
    
    * andy requested tweaks
    
    * pim test case (#1208)
    
    * pim test case
    
    * igmp test cases
    
    * ospf pcap and test case (#1207)
    
    * updates and merge master
    
    * fix compile
    
    * new disableParsers setting
    
    * fix test numbers
    
    * fix some warnings
    
    * add missing protocols
    
    * decode more stuff
    
    Co-authored-by: default avatarbrian field <bf31415@gmail.com>
    3daa8732
    Protocolrefactor (#1183)
    Andy Wick authored
    
    
    redo how protocols are parsed inside moloch
    
    * wip
    
    * wip
    
    * wip
    
    * wip
    
    * wip - change whats passed to ip cbs
    
    * move gre and erspan to parsers
    
    * minor updates
    
    * alignment supression
    
    * move ses into mProtocol for packets
    
    * move more tcp out of packet.c, add mProtocol session free cb
    
    * print out whats loaded, more arp, more san fixes
    
    * Lldp (#1186)
    
    * first pass on lldp
    
    * white space tlc
    
    * clean up to remove compile warnings
    
    * add lldp test pcap
    
    * new mmdb and warnings fixes
    
    * Isis (#1187)
    
    * first pass isis support
    
    * white space tlc
    
    * initial unknown ethernet support (#1188)
    
    * increase api version, new MOLOCH_ETHERTYPE_ETHER
    
    * warn when no parsers set and handle no mProtocol being set
    
    * bgp type
    
    * hopefully fix race condition
    
    * offsets can be bigger, fuzz crash 2 pcap tests.pl
    
    * initial unk ip proto support (#1190)
    
    * initial ospf support (#1192)
    
    * initial pim and igmp support (#1193)
    
    * add isis test
    
    * another sleep
    
    * corruptIp plugin (#1198)
    
    * corruptIp plugin
    
    * printf tweak
    
    * compare tweak
    
    * change sessionId to uint8, cleanup packet function a little
    
    * don't save ip/port for non ip session, initial viewer non ip support
    
    * isis refactor (#1213)
    
    * isis refactor
    
    * andy requested tweaks
    
    * pim test case (#1208)
    
    * pim test case
    
    * igmp test cases
    
    * ospf pcap and test case (#1207)
    
    * updates and merge master
    
    * fix compile
    
    * new disableParsers setting
    
    * fix test numbers
    
    * fix some warnings
    
    * add missing protocols
    
    * decode more stuff
    
    Co-authored-by: default avatarbrian field <bf31415@gmail.com>
Loading