]> git.ipfire.org Git - thirdparty/snort3.git/commit
Merge pull request #1030 in SNORT/snort3 from cleanup to master
authorMichael Altizer (mialtize) <mialtize@cisco.com>
Thu, 5 Oct 2017 19:25:18 +0000 (15:25 -0400)
committerMichael Altizer (mialtize) <mialtize@cisco.com>
Thu, 5 Oct 2017 19:25:18 +0000 (15:25 -0400)
commitd4a79f9a3a58e18dfbd30c46c2603264193516c4
tree59df666fbc1fbeaa99fb5acb9963073b5dab88c4
parent139374f910b0466759ca5e9f304c01a247417e30
Merge pull request #1030 in SNORT/snort3 from cleanup to master

Squashed commit of the following:

commit f35eaf6b9fc5d654dd428ca0ea99a0e17eddb8b1
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Oct 5 13:53:35 2017 -0400

    build: Add an initial clang-tidy configuration

commit 9a07c7fcdd9b3dfeffb0c34eecd870c1b073b51d
Author: Michael Altizer <mialtize@cisco.com>
Date:   Thu Oct 5 14:01:10 2017 -0400

    build: Second pass of clang-tidy's modernize-use-equals-default

commit 36d9894e859ce7d7fb5ffdaebd3848d1f934f960
Author: Michael Altizer <mialtize@cisco.com>
Date:   Wed Oct 4 10:45:16 2017 -0400

    build: Remove all default destructor declarations

commit e6d34a254be93625da190a5909a7d0a01c4ecabb
Author: Michael Altizer <mialtize@cisco.com>
Date:   Mon Oct 2 19:55:24 2017 -0400

    build: Fix linking against external libiconv with autotools

commit 1eed9487c95085deba42c18dd093f9796d6c6131
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 12:40:26 2017 -0400

    build: More redundancy cleanups

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)" -checks='-*,readability-redundant-*'
    -fix.

commit 6b73e322fba1e252770fd9dc4e4d62f5b71c0642
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 12:28:35 2017 -0400

    build: Remove redundant declarations

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)"
    -checks='-*,readability-redundant-declaration' -fix.

commit 09715d923afad0592f23dea741cca11a1a1fbf78
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 12:23:56 2017 -0400

    build: Remove redundant flow control statements

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)"
    -checks='-*,readability-redundant-control-flow' -fix.

commit 37c2e606b84aef1f765657b6bd1405ce96c124e6
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 12:19:38 2017 -0400

    build: Make some more function parameters const

    Informed by un-clang-tidy.py -header-filter="$(realpath ..)"
    -checks='-*,readability-non-const-parameter'.

commit 92b7fd10c4d0ddd521df092592bfc18e9044d4d6
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 11:52:38 2017 -0400

    build: Do not use size() to check containers for emptiness

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)"
    -checks='-*,readability-container-size-empty' -fix.

commit 198636c4663f59bbdae5e5624a0c802fa2b3c8db
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sun Oct 1 11:43:12 2017 -0400

    build: Do not use compare() for pure string equality tests

    Informed by run-clang-tidy.py -header-filter="$(realpath ..)"
    -checks='-*,misc-string-compare'.

commit 497609441dd1f626434f6f039b57730bc2a3a7b4
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 17:08:47 2017 -0400

    build: Improve macro safety with parentheses

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)" -checks='-*,misc-macro-parentheses'
    -fix.

commit a44cdadf99bcb6ee0b12641ddb16d9ab04451629
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 16:48:30 2017 -0400

    build: Fix a couple instances of undefined memset behavior

    Reported by run-clang-tidy.py -header-filter="$(realpath ..)"
    -checks='-*,bugprone-*'.

commit cae0cc697d7a4614ad24c9f253193a6cbd37f4e1
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 16:26:05 2017 -0400

    build: Some language performance cleanups suggested by Clang

    Informed by run-clang-tidy.py -header-filter="$(realpath ..)"
    -checks='-*,performance-*' -fix

commit 79c3b608e997e440de2c22e6d9ef1e1189994f8b
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 16:17:30 2017 -0400

    build: Make more string arguments into const references

commit b20e1e7ed64757efde9711c2c773915f749714ec
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 15:24:57 2017 -0400

    build: Modernize code with =default for special member functions

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)" -checks='-*,modernize-use-equals-default
    -fix

commit cf3d5440d22465b26b33ef15777bc1fa9d01dbc5
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 14:27:49 2017 -0400

    build: Modernize code with boolean literals

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)" -checks='-*,modernize-use-bool-literals'
    -fix

commit 63ba30a1d8e17a8296078931a0ae6980ac09204b
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 14:21:18 2017 -0400

    build: Modernize code by removing redundant void args

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)"
    -checks='-*,modernize-redundant-void-arg'

commit 8b011f9ac133492facc66223f6b9ad8b07bd7943
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 14:16:11 2017 -0400

    build: Modernize code with make_shared conversion

    Generated automatically with run-clang-tidy.py
    -header-filter="$(realpath ..)" -checks='-*,modernize-make-shared' -fix.

commit 7e20f0fa31915690207bbdff886414ca280e7e91
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 12:30:50 2017 -0400

    build: Fix many warnings reported by Clang 5

commit 32b8843706f549c911091c36a3408c913f9360a5
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 14:07:33 2017 -0400

    build: Header cleanup (feat. clang-tidy)

    Assisted by run-clang-tidy.py -header-filter="$(realpath ..)"
    -checks='-*,modernize-deprecated-headers' -fix.

commit 4f9a94abcc40f12f9424384082e4fdcc250c6152
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 12:55:40 2017 -0400

    build: Modernize code with virtual/override/final cleanups

    Generated automatically with run-clang-tidy.py -header-filter='.*'
    -checks='-*,modernize-use-override' -fix.

commit 678d1f53b78f400c5b1915d74353ded1399cd101
Author: Michael Altizer <mialtize@cisco.com>
Date:   Sat Sep 30 12:38:56 2017 -0400

    build: Modernize code with nullptr conversion

    Generated automatically with run-clang-tidy.py -header-filter='.*'
    -checks='-*,modernize-use-nullptr' -fix.
837 files changed:
.clang-tidy [new file with mode: 0644]
src/Makefile.am
src/actions/act_react.cc
src/actions/act_replace.cc
src/actions/actions.cc
src/catch/unit_test.cc
src/codecs/ip/cd_auth.cc
src/codecs/ip/cd_dst_opts.cc
src/codecs/ip/cd_esp.cc
src/codecs/ip/cd_frag.cc
src/codecs/ip/cd_gre.cc
src/codecs/ip/cd_hop_opts.cc
src/codecs/ip/cd_icmp4.cc
src/codecs/ip/cd_icmp6.cc
src/codecs/ip/cd_igmp.cc
src/codecs/ip/cd_ipv4.cc
src/codecs/ip/cd_ipv6.cc
src/codecs/ip/cd_mobility.cc
src/codecs/ip/cd_no_next.cc
src/codecs/ip/cd_pgm.cc
src/codecs/ip/cd_routing.cc
src/codecs/ip/cd_sun_nd.cc
src/codecs/ip/cd_swipe.cc
src/codecs/ip/cd_tcp.cc
src/codecs/ip/cd_udp.cc
src/codecs/ip/checksum.h
src/codecs/link/cd_arp.cc
src/codecs/link/cd_ciscometadata.cc
src/codecs/link/cd_erspan2.cc
src/codecs/link/cd_erspan3.cc
src/codecs/link/cd_fabricpath.cc
src/codecs/link/cd_mpls.cc
src/codecs/link/cd_ppp_encap.cc
src/codecs/link/cd_pppoe.cc
src/codecs/link/cd_trans_bridge.cc
src/codecs/link/cd_vlan.cc
src/codecs/misc/cd_default.cc
src/codecs/misc/cd_gtp.cc
src/codecs/misc/cd_icmp4_ip.cc
src/codecs/misc/cd_icmp6_ip.cc
src/codecs/misc/cd_llc.cc
src/codecs/misc/cd_teredo.cc
src/codecs/misc/cd_user.cc
src/codecs/root/cd_eth.cc
src/connectors/file_connector/file_connector.cc
src/connectors/file_connector/file_connector.h
src/connectors/file_connector/file_connector_module.h
src/connectors/tcp_connector/tcp_connector.cc
src/connectors/tcp_connector/tcp_connector.h
src/connectors/tcp_connector/tcp_connector_module.h
src/decompress/file_decomp.cc
src/decompress/file_decomp.h
src/decompress/file_decomp_pdf.cc
src/decompress/file_decomp_swf.cc
src/detection/context_switcher.cc
src/detection/detect.cc
src/detection/detection_options.cc
src/detection/detection_util.cc
src/detection/detection_util.h
src/detection/fp_config.cc
src/detection/fp_config.h
src/detection/fp_create.cc
src/detection/fp_detect.cc
src/detection/fp_utils.cc
src/detection/ips_context.cc
src/detection/ips_context.h
src/detection/regex_offload.cc
src/detection/rules.h
src/detection/service_map.cc
src/detection/signature.cc
src/detection/tag.cc
src/events/event.h
src/events/sfeventq.cc
src/file_api/circular_buffer.h
src/file_api/file_capture.cc
src/file_api/file_enforcer.cc
src/file_api/file_flows.cc
src/file_api/file_flows.h
src/file_api/file_identifier.cc
src/file_api/file_identifier.h
src/file_api/file_lib.h
src/file_api/file_log.cc
src/file_api/file_mempool.h
src/file_api/file_policy.cc
src/file_api/file_policy.h
src/file_api/file_segment.cc
src/file_api/file_segment.h
src/filters/detection_filter.cc
src/filters/rate_filter.cc
src/filters/sfrf.cc
src/filters/sfrf_test.cc
src/filters/sfthd.cc
src/filters/sfthd.h
src/filters/sfthd_test.cc
src/filters/sfthreshold.cc
src/flow/flow.cc
src/flow/flow.h
src/flow/flow_control.cc
src/flow/flow_key.cc
src/flow/flow_key.h
src/flow/ha.cc
src/flow/ha.h
src/flow/ha_module.cc
src/flow/ha_module.h
src/flow/session.h
src/flow/test/ha_test.cc
src/framework/codec.h
src/framework/connector.h
src/framework/counts.h
src/framework/data_bus.cc
src/framework/data_bus.h
src/framework/endianness.h
src/framework/inspector.h
src/framework/ips_action.h
src/framework/ips_option.h
src/framework/logger.h
src/framework/lua_api.h
src/framework/module.h
src/framework/mpse.h
src/framework/parameter.cc
src/framework/value.cc
src/framework/value.h
src/hash/sfghash.cc
src/hash/sfghash.h
src/hash/sfhashfcn.cc
src/hash/sfhashfcn.h
src/hash/sfxhash.cc
src/hash/sfxhash.h
src/hash/test/lru_cache_shared_test.cc
src/hash/test/sfghash_test.cc
src/hash/zhash.cc
src/hash/zhash.h
src/helpers/base64_encoder.cc
src/helpers/chunk.cc
src/helpers/directory.cc
src/helpers/process.cc
src/host_tracker/host_cache.h
src/host_tracker/host_tracker.h
src/host_tracker/host_tracker_module.h
src/host_tracker/test/host_tracker_module_test.cc
src/ips_options/asn1_detect.cc
src/ips_options/asn1_util.cc
src/ips_options/asn1_util.h
src/ips_options/extract.cc
src/ips_options/extract.h
src/ips_options/ips_ack.cc
src/ips_options/ips_asn1.cc
src/ips_options/ips_base64.cc
src/ips_options/ips_bufferlen.cc
src/ips_options/ips_byte_extract.cc
src/ips_options/ips_byte_jump.cc
src/ips_options/ips_byte_math.cc
src/ips_options/ips_byte_test.cc
src/ips_options/ips_content.cc
src/ips_options/ips_cvs.cc
src/ips_options/ips_dsize.cc
src/ips_options/ips_file_data.cc
src/ips_options/ips_file_type.cc
src/ips_options/ips_flags.cc
src/ips_options/ips_flow.cc
src/ips_options/ips_flowbits.cc
src/ips_options/ips_fragbits.cc
src/ips_options/ips_fragoffset.cc
src/ips_options/ips_hash.cc
src/ips_options/ips_icmp_id.cc
src/ips_options/ips_icmp_seq.cc
src/ips_options/ips_icode.cc
src/ips_options/ips_id.cc
src/ips_options/ips_ip_proto.cc
src/ips_options/ips_ipopts.cc
src/ips_options/ips_isdataat.cc
src/ips_options/ips_itype.cc
src/ips_options/ips_luajit.cc
src/ips_options/ips_pcre.cc
src/ips_options/ips_regex.cc
src/ips_options/ips_replace.cc
src/ips_options/ips_rpc.cc
src/ips_options/ips_sd_pattern.cc
src/ips_options/ips_seq.cc
src/ips_options/ips_service.cc
src/ips_options/ips_session.cc
src/ips_options/ips_so.cc
src/ips_options/ips_tos.cc
src/ips_options/ips_ttl.cc
src/ips_options/ips_window.cc
src/log/log.cc
src/log/log_text.cc
src/log/obfuscator.h
src/log/test/obfuscator_test.cc
src/log/text_log.cc
src/loggers/alert_full.cc
src/loggers/alert_luajit.cc
src/loggers/alert_sf_socket.cc
src/loggers/alert_syslog.cc
src/loggers/log_codecs.cc
src/loggers/log_pcap.cc
src/loggers/unified2.cc
src/lua/lua_util.h
src/main.cc
src/main/analyzer_command.h
src/main/control.cc
src/main/control_mgmt.cc
src/main/control_mgmt.h
src/main/modules.cc
src/main/policy.cc
src/main/policy.h
src/main/shell.cc
src/main/snort.cc
src/main/snort_config.cc
src/main/snort_debug.cc
src/main/snort_module.cc
src/managers/codec_manager.cc
src/managers/inspector_manager.cc
src/managers/lua_plugin_defs.h
src/managers/module_manager.cc
src/managers/plugin_manager.cc
src/managers/script_manager.cc
src/managers/so_manager.cc
src/mime/decode_b64.h
src/mime/decode_base.cc
src/mime/decode_base.h
src/mime/decode_bit.cc
src/mime/decode_bit.h
src/mime/decode_qp.cc
src/mime/decode_qp.h
src/mime/decode_uu.cc
src/mime/decode_uu.h
src/mime/file_mime_config.h
src/mime/file_mime_decode.cc
src/mime/file_mime_decode.h
src/mime/file_mime_paf.cc
src/mime/file_mime_paf.h
src/mime/file_mime_process.cc
src/network_inspectors/appid/app_forecast.h
src/network_inspectors/appid/app_info_table.cc
src/network_inspectors/appid/app_info_table.h
src/network_inspectors/appid/appid_api.cc
src/network_inspectors/appid/appid_api.h
src/network_inspectors/appid/appid_app_descriptor.h
src/network_inspectors/appid/appid_config.cc
src/network_inspectors/appid/appid_detector.cc
src/network_inspectors/appid/appid_detector.h
src/network_inspectors/appid/appid_discovery.cc
src/network_inspectors/appid/appid_discovery.h
src/network_inspectors/appid/appid_http_event_handler.cc
src/network_inspectors/appid/appid_http_event_handler.h
src/network_inspectors/appid/appid_http_session.cc
src/network_inspectors/appid/appid_inspector.h
src/network_inspectors/appid/appid_module.cc
src/network_inspectors/appid/appid_module.h
src/network_inspectors/appid/appid_peg_counts.cc
src/network_inspectors/appid/appid_session.cc
src/network_inspectors/appid/appid_session.h
src/network_inspectors/appid/appid_stats.cc
src/network_inspectors/appid/appid_stats.h
src/network_inspectors/appid/appid_utils/fw_avltree.cc
src/network_inspectors/appid/appid_utils/sf_mlmp.cc
src/network_inspectors/appid/appid_utils/sf_multi_mpse.cc
src/network_inspectors/appid/client_plugins/client_app_aim.cc
src/network_inspectors/appid/client_plugins/client_app_aim.h
src/network_inspectors/appid/client_plugins/client_app_bit.cc
src/network_inspectors/appid/client_plugins/client_app_bit.h
src/network_inspectors/appid/client_plugins/client_app_bit_tracker.cc
src/network_inspectors/appid/client_plugins/client_app_bit_tracker.h
src/network_inspectors/appid/client_plugins/client_app_msn.cc
src/network_inspectors/appid/client_plugins/client_app_msn.h
src/network_inspectors/appid/client_plugins/client_app_rtp.cc
src/network_inspectors/appid/client_plugins/client_app_rtp.h
src/network_inspectors/appid/client_plugins/client_app_ssh.cc
src/network_inspectors/appid/client_plugins/client_app_ssh.h
src/network_inspectors/appid/client_plugins/client_app_timbuktu.cc
src/network_inspectors/appid/client_plugins/client_app_timbuktu.h
src/network_inspectors/appid/client_plugins/client_app_tns.cc
src/network_inspectors/appid/client_plugins/client_app_tns.h
src/network_inspectors/appid/client_plugins/client_app_vnc.cc
src/network_inspectors/appid/client_plugins/client_app_vnc.h
src/network_inspectors/appid/client_plugins/client_app_ym.cc
src/network_inspectors/appid/client_plugins/client_app_ym.h
src/network_inspectors/appid/client_plugins/client_detector.h
src/network_inspectors/appid/client_plugins/client_discovery.cc
src/network_inspectors/appid/client_plugins/client_discovery.h
src/network_inspectors/appid/detector_plugins/detector_dns.cc
src/network_inspectors/appid/detector_plugins/detector_dns.h
src/network_inspectors/appid/detector_plugins/detector_http.cc
src/network_inspectors/appid/detector_plugins/detector_http.h
src/network_inspectors/appid/detector_plugins/detector_imap.cc
src/network_inspectors/appid/detector_plugins/detector_imap.h
src/network_inspectors/appid/detector_plugins/detector_kerberos.cc
src/network_inspectors/appid/detector_plugins/detector_kerberos.h
src/network_inspectors/appid/detector_plugins/detector_pattern.cc
src/network_inspectors/appid/detector_plugins/detector_pattern.h
src/network_inspectors/appid/detector_plugins/detector_pop3.cc
src/network_inspectors/appid/detector_plugins/detector_pop3.h
src/network_inspectors/appid/detector_plugins/detector_sip.cc
src/network_inspectors/appid/detector_plugins/detector_sip.h
src/network_inspectors/appid/detector_plugins/detector_smtp.cc
src/network_inspectors/appid/detector_plugins/detector_smtp.h
src/network_inspectors/appid/detector_plugins/http_url_patterns.cc
src/network_inspectors/appid/detector_plugins/http_url_patterns.h
src/network_inspectors/appid/ips_appid_option.cc
src/network_inspectors/appid/lua_detector_api.cc
src/network_inspectors/appid/lua_detector_api.h
src/network_inspectors/appid/lua_detector_flow_api.cc
src/network_inspectors/appid/service_plugins/dcerpc.cc
src/network_inspectors/appid/service_plugins/service_battle_field.cc
src/network_inspectors/appid/service_plugins/service_battle_field.h
src/network_inspectors/appid/service_plugins/service_bgp.cc
src/network_inspectors/appid/service_plugins/service_bgp.h
src/network_inspectors/appid/service_plugins/service_bit.cc
src/network_inspectors/appid/service_plugins/service_bit.h
src/network_inspectors/appid/service_plugins/service_bootp.cc
src/network_inspectors/appid/service_plugins/service_bootp.h
src/network_inspectors/appid/service_plugins/service_dcerpc.cc
src/network_inspectors/appid/service_plugins/service_dcerpc.h
src/network_inspectors/appid/service_plugins/service_detector.cc
src/network_inspectors/appid/service_plugins/service_detector.h
src/network_inspectors/appid/service_plugins/service_direct_connect.cc
src/network_inspectors/appid/service_plugins/service_direct_connect.h
src/network_inspectors/appid/service_plugins/service_discovery.cc
src/network_inspectors/appid/service_plugins/service_discovery.h
src/network_inspectors/appid/service_plugins/service_flap.cc
src/network_inspectors/appid/service_plugins/service_flap.h
src/network_inspectors/appid/service_plugins/service_ftp.cc
src/network_inspectors/appid/service_plugins/service_ftp.h
src/network_inspectors/appid/service_plugins/service_irc.cc
src/network_inspectors/appid/service_plugins/service_irc.h
src/network_inspectors/appid/service_plugins/service_lpr.cc
src/network_inspectors/appid/service_plugins/service_lpr.h
src/network_inspectors/appid/service_plugins/service_mdns.cc
src/network_inspectors/appid/service_plugins/service_mdns.h
src/network_inspectors/appid/service_plugins/service_mysql.cc
src/network_inspectors/appid/service_plugins/service_mysql.h
src/network_inspectors/appid/service_plugins/service_netbios.cc
src/network_inspectors/appid/service_plugins/service_netbios.h
src/network_inspectors/appid/service_plugins/service_nntp.cc
src/network_inspectors/appid/service_plugins/service_nntp.h
src/network_inspectors/appid/service_plugins/service_ntp.cc
src/network_inspectors/appid/service_plugins/service_ntp.h
src/network_inspectors/appid/service_plugins/service_radius.cc
src/network_inspectors/appid/service_plugins/service_radius.h
src/network_inspectors/appid/service_plugins/service_regtest.cc
src/network_inspectors/appid/service_plugins/service_regtest.h
src/network_inspectors/appid/service_plugins/service_rexec.cc
src/network_inspectors/appid/service_plugins/service_rexec.h
src/network_inspectors/appid/service_plugins/service_rfb.cc
src/network_inspectors/appid/service_plugins/service_rfb.h
src/network_inspectors/appid/service_plugins/service_rlogin.cc
src/network_inspectors/appid/service_plugins/service_rlogin.h
src/network_inspectors/appid/service_plugins/service_rpc.cc
src/network_inspectors/appid/service_plugins/service_rpc.h
src/network_inspectors/appid/service_plugins/service_rshell.cc
src/network_inspectors/appid/service_plugins/service_rshell.h
src/network_inspectors/appid/service_plugins/service_rsync.cc
src/network_inspectors/appid/service_plugins/service_rsync.h
src/network_inspectors/appid/service_plugins/service_rtmp.cc
src/network_inspectors/appid/service_plugins/service_rtmp.h
src/network_inspectors/appid/service_plugins/service_snmp.cc
src/network_inspectors/appid/service_plugins/service_snmp.h
src/network_inspectors/appid/service_plugins/service_ssh.cc
src/network_inspectors/appid/service_plugins/service_ssh.h
src/network_inspectors/appid/service_plugins/service_ssl.cc
src/network_inspectors/appid/service_plugins/service_ssl.h
src/network_inspectors/appid/service_plugins/service_telnet.cc
src/network_inspectors/appid/service_plugins/service_telnet.h
src/network_inspectors/appid/service_plugins/service_tftp.cc
src/network_inspectors/appid/service_plugins/service_tftp.h
src/network_inspectors/appid/service_plugins/service_timbuktu.cc
src/network_inspectors/appid/service_plugins/service_timbuktu.h
src/network_inspectors/appid/service_plugins/service_tns.cc
src/network_inspectors/appid/service_plugins/service_tns.h
src/network_inspectors/appid/service_state.cc
src/network_inspectors/appid/test/appid_api_test.cc
src/network_inspectors/appid/test/appid_detector_test.cc
src/network_inspectors/appid/test/appid_http_event_test.cc
src/network_inspectors/appid/test/appid_mock_flow.h
src/network_inspectors/appid/thirdparty_appid_utils.cc
src/network_inspectors/arp_spoof/arp_module.cc
src/network_inspectors/arp_spoof/arp_module.h
src/network_inspectors/arp_spoof/arp_spoof.cc
src/network_inspectors/binder/bind_module.cc
src/network_inspectors/binder/bind_module.h
src/network_inspectors/binder/binder.cc
src/network_inspectors/normalize/norm.cc
src/network_inspectors/normalize/norm_module.cc
src/network_inspectors/normalize/norm_module.h
src/network_inspectors/packet_capture/packet_capture.cc
src/network_inspectors/perf_monitor/base_tracker.cc
src/network_inspectors/perf_monitor/cpu_tracker.cc
src/network_inspectors/perf_monitor/fbs_formatter.cc
src/network_inspectors/perf_monitor/fbs_formatter.h
src/network_inspectors/perf_monitor/flow_ip_tracker.h
src/network_inspectors/perf_monitor/flow_tracker.cc
src/network_inspectors/perf_monitor/perf_formatter.h
src/network_inspectors/perf_monitor/perf_module.cc
src/network_inspectors/perf_monitor/perf_tracker.cc
src/network_inspectors/port_scan/ipobj.cc
src/network_inspectors/port_scan/port_scan.cc
src/network_inspectors/port_scan/ps_detect.cc
src/network_inspectors/port_scan/ps_detect.h
src/network_inspectors/port_scan/ps_inspect.h
src/network_inspectors/port_scan/ps_module.h
src/network_inspectors/reputation/reputation_inspect.cc
src/network_inspectors/reputation/reputation_inspect.h
src/network_inspectors/reputation/reputation_module.h
src/network_inspectors/reputation/reputation_parse.cc
src/packet_io/active.cc
src/packet_io/intf.cc
src/packet_io/intf.h
src/packet_io/sfdaq.cc
src/packet_io/sfdaq_config.cc
src/packet_io/sfdaq_config.h
src/packet_io/sfdaq_module.cc
src/packet_io/sfdaq_module.h
src/packet_io/test/sfdaq_module_test.cc
src/packet_io/trough.cc
src/parser/config_file.cc
src/parser/mstring.cc
src/parser/parse_conf.cc
src/parser/parse_ports.cc
src/parser/parse_rule.cc
src/parser/parse_stream.cc
src/parser/parse_utils.cc
src/parser/parser.cc
src/parser/vars.cc
src/piglet/piglet_api.h
src/piglet/piglet_manager.cc
src/piglet/piglet_manager.h
src/piglet/piglet_output.cc
src/piglet/piglet_utils.h
src/piglet_plugins/pp_codec.cc
src/piglet_plugins/pp_codec_iface.cc
src/piglet_plugins/pp_inspector.cc
src/piglet_plugins/pp_ips_action.cc
src/piglet_plugins/pp_ips_option.cc
src/piglet_plugins/pp_logger.cc
src/piglet_plugins/pp_search_engine.cc
src/piglet_plugins/pp_so_rule.cc
src/piglet_plugins/pp_test.cc
src/ports/port_group.cc
src/ports/port_item.cc
src/ports/port_object.cc
src/ports/port_object2.cc
src/ports/port_table.cc
src/ports/port_utils.cc
src/ports/port_var_table.cc
src/profiler/memory_defs.h
src/profiler/profiler_defs.h
src/profiler/profiler_nodes.cc
src/profiler/profiler_tree_builder.h
src/protocols/ip.cc
src/protocols/ip.h
src/protocols/packet.cc
src/protocols/packet.h
src/protocols/packet_manager.cc
src/protocols/ssl.cc
src/protocols/ssl.h
src/protocols/tcp.h
src/pub_sub/http_events.h
src/pub_sub/sip_events.h
src/search_engines/ac_banded.cc
src/search_engines/ac_bnfa.cc
src/search_engines/ac_full.cc
src/search_engines/ac_sparse.cc
src/search_engines/ac_sparse_bands.cc
src/search_engines/ac_std.cc
src/search_engines/acsmx.cc
src/search_engines/acsmx.h
src/search_engines/acsmx2.cc
src/search_engines/bnfa_search.cc
src/search_engines/hyperscan.cc
src/search_engines/search_tool.cc
src/service_inspectors/back_orifice/back_orifice.cc
src/service_inspectors/dce_rpc/dce_co.cc
src/service_inspectors/dce_rpc/dce_common.cc
src/service_inspectors/dce_rpc/dce_common.h
src/service_inspectors/dce_rpc/dce_list.h
src/service_inspectors/dce_rpc/dce_smb.cc
src/service_inspectors/dce_rpc/dce_smb.h
src/service_inspectors/dce_rpc/dce_smb2.cc
src/service_inspectors/dce_rpc/dce_smb_commands.cc
src/service_inspectors/dce_rpc/dce_smb_module.cc
src/service_inspectors/dce_rpc/dce_smb_module.h
src/service_inspectors/dce_rpc/dce_smb_paf.h
src/service_inspectors/dce_rpc/dce_smb_transaction.cc
src/service_inspectors/dce_rpc/dce_smb_utils.cc
src/service_inspectors/dce_rpc/dce_smb_utils.h
src/service_inspectors/dce_rpc/dce_tcp.h
src/service_inspectors/dce_rpc/dce_tcp_paf.cc
src/service_inspectors/dce_rpc/dce_udp.h
src/service_inspectors/dce_rpc/dce_udp_processing.cc
src/service_inspectors/dce_rpc/dce_utils.cc
src/service_inspectors/dce_rpc/dce_utils.h
src/service_inspectors/dce_rpc/ips_dce_iface.cc
src/service_inspectors/dce_rpc/ips_dce_opnum.cc
src/service_inspectors/dce_rpc/ips_dce_stub_data.cc
src/service_inspectors/dce_rpc/smb_common.h
src/service_inspectors/dce_rpc/smb_message.cc
src/service_inspectors/dce_rpc/smb_message.h
src/service_inspectors/dnp3/dnp3.cc
src/service_inspectors/dnp3/dnp3.h
src/service_inspectors/dnp3/dnp3_reassembly.cc
src/service_inspectors/dnp3/dnp3_reassembly.h
src/service_inspectors/dnp3/ips_dnp3_func.cc
src/service_inspectors/dnp3/ips_dnp3_ind.cc
src/service_inspectors/dnp3/ips_dnp3_obj.cc
src/service_inspectors/dns/dns.cc
src/service_inspectors/dns/dns.h
src/service_inspectors/ftp_telnet/ft_main.cc
src/service_inspectors/ftp_telnet/ftp.cc
src/service_inspectors/ftp_telnet/ftp_bounce_lookup.cc
src/service_inspectors/ftp_telnet/ftp_cmd_lookup.cc
src/service_inspectors/ftp_telnet/ftp_data.cc
src/service_inspectors/ftp_telnet/ftp_module.cc
src/service_inspectors/ftp_telnet/ftp_module.h
src/service_inspectors/ftp_telnet/ftp_parse.cc
src/service_inspectors/ftp_telnet/ftp_print.cc
src/service_inspectors/ftp_telnet/ftp_splitter.cc
src/service_inspectors/ftp_telnet/ftp_splitter.h
src/service_inspectors/ftp_telnet/ftpdata_splitter.h
src/service_inspectors/ftp_telnet/ftpp_return_codes.h
src/service_inspectors/ftp_telnet/ftpp_si.cc
src/service_inspectors/ftp_telnet/ftpp_si.h
src/service_inspectors/ftp_telnet/ftpp_ui_config.cc
src/service_inspectors/ftp_telnet/ftpp_ui_config.h
src/service_inspectors/ftp_telnet/pp_ftp.cc
src/service_inspectors/ftp_telnet/pp_telnet.cc
src/service_inspectors/ftp_telnet/telnet.cc
src/service_inspectors/ftp_telnet/telnet_module.h
src/service_inspectors/gtp/gtp_inspect.h
src/service_inspectors/gtp/gtp_parser.cc
src/service_inspectors/gtp/gtp_parser.h
src/service_inspectors/gtp/ips_gtp_info.cc
src/service_inspectors/gtp/ips_gtp_type.cc
src/service_inspectors/gtp/ips_gtp_version.cc
src/service_inspectors/http_inspect/http_cutter.h
src/service_inspectors/http_inspect/http_field.h
src/service_inspectors/http_inspect/http_flow_data.h
src/service_inspectors/http_inspect/http_header_normalizer.cc
src/service_inspectors/http_inspect/http_infractions.h
src/service_inspectors/http_inspect/http_inspect.h
src/service_inspectors/http_inspect/http_js_norm.cc
src/service_inspectors/http_inspect/http_module.h
src/service_inspectors/http_inspect/http_msg_body.cc
src/service_inspectors/http_inspect/http_msg_body.h
src/service_inspectors/http_inspect/http_msg_head_shared.h
src/service_inspectors/http_inspect/http_msg_request.h
src/service_inspectors/http_inspect/http_normalizers.cc
src/service_inspectors/http_inspect/http_stream_splitter_reassemble.cc
src/service_inspectors/http_inspect/http_test_input.cc
src/service_inspectors/http_inspect/http_test_input.h
src/service_inspectors/http_inspect/http_test_manager.h
src/service_inspectors/http_inspect/test/http_module_test.cc
src/service_inspectors/http_inspect/test/http_uri_norm_test.cc
src/service_inspectors/imap/imap.cc
src/service_inspectors/imap/imap.h
src/service_inspectors/imap/imap_module.h
src/service_inspectors/imap/imap_paf.cc
src/service_inspectors/imap/imap_paf.h
src/service_inspectors/modbus/ips_modbus_func.cc
src/service_inspectors/modbus/ips_modbus_unit.cc
src/service_inspectors/modbus/modbus.h
src/service_inspectors/modbus/modbus_decode.cc
src/service_inspectors/pop/pop.cc
src/service_inspectors/pop/pop.h
src/service_inspectors/pop/pop_module.h
src/service_inspectors/pop/pop_paf.cc
src/service_inspectors/pop/pop_paf.h
src/service_inspectors/rpc_decode/rpc_decode.cc
src/service_inspectors/sip/ips_sip.cc
src/service_inspectors/sip/ips_sip_method.cc
src/service_inspectors/sip/ips_sip_stat_code.cc
src/service_inspectors/sip/sip.cc
src/service_inspectors/sip/sip.h
src/service_inspectors/sip/sip_config.cc
src/service_inspectors/sip/sip_config.h
src/service_inspectors/sip/sip_dialog.cc
src/service_inspectors/sip/sip_module.cc
src/service_inspectors/sip/sip_module.h
src/service_inspectors/sip/sip_parser.cc
src/service_inspectors/sip/sip_parser.h
src/service_inspectors/sip/sip_utils.cc
src/service_inspectors/sip/sip_utils.h
src/service_inspectors/smtp/smtp.cc
src/service_inspectors/smtp/smtp.h
src/service_inspectors/smtp/smtp_config.h
src/service_inspectors/smtp/smtp_module.cc
src/service_inspectors/smtp/smtp_module.h
src/service_inspectors/smtp/smtp_normalize.cc
src/service_inspectors/smtp/smtp_paf.cc
src/service_inspectors/smtp/smtp_paf.h
src/service_inspectors/smtp/smtp_util.cc
src/service_inspectors/smtp/smtp_xlink2state.cc
src/service_inspectors/ssh/ssh.cc
src/service_inspectors/ssh/ssh.h
src/service_inspectors/ssh/ssh_module.h
src/service_inspectors/ssl/ips_ssl_state.cc
src/service_inspectors/ssl/ips_ssl_version.cc
src/service_inspectors/ssl/ssl_inspector.cc
src/service_inspectors/ssl/ssl_inspector.h
src/service_inspectors/ssl/ssl_module.h
src/service_inspectors/wizard/hexes.cc
src/service_inspectors/wizard/magic.h
src/service_inspectors/wizard/wiz_module.cc
src/service_inspectors/wizard/wiz_module.h
src/service_inspectors/wizard/wizard.cc
src/sfip/sf_ip.cc
src/sfip/sf_ipvar.cc
src/sfip/sf_vartable.cc
src/sfip/sfip_test.cc
src/sfrt/sfrt.cc
src/sfrt/sfrt_dir.cc
src/sfrt/sfrt_flat.cc
src/sfrt/sfrt_flat_dir.cc
src/sfrt/sfrt_test.cc
src/side_channel/side_channel_module.cc
src/side_channel/side_channel_module.h
src/stream/base/stream_ha.cc
src/stream/base/stream_ha.h
src/stream/file/file_module.cc
src/stream/file/file_module.h
src/stream/file/file_session.cc
src/stream/file/file_session.h
src/stream/flush_bucket.h
src/stream/icmp/icmp_ha.h
src/stream/icmp/icmp_session.cc
src/stream/icmp/stream_icmp.cc
src/stream/ip/ip_defrag.cc
src/stream/ip/ip_ha.h
src/stream/ip/ip_module.h
src/stream/ip/stream_ip.cc
src/stream/libtcp/stream_tcp_unit_test.cc
src/stream/libtcp/tcp_stream_session.h
src/stream/libtcp/tcp_stream_tracker.h
src/stream/paf.cc
src/stream/stream.cc
src/stream/stream_splitter.h
src/stream/tcp/ips_stream_reassemble.cc
src/stream/tcp/ips_stream_size.cc
src/stream/tcp/segment_overlap_editor.cc
src/stream/tcp/segment_overlap_editor.h
src/stream/tcp/stream_tcp.cc
src/stream/tcp/tcp_debug_trace.h
src/stream/tcp/tcp_event_logger.h
src/stream/tcp/tcp_ha.h
src/stream/tcp/tcp_module.cc
src/stream/tcp/tcp_module.h
src/stream/tcp/tcp_normalizer.cc
src/stream/tcp/tcp_normalizer.h
src/stream/tcp/tcp_reassembler.cc
src/stream/tcp/tcp_reassembler.h
src/stream/tcp/tcp_session.cc
src/stream/tcp/tcp_session.h
src/stream/tcp/tcp_state_close_wait.cc
src/stream/tcp/tcp_state_close_wait.h
src/stream/tcp/tcp_state_closed.cc
src/stream/tcp/tcp_state_closed.h
src/stream/tcp/tcp_state_closing.cc
src/stream/tcp/tcp_state_closing.h
src/stream/tcp/tcp_state_established.cc
src/stream/tcp/tcp_state_established.h
src/stream/tcp/tcp_state_fin_wait1.cc
src/stream/tcp/tcp_state_fin_wait1.h
src/stream/tcp/tcp_state_fin_wait2.cc
src/stream/tcp/tcp_state_fin_wait2.h
src/stream/tcp/tcp_state_last_ack.cc
src/stream/tcp/tcp_state_last_ack.h
src/stream/tcp/tcp_state_listen.cc
src/stream/tcp/tcp_state_listen.h
src/stream/tcp/tcp_state_none.cc
src/stream/tcp/tcp_state_none.h
src/stream/tcp/tcp_state_syn_recv.cc
src/stream/tcp/tcp_state_syn_recv.h
src/stream/tcp/tcp_state_syn_sent.cc
src/stream/tcp/tcp_state_syn_sent.h
src/stream/tcp/tcp_state_time_wait.cc
src/stream/tcp/tcp_state_time_wait.h
src/stream/tcp/tcp_stream_config.cc
src/stream/tcp/tcp_stream_state_machine.h
src/stream/tcp/tcp_tracker.cc
src/stream/tcp/tcp_tracker.h
src/stream/tcp/test/tcp_normalizer_test.cc
src/stream/test/stream_splitter_test.cc
src/stream/udp/stream_udp.cc
src/stream/udp/udp_ha.h
src/stream/user/stream_user.cc
src/stream/user/user_module.h
src/stream/user/user_session.cc
src/stream/user/user_session.h
src/target_based/sftarget_data.h
src/target_based/sftarget_reader.cc
src/utils/boyer_moore.cc
src/utils/boyer_moore.h
src/utils/dyn_array.cc
src/utils/kmap.cc
src/utils/segment_mem.cc
src/utils/sflsq.cc
src/utils/stats.cc
src/utils/util.cc
src/utils/util.h
src/utils/util_cstring.cc
src/utils/util_cstring.h
src/utils/util_jsnorm.cc
src/utils/util_jsnorm.h
src/utils/util_utf.h
tools/flatbuffers/fbstreamer.cc
tools/snort2lua/config_states/config_alertfile.cc
tools/snort2lua/config_states/config_binding.cc
tools/snort2lua/config_states/config_checksums.cc
tools/snort2lua/config_states/config_classification.cc
tools/snort2lua/config_states/config_decode_esp.cc
tools/snort2lua/config_states/config_default_rule_state.cc
tools/snort2lua/config_states/config_deleted.cc
tools/snort2lua/config_states/config_detection.cc
tools/snort2lua/config_states/config_event_queue.cc
tools/snort2lua/config_states/config_event_trace.cc
tools/snort2lua/config_states/config_file.cc
tools/snort2lua/config_states/config_ignore_ports.cc
tools/snort2lua/config_states/config_ipv6_frag.cc
tools/snort2lua/config_states/config_memcaps.cc
tools/snort2lua/config_states/config_mpls_payload_type.cc
tools/snort2lua/config_states/config_no_option.cc
tools/snort2lua/config_states/config_one_int_option.cc
tools/snort2lua/config_states/config_one_string_option.cc
tools/snort2lua/config_states/config_order.cc
tools/snort2lua/config_states/config_paf_max.cc
tools/snort2lua/config_states/config_policy_id.cc
tools/snort2lua/config_states/config_policy_mode.cc
tools/snort2lua/config_states/config_ppm.cc
tools/snort2lua/config_states/config_profile.cc
tools/snort2lua/config_states/config_reference.cc
tools/snort2lua/config_states/config_response.cc
tools/snort2lua/config_states/config_tunnel_verdicts.cc
tools/snort2lua/conversion_state.h
tools/snort2lua/data/data_types/dt_comment.cc
tools/snort2lua/data/data_types/dt_comment.h
tools/snort2lua/data/data_types/dt_include.cc
tools/snort2lua/data/data_types/dt_include.h
tools/snort2lua/data/data_types/dt_option.cc
tools/snort2lua/data/data_types/dt_option.h
tools/snort2lua/data/data_types/dt_rule.cc
tools/snort2lua/data/data_types/dt_rule_suboption.cc
tools/snort2lua/data/data_types/dt_rule_suboption.h
tools/snort2lua/data/data_types/dt_table.cc
tools/snort2lua/data/data_types/dt_var.cc
tools/snort2lua/data/dt_data.cc
tools/snort2lua/data/dt_data.h
tools/snort2lua/data/dt_rule_api.cc
tools/snort2lua/data/dt_table_api.cc
tools/snort2lua/data/dt_table_api.h
tools/snort2lua/helpers/converter.cc
tools/snort2lua/helpers/parse_cmd_line.cc
tools/snort2lua/helpers/s2l_markup.cc
tools/snort2lua/helpers/s2l_util.cc
tools/snort2lua/helpers/util_binder.cc
tools/snort2lua/helpers/util_binder.h
tools/snort2lua/init_state.h
tools/snort2lua/keyword_states/kws_attribute_table.cc
tools/snort2lua/keyword_states/kws_config.cc
tools/snort2lua/keyword_states/kws_deleted.cc
tools/snort2lua/keyword_states/kws_event_filter.cc
tools/snort2lua/keyword_states/kws_file.cc
tools/snort2lua/keyword_states/kws_include.cc
tools/snort2lua/keyword_states/kws_output.cc
tools/snort2lua/keyword_states/kws_paths.cc
tools/snort2lua/keyword_states/kws_preprocessor.cc
tools/snort2lua/keyword_states/kws_rate_filter.cc
tools/snort2lua/keyword_states/kws_rule.cc
tools/snort2lua/keyword_states/kws_rule_state.cc
tools/snort2lua/keyword_states/kws_ruletype.cc
tools/snort2lua/keyword_states/kws_suppress.cc
tools/snort2lua/keyword_states/kws_var.cc
tools/snort2lua/output_states/out_csv.cc
tools/snort2lua/output_states/out_deleted.cc
tools/snort2lua/output_states/out_fast.cc
tools/snort2lua/output_states/out_full.cc
tools/snort2lua/output_states/out_sfunified2.cc
tools/snort2lua/output_states/out_syslog.cc
tools/snort2lua/output_states/out_tcpdump.cc
tools/snort2lua/output_states/out_test.cc
tools/snort2lua/output_states/out_unified2.cc
tools/snort2lua/preprocessor_states/pps_appid.cc
tools/snort2lua/preprocessor_states/pps_arpspoof.cc
tools/snort2lua/preprocessor_states/pps_dcerpc.cc
tools/snort2lua/preprocessor_states/pps_dcerpc_server.cc
tools/snort2lua/preprocessor_states/pps_dcerpc_server.h
tools/snort2lua/preprocessor_states/pps_dnp3.cc
tools/snort2lua/preprocessor_states/pps_dns.cc
tools/snort2lua/preprocessor_states/pps_firewall.cc
tools/snort2lua/preprocessor_states/pps_frag3_engine.cc
tools/snort2lua/preprocessor_states/pps_frag3_global.cc
tools/snort2lua/preprocessor_states/pps_ftp_telnet.cc
tools/snort2lua/preprocessor_states/pps_ftp_telnet_protocol.cc
tools/snort2lua/preprocessor_states/pps_gtp.cc
tools/snort2lua/preprocessor_states/pps_http_inspect.cc
tools/snort2lua/preprocessor_states/pps_http_inspect_server.cc
tools/snort2lua/preprocessor_states/pps_imap.cc
tools/snort2lua/preprocessor_states/pps_modbus.cc
tools/snort2lua/preprocessor_states/pps_nap_selector.cc
tools/snort2lua/preprocessor_states/pps_normalizers.cc
tools/snort2lua/preprocessor_states/pps_perfmonitor.cc
tools/snort2lua/preprocessor_states/pps_pop.cc
tools/snort2lua/preprocessor_states/pps_reputation.cc
tools/snort2lua/preprocessor_states/pps_rpc_decode.cc
tools/snort2lua/preprocessor_states/pps_sdf.cc
tools/snort2lua/preprocessor_states/pps_sfportscan.cc
tools/snort2lua/preprocessor_states/pps_sip.cc
tools/snort2lua/preprocessor_states/pps_smtp.cc
tools/snort2lua/preprocessor_states/pps_ssh.cc
tools/snort2lua/preprocessor_states/pps_ssl.cc
tools/snort2lua/preprocessor_states/pps_stream5_global.cc
tools/snort2lua/preprocessor_states/pps_stream5_ip.cc
tools/snort2lua/preprocessor_states/pps_stream5_tcp.cc
tools/snort2lua/preprocessor_states/pps_stream5_udp.cc
tools/snort2lua/rule_states/rule_base64_decode.cc
tools/snort2lua/rule_states/rule_content.cc
tools/snort2lua/rule_states/rule_convert_comma_list.cc
tools/snort2lua/rule_states/rule_dce_iface.cc
tools/snort2lua/rule_states/rule_dnp3_obj.cc
tools/snort2lua/rule_states/rule_dsize.cc
tools/snort2lua/rule_states/rule_file_data.cc
tools/snort2lua/rule_states/rule_http_encode.cc
tools/snort2lua/rule_states/rule_isdataat.cc
tools/snort2lua/rule_states/rule_metadata.cc
tools/snort2lua/rule_states/rule_pcre.cc
tools/snort2lua/rule_states/rule_react.cc
tools/snort2lua/rule_states/rule_resp.cc
tools/snort2lua/rule_states/rule_sd_pattern.cc
tools/snort2lua/rule_states/rule_stream_reassemble.cc
tools/snort2lua/rule_states/rule_stream_size.cc
tools/snort2lua/rule_states/rule_tag.cc
tools/snort2lua/rule_states/rule_threshold.cc
tools/snort2lua/rule_states/rule_ttl.cc
tools/snort2lua/rule_states/rule_unchanged.cc
tools/snort2lua/rule_states/rule_urilen.cc
tools/u2boat/u2boat.cc
tools/u2spewfoo/u2_common.h
tools/u2spewfoo/u2spewfoo.cc