summaryrefslogtreecommitdiffstats
path: root/docs/manual/expr.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reorder sections.Rich Bowen2020-01-031-52/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872294 13f79535-47bb-0310-9956-ffa450edef68
* replace mystery smart-quotes copy/pasted from httpd.conf + vi.Eric Covener2018-07-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836758 13f79535-47bb-0310-9956-ffa450edef68
* add 2 conditional logging examplesEric Covener2018-07-251-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1836638 13f79535-47bb-0310-9956-ffa450edef68
* Follow up to r1810605.Yann Ylavic2017-10-041-29/+93
| | | | | | | | | Update docs' BNF, provide a short description of the new %{::} syntax and a few examples. To be continued.. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1811111 13f79535-47bb-0310-9956-ffa450edef68
* compat note for REMOTE_PORTEric Covener2017-03-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1788508 13f79535-47bb-0310-9956-ffa450edef68
* Correct some typos across the documentation.Luca Toscano2017-01-251-1/+1
| | | | | | | | | | | | This commit was made thanks to the tool and PR created by Lajos Veres (vlajos) on github. PR: https://github.com/apache/httpd/pull/6 Tool: https://github.com/vlajos/misspell_fixer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1780210 13f79535-47bb-0310-9956-ffa450edef68
* PR59938: add %{REMOTE_PORT} to the expression parserEric Covener2016-12-291-0/+2
| | | | | | | | Submitted By: Hank Ibell <hwibell gmail.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1776459 13f79535-47bb-0310-9956-ffa450edef68
* Fix doc as spotted by Dusan Bajic in online docChristophe Jaillet2016-09-231-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762013 13f79535-47bb-0310-9956-ffa450edef68
* Fix doc as spotted by Francois B in online docChristophe Jaillet2016-09-231-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1762012 13f79535-47bb-0310-9956-ffa450edef68
* expand third common in the expression functions docEric Covener2016-09-171-10/+32
| | | | | | | | | | | | Explain some risks at looking at per-request environment variables set by other modules within <If>. http://stackoverflow.com/questions/39462011/htaccess-if-else-always-selects-else git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1761272 13f79535-47bb-0310-9956-ffa450edef68
* mod_crypto: Add the all purpose crypto filters with support for HLS.Graham Leggett2016-07-101-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1752099 13f79535-47bb-0310-9956-ffa450edef68
* add a -R example, I had to ask for help to figure out the single quotes.Eric Covener2016-05-231-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1745206 13f79535-47bb-0310-9956-ffa450edef68
* ErrorDocument is not a section directive.Rich Bowen2016-03-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1736445 13f79535-47bb-0310-9956-ffa450edef68
* expr support for HTTP2 variableStefan Eissing2016-01-221-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1726167 13f79535-47bb-0310-9956-ffa450edef68
* revertJim Jagielski2016-01-211-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1726057 13f79535-47bb-0310-9956-ffa450edef68
* Note that as a function, kept_body requires an argument,Jim Jagielski2016-01-211-1/+3
| | | | | | | but the value of that argument is completely moot. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1725949 13f79535-47bb-0310-9956-ffa450edef68
* ap_expr now allows kept_body() function to grab/useJim Jagielski2016-01-201-0/+2
| | | | | | | response body if stored in r->kept_body git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1725755 13f79535-47bb-0310-9956-ffa450edef68
* Fix doc as spotted by A. Gh. in online docChristophe Jaillet2016-01-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1723979 13f79535-47bb-0310-9956-ffa450edef68
* add a mod_headers condition clause expression exampleEric Covener2015-12-281-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1721978 13f79535-47bb-0310-9956-ffa450edef68
* * Remove trailing whitespace from a bunch of *.xml filesKen Coar2015-04-151-2/+2
| | | | | | | * Quoted arguments to Rewrite{Base,Cond,Map,Rule}. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673945 13f79535-47bb-0310-9956-ffa450edef68
* Quote {Alias,Redirect,ScriptAlias}{,Match} arguments.Ken Coar2015-04-151-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673908 13f79535-47bb-0310-9956-ffa450edef68
* Enclose parameters in quotation marks for <{Files,Directory,Location}{,Match}>Ken Coar2015-04-151-1/+1
| | | | | | | containers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673892 13f79535-47bb-0310-9956-ffa450edef68
* mod_authn_core: Add expression support to AuthName and AuthType.Graham Leggett2015-03-011-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1663123 13f79535-47bb-0310-9956-ffa450edef68
* core: Add expression support to ErrorDocument. Switch from a fixedGraham Leggett2015-02-221-0/+1
| | | | | | | sized 664 byte array per merge to a hash table. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1661448 13f79535-47bb-0310-9956-ffa450edef68
* mod_alias: Introduce expression parser support for Alias, ScriptAliasGraham Leggett2015-01-221-0/+3
| | | | | | | and Redirect. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1653941 13f79535-47bb-0310-9956-ffa450edef68
* Add missing 'filemod' in functions list + minor formatting issue + long line ↵Christophe Jaillet2015-01-051-2/+6
| | | | | | split git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1649636 13f79535-47bb-0310-9956-ffa450edef68
* function examples, other flavor of function examples. replace() exampleEric Covener2014-12-051-0/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643267 13f79535-47bb-0310-9956-ffa450edef68
* add a warning to resp() similar to the one present for REQUEST_STATUS [too ↵Eric Covener2014-12-031-4/+4
| | | | | | early in <if>] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643118 13f79535-47bb-0310-9956-ffa450edef68
* even out some whitespaceEric Covener2014-11-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642581 13f79535-47bb-0310-9956-ffa450edef68
* * ap_exr: Add replace(string, from, to) function.Jan Kaluža2014-11-271-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642154 13f79535-47bb-0310-9956-ffa450edef68
* add a few more expresion examples to illustrate functions and -f Eric Covener2014-11-261-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1641888 13f79535-47bb-0310-9956-ffa450edef68
* add a -in wordlist example, change 'string list' to wordlist so you can jump ↵Eric Covener2014-11-021-2/+10
| | | | | | | | | | to the grammar. leave a hint about line endings (uncommitted change in my tree) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1636189 13f79535-47bb-0310-9956-ffa450edef68
* no status during if_walkEric Covener2014-07-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1613526 13f79535-47bb-0310-9956-ffa450edef68
* call out some variables that aren't set during <if>Eric Covener2014-07-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1613524 13f79535-47bb-0310-9956-ffa450edef68
* Add missing variables:Christophe Jaillet2014-05-161-3/+10
| | | | | | | | | | | | | | Introduced in r1132494 CONTEXT_PREFIX CONTEXT_DOCUMENT_ROOT and since the beginning of util_expr_eval.c for HTTP_COOKIE Description still missing. + synch layout with 2.4 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1595353 13f79535-47bb-0310-9956-ffa450edef68
* Add the ldap-search option to mod_authnz_ldap, allowing authorizationGraham Leggett2014-04-251-0/+1
| | | | | | | to be based on arbitrary expressions that do not include the username. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1589993 13f79535-47bb-0310-9956-ffa450edef68
* Add the ldap function to the expression API, allowing LDAP filters andGraham Leggett2014-04-251-0/+3
| | | | | | | | | | distinguished names based on expressions to be escaped correctly to guard against LDAP injection. Note: this requires at least APR v1.6.0 or above for the apr_escape API. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1589986 13f79535-47bb-0310-9956-ffa450edef68
* As per comment, removing quotes makes the example workRich Bowen2014-03-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1575406 13f79535-47bb-0310-9956-ffa450edef68
* Add =~ and !~ to the table of comparison operatorsRich Bowen2014-03-071-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1575391 13f79535-47bb-0310-9956-ffa450edef68
* this is not a quote.André Malo2014-02-051-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1564957 13f79535-47bb-0310-9956-ffa450edef68
* table fixes.André Malo2014-01-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1560918 13f79535-47bb-0310-9956-ffa450edef68
* rewrap for readabilityAndré Malo2014-01-241-28/+40
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1560914 13f79535-47bb-0310-9956-ffa450edef68
* mod_authnz_host: Support the expression parser within the require directives.Graham Leggett2013-12-301-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1554188 13f79535-47bb-0310-9956-ffa450edef68
* mod_authnz_dbm: Support the expression parser within the require directives.Graham Leggett2013-12-301-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1554170 13f79535-47bb-0310-9956-ffa450edef68
* mod_authnz_dbd: Support the expression parser within the require directives.Graham Leggett2013-12-301-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1554168 13f79535-47bb-0310-9956-ffa450edef68
* mod_authnz_ldap: Support the expression parser within the requireGraham Leggett2013-12-301-0/+5
| | | | | | | directives. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1554161 13f79535-47bb-0310-9956-ffa450edef68
* Encourage best practice of putting complex arguments in quotes.Rich Bowen2013-05-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1481359 13f79535-47bb-0310-9956-ffa450edef68
* s/uppser/upper/Daniel Gruno2013-05-101-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1480901 13f79535-47bb-0310-9956-ffa450edef68
* add md5 function, tooStefan Fritsch2013-03-181-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1458004 13f79535-47bb-0310-9956-ffa450edef68
* sha1 now does hex encodingStefan Fritsch2013-03-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1457995 13f79535-47bb-0310-9956-ffa450edef68