path # lines of code Misc.pm 28 t/ssl/env.t 61 t/ssl/varlookup.t 210 t/ssl/pr12355.t 40 t/ssl/require.t 31 t/ssl/http.t 34 t/ssl/pha.t 31 t/ssl/v2.t 13 t/ssl/all.t 6 t/ssl/headers.t 19 t/ssl/basicauth.t 31 t/ssl/proxy.t 92 t/ssl/fakeauth.t 23 t/ssl/ocsp.t 50 t/ssl/extlookup.t 21 t/ssl/verify.t 25 t/ssl/pr43738.t 28 t/php-fpm/fcgi.pl 22 t/security/CVE-2019-0215.t 31 t/security/CVE-2004-0942.t 18 t/security/CVE-2020-1927.t 53 t/security/CVE-2005-2700.t 16 t/security/CVE-2004-0958.t 22 t/security/CVE-2004-0747.t 15 t/security/CVE-2011-3368-rewrite.t 15 t/security/CVE-2003-0542.t 9 t/security/CVE-2011-3368.t 15 t/security/CVE-2006-5752.t 10 t/security/CVE-2008-2364.t 27 t/security/CVE-2005-2491.t 12 t/security/CVE-2007-5000.t 11 t/security/CVE-2005-3357.t 33 t/security/CVE-2004-0811.t 15 t/security/CVE-2004-0940.t 8 t/security/CVE-2009-1195.t 551 t/security/CVE-2005-3352.t 16 t/security/CVE-2009-1890.t 47 t/security/CVE-2007-6388.t 11 t/security/CVE-2017-7659.t 20 t/security/CVE-2009-3555.t 41 t/security/CVE-2004-0959.t 41 t/ab/base.t 37 t/http11/post.t 10 t/http11/chunked.t 103 t/http11/clength.t 18 t/http11/all.t 6 t/http11/basicauth.t 15 t/http11/chunked2.t 10 t/protocol/nntp-like.t 33 t/protocol/echo.t 30 t/php/inheritance.t 19 t/php/umask.t 11 t/php/nestif.t 7 t/php/construct.t 14 t/php/eval3.t 29 t/php/divide.t 7 t/php/do-while.t 8 t/php/func3.t 200 t/php/status.t 11 t/php/pathinfo.t 15 t/php/strings3.t 48 t/php/eval4.t 29 t/php/virtual.t 10 t/php/multiply.t 7 t/php/recurse.t 7 t/php/arg.t 20 t/php/all.t 5 t/php/add.t 7 t/php/classes.t 35 t/php/include.t 8 t/php/var3.t 23 t/php/strings4.t 11 t/php/switch2.t 39 t/php/else.t 7 t/php/regression.t 220 t/php/param2.t 7 t/php/elseif.t 7 t/php/globals.t 7 t/php/func4.t 37 t/php/subtract.t 7 t/php/strings.t 8 t/php/while.t 7 t/php/cfunctions.t 1010 t/php/var2.t 22 t/php/eval.t 8 t/php/param.t 7 t/php/func1.t 7 t/php/switch3.t 18 t/php/stack.t 8 t/php/ifmodsince.t 13 t/php/include2.t 8 t/php/hello.t 7 t/php/getlastmod.t 17 t/php/func5.t 23 t/php/lookup.t 16 t/php/ops.t 7 t/php/eval2.t 8 t/php/var1.t 20 t/php/switch.t 7 t/php/if2.t 8 t/php/getenv.t 10 t/php/if.t 7 t/php/dirname.t 8 t/php/func2.t 12 t/php/func6.t 8 t/php/switch4.t 39 t/php/strings2.t 25 t/php/regression3.t 521 t/htdocs/servlet/mapping.html 1 t/htdocs/index.html 1 t/htdocs/authz_core/a/index.html 1 t/htdocs/authz_core/a/b/index.html 1 t/htdocs/authz_core/a/b/c/index.html 1 t/htdocs/security/CAN-2004-0747/index.html 1 t/htdocs/security/CAN-2004-0811/index.html 1 t/htdocs/security/CAN-2004-0811/sub/index.html 1 t/htdocs/security/CAN-2004-0958.php 1 t/htdocs/security/CAN-2004-0959.php 7 t/htdocs/if_sec/index.html 1 t/htdocs/if_sec/loc/index.html 1 t/htdocs/if_sec/dir/index.html 1 t/htdocs/expr/index.html 1 t/htdocs/php/regression2.php 320 t/htdocs/php/add.php 1 t/htdocs/php/inheritance.php 35 t/htdocs/php/regression3.php 15 t/htdocs/php/if2.php 10 t/htdocs/php/switch3.php 27 t/htdocs/php/cfunctions.php 38 t/htdocs/php/switch2.php 40 t/htdocs/php/param2.php 6 t/htdocs/php/nestif.php 14 t/htdocs/php/include.php 3 t/htdocs/php/lookup.php 5 t/htdocs/php/safemode/nofile/readfile.php 1 t/htdocs/php/safemode/readpass.php 1 t/htdocs/php/safemode/protected.php 2 t/htdocs/php/safemode/system.php 1 t/htdocs/php/safemode/badenv.php 2 t/htdocs/php/safemode/putenv.php 2 t/htdocs/php/safemode/noexec/system.php 1 t/htdocs/php/safemode/error/mail.php 8 t/htdocs/php/safemode/readfile.php 1 t/htdocs/php/eval.php 5 t/htdocs/php/switch4.php 28 t/htdocs/php/divide.php 1 t/htdocs/php/umask.php 1 t/htdocs/php/func4.php 21 t/htdocs/php/param.php 4 t/htdocs/php/include.inc 3 t/htdocs/php/func5.php 18 t/htdocs/php/multiply.php 1 t/htdocs/php/classes.php 37 t/htdocs/php/func6.php 15 t/htdocs/php/func2.php 11 t/htdocs/php/regression2.inc 5 t/htdocs/php/fpm/pp/sub1/test.php 4 t/htdocs/php/fpm/test.php 1 t/htdocs/php/fpm/action/sub2/test.php 4 t/htdocs/php/func3.php 68 t/htdocs/php/do-while.php 7 t/htdocs/php/getlastmod.php 1 t/htdocs/php/func1.php 1 t/htdocs/php/regression1.inc 320 t/htdocs/php/target.php 1 t/htdocs/php/strings4.php 5 t/htdocs/php/var1.php 12 t/htdocs/php/if.php 1 t/htdocs/php/strings.php 1 t/htdocs/php/var2.php 14 t/htdocs/php/virtual.php 1 t/htdocs/php/var3.php 16 t/htdocs/php/status.php 5 t/htdocs/php/strings2.php 151 t/htdocs/php/dirname.php 15 t/htdocs/php/construct.php 20 t/htdocs/php/globals.php 18 t/htdocs/php/stack.php 12 t/htdocs/php/switch.php 12 t/htdocs/php/strings3.php 34 t/htdocs/php/hello.php 1 t/htdocs/php/multiviews/file.html 1 t/htdocs/php/var3u.php 1 t/htdocs/php/include2.php 4 t/htdocs/php/eval3.php 7 t/htdocs/php/else.php 6 t/htdocs/php/while.php 5 t/htdocs/php/recurse.php 8 t/htdocs/php/eval2.php 7 t/htdocs/php/regression.php 17 t/htdocs/php/ops.php 1 t/htdocs/php/getenv.php 1 t/htdocs/php/test-fpm.php 1 t/htdocs/php/include2.inc 5 t/htdocs/php/lookup2.php 7 t/htdocs/php/arg.php 5 t/htdocs/php/eval4.php 7 t/htdocs/php/elseif.php 8 t/htdocs/php/subtract.php 1 t/htdocs/echo_post.html 11 t/htdocs/foobar.html 1 t/htdocs/authz/login.html 9 t/htdocs/modules/alias/9.html 1 t/htdocs/modules/alias/5.html 1 t/htdocs/modules/alias/index.html 1 t/htdocs/modules/alias/4.html 1 t/htdocs/modules/alias/8.html 1 t/htdocs/modules/alias/3.html 1 t/htdocs/modules/alias/2.html 1 t/htdocs/modules/alias/1.html 1 t/htdocs/modules/alias/0.html 1 t/htdocs/modules/alias/7.html 1 t/htdocs/modules/alias/6.html 1 t/htdocs/modules/rewrite/six.html 1 t/htdocs/modules/rewrite/four.html 1 t/htdocs/modules/rewrite/vary4.html 1 t/htdocs/modules/rewrite/foo bar.html 1 t/htdocs/modules/rewrite/vary3.html 1 t/htdocs/modules/rewrite/two.html 1 t/htdocs/modules/rewrite/vary2.html 1 t/htdocs/modules/rewrite/barfoo.html 1 t/htdocs/modules/rewrite/vary1.html 1 t/htdocs/modules/rewrite/zero.html 1 t/htdocs/modules/rewrite/one.html 1 t/htdocs/modules/rewrite/three.html 1 t/htdocs/modules/rewrite/big.html 1 t/htdocs/modules/rewrite/lucky13.html 1 t/htdocs/modules/rewrite/five.html 1 t/htdocs/modules/proxy/fcgi/index.php 2 t/htdocs/modules/proxy/fcgi-generic/index.php 2 t/htdocs/modules/proxy/reverse/notproxy/local.html 1 t/htdocs/modules/proxy/fcgi-action/index.php 2 t/htdocs/modules/proxy/fcgi-rewrite-path-info/index.php 2 t/htdocs/modules/proxy/fcgi-generic-rewrite/index.php 2 t/htdocs/modules/access/htaccess/index.html 1 t/htdocs/modules/usertrack/bar.html 1 t/htdocs/modules/usertrack/foo.html 1 t/htdocs/modules/include/xbithack/full/test.html 2 t/htdocs/modules/include/xbithack/on/test.html 2 t/htdocs/modules/include/xbithack/off/test.html 2 t/htdocs/modules/remoteip/index.html 1 t/htdocs/modules/expires/expire.html 4 t/htdocs/modules/expires/index.html 1 t/htdocs/modules/expires/htaccess/expire.html 4 t/htdocs/modules/expires/htaccess/index.html 1 t/htdocs/modules/lua/201.lua 3 t/htdocs/modules/lua/filters.lua 12 t/htdocs/modules/lua/websockets.lua 17 t/htdocs/modules/lua/method.lua 3 t/htdocs/modules/lua/translate.lua 26 t/htdocs/modules/lua/https.lua 7 t/htdocs/modules/lua/setheaderfromparam.lua 5 t/htdocs/modules/lua/hello2.lua 4 t/htdocs/modules/lua/version.lua 3 t/htdocs/modules/lua/hello.lua 4 t/htdocs/modules/lua/setheaders.lua 4 t/htdocs/modules/headers/ssl/index.html 1 t/htdocs/modules/headers/htaccess/index.html 1 t/htdocs/modules/dir/htaccess/9.html 1 t/htdocs/modules/dir/htaccess/5.html 1 t/htdocs/modules/dir/htaccess/index.html 1 t/htdocs/modules/dir/htaccess/4.html 1 t/htdocs/modules/dir/htaccess/8.html 1 t/htdocs/modules/dir/htaccess/3.html 1 t/htdocs/modules/dir/htaccess/sub1/index.html 1 t/htdocs/modules/dir/htaccess/2.html 1 t/htdocs/modules/dir/htaccess/1.html 1 t/htdocs/modules/dir/htaccess/0.html 1 t/htdocs/modules/dir/htaccess/7.html 1 t/htdocs/modules/dir/htaccess/6.html 1 t/htdocs/modules/filter/byterange/pr61860/test.html 1 t/htdocs/modules/filter/bytype/test.xml 1 t/htdocs/modules/filter/bytype/test.html 1 t/htdocs/modules/filter/bytype/test.css 1 t/htdocs/modules/negotiation/zh-TW/two/index.de.html 1 t/htdocs/modules/negotiation/zh-TW/two/index.en.html 1 t/htdocs/modules/negotiation/zh-TW/two/index.fu.html 1 t/htdocs/modules/negotiation/zh-TW/two/index.zh-TW.html 1 t/htdocs/modules/negotiation/zh-TW/two/index.fr.html 1 t/htdocs/modules/negotiation/de/two/index.de.html 1 t/htdocs/modules/negotiation/de/two/index.en.html 1 t/htdocs/modules/negotiation/de/two/index.fu.html 1 t/htdocs/modules/negotiation/de/two/index.zh-TW.html 1 t/htdocs/modules/negotiation/de/two/index.fr.html 1 t/htdocs/modules/negotiation/fr/two/index.de.html 1 t/htdocs/modules/negotiation/fr/two/index.en.html 1 t/htdocs/modules/negotiation/fr/two/index.fu.html 1 t/htdocs/modules/negotiation/fr/two/index.zh-TW.html 1 t/htdocs/modules/negotiation/fr/two/index.fr.html 1 t/htdocs/modules/negotiation/fu/two/index.de.html 1 t/htdocs/modules/negotiation/fu/two/index.en.html 1 t/htdocs/modules/negotiation/fu/two/index.fu.html 1 t/htdocs/modules/negotiation/fu/two/index.zh-TW.html 1 t/htdocs/modules/negotiation/fu/two/index.fr.html 1 t/htdocs/modules/negotiation/en/two/index.de.html 1 t/htdocs/modules/negotiation/en/two/index.en.html 1 t/htdocs/modules/negotiation/en/two/index.fu.html 1 t/htdocs/modules/negotiation/en/two/index.zh-TW.html 1 t/htdocs/modules/negotiation/en/two/index.fr.html 1 t/htdocs/modules/negotiation/query/test.html 1 t/htdocs/modules/deflate/index.html 2 t/htdocs/modules/deflate/ssi/default.html 1 t/htdocs/modules/speling/caseonly/several1.html 1 t/htdocs/modules/speling/caseonly/good.html 1 t/htdocs/modules/speling/caseonly/several2.html 1 t/htdocs/modules/speling/nocase/several1.html 1 t/htdocs/modules/speling/nocase/good.html 1 t/htdocs/modules/speling/nocase/several2.html 1 t/htdocs/apache/acceptpathinfo/info.php 1 t/htdocs/apache/acceptpathinfo/on/info.php 1 t/htdocs/apache/acceptpathinfo/off/info.php 1 t/htdocs/apache/chunked/flush.html 1 t/htdocs/apache/chunked/flushheap0.html 1 t/htdocs/apache/limits/index.html 1 t/htdocs/apache/expr/index.html 1 t/htdocs/apache/loglevel/core_crit/info.html 1 t/htdocs/apache/loglevel/crit/core_info/crit/info.html 1 t/htdocs/apache/loglevel/info/core_crit/info/info.html 1 t/htdocs/apache/loglevel/core_info/info.html 1 t/apr/uri.t 7 t/filter/input_body.t 15 t/filter/case_in.t 30 t/filter/byterange.t 17 t/filter/case.t 31 t/modules/env.t 27 t/modules/proxy_websockets.t 56 t/modules/reflector.t 31 t/modules/alias.t 181 t/modules/proxy_websockets_ssl.t 59 t/modules/ldap.t 36 t/modules/status.t 11 t/modules/directorymatch.t 15 t/modules/authz_core.t 320 t/modules/actions.t 43 t/modules/autoindex2.t 41 t/modules/setenvif.t 135 t/modules/autoindex.t 328 t/modules/digest.t 120 t/modules/heartbeat.t 21 t/modules/sed.t 35 t/modules/cache.t 15 t/modules/include.t 490 t/modules/dav.t 118 t/modules/headers.t 222 t/modules/ext_filter.t 27 t/modules/session.t 150 t/modules/buffer.t 20 t/modules/unique_id.t 19 t/modules/speling.t 42 t/modules/proxy.t 183 t/modules/negotiation.t 135 t/modules/allowmethods.t 51 t/modules/rewrite.t 192 t/modules/deflate.t 93 t/modules/session_cookie.t 21 t/modules/aaa.t 185 t/modules/access.t 108 t/modules/brotli.t 98 t/modules/proxy_fcgi.t 195 t/modules/ratelimit.t 30 t/modules/expires.t 230 t/modules/vhost_alias.t 70 t/modules/info.t 55 t/modules/lua.t 66 t/modules/proxy_balancer.t 93 t/modules/asis.t 12 t/modules/usertrack.t 46 t/modules/dir.t 84 t/modules/filter.t 21 t/modules/remoteip.t 68 t/modules/substitute.t 98 t/modules/cgi.t 208 t/conf/vhost_alias.conf.in 7 t/conf/ssl/ssl.conf.in 229 t/conf/ssl/proxyssl.conf.in 99 t/conf/extra.conf.in 774 t/conf/proxy.conf.in 101 t/conf/include-ssi-exec.conf.in 496 t/conf/cache.conf.in 20 t/conf/include.conf.in 66 t/conf/core.conf.in 2 t/apache/contentlength.t 66 t/apache/mmn.t 33 t/apache/pr37166.t 14 t/apache/chunkinput.t 78 t/apache/post.t 8 t/apache/etags.t 115 t/apache/byterange4.t 41 t/apache/iffile.t 13 t/apache/limits.t 166 t/apache/maxranges.t 54 t/apache/teclchunk.t 41 t/apache/expr.t 280 t/apache/byterange3.t 55 t/apache/pr35330.t 9 t/apache/passbrigade.t 4 t/apache/headers.t 76 t/apache/server_name_port.t 112 t/apache/rwrite.t 4 t/apache/byterange7.t 97 t/apache/options.t 13 t/apache/hostcheck.t 100 t/apache/404.t 11 t/apache/loglevel.t 35 t/apache/byterange2.t 10 t/apache/pr35292.t 20 t/apache/errordoc.t 80 t/apache/byterange.t 43 t/apache/leaks.t 43 t/apache/pr49328.t 16 t/apache/http_strict.t 207 t/apache/byterange6.t 143 t/apache/cfg_getline.t 34 t/apache/mergeslashes.t 103 t/apache/if_sections.t 55 t/apache/pr43939.t 27 t/apache/expr_string.t 100 t/apache/getfile.t 18 t/apache/acceptpathinfo.t 61 t/apache/byterange5.t 93 t/apache/pr17629.t 27 t/apache/pr18757.t 32 scripts/fcgi.pl 22 build/config.pl 5 c-modules/nntp_like/mod_nntp_like.c 127 c-modules/client_add_filter/mod_client_add_filter.c 39 c-modules/random_chunk/mod_random_chunk.c 75 c-modules/echo_post_chunk/mod_echo_post_chunk.c 73 c-modules/input_body_filter/mod_input_body_filter.c 146 c-modules/list_modules/mod_list_modules.c 27 c-modules/memory_track/mod_memory_track.c 32 c-modules/fold/mod_fold.c 22 c-modules/eat_post/mod_eat_post.c 45 c-modules/authany/mod_authany.c 126 c-modules/echo_post/mod_echo_post.c 86 c-modules/httpd_test_util.c 24