Commit Graph

67 Commits (c193da34045541171234b79a943e2a5df700142e)

Author SHA1 Message Date
Glenn Strauss c193da3404 [core] split cond cache from cond matches 2 years ago
Glenn Strauss b73949e03f [multiple] plugin.c handles common FREE_FUNC code 2 years ago
Glenn Strauss d23071a38f [core] config_get_config_cond_info() 2 years ago
Glenn Strauss 7f3917c1be [mod_rewrite] use config_plugin_values_init() 2 years ago
Glenn Strauss e2de4e581e [core] const char *name in struct plugin 2 years ago
Glenn Strauss 2c43ae73dd [mod_redirect,mod_rewrite] store context_ndx 2 years ago
Glenn Strauss 36f64b26a1 [core] simpler config_check_cond() 2 years ago
Glenn Strauss 5aadcba456 [core] buffer string in data_config 3 years ago
Glenn Strauss a51278030e [core] const char *op in data_config 3 years ago
Glenn Strauss c2238256e2 [core] inline array as part of data_array value 3 years ago
Glenn Strauss 601c572c39 [core] inline buffer as part of data_string value 3 years ago
Glenn Strauss 47a758f959 [core] inline buffer key for *_patch_connection() 3 years ago
Glenn Strauss ad9b7e009b [core] inline buffer as part of DATA_UNSET key 3 years ago
Glenn Strauss 83535bbef3 [core] differentiate array_get_* for ro and rw 3 years ago
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss b31e7840d5 [multiple] quiet clang --analyze where trivial 4 years ago
Glenn Strauss f0df89a996 [mod_redirect,mod_rewrite] use server_name 4 years ago
Glenn Strauss 2eabe1636c [mod_rewrite] fix url.rewrite-repeat and url.rewrite-if-not-file (fixes #2908) 4 years ago
Glenn Strauss 1de1746925 [mod_rewrite] require rewrite result to begin '/' 4 years ago
Glenn Strauss 255269d799 [mod_redirect,mod_rewrite] encoding options (fixes #443, fixes #911) 4 years ago
Glenn Strauss 37900d24b3 [mod_redirect,mod_rewrite] pass request URI info 4 years ago
Glenn Strauss 1c68589c67 [mod_redirect,mod_rewrite] short-circuit earlier 4 years ago
Glenn Strauss 3eb7902e10 [core] server.http-parseopts URL normalization opt (fixes #1720) 4 years ago
Glenn Strauss c56b21084e [core] http_kv.[ch] method, status, version str 4 years ago
Glenn Strauss cf9474aa2c [mod_redirect, mod_rewrite] code reuse (sharing) 4 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 5 years ago
Glenn Strauss cb371557e5 [core] merge redirect/rewrite pattern substitution 5 years ago
Glenn Strauss b50aa2df51 quell compiler warnings for -Wimplicit-fallthrough 5 years ago
Glenn Strauss 86bb8be2c8 [core] perf: skip redundant strlen() if len known 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 6 years ago
Glenn Strauss 86c68ecbc7 [mod_rewrite] add more info in error log msg 6 years ago
Glenn Strauss ed340897a2 do not set REDIRECT_URI in mod_magnet, mod_rewrite (#2738) 6 years ago
Glenn Strauss acad2c903a fix some warnings reported by cppcheck 6 years ago
Glenn Strauss b473220d69 set REDIRECT_URI in mod_rewrite, mod_magnet 7 years ago
Glenn Strauss 186e7073fb [mod_redirect,mod-rewrite] short-circuit if blank replacement (fixes #2085) 7 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 7 years ago
Stefan Bühler a6477d8481 [mod_rewrite] fix return type of process_rewrite_rules 7 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 7 years ago
Stefan Bühler 33cebeb0f7 fix segfaults in many plugins if they failed configuration 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 8 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 8 years ago
Stefan Bühler 4a6838103d [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compile fails or isn't available 8 years ago
Stefan Bühler f0e5c1415d [core] decode URL before rewrite, enabling it to work in $HTTP["url"] conditionals (fixes #2526) 9 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 9 years ago
Cyril Brulebois 0c6a564543 Fix non-ANSI function declarations. 10 years ago
Stefan Bühler f2cd823b40 Fix segfault with broken rewrite/redirect patterns (fixes #2140, found by crypt) 13 years ago
Stefan Bühler c3c58ae9c6 mod_rewrite: fix compile error if compiled without pcre 13 years ago
Stefan Bühler 83145e8ba6 mod_rewrite: add url.rewrite-[repeat-]if-not-file to rewrite if file doesn't exist or is not a regular file (fixes #985, thx lucas aerbeydt) 13 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 13 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago