summaryrefslogtreecommitdiffstats
path: root/server/util_expr_eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Various code cleanup to avoid compiler, cppcheck, or clang warnings:Stefan Fritsch2011-12-181-1/+3
* Further clarify the naming of the entity that directly connects to us byGraham Leggett2011-12-141-2/+2
* Further clarify the naming of the entity that originates the request byGraham Leggett2011-12-141-2/+2
* Explicitly cast function pointer, to remove 'const'.Stefan Fritsch2011-12-131-3/+4
* Fix names of unary operators like '-s' being compared case insensitively.Stefan Fritsch2011-12-101-3/+13
* Fix a few compiler warning reported by Steffen:Stefan Fritsch2011-12-051-7/+8
* Add some more log message tagsStefan Fritsch2011-12-041-2/+2
* Add lots of unique tags to error log messagesStefan Fritsch2011-12-031-3/+3
* Introduce a per connection "peer_ip" and a per request "client_ip" toGraham Leggett2011-11-251-4/+4
* Hello. Let's compile again.Jim Jagielski2011-11-221-0/+2
* Add the ability to access the connection level remote IP address from theGraham Leggett2011-11-221-0/+3
* Introduce a per request version of the remote IP address, which can beGraham Leggett2011-11-221-10/+10
* clarify commentStefan Fritsch2011-11-191-4/+2
* Limit recursion in ap_expr evaluation to avoid unbounded stack usageStefan Fritsch2011-11-191-33/+130
* regex related cleanups:Stefan Fritsch2011-10-191-4/+4
* More cleanup: Expand tabs and some more indentation fixesStefan Fritsch2011-09-231-6/+6
* Cleanup effort in prep for GA push:Jim Jagielski2011-09-231-3/+3
* Do proper length checks in the expression scanner. This allows to remove theStefan Fritsch2011-08-131-9/+0
* Use ap_unescape_url_keep2f() in ap_expr unescape func. ap_unescape_url()Stefan Fritsch2011-07-271-4/+7
* Make the SERVER_NAME variable include [ ] for literal IPv6 addresses, asStefan Fritsch2011-07-171-1/+1
* Add string valued expressions to ap_expr, do some API cleanupStefan Fritsch2011-07-021-21/+104
* Add REQUEST_STATUS variable to ap_exprStefan Fritsch2011-07-021-0/+3
* We already have ap_str_tolower(), so also add ap_str_toupper() function and useStefan Fritsch2011-06-221-6/+1
* Introduce ap_(get|set)_core_module_config() functions/macros and use themStefan Fritsch2011-06-061-1/+3
* - Introduce concept of context prefix (which is an URL prefix)Stefan Fritsch2011-06-051-0/+6
* Fix wrong condition that may lead to NULL being set as 'Vary' headerStefan Fritsch2011-06-051-1/+1
* Add some features to ap_expr for use by mod_include:Stefan Fritsch2011-05-281-68/+107
* Also add the -U and -F operators for doing subrequest lookups to ap_expr.Stefan Fritsch2011-05-141-4/+52
* Add various file existance test operators to ap_exprStefan Fritsch2011-05-141-4/+66
* * server/util_expr_eval.c (req_table_func): Try r->err_headers_out forJoe Orton2011-04-081-2/+8
* Add mod_rewrite's SCRIPT_USER/SCRIPT_GROUP vars to ap_exprStefan Fritsch2010-12-301-0/+16
* Add -T operator to allow easy evaluation of on/off, 1/0, ... variablesStefan Fritsch2010-12-301-0/+22
* indentation + coding style fixesStefan Fritsch2010-12-111-151/+90
* Rename ap_expr's typedef names:Stefan Fritsch2010-12-041-116/+125
* - add -ipmatch, -str(c)match, -fnmatch, -R operators to ap_exprStefan Fritsch2010-11-281-56/+152
* Fix another Windows build issue: Add a wrapper around ap_run_expr_lookup withStefan Fritsch2010-11-261-1/+5
* Fix for picky compilers.Guenter Knauf2010-11-221-4/+3
* More ap_expr updates:Stefan Fritsch2010-11-211-17/+48
* ap_expr related fixes/enhancements:Stefan Fritsch2010-11-211-17/+83
* Don't compile expr_dump_tree() by defaultStefan Fritsch2010-11-201-5/+10
* Check input lenght to avoid potential overflowsStefan Fritsch2010-11-201-1/+10
* Log errors/infos during expression evaluation and associate the messageStefan Fritsch2010-11-201-4/+12
* support error log id as variablesStefan Fritsch2010-11-091-0/+6
* Support %{HANDLER} in ap_expr (required for mod_filter)Stefan Fritsch2010-11-071-0/+3
* Implement "reqenv", "note", "-z", "-n" in ap_expr.Stefan Fritsch2010-11-071-26/+64
* Port "file" function from ssl_exprStefan Fritsch2010-11-071-0/+46
* More fixes for picky compilersStefan Fritsch2010-11-071-2/+2
* Implement "HTTPS" and "IPV6" vars in ap_exprStefan Fritsch2010-11-061-5/+57
* Netware build fixesStefan Fritsch2010-11-061-1/+1
* Replace ap_expr with a parser derived from mod_ssl's parser. Make mod_ssl useStefan Fritsch2010-11-061-0/+1024