ChangeLog | 2621 ++ Makefile.am | 4 Makefile.in | 9 RELEASE.NOTES | 47 config.guess | 81 config.h.in | 28 config.sub | 96 configure | 1884 +- configure.in | 1068 - contrib/Makefile.in | 2 debian/NEWS | 12 debian/README-database-upgrade.Debian | 54 debian/README-database.Debian | 2 debian/README.Debian | 20 debian/TODO | 7 debian/TODO-package | 31 debian/changelog | 215 debian/control | 55 debian/copyright | 81 debian/copyright_list | 33 debian/copyright_review.sh | 10 debian/generate-templates.sh | 12 debian/my/snort-stat | 5 debian/my/snort_rules_update | 22 debian/po/ca.po | 585 debian/po/cs.po | 724 debian/po/de.po | 532 debian/po/es.po | 684 debian/po/eu.po | 602 debian/po/fi.po | 598 debian/po/fr.po | 704 debian/po/gl.po | 693 debian/po/it.po | 678 debian/po/ja.po | 1192 - debian/po/nl.po | 726 debian/po/pt.po | 711 debian/po/pt_BR.po | 531 debian/po/ro.po | 747 debian/po/ru.po | 598 debian/po/sv.po | 691 debian/po/ta.po | 637 debian/po/templates.pot | 294 debian/po/vi.po | 626 debian/rules | 35 debian/vyatta-snort-common-libraries.dirs | 1 debian/vyatta-snort-common.docs | 1 debian/vyatta-snort-common.templates | 14 debian/vyatta-snort-rules-default.postrm | 6 debian/vyatta-snort.TEMPLATE.templates | 132 debian/vyatta-snort.templates | 132 doc/CREDITS | 57 doc/INSTALL | 55 doc/Makefile.am | 42 doc/Makefile.in | 101 doc/README | 2 doc/README.PerfProfiling | 21 doc/README.SMTP | 11 doc/README.asn1 | 12 doc/README.database | 3 doc/README.dcerpc | 146 doc/README.dcerpc2 | 827 doc/README.decode | 254 doc/README.decoder_preproc_rules | 92 doc/README.dns | 10 doc/README.frag3 | 26 doc/README.ftptelnet | 38 doc/README.gre | 92 doc/README.http_inspect | 158 doc/README.ipip | 54 doc/README.ipv6 | 108 doc/README.pcap_readmode | 130 doc/README.ppm | 186 doc/README.sfportscan | 73 doc/README.ssh | 16 doc/README.ssl | 109 doc/README.stream5 | 116 doc/README.tag | 121 doc/README.variables | 174 doc/RELEASE.NOTES.2.3 | 133 doc/RELEASE.NOTES.2.4 | 138 doc/RELEASE.NOTES.2.6 | 114 doc/RELEASE.NOTES.2.7 | 23 doc/USAGE | 12 doc/generators | 43 doc/snort_manual.tex | 3962 +++- etc/Makefile.am | 4 etc/Makefile.in | 6 etc/attribute_table.dtd | 26 etc/gen-msg.map | 89 etc/ips.conf | 371 etc/sid-msg.map | 9125 +--------- ltmain.sh | 2 m4/Makefile.in | 2 preproc_rules/Makefile.am | 3 preproc_rules/Makefile.in | 339 preproc_rules/decoder.rules | 65 preproc_rules/preprocessor.rules | 178 rpm/Makefile.in | 2 rpm/snort.spec | 65 schemas/Makefile.in | 2 snort.8 | 199 src/Makefile.am | 17 src/Makefile.in | 38 src/bounds.h | 50 src/build.h | 4 src/byte_extract.c | 103 src/byte_extract.h | 10 src/checksum.h | 263 src/codes.c | 1 src/codes.h | 1 src/cpuclock.h | 135 src/debug.c | 17 src/debug.h | 25 src/decode.c | 2676 ++ src/decode.h | 661 src/detect.c | 1030 - src/detect.h | 46 src/detection-plugins/Makefile.am | 4 src/detection-plugins/Makefile.in | 9 src/detection-plugins/detection_options.c | 1252 + src/detection-plugins/detection_options.h | 167 src/detection-plugins/sp_asn1.c | 111 src/detection-plugins/sp_asn1.h | 5 src/detection-plugins/sp_asn1_detect.c | 14 src/detection-plugins/sp_asn1_detect.h | 4 src/detection-plugins/sp_byte_check.c | 203 src/detection-plugins/sp_byte_check.h | 4 src/detection-plugins/sp_byte_jump.c | 243 src/detection-plugins/sp_byte_jump.h | 3 src/detection-plugins/sp_clientserver.c | 439 src/detection-plugins/sp_clientserver.h | 8 src/detection-plugins/sp_cvs.c | 505 src/detection-plugins/sp_cvs.h | 93 src/detection-plugins/sp_dsize_check.c | 261 src/detection-plugins/sp_dsize_check.h | 3 src/detection-plugins/sp_flowbits.c | 166 src/detection-plugins/sp_flowbits.h | 5 src/detection-plugins/sp_ftpbounce.c | 82 src/detection-plugins/sp_ftpbounce.h | 4 src/detection-plugins/sp_icmp_code_check.c | 105 src/detection-plugins/sp_icmp_code_check.h | 3 src/detection-plugins/sp_icmp_id_check.c | 98 src/detection-plugins/sp_icmp_id_check.h | 3 src/detection-plugins/sp_icmp_seq_check.c | 102 src/detection-plugins/sp_icmp_seq_check.h | 3 src/detection-plugins/sp_icmp_type_check.c | 104 src/detection-plugins/sp_icmp_type_check.h | 3 src/detection-plugins/sp_ip_fragbits.c | 190 src/detection-plugins/sp_ip_fragbits.h | 5 src/detection-plugins/sp_ip_id_check.c | 92 src/detection-plugins/sp_ip_id_check.h | 3 src/detection-plugins/sp_ip_proto.c | 253 src/detection-plugins/sp_ip_proto.h | 18 src/detection-plugins/sp_ip_same_check.c | 95 src/detection-plugins/sp_ip_same_check.h | 3 src/detection-plugins/sp_ip_tos_check.c | 94 src/detection-plugins/sp_ip_tos_check.h | 3 src/detection-plugins/sp_ipoption_check.c | 131 src/detection-plugins/sp_ipoption_check.h | 3 src/detection-plugins/sp_isdataat.c | 88 src/detection-plugins/sp_isdataat.h | 4 src/detection-plugins/sp_pattern_match.c | 1417 + src/detection-plugins/sp_pattern_match.h | 36 src/detection-plugins/sp_pcre.c | 412 src/detection-plugins/sp_pcre.h | 19 src/detection-plugins/sp_react.c | 141 src/detection-plugins/sp_react.h | 4 src/detection-plugins/sp_respond.c | 109 src/detection-plugins/sp_respond.h | 3 src/detection-plugins/sp_respond2.c | 96 src/detection-plugins/sp_respond2.h | 2 src/detection-plugins/sp_rpc_check.c | 113 src/detection-plugins/sp_rpc_check.h | 3 src/detection-plugins/sp_session.c | 113 src/detection-plugins/sp_session.h | 3 src/detection-plugins/sp_tcp_ack_check.c | 75 src/detection-plugins/sp_tcp_ack_check.h | 3 src/detection-plugins/sp_tcp_flag_check.c | 87 src/detection-plugins/sp_tcp_flag_check.h | 5 src/detection-plugins/sp_tcp_seq_check.c | 75 src/detection-plugins/sp_tcp_seq_check.h | 3 src/detection-plugins/sp_tcp_win_check.c | 89 src/detection-plugins/sp_tcp_win_check.h | 3 src/detection-plugins/sp_ttl_check.c | 283 src/detection-plugins/sp_ttl_check.h | 3 src/detection-plugins/sp_urilen_check.c | 233 src/detection-plugins/sp_urilen_check.h | 10 src/dynamic-examples/Makefile.am | 116 src/dynamic-examples/Makefile.in | 118 src/dynamic-examples/dynamic-preprocessor/Makefile.am | 6 src/dynamic-examples/dynamic-preprocessor/Makefile.in | 69 src/dynamic-examples/dynamic-preprocessor/sf_preproc_info.h | 2 src/dynamic-examples/dynamic-preprocessor/spp_example.c | 8 src/dynamic-examples/dynamic-rule/Makefile.am | 6 src/dynamic-examples/dynamic-rule/Makefile.in | 69 src/dynamic-examples/dynamic-rule/detection_lib_meta.h | 2 src/dynamic-examples/dynamic-rule/rules.c | 2 src/dynamic-examples/dynamic-rule/sid109.c | 4 src/dynamic-examples/dynamic-rule/sid637.c | 4 src/dynamic-plugins/Makefile.am | 1 src/dynamic-plugins/Makefile.in | 3 src/dynamic-plugins/sf_dynamic_common.h | 13 src/dynamic-plugins/sf_dynamic_define.h | 62 src/dynamic-plugins/sf_dynamic_detection.h | 2 src/dynamic-plugins/sf_dynamic_engine.h | 96 src/dynamic-plugins/sf_dynamic_meta.h | 2 src/dynamic-plugins/sf_dynamic_plugins.c | 339 src/dynamic-plugins/sf_dynamic_preprocessor.h | 110 src/dynamic-plugins/sf_engine/Makefile.am | 140 src/dynamic-plugins/sf_engine/Makefile.in | 167 src/dynamic-plugins/sf_engine/bmh.c | 6 src/dynamic-plugins/sf_engine/bmh.h | 4 src/dynamic-plugins/sf_engine/examples/Makefile.in | 2 src/dynamic-plugins/sf_engine/sf_snort_detection_engine.c | 294 src/dynamic-plugins/sf_engine/sf_snort_packet.h | 345 src/dynamic-plugins/sf_engine/sf_snort_plugin_api.c | 163 src/dynamic-plugins/sf_engine/sf_snort_plugin_api.h | 86 src/dynamic-plugins/sf_engine/sf_snort_plugin_byte.c | 23 src/dynamic-plugins/sf_engine/sf_snort_plugin_content.c | 71 src/dynamic-plugins/sf_engine/sf_snort_plugin_hdropts.c | 11 src/dynamic-plugins/sf_engine/sf_snort_plugin_loop.c | 21 src/dynamic-plugins/sf_engine/sf_snort_plugin_pcre.c | 112 src/dynamic-plugins/sf_engine/sf_snort_plugin_rc4.c | 13 src/dynamic-plugins/sf_preproc_example/Makefile.in | 2 src/dynamic-plugins/sf_preproc_example/sf_dynamic_preproc_lib.c | 34 src/dynamic-plugins/sf_preproc_example/sf_dynamic_preproc_lib.h | 2 src/dynamic-plugins/sp_dynamic.c | 218 src/dynamic-plugins/sp_dynamic.h | 27 src/dynamic-plugins/sp_preprocopt.c | 205 src/dynamic-plugins/sp_preprocopt.h | 26 src/dynamic-preprocessors/Makefile.am | 136 src/dynamic-preprocessors/Makefile.in | 140 src/dynamic-preprocessors/dcerpc/Makefile.am | 4 src/dynamic-preprocessors/dcerpc/Makefile.in | 6 src/dynamic-preprocessors/dcerpc/dcerpc.c | 550 src/dynamic-preprocessors/dcerpc/dcerpc.h | 44 src/dynamic-preprocessors/dcerpc/dcerpc_config.c | 32 src/dynamic-preprocessors/dcerpc/dcerpc_util.c | 93 src/dynamic-preprocessors/dcerpc/dcerpc_util.h | 18 src/dynamic-preprocessors/dcerpc/sf_dcerpc.dsp | 70 src/dynamic-preprocessors/dcerpc/sf_preproc_info.h | 8 src/dynamic-preprocessors/dcerpc/smb_andx_decode.c | 282 src/dynamic-preprocessors/dcerpc/smb_andx_decode.h | 4 src/dynamic-preprocessors/dcerpc/smb_andx_structs.h | 2 src/dynamic-preprocessors/dcerpc/smb_file_decode.c | 2 src/dynamic-preprocessors/dcerpc/smb_file_decode.h | 2 src/dynamic-preprocessors/dcerpc/smb_file_structs.h | 2 src/dynamic-preprocessors/dcerpc/smb_structs.h | 12 src/dynamic-preprocessors/dcerpc/snort_dcerpc.c | 833 src/dynamic-preprocessors/dcerpc/snort_dcerpc.h | 76 src/dynamic-preprocessors/dcerpc/spp_dcerpc.c | 183 src/dynamic-preprocessors/dcerpc/spp_dcerpc.h | 2 src/dynamic-preprocessors/dcerpc2/Makefile.am | 80 src/dynamic-preprocessors/dcerpc2/Makefile.in | 546 src/dynamic-preprocessors/dcerpc2/dce2_cl.c | 1036 + src/dynamic-preprocessors/dcerpc2/dce2_cl.h | 53 src/dynamic-preprocessors/dcerpc2/dce2_co.c | 2889 +++ src/dynamic-preprocessors/dcerpc2/dce2_co.h | 106 src/dynamic-preprocessors/dcerpc2/dce2_config.c | 4027 ++++ src/dynamic-preprocessors/dcerpc2/dce2_config.h | 1113 + src/dynamic-preprocessors/dcerpc2/dce2_debug.c | 128 src/dynamic-preprocessors/dcerpc2/dce2_debug.h | 82 src/dynamic-preprocessors/dcerpc2/dce2_event.c | 581 src/dynamic-preprocessors/dcerpc2/dce2_event.h | 146 src/dynamic-preprocessors/dcerpc2/dce2_http.c | 278 src/dynamic-preprocessors/dcerpc2/dce2_http.h | 181 src/dynamic-preprocessors/dcerpc2/dce2_list.c | 1971 ++ src/dynamic-preprocessors/dcerpc2/dce2_list.h | 342 src/dynamic-preprocessors/dcerpc2/dce2_memory.c | 566 src/dynamic-preprocessors/dcerpc2/dce2_memory.h | 142 src/dynamic-preprocessors/dcerpc2/dce2_roptions.c | 2549 ++ src/dynamic-preprocessors/dcerpc2/dce2_roptions.h | 62 src/dynamic-preprocessors/dcerpc2/dce2_session.h | 640 src/dynamic-preprocessors/dcerpc2/dce2_smb.c | 8540 +++++++++ src/dynamic-preprocessors/dcerpc2/dce2_smb.h | 235 src/dynamic-preprocessors/dcerpc2/dce2_stats.c | 176 src/dynamic-preprocessors/dcerpc2/dce2_stats.h | 327 src/dynamic-preprocessors/dcerpc2/dce2_tcp.c | 131 src/dynamic-preprocessors/dcerpc2/dce2_tcp.h | 95 src/dynamic-preprocessors/dcerpc2/dce2_udp.c | 116 src/dynamic-preprocessors/dcerpc2/dce2_udp.h | 95 src/dynamic-preprocessors/dcerpc2/dce2_utils.c | 562 src/dynamic-preprocessors/dcerpc2/dce2_utils.h | 463 src/dynamic-preprocessors/dcerpc2/includes/dcerpc.h | 1266 + src/dynamic-preprocessors/dcerpc2/includes/smb.h | 2391 ++ src/dynamic-preprocessors/dcerpc2/sf_dce2.dsp | 331 src/dynamic-preprocessors/dcerpc2/sf_preproc_info.h | 42 src/dynamic-preprocessors/dcerpc2/snort_dce2.c | 1954 ++ src/dynamic-preprocessors/dcerpc2/snort_dce2.h | 120 src/dynamic-preprocessors/dcerpc2/spp_dce2.c | 1123 + src/dynamic-preprocessors/dcerpc2/spp_dce2.h | 31 src/dynamic-preprocessors/dns/Makefile.am | 4 src/dynamic-preprocessors/dns/Makefile.in | 6 src/dynamic-preprocessors/dns/sf_dns.dsp | 70 src/dynamic-preprocessors/dns/sf_preproc_info.h | 8 src/dynamic-preprocessors/dns/spp_dns.c | 154 src/dynamic-preprocessors/dns/spp_dns.h | 2 src/dynamic-preprocessors/dynamic_preprocessors.dsp | 34 src/dynamic-preprocessors/ftptelnet/Makefile.am | 31 src/dynamic-preprocessors/ftptelnet/Makefile.in | 212 src/dynamic-preprocessors/ftptelnet/ftp_bounce_lookup.c | 29 src/dynamic-preprocessors/ftptelnet/ftp_bounce_lookup.h | 17 src/dynamic-preprocessors/ftptelnet/ftp_client.h | 14 src/dynamic-preprocessors/ftptelnet/ftp_cmd_lookup.c | 11 src/dynamic-preprocessors/ftptelnet/ftp_cmd_lookup.h | 17 src/dynamic-preprocessors/ftptelnet/ftp_server.h | 2 src/dynamic-preprocessors/ftptelnet/ftpp_eo.h | 2 src/dynamic-preprocessors/ftptelnet/ftpp_eo_events.h | 2 src/dynamic-preprocessors/ftptelnet/ftpp_eo_log.c | 2 src/dynamic-preprocessors/ftptelnet/ftpp_eo_log.h | 2 src/dynamic-preprocessors/ftptelnet/ftpp_include.h | 3 src/dynamic-preprocessors/ftptelnet/ftpp_return_codes.h | 2 src/dynamic-preprocessors/ftptelnet/ftpp_si.c | 137 src/dynamic-preprocessors/ftptelnet/ftpp_si.h | 10 src/dynamic-preprocessors/ftptelnet/ftpp_ui_client_lookup.c | 89 src/dynamic-preprocessors/ftptelnet/ftpp_ui_client_lookup.h | 9 src/dynamic-preprocessors/ftptelnet/ftpp_ui_config.c | 24 src/dynamic-preprocessors/ftptelnet/ftpp_ui_config.h | 59 src/dynamic-preprocessors/ftptelnet/ftpp_ui_server_lookup.c | 134 src/dynamic-preprocessors/ftptelnet/ftpp_ui_server_lookup.h | 18 src/dynamic-preprocessors/ftptelnet/hi_util_kmap.c | 4 src/dynamic-preprocessors/ftptelnet/hi_util_kmap.h | 20 src/dynamic-preprocessors/ftptelnet/hi_util_xmalloc.c | 2 src/dynamic-preprocessors/ftptelnet/hi_util_xmalloc.h | 9 src/dynamic-preprocessors/ftptelnet/pp_ftp.c | 701 src/dynamic-preprocessors/ftptelnet/pp_ftp.h | 2 src/dynamic-preprocessors/ftptelnet/pp_telnet.c | 13 src/dynamic-preprocessors/ftptelnet/pp_telnet.h | 2 src/dynamic-preprocessors/ftptelnet/sf_ftptelnet.dsp | 94 src/dynamic-preprocessors/ftptelnet/sf_preproc_info.h | 10 src/dynamic-preprocessors/ftptelnet/snort_ftptelnet.c | 764 src/dynamic-preprocessors/ftptelnet/snort_ftptelnet.h | 6 src/dynamic-preprocessors/ftptelnet/spp_ftptelnet.c | 56 src/dynamic-preprocessors/ftptelnet/spp_ftptelnet.h | 2 src/dynamic-preprocessors/libs/Makefile.am | 9 src/dynamic-preprocessors/libs/Makefile.in | 345 src/dynamic-preprocessors/libs/sfcommon.h | 53 src/dynamic-preprocessors/libs/sfdynamic_preproc_libs.dsp | 162 src/dynamic-preprocessors/libs/sfparser.c | 168 src/dynamic-preprocessors/libs/ssl.c | 457 src/dynamic-preprocessors/libs/ssl.h | 200 src/dynamic-preprocessors/sf_dynamic_initialize/sf_dynamic_initialize.dsp | 1389 + src/dynamic-preprocessors/smtp/Makefile.am | 10 src/dynamic-preprocessors/smtp/Makefile.in | 17 src/dynamic-preprocessors/smtp/sf_preproc_info.h | 8 src/dynamic-preprocessors/smtp/sf_smtp.dsp | 76 src/dynamic-preprocessors/smtp/smtp_config.c | 814 src/dynamic-preprocessors/smtp/smtp_config.h | 99 src/dynamic-preprocessors/smtp/smtp_log.c | 85 src/dynamic-preprocessors/smtp/smtp_log.h | 60 src/dynamic-preprocessors/smtp/smtp_normalize.c | 187 src/dynamic-preprocessors/smtp/smtp_normalize.h | 10 src/dynamic-preprocessors/smtp/smtp_util.c | 290 src/dynamic-preprocessors/smtp/smtp_util.h | 37 src/dynamic-preprocessors/smtp/smtp_xlink2state.c | 69 src/dynamic-preprocessors/smtp/smtp_xlink2state.h | 20 src/dynamic-preprocessors/smtp/snort_smtp.c | 2291 +- src/dynamic-preprocessors/smtp/snort_smtp.h | 373 src/dynamic-preprocessors/smtp/spp_smtp.c | 174 src/dynamic-preprocessors/smtp/spp_smtp.h | 7 src/dynamic-preprocessors/ssh/Makefile.am | 4 src/dynamic-preprocessors/ssh/Makefile.in | 6 src/dynamic-preprocessors/ssh/sf_preproc_info.h | 8 src/dynamic-preprocessors/ssh/sf_ssh.dsp | 70 src/dynamic-preprocessors/ssh/spp_ssh.c | 89 src/dynamic-preprocessors/ssh/spp_ssh.h | 2 src/dynamic-preprocessors/ssl/Makefile.am | 37 src/dynamic-preprocessors/ssl/Makefile.in | 503 src/dynamic-preprocessors/ssl/sf_preproc_info.h | 34 src/dynamic-preprocessors/ssl/sf_ssl.dsp | 182 src/dynamic-preprocessors/ssl/spp_ssl.c | 973 + src/dynamic-preprocessors/ssl/spp_ssl.h | 77 src/event.h | 5 src/event_queue.c | 65 src/event_queue.h | 2 src/event_wrapper.c | 61 src/event_wrapper.h | 4 src/fpcreate.c | 3053 +++ src/fpcreate.h | 75 src/fpdetect.c | 1033 - src/fpdetect.h | 81 src/generators.h | 197 src/ipv6_port.h | 201 src/log.c | 192 src/log.h | 15 src/log_text.c | 1669 + src/log_text.h | 87 src/mempool.c | 47 src/mempool.h | 2 src/mstring.c | 53 src/mstring.h | 11 src/output-plugins/Makefile.am | 7 src/output-plugins/Makefile.in | 14 src/output-plugins/spo_alert_arubaaction.c | 123 src/output-plugins/spo_alert_fast.c | 251 src/output-plugins/spo_alert_fast.h | 1 src/output-plugins/spo_alert_full.c | 184 src/output-plugins/spo_alert_full.h | 1 src/output-plugins/spo_alert_prelude.c | 69 src/output-plugins/spo_alert_sf_socket.c | 115 src/output-plugins/spo_alert_sf_socket.h | 2 src/output-plugins/spo_alert_syslog.c | 46 src/output-plugins/spo_alert_syslog.h | 1 src/output-plugins/spo_alert_test.c | 370 src/output-plugins/spo_alert_test.h | 34 src/output-plugins/spo_alert_unixsock.c | 11 src/output-plugins/spo_alert_unixsock.h | 4 src/output-plugins/spo_csv.c | 333 src/output-plugins/spo_csv.h | 1 src/output-plugins/spo_database.c | 305 src/output-plugins/spo_log_ascii.c | 58 src/output-plugins/spo_log_ascii.h | 2 src/output-plugins/spo_log_null.c | 5 src/output-plugins/spo_log_null.h | 1 src/output-plugins/spo_log_tcpdump.c | 337 src/output-plugins/spo_log_tcpdump.h | 4 src/output-plugins/spo_unified.c | 389 src/output-plugins/spo_unified.h | 1 src/output-plugins/spo_unified2.c | 1416 + src/output-plugins/spo_unified2.h | 28 src/packet_time.c | 2 src/packet_time.h | 2 src/parser.c | 3760 +++- src/parser.h | 11 src/parser/IpAddrSet.c | 439 src/parser/IpAddrSet.h | 20 src/parser/Makefile.in | 2 src/pcap_pkthdr32.h | 59 src/pcrm.c | 51 src/pcrm.h | 7 src/plugbase.c | 582 src/plugbase.h | 98 src/plugin_enum.h | 10 src/ppm.c | 505 src/ppm.h | 314 src/preprocessors/HttpInspect/Makefile.in | 2 src/preprocessors/HttpInspect/anomaly_detection/Makefile.in | 2 src/preprocessors/HttpInspect/anomaly_detection/hi_ad.c | 4 src/preprocessors/HttpInspect/client/Makefile.in | 2 src/preprocessors/HttpInspect/client/hi_client.c | 605 src/preprocessors/HttpInspect/client/hi_client_norm.c | 241 src/preprocessors/HttpInspect/event_output/Makefile.in | 2 src/preprocessors/HttpInspect/event_output/hi_eo_log.c | 8 src/preprocessors/HttpInspect/include/Makefile.in | 2 src/preprocessors/HttpInspect/include/hi_ad.h | 4 src/preprocessors/HttpInspect/include/hi_client.h | 32 src/preprocessors/HttpInspect/include/hi_client_norm.h | 2 src/preprocessors/HttpInspect/include/hi_eo.h | 2 src/preprocessors/HttpInspect/include/hi_eo_events.h | 55 src/preprocessors/HttpInspect/include/hi_eo_log.h | 2 src/preprocessors/HttpInspect/include/hi_include.h | 20 src/preprocessors/HttpInspect/include/hi_mi.h | 4 src/preprocessors/HttpInspect/include/hi_norm.h | 4 src/preprocessors/HttpInspect/include/hi_return_codes.h | 2 src/preprocessors/HttpInspect/include/hi_server.h | 6 src/preprocessors/HttpInspect/include/hi_si.h | 12 src/preprocessors/HttpInspect/include/hi_ui_config.h | 60 src/preprocessors/HttpInspect/include/hi_ui_iis_unicode_map.h | 2 src/preprocessors/HttpInspect/include/hi_ui_server_lookup.h | 12 src/preprocessors/HttpInspect/include/hi_util.h | 4 src/preprocessors/HttpInspect/include/hi_util_hbm.h | 2 src/preprocessors/HttpInspect/include/hi_util_kmap.h | 21 src/preprocessors/HttpInspect/include/hi_util_xmalloc.h | 8 src/preprocessors/HttpInspect/mode_inspection/Makefile.in | 2 src/preprocessors/HttpInspect/mode_inspection/hi_mi.c | 4 src/preprocessors/HttpInspect/normalization/Makefile.in | 2 src/preprocessors/HttpInspect/normalization/hi_norm.c | 64 src/preprocessors/HttpInspect/server/Makefile.in | 2 src/preprocessors/HttpInspect/server/hi_server.c | 10 src/preprocessors/HttpInspect/session_inspection/Makefile.in | 2 src/preprocessors/HttpInspect/session_inspection/hi_si.c | 102 src/preprocessors/HttpInspect/user_interface/Makefile.in | 2 src/preprocessors/HttpInspect/user_interface/hi_ui_config.c | 28 src/preprocessors/HttpInspect/user_interface/hi_ui_iis_unicode_map.c | 2 src/preprocessors/HttpInspect/user_interface/hi_ui_server_lookup.c | 83 src/preprocessors/HttpInspect/utils/Makefile.in | 2 src/preprocessors/HttpInspect/utils/hi_util_hbm.c | 2 src/preprocessors/HttpInspect/utils/hi_util_kmap.c | 4 src/preprocessors/HttpInspect/utils/hi_util_xmalloc.c | 2 src/preprocessors/Makefile.am | 6 src/preprocessors/Makefile.in | 23 src/preprocessors/Stream5/Makefile.in | 2 src/preprocessors/Stream5/snort_stream5_icmp.c | 90 src/preprocessors/Stream5/snort_stream5_icmp.h | 5 src/preprocessors/Stream5/snort_stream5_session.c | 508 src/preprocessors/Stream5/snort_stream5_session.h | 30 src/preprocessors/Stream5/snort_stream5_tcp.c | 2515 ++ src/preprocessors/Stream5/snort_stream5_tcp.h | 14 src/preprocessors/Stream5/snort_stream5_udp.c | 349 src/preprocessors/Stream5/snort_stream5_udp.h | 14 src/preprocessors/Stream5/stream5_common.c | 444 src/preprocessors/Stream5/stream5_common.h | 87 src/preprocessors/perf-base.c | 434 src/preprocessors/perf-base.h | 33 src/preprocessors/perf-event.c | 8 src/preprocessors/perf-event.h | 3 src/preprocessors/perf-flow.c | 64 src/preprocessors/perf-flow.h | 6 src/preprocessors/perf.c | 143 src/preprocessors/perf.h | 12 src/preprocessors/portscan.c | 380 src/preprocessors/portscan.h | 12 src/preprocessors/sfprocpidstats.c | 2 src/preprocessors/sfprocpidstats.h | 2 src/preprocessors/snort_httpinspect.c | 627 src/preprocessors/snort_httpinspect.h | 4 src/preprocessors/spp_arpspoof.c | 12 src/preprocessors/spp_arpspoof.h | 1 src/preprocessors/spp_bo.c | 21 src/preprocessors/spp_bo.h | 1 src/preprocessors/spp_clamav.c | 3 src/preprocessors/spp_frag3.c | 1462 + src/preprocessors/spp_frag3.h | 11 src/preprocessors/spp_httpinspect.c | 174 src/preprocessors/spp_httpinspect.h | 6 src/preprocessors/spp_perfmonitor.c | 50 src/preprocessors/spp_perfmonitor.h | 2 src/preprocessors/spp_rpc_decode.c | 107 src/preprocessors/spp_rpc_decode.h | 1 src/preprocessors/spp_sfportscan.c | 373 src/preprocessors/spp_sfportscan.h | 2 src/preprocessors/spp_stream5.c | 515 src/preprocessors/spp_stream5.h | 2 src/preprocessors/str_search.c | 39 src/preprocessors/str_search.h | 20 src/preprocessors/stream_api.c | 2 src/preprocessors/stream_api.h | 96 src/preprocessors/stream_ignore.c | 94 src/preprocessors/stream_ignore.h | 9 src/preprocids.h | 14 src/profiler.c | 568 src/profiler.h | 85 src/prototypes.h | 1 src/rules.h | 54 src/sf_sdlist.c | 11 src/sf_sdlist.h | 1 src/sf_types.h | 114 src/sfthreshold.c | 126 src/sfthreshold.h | 7 src/sfutil/Makefile.am | 51 src/sfutil/Makefile.in | 57 src/sfutil/acsmx.c | 130 src/sfutil/acsmx.h | 57 src/sfutil/acsmx2.c | 719 src/sfutil/acsmx2.h | 92 src/sfutil/asn1.c | 20 src/sfutil/asn1.h | 12 src/sfutil/bitop.h | 2 src/sfutil/bitop_funcs.h | 42 src/sfutil/bnfa_search.c | 2076 +- src/sfutil/bnfa_search.h | 63 src/sfutil/getopt.h | 1 src/sfutil/ipobj.c | 411 src/sfutil/ipobj.h | 57 src/sfutil/mpse.c | 192 src/sfutil/mpse.h | 53 src/sfutil/sf_ip.c | 948 + src/sfutil/sf_ip.h | 432 src/sfutil/sf_iph.c | 438 src/sfutil/sf_iph.h | 28 src/sfutil/sf_ipvar.c | 949 + src/sfutil/sf_ipvar.h | 129 src/sfutil/sf_textlog.c | 269 src/sfutil/sf_textlog.h | 120 src/sfutil/sf_vartable.c | 288 src/sfutil/sf_vartable.h | 55 src/sfutil/sfeventq.c | 2 src/sfutil/sfeventq.h | 2 src/sfutil/sfghash.c | 102 src/sfutil/sfghash.h | 11 src/sfutil/sfhashfcn.c | 93 src/sfutil/sfhashfcn.h | 26 src/sfutil/sfksearch.c | 446 src/sfutil/sfksearch.h | 44 src/sfutil/sflsq.c | 2 src/sfutil/sflsq.h | 3 src/sfutil/sfmemcap.c | 2 src/sfutil/sfmemcap.h | 2 src/sfutil/sfportobject.c | 3833 ++++ src/sfutil/sfportobject.h | 312 src/sfutil/sfprimetable.c | 4171 ++++ src/sfutil/sfprimetable.h | 27 src/sfutil/sfrim.c | 143 src/sfutil/sfrim.h | 30 src/sfutil/sfrt.c | 675 src/sfutil/sfrt.h | 212 src/sfutil/sfrt_dir.c | 547 src/sfutil/sfrt_dir.h | 81 src/sfutil/sfrt_trie.h | 157 src/sfutil/sfsnprintfappend.c | 2 src/sfutil/sfsnprintfappend.h | 2 src/sfutil/sfthd.c | 808 src/sfutil/sfthd.h | 35 src/sfutil/sfxhash.c | 145 src/sfutil/sfxhash.h | 56 src/sfutil/util_math.c | 3 src/sfutil/util_math.h | 6 src/sfutil/util_net.c | 2 src/sfutil/util_net.h | 2 src/sfutil/util_str.c | 2 src/sfutil/util_str.h | 2 src/signature.c | 285 src/signature.h | 20 src/smalloc.h | 1 src/snort.c | 1433 + src/snort.h | 306 src/snprintf.c | 2 src/spo_plugbase.h | 20 src/tag.c | 489 src/tag.h | 5 src/target-based/Makefile.am | 52 src/target-based/Makefile.in | 500 src/target-based/sf_attribute_table.y | 635 src/target-based/sf_attribute_table_parser.l | 287 src/target-based/sftarget_hostentry.c | 195 src/target-based/sftarget_hostentry.h | 64 src/target-based/sftarget_protocol_reference.c | 260 src/target-based/sftarget_protocol_reference.h | 46 src/target-based/sftarget_reader.c | 1155 + src/target-based/sftarget_reader.h | 176 src/util.c | 1502 + src/util.h | 146 src/win32/Makefile.am | 3 src/win32/Makefile.in | 5 src/win32/WIN32-Code/getopt.c | 1 src/win32/WIN32-Code/inet_aton.c | 2 src/win32/WIN32-Code/inet_pton.c | 90 src/win32/WIN32-Code/misc.c | 3 src/win32/WIN32-Code/name.h | 2 src/win32/WIN32-Includes/WinPCAP/pcap-stdinc.h | 2 src/win32/WIN32-Includes/WinPCAP/pthread.h | 5 src/win32/WIN32-Includes/WinPCAP/time_calls.h | 2 src/win32/WIN32-Includes/config.h | 18 src/win32/WIN32-Includes/getopt.h | 1 src/win32/WIN32-Includes/inttypes.h | 30 src/win32/WIN32-Includes/mysql/my_global.h | 3 src/win32/WIN32-Includes/pcre.h | 491 src/win32/WIN32-Includes/pcreposix.h | 82 src/win32/WIN32-Includes/rpc/types.h | 12 src/win32/WIN32-Includes/stdint.h | 72 src/win32/WIN32-Libraries/pcre.lib |binary src/win32/WIN32-Prj/build_all.dsp | 34 src/win32/WIN32-Prj/sf_engine.dsp | 254 src/win32/WIN32-Prj/sf_engine_initialize.dsp | 687 src/win32/WIN32-Prj/snort.dsp | 1022 - src/win32/WIN32-Prj/snort.dsw | 76 src/win32/WIN32-Prj/snort_installer.nsi | 59 src/win32/WIN32-Prj/snort_installer_options.ini | 25 templates/Makefile.in | 2 ylwrap | 223 650 files changed, 133239 insertions(+), 29111 deletions(-)
New commits: commit 17b0e0966bfeb87df29eaa3222ddb64114bc8f75 Author: Stig Thormodsrud <[email protected]> Date: Thu Jul 9 11:57:54 2009 -0700 Merge snort 2.8.4. http://suva.vyatta.com/git/?p=vyatta-snort.git;a=commitdiff;h=17b0e0966bfeb87df29eaa3222ddb64114bc8f75 _______________________________________________ svn mailing list [email protected] http://mailman.vyatta.com/mailman/listinfo/svn
