<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/apache/httpd.git/include/ap_expr.h, branch httpdunit</title>
<subtitle>github.com: apache/httpd.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/'/>
<entry>
<title>* ap_exr: Add replace(string, from, to) function.</title>
<updated>2014-11-27T13:46:11+00:00</updated>
<author>
<name>Jan Kaluža</name>
<email>jkaluza@apache.org</email>
</author>
<published>2014-11-27T13:46:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=bd41584fcbf32708980227497941399da9ac3e5d'/>
<id>bd41584fcbf32708980227497941399da9ac3e5d</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642154 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642154 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>fix comment</title>
<updated>2013-04-27T08:37:36+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2013-04-27T08:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=8f776652e73657817a4d70d7e86cb820411c70c5'/>
<id>8f776652e73657817a4d70d7e86cb820411c70c5</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1476530 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1476530 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>* include/: Various doxy markup tweaks.</title>
<updated>2011-12-07T10:06:21+00:00</updated>
<author>
<name>Joe Orton</name>
<email>jorton@apache.org</email>
</author>
<published>2011-12-07T10:06:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=0071b626f2d202283cde91dfa44151d10a6a454f'/>
<id>0071b626f2d202283cde91dfa44151d10a6a454f</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1211364 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1211364 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit recursion in ap_expr evaluation to avoid unbounded stack usage</title>
<updated>2011-11-19T21:58:48+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2011-11-19T21:58:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=92663b1e32722d89c3255920625329f58b3cdb78'/>
<id>92663b1e32722d89c3255920625329f58b3cdb78</id>
<content type='text'>
* evaluate chains of ||, &amp;&amp;, and string concatenation non-recursively
* limit other types of recursion to 20 levels
* avoid some string copies if concatenating more than 2 strings


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1204087 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* evaluate chains of ||, &amp;&amp;, and string concatenation non-recursively
* limit other types of recursion to 20 levels
* avoid some string copies if concatenating more than 2 strings


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1204087 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Add string valued expressions to ap_expr, do some API cleanup</title>
<updated>2011-07-02T07:45:00+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2011-07-02T07:45:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=46d4791a5dffee2ea94a136a7febd04b76a05013'/>
<id>46d4791a5dffee2ea94a136a7febd04b76a05013</id>
<content type='text'>
- add possibility to have expressions that evaluate to a string and not to
  a boolean value
- modify ap_expr_parse_cmd() interface to support this and make it more
  convenient to use in general
- rename AP_EXPR_FLAGS_* to AP_EXPR_FLAG_* for consistency


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1142164 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add possibility to have expressions that evaluate to a string and not to
  a boolean value
- modify ap_expr_parse_cmd() interface to support this and make it more
  convenient to use in general
- rename AP_EXPR_FLAGS_* to AP_EXPR_FLAG_* for consistency


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1142164 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some features to ap_expr for use by mod_include:</title>
<updated>2011-05-28T07:01:47+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2011-05-28T07:01:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=a8c135f27e4708965029944662676c15d30541be'/>
<id>a8c135f27e4708965029944662676c15d30541be</id>
<content type='text'>
 * a restricted mode that does not allow to bypass request access restrictions
 * new variables DOCUMENT_URI (alias for REQUEST_URI), LAST_MODIFIED
 * -A as an alias for -U
 * an additional data entry in ap_expr_eval_ctx_t for use by the consumer
 * an extensible ap_expr_exec_ctx() API that allows to use that data entry


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1128564 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 * a restricted mode that does not allow to bypass request access restrictions
 * new variables DOCUMENT_URI (alias for REQUEST_URI), LAST_MODIFIED
 * -A as an alias for -U
 * an additional data entry in ap_expr_eval_ctx_t for use by the consumer
 * an extensible ap_expr_exec_ctx() API that allows to use that data entry


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1128564 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrap at 80</title>
<updated>2011-03-28T19:02:37+00:00</updated>
<author>
<name>William A. Rowe Jr</name>
<email>wrowe@apache.org</email>
</author>
<published>2011-03-28T19:02:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=d412770d6568cc14f9bf0852d4a9dc8d434ae7fb'/>
<id>d412770d6568cc14f9bf0852d4a9dc8d434ae7fb</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086341 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1086341 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>doxygen improvements</title>
<updated>2010-12-11T17:18:35+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2010-12-11T17:18:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=23f8375f8b325ebca1b01e1a8a527d50ba6c8f8d'/>
<id>23f8375f8b325ebca1b01e1a8a527d50ba6c8f8d</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1044680 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1044680 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some doxygen warnings</title>
<updated>2010-12-08T21:59:46+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2010-12-08T21:59:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=ce6e4de41a077922dde16b52ffb0629016cc1665'/>
<id>ce6e4de41a077922dde16b52ffb0629016cc1665</id>
<content type='text'>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1043710 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1043710 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ap_expr's typedef names:</title>
<updated>2010-12-04T11:22:30+00:00</updated>
<author>
<name>Stefan Fritsch</name>
<email>sf@apache.org</email>
</author>
<published>2010-12-04T11:22:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/apache/httpd.git/commit/?id=b93e49391bdfdab63b9405d33106e3f1fca575b9'/>
<id>b93e49391bdfdab63b9405d33106e3f1fca575b9</id>
<content type='text'>
ap_expr            -&gt;  ap_expr_t
ap_expr_parse_ctx  -&gt;  ap_expr_parse_ctx_t
ap_expr_eval_ctx   -&gt;  ap_expr_eval_ctx_t
ap_expr_lookup_fn  -&gt;  ap_expr_lookup_fn_t
ap_expr_node_op    -&gt;  ap_expr_node_op_e


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042146 13f79535-47bb-0310-9956-ffa450edef68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ap_expr            -&gt;  ap_expr_t
ap_expr_parse_ctx  -&gt;  ap_expr_parse_ctx_t
ap_expr_eval_ctx   -&gt;  ap_expr_eval_ctx_t
ap_expr_lookup_fn  -&gt;  ap_expr_lookup_fn_t
ap_expr_node_op    -&gt;  ap_expr_node_op_e


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1042146 13f79535-47bb-0310-9956-ffa450edef68
</pre>
</div>
</content>
</entry>
</feed>
