53 Commits (445ce2c44f324589729fbeec5113edcc439908d7)

Author SHA1 Message Date
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss b31e7840d5 [multiple] quiet clang --analyze where trivial 3 years ago
Glenn Strauss f0df89a996 [mod_redirect,mod_rewrite] use server_name 3 years ago
Glenn Strauss 2eabe1636c [mod_rewrite] fix url.rewrite-repeat and url.rewrite-if-not-file (fixes #2908) 3 years ago
Glenn Strauss 1de1746925 [mod_rewrite] require rewrite result to begin '/' 3 years ago
Glenn Strauss 255269d799 [mod_redirect,mod_rewrite] encoding options (fixes #443, fixes #911) 3 years ago
Glenn Strauss 37900d24b3 [mod_redirect,mod_rewrite] pass request URI info 3 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 4 years ago
Glenn Strauss cb371557e5 [core] merge redirect/rewrite pattern substitution 4 years ago
Glenn Strauss b50aa2df51 quell compiler warnings for -Wimplicit-fallthrough 4 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 5 years ago
Glenn Strauss 86c68ecbc7 [mod_rewrite] add more info in error log msg 5 years ago
Glenn Strauss ed340897a2 do not set REDIRECT_URI in mod_magnet, mod_rewrite (#2738) 5 years ago
Glenn Strauss acad2c903a fix some warnings reported by cppcheck 5 years ago
Glenn Strauss b473220d69 set REDIRECT_URI in mod_rewrite, mod_magnet 6 years ago
Glenn Strauss 186e7073fb [mod_redirect,mod-rewrite] short-circuit if blank replacement (fixes #2085) 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler a6477d8481 [mod_rewrite] fix return type of process_rewrite_rules 6 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 6 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 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 4a6838103d [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compile fails or isn't available 7 years ago
Stefan Bühler f0e5c1415d [core] decode URL before rewrite, enabling it to work in $HTTP["url"] conditionals (fixes #2526) 8 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 8 years ago
Cyril Brulebois 0c6a564543 Fix non-ANSI function declarations. 9 years ago
Stefan Bühler f2cd823b40 Fix segfault with broken rewrite/redirect patterns (fixes #2140, found by crypt) 12 years ago
Stefan Bühler c3c58ae9c6 mod_rewrite: fix compile error if compiled without pcre 12 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) 12 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 13 years ago
Stefan Bühler 36f74e5d23 Revert url decoding+simplifying before matching of mod_rewrite/mod_redirect 13 years ago
Stefan Bühler c8bce9b4a5 Fix mod_rewrite memleak/endless loop detection (#1775, thx phy - again!) 13 years ago
Stefan Bühler 5547928112 Decode url before matching in mod_rewrite (#1720) 14 years ago
Stefan Bühler 0841482318 Enable escaping of % and $ in redirect/rewrite; only two cases changed their behaviour: "%%" => "%", "$$" => "$" 14 years ago
Jan Kneschke aa37da4745 - fixed crash on url.redirect and url.rewrite if %0 is used in a 15 years ago
Marcus Rückert 8cd1471cb3 - white space cleanup part 2 this time 1.4 ;) 15 years ago
Xuefer 1f855b34dd make %1 %2 etc works instead of SEGV 16 years ago
Jan Kneschke bac9212c8f fixed possible uninit variables of the config-parser fails (merged [183]) 17 years ago
Jan Kneschke 8b528f086f fixed error-msg 17 years ago
Jan Kneschke 75c3a8393a added include_shell option to configfiles (merged the rest of the trunk changesets) 17 years ago
Jan Kneschke 360aba360f allow _ in env. and var. and optimized matching of conditions 17 years ago
Jan Kneschke c8408d015c removed setup_connection (merged [295]) 17 years ago
Jan Kneschke 61a1e9b2ec reverted last patch and added comment 17 years ago