summaryrefslogtreecommitdiffstats
path: root/server/util_expr_eval.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rename ap_casecmpstr[n]() to ap_cstr_casecmp[n](), update with APR doxygenWilliam A. Rowe Jr2016-06-091-2/+2
* hostname: Test and log useragent_host per-request across various modules,William A. Rowe Jr2016-02-121-2/+1
* expr support for HTTP2 variableStefan Eissing2016-01-221-0/+10
* revertJim Jagielski2016-01-211-25/+0
* expand and err-check...Jim Jagielski2016-01-201-4/+5
* Just in case...Jim Jagielski2016-01-201-1/+2
* ap_expr now allows kept_body() function to grab/useJim Jagielski2016-01-201-0/+23
* Added some more log numbers to log statements thatRainer Jung2016-01-191-1/+3
* Follow up to r1715880: revert more abusive ap_casecmpstr[n]() usages.Yann Ylavic2015-12-291-3/+3
* Use 'ap_array_str_contains' to simplify code.Christophe Jaillet2015-12-111-5/+5
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-5/+5
* Revert r1715789: will re-commit without spurious functional changes.Yann Ylavic2015-11-231-5/+5
* Use new ap_casecmpstr[n]() functions where appropriate (not exhaustive).Yann Ylavic2015-11-231-5/+5
* reverting unwanted loss of missing caseStefan Eissing2015-09-141-1/+1
* httpd compiles warning free on gcc and every new warning will be treated as a...Stefan Eissing2015-09-141-2/+2
* Expression parser: Optimize another concatenationRainer Jung2015-02-051-1/+26
* looks like debug left in r1642154Eric Covener2014-12-211-2/+0
* * Correctly indentRuediger Pluem2014-12-051-1/+1
* ap_expr: Add filemod function for checking file modification times.Daniel Gruno2014-12-051-0/+13
* * ap_expr: Fix replace() func when length of "from" != length of "to".Jan Kaluža2014-12-031-3/+4
* * ap_exr: Add replace(string, from, to) function.Jan Kaluža2014-11-271-4/+97
* tab vs spaceChristophe Jaillet2014-10-221-2/+2
* Silent some cppcheck warnings.Christophe Jaillet2014-09-011-3/+1
* Do not use deprecated define.Christophe Jaillet2014-07-191-1/+1
* Tweak a AP_DEBUG_ASSERT condition.Christophe Jaillet2014-05-161-8/+8
* Only include the ldap escaping if present within APR.Graham Leggett2014-04-251-1/+7
* Add the ldap function to the expression API, allowing LDAP filters andGraham Leggett2014-04-251-0/+8
* Move two variable assignments off the fast path.Graham Leggett2014-04-181-1/+4
* add md5 function, tooStefan Fritsch2013-03-181-0/+9
* simplify code by using ap_bin2hex()Stefan Fritsch2013-03-181-9/+3
* Expression parser: use hex encoding for the sha1 hash.Graham Leggett2013-03-181-7/+12
* Remove the comment, this is done.Graham Leggett2013-03-171-1/+0
* Expression parser: Add the ability to apply a SHA1 hash to strings withinGraham Leggett2013-03-171-0/+22
* Expression parser: Add the ability to base64 encode and base64 decodeGraham Leggett2013-03-171-0/+14
* Add SERVER_PROTOCOL_VERSION, SERVER_PROTOCOL_VERSION_MAJOR,Stefan Fritsch2012-11-171-0/+23
* ap_expr: Add req_novary function that allows HTTP header lookupsStefan Fritsch2012-10-291-0/+3
* 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