path # lines of code number of updates days since first update days since last update first updated last updated README.TXT 83 15 5345 2191 2007-06-14 2016-02-01 README_WINDOWS.TXT 132 3 4369 3947 2010-02-14 2011-04-12 alp2/alp2.c 934 5 4220 3188 2010-07-13 2013-05-10 alp2/alp2.h 85 5 4220 3188 2010-07-13 2013-05-10 alp2/alp2_pp.c 200 5 4220 3188 2010-07-13 2013-05-10 alp2/alp2_pp.h 61 5 4220 3188 2010-07-13 2013-05-10 apache2/acmp.c 395 17 5360 3188 2007-05-30 2013-05-10 apache2/acmp.h 29 12 5360 3188 2007-05-30 2013-05-10 apache2/ag_mdb/ag_mdb.cpp 1099 14 1558 1384 2017-10-26 2018-04-18 apache2/ag_mdb/ag_mdb_external.h 114 14 1558 1384 2017-10-26 2018-04-18 apache2/ag_mdb/ag_mdb_internal.h 120 13 1558 1384 2017-10-26 2018-04-18 apache2/ag_mdb/murmur3.c 195 5 1558 1384 2017-10-26 2018-04-18 apache2/ag_mdb/murmur3.h 13 3 1558 1384 2017-10-26 2018-04-18 apache2/apache2.h 45 25 5387 773 2007-05-03 2019-12-20 apache2/apache2_config.c 3049 134 5450 677 2007-03-01 2020-03-25 apache2/apache2_io.c 725 72 5457 1393 2007-02-22 2018-04-09 apache2/apache2_util.c 431 60 5345 675 2007-06-14 2020-03-27 apache2/libinjection/libinjection.h 16 24 3181 1740 2013-05-17 2017-04-27 apache2/libinjection/libinjection_html5.c 672 4 2905 1705 2014-02-17 2017-06-01 apache2/libinjection/libinjection_html5.h 43 2 2905 2904 2014-02-17 2014-02-18 apache2/libinjection/libinjection_sqli.c 1460 30 3181 908 2013-05-17 2019-08-07 apache2/libinjection/libinjection_sqli.h 86 3 2966 1707 2013-12-18 2017-05-30 apache2/libinjection/libinjection_sqli_data.h 9645 22 3181 1707 2013-05-17 2017-05-30 apache2/libinjection/libinjection_xss.c 372 4 2905 1705 2014-02-17 2017-06-01 apache2/libinjection/libinjection_xss.h 11 1 2905 2905 2014-02-17 2014-02-17 apache2/mod_security2.c 1217 142 5449 713 2007-03-02 2020-02-18 apache2/modsecurity.c 637 73 5445 713 2007-03-06 2020-02-18 apache2/modsecurity.h 534 140 5457 677 2007-02-22 2020-03-25 apache2/modsecurity_config.h 17 12 3905 908 2011-05-24 2019-08-07 apache2/msc_crypt.c 1196 25 3553 677 2012-05-10 2020-03-25 apache2/msc_crypt.h 23 6 3553 3188 2012-05-10 2013-05-10 apache2/msc_geo.c 404 26 5379 1252 2007-05-11 2018-08-28 apache2/msc_geo.h 43 14 5379 3188 2007-05-11 2013-05-10 apache2/msc_gsb.c 70 9 3975 3188 2011-03-15 2013-05-10 apache2/msc_gsb.h 13 6 3975 3188 2011-03-15 2013-05-10 apache2/msc_json.c 160 5 2981 751 2013-12-03 2020-01-11 apache2/msc_json.h 23 5 2981 908 2013-12-03 2019-08-07 apache2/msc_logging.c 1579 65 5457 908 2007-02-22 2019-08-07 apache2/msc_logging.h 31 16 5345 2274 2007-06-14 2015-11-10 apache2/msc_logging_json.h 7 1 2392 2392 2015-07-15 2015-07-15 apache2/msc_lua.c 323 27 5157 2215 2007-12-19 2016-01-08 apache2/msc_lua.h 24 16 5157 3188 2007-12-19 2013-05-10 apache2/msc_multipart.c 1050 56 5450 738 2007-03-01 2020-01-24 apache2/msc_multipart.h 68 24 5345 1190 2007-06-14 2018-10-29 apache2/msc_parsers.c 224 22 5450 3188 2007-03-01 2013-05-10 apache2/msc_parsers.h 10 15 5445 3188 2007-03-06 2013-05-10 apache2/msc_pcre.c 139 20 5424 1186 2007-03-27 2018-11-02 apache2/msc_pcre.h 32 14 5424 3188 2007-03-27 2013-05-10 apache2/msc_release.c 21 8 4899 3188 2008-09-02 2013-05-10 apache2/msc_release.h 42 48 4899 908 2008-09-02 2019-08-07 apache2/msc_remote_rules.c 534 9 2658 2545 2014-10-22 2015-02-12 apache2/msc_remote_rules.h 45 3 2658 2623 2014-10-22 2014-11-26 apache2/msc_reqbody.c 712 56 5445 1393 2007-03-06 2018-04-09 apache2/msc_status_engine.c 402 12 2982 1393 2013-12-02 2018-04-09 apache2/msc_status_engine.h 20 4 2982 2618 2013-12-02 2014-12-01 apache2/msc_tree.c 688 13 3531 1393 2012-06-01 2018-04-09 apache2/msc_tree.h 54 6 3531 3188 2012-06-01 2013-05-10 apache2/msc_unicode.c 100 9 3896 2968 2011-06-02 2013-12-16 apache2/msc_unicode.h 12 3 3896 3188 2011-06-02 2013-05-10 apache2/msc_util.c 2083 94 5450 692 2007-03-01 2020-03-10 apache2/msc_util.h 98 54 5450 1251 2007-03-01 2018-08-29 apache2/msc_xml.c 78 18 5345 748 2007-06-14 2020-01-14 apache2/msc_xml.h 18 10 5345 3188 2007-06-14 2013-05-10 apache2/persist_dbm.c 873 52 5444 908 2007-03-07 2019-08-07 apache2/persist_dbm.h 19 17 5345 1384 2007-06-14 2018-04-18 apache2/re.c 2417 121 5457 852 2007-02-22 2019-10-02 apache2/re.h 292 52 5443 1796 2007-03-08 2017-03-02 apache2/re_actions.c 2260 84 5457 908 2007-02-22 2019-08-07 apache2/re_operators.c 3443 149 5450 677 2007-03-01 2020-03-25 apache2/re_tfns.c 716 29 5450 3188 2007-03-01 2013-05-10 apache2/re_variables.c 3143 68 5450 1687 2007-03-01 2017-06-19 apache2/utf8tables.h 784 11 5360 3188 2007-05-30 2013-05-10 apache2/waf_lock/waf_lock.cpp 375 4 1278 1190 2018-08-02 2018-10-29 apache2/waf_lock/waf_lock_external.h 65 4 1278 1190 2018-08-02 2018-10-29 apache2/waf_lock/waf_lock_internal.h 54 5 1278 1190 2018-08-02 2018-10-29 apache2/waf_logging/waf_log_util.cc 238 13 1323 677 2018-06-18 2020-03-25 apache2/waf_logging/waf_log_util.h 31 10 964 675 2019-06-12 2020-03-27 build/apxs-wrapper.in 13 1 4299 4299 2010-04-25 2010-04-25 doc/doxygen-apache.in 1604 1 1726 1726 2017-05-11 2017-05-11 doc/doxygen-iis.in 1604 1 1726 1726 2017-05-11 2017-05-11 doc/doxygen-nginx.in 1604 1 1726 1726 2017-05-11 2017-05-11 doc/doxygen-standalone.in 1604 1 1726 1726 2017-05-11 2017-05-11 ext/mod_op_strstr.c 87 5 4289 3188 2010-05-05 2013-05-10 ext/mod_reqbody_example.c 77 5 4289 3188 2010-05-05 2013-05-10 ext/mod_tfn_reverse.c 49 5 4289 3188 2010-05-05 2013-05-10 ext/mod_var_remote_addr_port.c 65 5 4289 3188 2010-05-05 2013-05-10 iis/ModSecurityIIS.vcxproj 334 15 3451 908 2012-08-20 2019-08-07 iis/ModSecurityIIS.vcxproj.filters 221 9 3451 908 2012-08-20 2019-08-07 iis/getModSecurityPkgs.ps1 30 2 1202 1190 2018-10-17 2018-10-29 iis/main.cpp 44 12 3451 908 2012-08-20 2019-08-07 iis/mlogc.vcxproj 124 2 2811 2614 2014-05-22 2014-12-05 iis/mlogc.vcxproj.filters 22 1 2811 2811 2014-05-22 2014-05-22 iis/moduleconfig.cpp 464 12 3451 908 2012-08-20 2019-08-07 iis/moduleconfig.h 73 12 3451 908 2012-08-20 2019-08-07 iis/mymodule.cpp 975 44 3451 908 2012-08-20 2019-08-07 iis/mymodule.h 31 18 3451 908 2012-08-20 2019-08-07 iis/mymodulefactory.h 53 14 3451 908 2012-08-20 2019-08-07 iis/wix/README.TXT 14 2 3001 2968 2013-11-13 2013-12-16 mlogc/mlogc-batch-load.pl.in 135 8 4299 2684 2010-04-25 2014-09-26 mlogc/mlogc.c 1742 12 4299 908 2010-04-25 2019-08-07 nginx/modsecurity/apr_bucket_nginx.c 92 7 3292 1038 2013-01-26 2019-03-30 nginx/modsecurity/apr_bucket_nginx.h 7 6 3292 1038 2013-01-26 2019-03-30 nginx/modsecurity/config.in 38 9 2981 1008 2013-12-03 2019-04-29 nginx/modsecurity/ngx_http_modsecurity.c 958 96 3416 5 2012-09-24 2022-01-26 nginx/modsecurity/ngx_http_modsecurity_config_cache.c 90 1 1008 1008 2019-04-29 2019-04-29 nginx/modsecurity/ngx_http_modsecurity_config_cache.h 12 1 1008 1008 2019-04-29 2019-04-29 standalone/api.c 627 47 3451 713 2012-08-20 2020-02-18 standalone/api.h 88 29 3451 732 2012-08-20 2020-01-30 standalone/buckets.c 124 8 3451 908 2012-08-20 2019-08-07 standalone/config.c 905 29 3451 908 2012-08-20 2019-08-07 standalone/filters.c 179 8 3451 908 2012-08-20 2019-08-07 standalone/hooks.c 44 10 3451 908 2012-08-20 2019-08-07 standalone/hooks.h 7 2 1221 1190 2018-09-28 2018-10-29 standalone/main.cpp 313 12 3451 1251 2012-08-20 2018-08-29 standalone/regex.c 119 5 3451 1251 2012-08-20 2018-08-29 standalone/server.c 886 21 3451 908 2012-08-20 2019-08-07 standalone/standalone.vcxproj 212 3 3451 3430 2012-08-20 2012-09-10 standalone/standalone.vcxproj.filters 192 2 3451 3430 2012-08-20 2012-09-10 tools/parse_modsec.pl 346 2 2249 2246 2015-12-05 2015-12-08 tools/rules-updater.pl.in 342 3 5119 4299 2008-01-26 2010-04-25 validator/main.c 38 2 865 769 2019-09-19 2019-12-24