summaryrefslogtreecommitdiff
path: root/src/mod_redirect.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-1/+1
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+2
* [core] allocate one fewer cond_match_t, if neededGlenn Strauss2021-11-221-1/+1
* [core] use stack w/ pcre_exec unless save capturesGlenn Strauss2021-11-201-2/+0
* [core] save config regex captures only if usedGlenn Strauss2021-11-191-4/+15
* [multiple] check feature flags funcs; code reuseGlenn Strauss2021-09-301-5/+1
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-2/+2
* [multiple] PCRE w/ PCRE_STUDY_JIT_COMPILE (fixes #2361)Glenn Strauss2021-03-221-7/+12
* [core] remove r->uri.path_raw; generate as neededGlenn Strauss2020-07-081-1/+1
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-19/+19
* [multiple] copy small struct instead of memcpy()Glenn Strauss2020-07-081-1/+2
* [core] store subrequest_handler instead of modeGlenn Strauss2020-07-081-1/+1
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-5/+6
* [core] move addtl request-specific struct membersGlenn Strauss2020-07-081-1/+1
* [multiple] store srv->tmp_buf in tb varGlenn Strauss2020-07-081-2/+3
* [multiple] generic config array type checkingGlenn Strauss2020-07-081-8/+1
* [multiple] connection hooks no longer get (srv *)Glenn Strauss2020-07-081-2/+3
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-3/+3
* [core] split cond cache from cond matchesGlenn Strauss2020-07-081-3/+6
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-14/+2
* [mod_redirect] use config_plugin_values_init()Glenn Strauss2020-07-081-116/+134
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-3/+1
* [mod_redirect,mod_rewrite] store context_ndxGlenn Strauss2020-05-231-5/+5
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] inline array as part of data_array valueGlenn Strauss2020-02-241-3/+3
* [core] inline buffer as part of data_string valueGlenn Strauss2020-02-241-2/+2
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-2/+2
* [core] inline buffer as part of DATA_UNSET keyGlenn Strauss2020-02-241-3/+3
* [core] differentiate array_get_* for ro and rwGlenn Strauss2020-02-241-4/+4
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [mod_redirect,mod_rewrite] use server_nameGlenn Strauss2018-11-181-0/+2
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-3/+4
* [mod_redirect,mod_rewrite] encoding options (fixes #443, fixes #911)Glenn Strauss2018-08-121-0/+1
* [mod_redirect,mod_rewrite] pass request URI infoGlenn Strauss2018-08-121-0/+7
* [mod_redirect,mod_rewrite] short-circuit earlierGlenn Strauss2018-08-121-0/+1
* [core] server.http-parseopts URL normalization opt (fixes #1720)Glenn Strauss2018-08-121-0/+4
* [core] http_kv.[ch] method, status, version strGlenn Strauss2018-08-051-0/+1
* [mod_redirect, mod_rewrite] code reuse (sharing)Glenn Strauss2018-08-051-91/+35
* [core] some header cleanupGlenn Strauss2018-04-081-0/+4
* [core] merge redirect/rewrite pattern substitutionGlenn Strauss2018-01-101-56/+7
* [config] more specific checks for array listsGlenn Strauss2017-03-081-14/+4
* [mod_redirect,mod-rewrite] short-circuit if blank replacement (fixes #2085)Glenn Strauss2016-04-141-0/+4
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+2
* [config] check config option scope; warn if server option is given in conditi...Stefan Bühler2015-11-071-4/+3
* fix segfaults in many plugins if they failed configurationStefan Bühler2015-05-141-0/+2
* Use buffer API to read and modify "used" memberStefan Bühler2015-02-081-2/+2
* fix buffer, chunk and http_chunk APIStefan Bühler2015-02-081-1/+1
* [mod_dirlisting,mod_redirect,mod_rewrite] abort config parsing if pcre-compil...Stefan Bühler2014-10-161-0/+1
* fix/silence bugs reported by ccc-analyzer (clang)Stefan Bühler2013-11-131-1/+1