httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject svn commit: r377002 [12/31] - in /httpd/site/trunk: docs/apreq/docs/libapreq2/ xdocs/apreq/docs/libapreq2/
Date Sat, 11 Feb 2006 16:52:48 GMT
Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h-source.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h-source.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h-source.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h-source.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_version.h Source File</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_version.h Source File</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,12 +10,23 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_version.h</h1><a href="apreq__version_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
-<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2005  The Apache Software Foundation</span>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_version.h</h1><a href="apreq__version_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">**  Copyright 2003-2006  The Apache Software Foundation</span>
 <a name="l00003"></a>00003 <span class="comment">**</span>
 <a name="l00004"></a>00004 <span class="comment">**  Licensed under the Apache License, Version 2.0 (the "License");</span>
 <a name="l00005"></a>00005 <span class="comment">**  you may not use this file except in compliance with the License.</span>
@@ -41,48 +52,48 @@
 <a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="apreq_8h.html">apreq.h</a>"</span>
 <a name="l00026"></a>00026 
 <a name="l00046"></a>00046 <span class="comment">/* The numeric compile-time version constants. These constants are the</span>
-<a name="l00047"></a>00047 <span class="comment"> * authoritative version numbers for libapreq. </span>
+<a name="l00047"></a>00047 <span class="comment"> * authoritative version numbers for libapreq.</span>
 <a name="l00048"></a>00048 <span class="comment"> */</span>
 <a name="l00049"></a>00049 
-<a name="l00055"></a><a class="code" href="apreq__version_8h.html#a0">00055</a> <span class="preprocessor">#define APREQ_MAJOR_VERSION       2</span>
+<a name="l00055"></a><a class="code" href="apreq__version_8h.html#7a40049b3aa9b2fbf7ff0808952eb1bf">00055</a> <span class="preprocessor">#define APREQ_MAJOR_VERSION       2</span>
 <a name="l00056"></a>00056 <span class="preprocessor"></span>
-<a name="l00061"></a><a class="code" href="apreq__version_8h.html#a1">00061</a> <span class="preprocessor">#define APREQ_MINOR_VERSION       1</span>
+<a name="l00061"></a><a class="code" href="apreq__version_8h.html#6134073d61c1af512b3e3317d422b4da">00061</a> <span class="preprocessor">#define APREQ_MINOR_VERSION       5</span>
 <a name="l00062"></a>00062 <span class="preprocessor"></span>
-<a name="l00064"></a><a class="code" href="apreq__version_8h.html#a2">00064</a> <span class="preprocessor">#define APREQ_PATCH_VERSION       3</span>
+<a name="l00064"></a><a class="code" href="apreq__version_8h.html#5955552a28011b51674fb3843af52ece">00064</a> <span class="preprocessor">#define APREQ_PATCH_VERSION       7</span>
 <a name="l00065"></a>00065 <span class="preprocessor"></span>
-<a name="l00070"></a><a class="code" href="apreq__version_8h.html#a3">00070</a> <span class="preprocessor">#define APREQ_IS_DEV_VERSION</span>
+<a name="l00070"></a>00070 <span class="preprocessor">#undef APREQ_IS_DEV_VERSION</span>
 <a name="l00071"></a>00071 <span class="preprocessor"></span>
 <a name="l00072"></a>00072 
-<a name="l00074"></a><a class="code" href="apreq__version_8h.html#a4">00074</a> <span class="preprocessor">#define APREQ_VERSION_STRING \</span>
+<a name="l00074"></a><a class="code" href="apreq__version_8h.html#f300520c1fa54c480b11ae517c912649">00074</a> <span class="preprocessor">#define APREQ_VERSION_STRING \</span>
 <a name="l00075"></a>00075 <span class="preprocessor">     APR_STRINGIFY(APREQ_MAJOR_VERSION) "." \</span>
 <a name="l00076"></a>00076 <span class="preprocessor">     APR_STRINGIFY(APREQ_MINOR_VERSION) "." \</span>
 <a name="l00077"></a>00077 <span class="preprocessor">     APR_STRINGIFY(APREQ_PATCH_VERSION) \</span>
 <a name="l00078"></a>00078 <span class="preprocessor">     APREQ_IS_DEV_STRING</span>
 <a name="l00079"></a>00079 <span class="preprocessor"></span>
-<a name="l00086"></a>00086 APREQ_DECLARE(<span class="keywordtype">void</span>) <a class="code" href="apreq__version_8h.html#a6">apreq_version</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__version__t.html">apr_version_t</a> *pvsn);
+<a name="l00086"></a>00086 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(<span class="keywordtype">void</span>) <a class="code" href="apreq__version_8h.html#800136414e80f1c8cc29670dbd201fa6">apreq_version</a>(<a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__version__t.html">apr_version_t</a> *pvsn);
 <a name="l00087"></a>00087 
-<a name="l00089"></a>00089 APREQ_DECLARE(const <span class="keywordtype">char</span> *) <a class="code" href="apreq__version_8h.html#a7">apreq_version_string</a>(<span class="keywordtype">void</span>);
+<a name="l00089"></a>00089 <a class="code" href="apreq_8h.html#556c7afa0862221393d99ad2009d5573">APREQ_DECLARE</a>(const <span class="keywordtype">char</span> *) <a class="code" href="apreq__version_8h.html#e477ebf18b05b8eeb43b3bf9d83dc970">apreq_version_string</a>(<span class="keywordtype">void</span>);
 <a name="l00090"></a>00090 
 <a name="l00091"></a>00091 
-<a name="l00093"></a>00093 #ifdef <a class="code" href="apreq__version_8h.html#a3">APREQ_IS_DEV_VERSION</a>
-<a name="l00094"></a><a class="code" href="apreq__version_8h.html#a5">00094</a> #define <a class="code" href="apreq__version_8h.html#a5">APREQ_IS_DEV_STRING</a> "-dev"
-<a name="l00095"></a>00095 #else
-<a name="l00096"></a>00096 #define <a class="code" href="apreq__version_8h.html#a5">APREQ_IS_DEV_STRING</a> ""
-<a name="l00097"></a>00097 #endif
-<a name="l00098"></a>00098 
+<a name="l00093"></a>00093 <span class="preprocessor">#ifdef APREQ_IS_DEV_VERSION</span>
+<a name="l00094"></a>00094 <span class="preprocessor"></span><span class="preprocessor">#define APREQ_IS_DEV_STRING "-dev"</span>
+<a name="l00095"></a>00095 <span class="preprocessor"></span><span class="preprocessor">#else</span>
+<a name="l00096"></a><a class="code" href="apreq__version_8h.html#2ff1ad65c4869e646d00212eb99ac9ad">00096</a> <span class="preprocessor"></span><span class="preprocessor">#define APREQ_IS_DEV_STRING ""</span>
+<a name="l00097"></a>00097 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00098"></a>00098 <span class="preprocessor"></span>
 <a name="l00099"></a>00099 
-<a name="l00100"></a>00100 #ifdef __cplusplus
-<a name="l00101"></a>00101 }
-<a name="l00102"></a>00102 #endif
-<a name="l00103"></a>00103 
-<a name="l00104"></a>00104 #endif <span class="comment">/* APREQ_VERSION_H */</span>
+<a name="l00100"></a>00100 <span class="preprocessor">#ifdef __cplusplus</span>
+<a name="l00101"></a>00101 <span class="preprocessor"></span>}
+<a name="l00102"></a>00102 <span class="preprocessor">#endif</span>
+<a name="l00103"></a>00103 <span class="preprocessor"></span>
+<a name="l00104"></a>00104 <span class="preprocessor">#endif </span><span class="comment">/* APREQ_VERSION_H */</span>
 </pre></div><div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq__version_8h.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: include/apreq_version.h File Reference</title> 
+  <title>libapreq2-2.07: libapreq2: include/apreq_version.h File Reference</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,11 +10,22 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="nav">
-<a class="el" href="dir_000000.html">include</a></div>
-<h1>apreq_version.h File Reference</h1>Versioning API for libapreq<p>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
+<h1>include/apreq_version.h File Reference</h1>Versioning API for libapreq<p>
 There are several different mechanisms for accessing the version. There is a string form, and a set of numbers; in addition, there are constants which can be compiled into your application, and you can query the library being used for its actual version. <a href="#_details">More...</a>
 <p>
 <code>#include &quot;<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/apr__version_8h.html">apr_version.h</a>&quot;</code><br>
@@ -24,22 +35,20 @@
 <a href="apreq__version_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a0">APREQ_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#7a40049b3aa9b2fbf7ff0808952eb1bf">APREQ_MAJOR_VERSION</a>&nbsp;&nbsp;&nbsp;2</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a1">APREQ_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#6134073d61c1af512b3e3317d422b4da">APREQ_MINOR_VERSION</a>&nbsp;&nbsp;&nbsp;5</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a2">APREQ_PATCH_VERSION</a>&nbsp;&nbsp;&nbsp;3</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#5955552a28011b51674fb3843af52ece">APREQ_PATCH_VERSION</a>&nbsp;&nbsp;&nbsp;7</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a3">APREQ_IS_DEV_VERSION</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#f300520c1fa54c480b11ae517c912649">APREQ_VERSION_STRING</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a4">APREQ_VERSION_STRING</a></td></tr>
-
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a5">APREQ_IS_DEV_STRING</a>&nbsp;&nbsp;&nbsp;&quot;-dev&quot;</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#2ff1ad65c4869e646d00212eb99ac9ad">APREQ_IS_DEV_STRING</a>&nbsp;&nbsp;&nbsp;&quot;&quot;</td></tr>
 
 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a6">apreq_version</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__version__t.html">apr_version_t</a> *pvsn)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#800136414e80f1c8cc29670dbd201fa6">apreq_version</a> (<a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/structapr__version__t.html">apr_version_t</a> *pvsn)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#a7">apreq_version_string</a> (void)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="apreq__version_8h.html#e477ebf18b05b8eeb43b3bf9d83dc970">apreq_version_string</a> (void)</td></tr>
 
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
@@ -48,14 +57,14 @@
 <p>
 Note that it is possible for an application to detect that it has been compiled against a different version of libapreq by use of the compile-time constants and the use of the run-time query function.<p>
 libapreq version numbering follows the guidelines specified in:<p>
-<a href="http://apr.apache.org/versioning.html">http://apr.apache.org/versioning.html</a><hr><h2>Define Documentation</h2>
-<a class="anchor" name="a5"></a><!-- doxytag: member="apreq_version.h::APREQ_IS_DEV_STRING" ref="a5" args="" --><p>
+<a href="http://apr.apache.org/versioning.html">http://apr.apache.org/versioning.html</a> <hr><h2>Define Documentation</h2>
+<a class="anchor" name="2ff1ad65c4869e646d00212eb99ac9ad"></a><!-- doxytag: member="apreq_version.h::APREQ_IS_DEV_STRING" ref="2ff1ad65c4869e646d00212eb99ac9ad" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define APREQ_IS_DEV_STRING&nbsp;&nbsp;&nbsp;&quot;-dev&quot;          </td>
+          <td class="md" nowrap valign="top">#define APREQ_IS_DEV_STRING&nbsp;&nbsp;&nbsp;&quot;&quot;          </td>
         </tr>
       </table>
     </td>
@@ -72,30 +81,7 @@
 Internal: string form of the "is dev" flag     </td>
   </tr>
 </table>
-<a class="anchor" name="a3"></a><!-- doxytag: member="apreq_version.h::APREQ_IS_DEV_VERSION" ref="a3" args="" --><p>
-<table class="mdTable" cellpadding="2" cellspacing="0">
-  <tr>
-    <td class="mdRow">
-      <table cellpadding="0" cellspacing="0" border="0">
-        <tr>
-          <td class="md" nowrap valign="top">#define APREQ_IS_DEV_VERSION          </td>
-        </tr>
-      </table>
-    </td>
-  </tr>
-</table>
-<table cellspacing="5" cellpadding="0" border="0">
-  <tr>
-    <td>
-      &nbsp;
-    </td>
-    <td>
-
-<p>
-This symbol is defined for internal, "development" copies of libapreq. This symbol will be undef'd for releases.    </td>
-  </tr>
-</table>
-<a class="anchor" name="a0"></a><!-- doxytag: member="apreq_version.h::APREQ_MAJOR_VERSION" ref="a0" args="" --><p>
+<a class="anchor" name="7a40049b3aa9b2fbf7ff0808952eb1bf"></a><!-- doxytag: member="apreq_version.h::APREQ_MAJOR_VERSION" ref="7a40049b3aa9b2fbf7ff0808952eb1bf" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -115,16 +101,16 @@
     <td>
 
 <p>
-major version Major API changes that could cause compatibility problems for older programs such as structure size changes. No binary compatibility is possible across a change in the major version.    </td>
+major version Major API changes that could cause compatibility problems for older programs such as structure size changes. No binary compatibility is possible across a change in the major version.     </td>
   </tr>
 </table>
-<a class="anchor" name="a1"></a><!-- doxytag: member="apreq_version.h::APREQ_MINOR_VERSION" ref="a1" args="" --><p>
+<a class="anchor" name="6134073d61c1af512b3e3317d422b4da"></a><!-- doxytag: member="apreq_version.h::APREQ_MINOR_VERSION" ref="6134073d61c1af512b3e3317d422b4da" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define APREQ_MINOR_VERSION&nbsp;&nbsp;&nbsp;1          </td>
+          <td class="md" nowrap valign="top">#define APREQ_MINOR_VERSION&nbsp;&nbsp;&nbsp;5          </td>
         </tr>
       </table>
     </td>
@@ -138,16 +124,16 @@
     <td>
 
 <p>
-Minor API changes that do not cause binary compatibility problems. Should be reset to 0 when upgrading APREQ_MAJOR_VERSION    </td>
+Minor API changes that do not cause binary compatibility problems. Should be reset to 0 when upgrading APREQ_MAJOR_VERSION     </td>
   </tr>
 </table>
-<a class="anchor" name="a2"></a><!-- doxytag: member="apreq_version.h::APREQ_PATCH_VERSION" ref="a2" args="" --><p>
+<a class="anchor" name="5955552a28011b51674fb3843af52ece"></a><!-- doxytag: member="apreq_version.h::APREQ_PATCH_VERSION" ref="5955552a28011b51674fb3843af52ece" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define APREQ_PATCH_VERSION&nbsp;&nbsp;&nbsp;3          </td>
+          <td class="md" nowrap valign="top">#define APREQ_PATCH_VERSION&nbsp;&nbsp;&nbsp;7          </td>
         </tr>
       </table>
     </td>
@@ -164,7 +150,7 @@
 patch level     </td>
   </tr>
 </table>
-<a class="anchor" name="a4"></a><!-- doxytag: member="apreq_version.h::APREQ_VERSION_STRING" ref="a4" args="" --><p>
+<a class="anchor" name="f300520c1fa54c480b11ae517c912649"></a><!-- doxytag: member="apreq_version.h::APREQ_VERSION_STRING" ref="f300520c1fa54c480b11ae517c912649" args="" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -184,15 +170,15 @@
     <td>
 
 <p>
-<b>Value:</b><div class="fragment"><pre class="fragment"><a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#ga11">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#a0">APREQ_MAJOR_VERSION</a>) <span class="stringliteral">"."</span> \
-     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#ga11">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#a1">APREQ_MINOR_VERSION</a>) <span class="stringliteral">"."</span> \
-     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#ga11">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#a2">APREQ_PATCH_VERSION</a>) \
-     <a class="code" href="apreq__version_8h.html#a5">APREQ_IS_DEV_STRING</a>
+<b>Value:</b><div class="fragment"><pre class="fragment"><a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#633793ac745e0a17d132978162c81e8d">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#7a40049b3aa9b2fbf7ff0808952eb1bf">APREQ_MAJOR_VERSION</a>) <span class="stringliteral">"."</span> \
+     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#633793ac745e0a17d132978162c81e8d">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#6134073d61c1af512b3e3317d422b4da">APREQ_MINOR_VERSION</a>) <span class="stringliteral">"."</span> \
+     <a class="codeRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__general.html#633793ac745e0a17d132978162c81e8d">APR_STRINGIFY</a>(<a class="code" href="apreq__version_8h.html#5955552a28011b51674fb3843af52ece">APREQ_PATCH_VERSION</a>) \
+     <a class="code" href="apreq__version_8h.html#2ff1ad65c4869e646d00212eb99ac9ad">APREQ_IS_DEV_STRING</a>
 </pre></div>The formatted string of libapreq's version     </td>
   </tr>
 </table>
 <hr><h2>Function Documentation</h2>
-<a class="anchor" name="a6"></a><!-- doxytag: member="apreq_version.h::apreq_version" ref="a6" args="(apr_version_t *pvsn)" --><p>
+<a class="anchor" name="800136414e80f1c8cc29670dbd201fa6"></a><!-- doxytag: member="apreq_version.h::apreq_version" ref="800136414e80f1c8cc29670dbd201fa6" args="(apr_version_t *pvsn)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -220,13 +206,13 @@
 Return libapreq's version information information in a numeric form.<p>
 <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>pvsn</em>&nbsp;</td><td>Pointer to a version structure for returning the version information.</td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>pvsn</em>&nbsp;</td><td>Pointer to a version structure for returning the version information. </td></tr>
   </table>
 </dl>
     </td>
   </tr>
 </table>
-<a class="anchor" name="a7"></a><!-- doxytag: member="apreq_version.h::apreq_version_string" ref="a7" args="(void)" --><p>
+<a class="anchor" name="e477ebf18b05b8eeb43b3bf9d83dc970"></a><!-- doxytag: member="apreq_version.h::apreq_version_string" ref="e477ebf18b05b8eeb43b3bf9d83dc970" args="(void)" --><p>
 <table class="mdTable" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -256,11 +242,11 @@
 </table>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_changes.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_changes.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_changes.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_changes.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: CHANGES</title> 
+  <title>libapreq2-2.07: libapreq2: CHANGES</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,10 +10,67 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<h1><a class="anchor" name="apreq_changes">CHANGES</a></h1>! brief List of major changes.<h2><a class="anchor" name="v2_06">
-Changes with libapreq2-2.06 (released July 20, 2005)</a></h2>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<h1><a class="anchor" name="apreq_changes">CHANGES</a></h1>! brief List of major changes.<h2><a class="anchor" name="v2_07">
+Changes with libapreq2-2.07 (released February 12, 2006)</a></h2>
+<ul>
+<li>C API [joes] SECURITY: CVE-2006-0042 (cve.mitre.org) Eliminate potential quadratic behavior in apreq_parse_headers() and apreq_parse_urlencoded().</li></ul>
+<p>
+<ul>
+<li>Perl API [Philip M. Gollucci] Fix Apache2::Cookie-&gt;cookies() to comply with its documentation</li></ul>
+<p>
+<ul>
+<li>C API [Philip M. Gollucci] Use the APREQ_DEFAULT_READ_LIMIT constant for the read_limit</li></ul>
+<p>
+<ul>
+<li>C API [Ville Skyttä, Dirk Nehring] Add explicit cast in <a class="el" href="apreq__util_8h.html#3dbf930c2513c2cc8c3cd0e2a2aae05a">apreq_escape()</a>/apreq_util.h to keep C++ compilers happy.</li></ul>
+<p>
+<ul>
+<li>C API [joes] Protect against arbitrary recursion depth in apreq_parse_multipart() by adding a reasonable compile-time MAX_LEVEL limit.</li></ul>
+<p>
+<ul>
+<li>C API [joes] Clean up end-of-file parsing for apreq_parse_multipart(), conforming to rfc-2046 § 5.1.1.</li></ul>
+<p>
+<ul>
+<li>Perl API [joes] Move APR::Request::Param::Table and APR::Request::Cookie::Table packages to APR::Request module.</li></ul>
+<p>
+<ul>
+<li>Perl XS [Steve Hay] Fix compile problems on Win32 without PERL_IMPLICIT_SYS related to link being an unresolved symbol.</li></ul>
+<p>
+<ul>
+<li>Perl API [joes] APR::Request::Cookie::thaw() isn't a class method.</li></ul>
+<p>
+<ul>
+<li>C API [joes] Fix off-by-one bug in the continuation-lines portion of the header parser.</li></ul>
+<p>
+<ul>
+<li>Perl API [joes] Move APR::Request::upload to APR::Request, where it belongs.</li></ul>
+<p>
+<ul>
+<li>Perl XS [Nikolay Ananiev] Use MP_STATIC declarations to allow Cygwin builds.</li></ul>
+<p>
+<ul>
+<li>Perl API [joes] encode()/decode() were busted with zero-length args. This caused Apache2::Cookie::new() to segfault on cookie value of "".</li></ul>
+<p>
+<ul>
+<li>C API [joes] Add <a class="el" href="apreq__util_8h.html#0db5346289e60c92a1f872a83616d545">apreq_charset_divine()</a> and eliminate charset offset from return value of apreq_decode(v).</li></ul>
+<p>
+<ul>
+<li>C API [joes] Improve the cp1252-charset heuristics for apreq_decode(v).</li></ul>
+<p>
+<ul>
+<li>C API [Ralph Mattes] Add explicit casts for apreq_param_charset_* to keep c++ compilers happy.</li></ul>
+<h2><a class="anchor" name="v2_06_dev">
+Changes with libapreq2-2.06-dev (released July 20, 2005)</a></h2>
 <ul>
 <li>C API [Marc Gràcia, joes] Fix apreq_decode(v) when iso-latin-1 chars appear at the end of an encoded string.</li></ul>
 <p>
@@ -30,7 +87,7 @@
 <li>Perl API [joes] Support for table set/add/delete methods is formally withdrawn. Technically this feature died with the module API refactoring in 2.05-dev.</li></ul>
 <p>
 <ul>
-<li>C API [max] Right-hand limit of <a class="el" href="apreq__util_8h.html#a16">apreq_brigade_move()</a> is declared as "excluding", but <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__ring.html#ga20">APR_RING_UNSPLICE()</a> wants an "including" right-hand limit. Fixed this by passing the previous bucket.</li></ul>
+<li>C API [max] Right-hand limit of <a class="el" href="apreq__util_8h.html#7dfe93c46a753d87565115d15f47f892">apreq_brigade_move()</a> is declared as "excluding", but <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__ring.html#1e9548961c1f5beac93ea59389c5312b">APR_RING_UNSPLICE()</a> wants an "including" right-hand limit. Fixed this by passing the previous bucket.</li></ul>
 <p>
 <ul>
 <li>Perl API [joes] Drop support for Apache2::Request::new's HOOK_DATA. UPLOAD_HOOK now takes only two arguments: ($upload, $data).</li></ul>
@@ -67,7 +124,7 @@
 <li>Perl API [joes] Move bake, bake2 to Apache2::Cookie, now requiring an extra $r argument. Also ""-operator is mapped to as_string() for Apache2::Cookie; but APR::Request::Cookie maps it to value().</li></ul>
 <p>
 <ul>
-<li>C API [joes] Remove header_in &amp; header_out from <a class="el" href="structapreq__module__t.html">apreq_module_t</a>. Remove apreq_ua_cookie_version() and apreq_cookie_bake*(). Remove cookie2 argument to <a class="el" href="apreq__module_8h.html#a21">apreq_handle_custom()</a>.</li></ul>
+<li>C API [joes] Remove header_in &amp; header_out from <a class="el" href="structapreq__module__t.html">apreq_module_t</a>. Remove apreq_ua_cookie_version() and apreq_cookie_bake*(). Remove cookie2 argument to <a class="el" href="apreq__module_8h.html#3fa6753f412604b78847a8b398badc18">apreq_handle_custom()</a>.</li></ul>
 <p>
 <ul>
 <li>C API [joes] s/APREQ/APREQ2/g in webserver configuration directives.</li></ul>
@@ -76,13 +133,13 @@
 <li>C API [Igor Shevchenko, Philip Gollucci] Fix segfault in mfd parser caused by parts w/ empty param names.</li></ul>
 <p>
 <ul>
-<li>C API [joes] Add <a class="el" href="apreq__util_8h.html#a5">apreq_cp1252_to_utf8()</a>.</li></ul>
+<li>C API [joes] Add <a class="el" href="apreq__util_8h.html#08e187fa5b4ab0e266d1181a9a339ad9">apreq_cp1252_to_utf8()</a>.</li></ul>
 <p>
 <ul>
 <li>C, Perl API [joes] Add charset support for params and couple the SvUTF8 flag to the param's taint flag.</li></ul>
 <p>
 <ul>
-<li>C API [joes] Replace v-&gt;size with v-&gt;nlen + v-&gt;dlen. Added supporting apreq_value_table_add().</li></ul>
+<li>C API [joes] Replace v-&gt;size with v-&gt;nlen + v-&gt;dlen. Added supporting <a class="el" href="apreq_8h.html#a7195b9d484911cc58cd317ffba93e40">apreq_value_table_add()</a>.</li></ul>
 <p>
 <ul>
 <li>C API [joes] Remove apreq_cookie_attr().</li></ul>
@@ -93,7 +150,7 @@
 </li></ul>
 <p>
 <ul>
-<li>C API [joes] <a class="el" href="apreq__cookie_8h.html#a11">apreq_parse_cookie_header()</a> failed to parse RFC Cookie headers which contained no space chars after the '$Version=1' preamble.</li></ul>
+<li>C API [joes] <a class="el" href="apreq__cookie_8h.html#c0e4279cae55dcd483ae5649f8491452">apreq_parse_cookie_header()</a> failed to parse RFC Cookie headers which contained no space chars after the '$Version=1' preamble.</li></ul>
 <p>
 <ul>
 <li>C API [joes] Reorganize around include/, library/, and module/ dirs.</li></ul>
@@ -166,7 +223,7 @@
 <li>C API [Bojan Smojver] Bake cookies with err_headers_out so they are sent on non-2xx server responses (ie. a 304 redirect). Also ensure that headers are copied with apr_table_add instead of apr_table_addn. Since apreq_cookie_bake() allocates from the stack, the Set-Cookie headers would occasionally get mangled without this patch.</li></ul>
 <p>
 <ul>
-<li>C API [joes] Add <a class="el" href="apreq__parser_8h.html#a19">apreq_register_parser()</a>, which allows users to add their own parsers to <a class="el" href="apreq__parser_8h.html#a18">apreq_parser()</a>'s recognized MIME types.</li></ul>
+<li>C API [joes] Add <a class="el" href="apreq__parser_8h.html#1a91fcc48c6f653947f47f47991b3855">apreq_register_parser()</a>, which allows users to add their own parsers to <a class="el" href="apreq__parser_8h.html#68e9aa1a682757a7fb30a75ca9b271f3">apreq_parser()</a>'s recognized MIME types.</li></ul>
 <p>
 <ul>
 <li>C API [joes] Support "multipart/mixed" file uploads. Support XForms' "multipart/related" enctype.</li></ul>
@@ -234,7 +291,7 @@
 <li>C API [joes] Add MaxBody, MaxBrigade, and TempDir per-dir directives to mod_apreq filter.</li></ul>
 <p>
 <ul>
-<li>C API [joes] Replace free/tempnam dependency in <a class="el" href="apreq__util_8h.html#a13">apreq_file_mktemp()</a> with <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#gga52">apr_temp_dir_get()</a>. Add additional gcc warning flags when --enable-maintainer-mode is set.</li></ul>
+<li>C API [joes] Replace free/tempnam dependency in <a class="el" href="apreq__util_8h.html#16f1553486cb760816988839204d8118">apreq_file_mktemp()</a> with <a class="elRef" doxygen="apr.tag:http://apr.apache.org/docs/apr/" href="http://apr.apache.org/docs/apr/group__apr__file__io.html#g6de758a1226ff6ea73a0fda3a7017639">apr_temp_dir_get()</a>. Add additional gcc warning flags when --enable-maintainer-mode is set.</li></ul>
 <p>
 <ul>
 <li>C API [joes, Scott Hutton] Replace apreq_brigade_copy with more effective APREQ_BRIGADE_COPY macro. Also introduce APREQ_BRIGADE_SETASIDE to deal with buckets that need to be set aside for use in future function calls. mod_ssl generates transient buckets which tickled this bug.</li></ul>
@@ -250,7 +307,7 @@
 <li>Perl API [joes] Added $upload-&gt;slurp($data), which reads the contents of the file upload "$upload" into the scalar "$data".</li></ul>
 <p>
 <ul>
-<li>C API [joes, randyk] apreq_run_(hook|parser) are macros, so they are capitalized now. Fixed <a class="el" href="apreq__param_8h.html#a12">apreq_params_as_string()</a> and added <a class="el" href="apreq__param_8h.html#a11">apreq_params_as_array()</a>. Reworked definitions of APREQ_DECLARE_HOOK, APREQ_DECLARE_PARSER and apreq_(parser|hook)_t, hopefully to be more Win32 friendly. Also updated the documentation.</li></ul>
+<li>C API [joes, randyk] apreq_run_(hook|parser) are macros, so they are capitalized now. Fixed <a class="el" href="apreq__param_8h.html#92d8df1c7a7b04ec535b6c6fa8bea64d">apreq_params_as_string()</a> and added <a class="el" href="apreq__param_8h.html#7c124a132cbf38676d0b7cf4a7ae583b">apreq_params_as_array()</a>. Reworked definitions of APREQ_DECLARE_HOOK, APREQ_DECLARE_PARSER and apreq_(parser|hook)_t, hopefully to be more Win32 friendly. Also updated the documentation.</li></ul>
 <p>
 <ul>
 <li>C API [joes] Compensate for a missing CRLF in empty file upload block, which actually complies with RFC 2046 Section 5.1.1. Konqueror (version unknown) and Mozilla 0.9.7 are known to emit such blocks.</li></ul>
@@ -262,7 +319,7 @@
 <li>Perl test suite t/TEST.PL must run parent class' pre_configure to get the configuration right</li></ul>
 <p>
 <ul>
-<li>C API [joes] <a class="el" href="apreq__util_8h.html#a18">apreq_brigade_concat()</a> wasn't supplying the final EOS bucket to large brigades (&gt;256K), which somtimes caused the prefetch loop in mod_apreq.c's apreq_filter() to hang.</li></ul>
+<li>C API [joes] <a class="el" href="apreq__util_8h.html#9bc48f8f251b9a12007a7306525af0a3">apreq_brigade_concat()</a> wasn't supplying the final EOS bucket to large brigades (&gt;256K), which somtimes caused the prefetch loop in mod_apreq.c's apreq_filter() to hang.</li></ul>
 <p>
 <ul>
 <li>Documentation [joes] CHANGES file reformatted, removing dates &amp; other clutter as Stas suggests.</li></ul>
@@ -274,7 +331,7 @@
 <li>C API [joes] Fixed bug in url_parser code- missing context brigade was needed to track key-value pairs which span multiple buckets.</li></ul>
 <p>
 <ul>
-<li>C API [joes] API modifications: removed struct apreq_cfg_t, adding new apreq_env hooks max_body, max_brigade_len, and temp_dir. Folded apreq_parsers.h into apreq_params.h and modified the arguments to apreq_run_parser() and apreq_run_hook(). Renamed apreq_parser_t's content_type as enctype and apreq_copy_brigade() as <a class="el" href="apreq__util_8h.html#a15">apreq_brigade_copy()</a>. These changes make libapreq2.so.2.0.5 incompatible with earlier versions.</li></ul>
+<li>C API [joes] API modifications: removed struct apreq_cfg_t, adding new apreq_env hooks max_body, max_brigade_len, and temp_dir. Folded apreq_parsers.h into apreq_params.h and modified the arguments to apreq_run_parser() and apreq_run_hook(). Renamed apreq_parser_t's content_type as enctype and apreq_copy_brigade() as <a class="el" href="apreq__util_8h.html#340835cf6c45fd8285ce90c8f33c8d4c">apreq_brigade_copy()</a>. These changes make libapreq2.so.2.0.5 incompatible with earlier versions.</li></ul>
 <p>
 <ul>
 <li>Perl API [stas] Include ppport.h from blead-perl to support older perls. Add a proper support for ithreads.</li></ul>
@@ -310,7 +367,7 @@
 <li>configure: --enable-perl-glue [joes] The --enable-perl-glue option integrates the perl glue into the normal Unix build cycle. It is disabled by default, but is silently reenabled if the user configures the source tree via Makefile.PL.</li></ul>
 <p>
 <ul>
-<li>C API [joes] Added <a class="el" href="apreq__util_8h.html#a17">apreq_header_attribute()</a> and fixed mfd parser to allow "charset" attribute to appear in the Content-Type header. Sven Geisler points out that Opera 7.20 does generate such headers.</li></ul>
+<li>C API [joes] Added <a class="el" href="apreq__util_8h.html#51e7a21aeccdb0b1049235d202ff65b6">apreq_header_attribute()</a> and fixed mfd parser to allow "charset" attribute to appear in the Content-Type header. Sven Geisler points out that Opera 7.20 does generate such headers.</li></ul>
 <p>
 <ul>
 <li>C API [joes] Added versioning API following <a href="http://apr.apache.org/versioning.html">http://apr.apache.org/versioning.html</a> apreq_env renamed apreq_env_name, and apreq_env_magic_number added to provide versioning for environments (modules). The header files are now installed to "include/apreq2", and the library is renamed "libapreq2". Also added an apreq2-config script based on apu-config.</li></ul>
@@ -357,11 +414,11 @@
 </li></ul>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_install.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_install.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_install.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_install.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: INSTALL</title> 
+  <title>libapreq2-2.07: libapreq2: INSTALL</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,8 +10,16 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
 <h1><a class="anchor" name="apreq_install">INSTALL</a></h1><div class="fragment"><pre class="fragment">PREREQUISITES:
 
 Please see the PREREQUISITES file.  If you are building httpd-apreq-2 
@@ -44,33 +52,12 @@
 execute "./buildconf" prior to running "./configure".
 
 
-Alternately, here's a recipe to install mod_apreq.c as a static apache module:
-
-  1) configure httpd to add mod_apreq.c to its filter modules:
-
-  % cd /path/to/httpd-2.0
-  % CPPFLAGS=-I/path/to/httpd-apreq-2/src \
-    HTTPD_LDFLAGS=/path/to/httpd-apreq-2/src/libapreq2.la \
-    ./configure --with-module=filters:/path/to/httpd-apreq-2/env/mod_apreq.c \
-    ...(add usual httpd+apr options here)...
-
-  2) compile and install everything using httpd-apreq-2's build system:
-
-            % cd /path/to/httpd-apreq-2
-            % ./configure --with-apache2-src=/path/to/httpd-2.0
-            % make
-  (optional)% make test
-            % make install
-
-
-
 Win32 build:
   C:\httpd-apreq-2&gt; perl Makefile.PL
   C:\httpd-apreq-2&gt; nmake
   C:\httpd-apreq-2&gt; nmake test
-  C:\httpd-apreq-2&gt; nmake mod_apreq
-  C:\httpd-apreq-2&gt; nmake perl_glue
-  C:\httpd-apreq-2&gt; nmake perl_test
+  C:\httpd-apreq-2&gt; nmake docs
+  C:\httpd-apreq-2&gt; nmake install
 
 SVN (Subversion) ACCESS
 
@@ -102,11 +89,11 @@
 
 </pre></div> <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_license.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_license.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_license.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_license.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: LICENSE</title> 
+  <title>libapreq2-2.07: libapreq2: LICENSE</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,8 +10,16 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
 <h1><a class="anchor" name="apreq_license">LICENSE</a></h1><div class="fragment"><pre class="fragment">
                                  Apache License
                            Version 2.0, January 2004
@@ -216,11 +224,11 @@
    limitations under the License.
 </pre></div> <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_notice.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_notice.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_notice.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_notice.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: NOTICE</title> 
+  <title>libapreq2-2.07: libapreq2: NOTICE</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,17 +10,25 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
 <h1><a class="anchor" name="apreq_notice">NOTICE</a></h1><div class="fragment"><pre class="fragment">This product includes software developed by
 The Apache Software Foundation (http://www.apache.org/).
 </pre></div> <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_status.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_status.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_status.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/apreq_status.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: STATUS</title> 
+  <title>libapreq2-2.07: libapreq2: STATUS</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,33 +10,98 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<h1><a class="anchor" name="apreq_status">STATUS</a></h1>2.06-dev released on July 20, 2005<p>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<h1><a class="anchor" name="apreq_status">STATUS</a></h1>2.07 released on February 12, 2006<p>
 Contributors looking for a mission:<p>
 <ul>
 <li>just do an egrep on "TODO" or "XXX" and see what's there</li></ul>
 <p>
 CURRENT RELEASE NOTES:<p>
 RELEASE SHOWSTOPPERS:<p>
-<ul>
-<li>The api docs are currently incorrect.</li><li>The perl docs are missing Test::Inline tests.</li></ul>
-<p>
 CURRENT VOTES:<p>
 <ul>
 <li>Should we switch to EU::MM for determining the full path to perl? The problem is that some folks move their perl binary post-installation, but never adjust Config.pm. EU::MM is smart, by accepting a full path in $^X or by searching the user's $PATH for $^X, before resorting to Config.pm. However, if we change apreq2, we should also lobby test-dev to adopt the same solution for Apache::Test. Otherwise our test suite will likely fail, even though the rest of the perl build system will presumably still work.</li></ul>
 <p>
 +1: joes 0: -1:<p>
+<ul>
+<li>Drop ExtUtils::XSBuilder as the C API is fairly stable now. The header parsing + xs generation stuff may be too difficult for the community to maintain over ordinary .xs files.</li></ul>
+<p>
++1: pgollucci<p>
 TODO:<p>
 <ul>
-<li>Sadly, the PAUSE indexer still doesn't speak META.yml. We need to find a way to get the APR::Request* packages indexed (with proper version numbers), and prevent the indexer from inspecting the supporting modules in </li></ul>
+<li>Get static builds working again.</li></ul>
+<p>
+<ul>
+<li>Implement (some of) RFC 2184 in the multipart parser.</li></ul>
+<p>
+<ul>
+<li>Dump automake, preferably replacing that with more stuff from httpd/apr's build system.</li></ul>
+<p>
+<ul>
+<li>Move module/t to module/apache2/t.</li></ul>
+<p>
+<ul>
+<li>Figure out how and where the apreq_xs_ headers, and typemap file, should be installed.</li></ul>
+<p>
+<ul>
+<li>Write tests for the apache 1.3.x module.</li></ul>
+<p>
+<ul>
+<li>Fix the broken make dependencies, especially in the module and glue subdirs. The libtool workaround (for OSX IIRC) that copies module/.libs to module/t is especially bogus.</li></ul>
+<p>
+<ul>
+<li>Round out the unit tests in library/t. Ideally each API function should have its own tests, and each possible error status should be both tested &amp; documented. Also upgrade these tests to use the Apache::Test framework.</li></ul>
+<p>
+<ul>
+<li>in glue/perl/t/apreq/cgi.t on Win32, printing to the error log hangs if the strings involved are about 10000 in size. This doesn't occur in the env/cgi tests - why?</li></ul>
+<p>
+<ul>
+<li>Why must fprintf(stderr, ...), rather than apr_file_printf(err, ...), be used on Win32 in cgi_log() of src/apreq_env.c?</li></ul>
+<p>
+<ul>
+<li>Get env/ (Apache::Test) tests to work for --with-apache2-src option. Also add a test to configure that prevents simultaneous use of --with-apache2-src and --with-apache2-apxs.</li></ul>
+<p>
+<ul>
+<li>symbol exports files:<ol type=a>
+<li>aix needs .exp files</li></ol>
+</li></ul>
+<p>
+<ul>
+<li>Install the html dox during "make install". Should we do this for the doxy manpages also?</li></ul>
+<p>
+<ul>
+<li>Rework glue/perl build system to use apreq2-config instead of relying on paths like "../../src".</li></ul>
+<p>
+OPEN ISSUES:<p>
+<ul>
+<li>Should we bundle an apr-based "application/xml" parser? If so, how should we parse the xml data into an apr_table?</li></ul>
+<p>
+BUGS:<p>
+<ul>
+<li>Fix build automake/libtool/autoconf build system so it works properly on OSX &amp; AIX.</li></ul>
+<p>
+WISH LIST:<p>
+<ul>
+<li>I [joes] wish folks would contribute some glue code for one of these:</li></ul>
+<p>
+<ul>
+<li>php,</li><li>Rivet,</li><li>mod_dtcl,</li><li>mod_python,</li><li>mod_jk,</li><li>tomcat,</li><li>mod_ruby,</li><li>mod_parrot. </li></ul>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/dox.css
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/dox.css?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/dox.css (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/dox.css Sat Feb 11 08:52:42 2006
@@ -1,4 +1,4 @@
-/* Copyright 2002-2005 The Apache Software Foundation
+/* Copyright 2002-2006 The Apache Software Foundation
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/files.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/files.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/files.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/files.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: File Index</title> 
+  <title>libapreq2-2.07: libapreq2: File Index</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,8 +10,21 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindexHL" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li id="current"><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="files.html"><span>File&nbsp;List</span></a></li>
+    <li><a href="globals.html"><span>Globals</span></a></li>
+  </ul></div>
 <h1>libapreq2 File List</h1>Here is a list of all documented files with brief descriptions:<table>
   <tr><td class="indexkey">include/<a class="el" href="apreq_8h.html">apreq.h</a> <a href="apreq_8h-source.html">[code]</a></td><td class="indexvalue">Main header file...<p>
 Define the generic APREQ_ macros and common data structures </td></tr>
@@ -30,11 +43,11 @@
 </table>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>

Modified: httpd/site/trunk/docs/apreq/docs/libapreq2/functions.html
URL: http://svn.apache.org/viewcvs/httpd/site/trunk/docs/apreq/docs/libapreq2/functions.html?rev=377002&r1=377001&r2=377002&view=diff
==============================================================================
--- httpd/site/trunk/docs/apreq/docs/libapreq2/functions.html (original)
+++ httpd/site/trunk/docs/apreq/docs/libapreq2/functions.html Sat Feb 11 08:52:42 2006
@@ -1,7 +1,7 @@
 <html>
 <head>
   <link rel="stylesheet" type="text/css" href="dox.css" />
-  <title>libapreq2-2.06-dev: libapreq2: Data Fields</title> 
+  <title>libapreq2-2.07: libapreq2: Data Fields</title> 
 </head>
 <body>
 <div id="page-header">
@@ -10,91 +10,128 @@
 <a href="http://httpd.apache.org/apreq/">Request Library Subproject</a></p>
 <p class="apache">Apache HTTP Server Request Library</p>
 <img alt="" src="feather.gif" /></div>
-<!-- Generated by Doxygen 1.4.3-20050530 -->
-<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindexHL" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a></div>
-<div class="qindex"><a class="qindexHL" href="functions.html">All</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_h">h</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_j">j</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_u">u</a> | <a class="qindex" href="#index_v">v</a></div>
+<!-- Generated by Doxygen 1.4.6 -->
+<div class="tabs">
+  <ul>
+    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+    <li><a href="modules.html"><span>Modules</span></a></li>
+    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="files.html"><span>Files</span></a></li>
+    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+    <li><a href="examples.html"><span>Examples</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+    <li id="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
+  </ul></div>
+<div class="tabs">
+  <ul>
+    <li id="current"><a href="functions.html"><span>All</span></a></li>
+    <li><a href="functions_vars.html"><span>Variables</span></a></li>
+  </ul>
+</div>
+<div class="tabs">
+  <ul>
+    <li><a href="#index_a"><span>a</span></a></li>
+    <li><a href="#index_b"><span>b</span></a></li>
+    <li><a href="#index_c"><span>c</span></a></li>
+    <li><a href="#index_d"><span>d</span></a></li>
+    <li><a href="#index_f"><span>f</span></a></li>
+    <li><a href="#index_h"><span>h</span></a></li>
+    <li><a href="#index_i"><span>i</span></a></li>
+    <li><a href="#index_j"><span>j</span></a></li>
+    <li><a href="#index_m"><span>m</span></a></li>
+    <li><a href="#index_n"><span>n</span></a></li>
+    <li><a href="#index_p"><span>p</span></a></li>
+    <li><a href="#index_r"><span>r</span></a></li>
+    <li><a href="#index_t"><span>t</span></a></li>
+    <li><a href="#index_u"><span>u</span></a></li>
+    <li><a href="#index_v"><span>v</span></a></li>
+  </ul>
+</div>
 
 <p>
 Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
 <p>
 <h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>args
-: <a class="el" href="structapreq__module__t.html#o3">apreq_module_t</a><li>args_get
-: <a class="el" href="structapreq__module__t.html#o6">apreq_module_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#9b958eaafd129279d8ad55243921c7d7">apreq_module_t</a><li>args_get
+: <a class="el" href="structapreq__module__t.html#d2c4b8d357b722e7dd7379001fa05ed9">apreq_module_t</a></ul>
 <h3><a class="anchor" name="index_b">- b -</a></h3><ul>
 <li>body
-: <a class="el" href="structapreq__module__t.html#o4">apreq_module_t</a><li>body_get
-: <a class="el" href="structapreq__module__t.html#o7">apreq_module_t</a><li>brigade_limit
-: <a class="el" href="structapreq__parser__t.html#o4">apreq_parser_t</a><li>brigade_limit_get
-: <a class="el" href="structapreq__module__t.html#o11">apreq_module_t</a><li>brigade_limit_set
-: <a class="el" href="structapreq__module__t.html#o12">apreq_module_t</a><li>bucket_alloc
-: <a class="el" href="structapreq__parser__t.html#o3">apreq_parser_t</a>, <a class="el" href="structapreq__handle__t.html#o2">apreq_handle_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#a614f35761838febdfe693d0ddbc4b7c">apreq_module_t</a><li>body_get
+: <a class="el" href="structapreq__module__t.html#3cce87e692ce89a18e789f8a2c0c6a03">apreq_module_t</a><li>brigade_limit
+: <a class="el" href="structapreq__parser__t.html#25ede91d56d3b6824760512cadf9c9b5">apreq_parser_t</a><li>brigade_limit_get
+: <a class="el" href="structapreq__module__t.html#924ab03cf2c4a2d0ed66c59d1624ee27">apreq_module_t</a><li>brigade_limit_set
+: <a class="el" href="structapreq__module__t.html#298e6be980844d3735f3cce56effd62b">apreq_module_t</a><li>bucket_alloc
+: <a class="el" href="structapreq__parser__t.html#96731d8dff295e94e7ab4ebe994e5d34">apreq_parser_t</a>, <a class="el" href="structapreq__handle__t.html#f282ca5d5ad56e4085ee165f90aae596">apreq_handle_t</a></ul>
 <h3><a class="anchor" name="index_c">- c -</a></h3><ul>
 <li>comment
-: <a class="el" href="structapreq__cookie__t.html#o3">apreq_cookie_t</a><li>commentURL
-: <a class="el" href="structapreq__cookie__t.html#o4">apreq_cookie_t</a><li>content_type
-: <a class="el" href="structapreq__parser__t.html#o1">apreq_parser_t</a><li>ctx
-: <a class="el" href="structapreq__parser__t.html#o7">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#o3">apreq_hook_t</a></ul>
+: <a class="el" href="structapreq__cookie__t.html#86ddc110bc4ade8fd2caec3bf4fa66b5">apreq_cookie_t</a><li>commentURL
+: <a class="el" href="structapreq__cookie__t.html#540294d3bd793f7653c83343131bb1ba">apreq_cookie_t</a><li>content_type
+: <a class="el" href="structapreq__parser__t.html#cf262801e8cb55fc8839557d5b0dd5a4">apreq_parser_t</a><li>ctx
+: <a class="el" href="structapreq__parser__t.html#04db922c73dfb26c9387235bd4534fd5">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#503d399721c88f4a37997e50bb4b2638">apreq_hook_t</a></ul>
 <h3><a class="anchor" name="index_d">- d -</a></h3><ul>
 <li>data
-: <a class="el" href="structapreq__value__t.html#o3">apreq_value_t</a><li>dlen
-: <a class="el" href="structapreq__value__t.html#o2">apreq_value_t</a><li>domain
-: <a class="el" href="structapreq__cookie__t.html#o1">apreq_cookie_t</a></ul>
+: <a class="el" href="structapreq__value__t.html#63b02e49a0e4d6473af0d1f92b5e9bf1">apreq_value_t</a><li>dlen
+: <a class="el" href="structapreq__value__t.html#1ba183deabfd089ecbc7150fac50c986">apreq_value_t</a><li>domain
+: <a class="el" href="structapreq__cookie__t.html#7c3a1af6c286246ff4fc2c1f4b2abf9e">apreq_cookie_t</a></ul>
 <h3><a class="anchor" name="index_f">- f -</a></h3><ul>
 <li>flags
-: <a class="el" href="structapreq__param__t.html#o2">apreq_param_t</a>, <a class="el" href="structapreq__cookie__t.html#o6">apreq_cookie_t</a></ul>
+: <a class="el" href="structapreq__param__t.html#3004a7ff6033c21543eab6beb39151a8">apreq_param_t</a>, <a class="el" href="structapreq__cookie__t.html#79cab1aea4c1900b799cd63da9168e57">apreq_cookie_t</a></ul>
 <h3><a class="anchor" name="index_h">- h -</a></h3><ul>
 <li>hook
-: <a class="el" href="structapreq__parser__t.html#o6">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#o0">apreq_hook_t</a><li>hook_add
-: <a class="el" href="structapreq__module__t.html#o10">apreq_module_t</a></ul>
+: <a class="el" href="structapreq__parser__t.html#1b8dd2136ae2cb5defccfa44dbb77ebc">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#9e0d8e03901f21e9d16867a217fcefa3">apreq_hook_t</a><li>hook_add
+: <a class="el" href="structapreq__module__t.html#2f413a5aaaae6e83fc3ca9b8212327c4">apreq_module_t</a></ul>
 <h3><a class="anchor" name="index_i">- i -</a></h3><ul>
 <li>info
-: <a class="el" href="structapreq__param__t.html#o0">apreq_param_t</a></ul>
+: <a class="el" href="structapreq__param__t.html#a96e72eaf7df7e6f35f06f687fdaecdf">apreq_param_t</a></ul>
 <h3><a class="anchor" name="index_j">- j -</a></h3><ul>
 <li>jar
-: <a class="el" href="structapreq__module__t.html#o2">apreq_module_t</a><li>jar_get
-: <a class="el" href="structapreq__module__t.html#o5">apreq_module_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#76c838ab71d675ac6b620258d356fdc1">apreq_module_t</a><li>jar_get
+: <a class="el" href="structapreq__module__t.html#b5e8790aebf2e6548fbb864e7fee8e59">apreq_module_t</a></ul>
 <h3><a class="anchor" name="index_m">- m -</a></h3><ul>
 <li>magic_number
-: <a class="el" href="structapreq__module__t.html#o1">apreq_module_t</a><li>max_age
-: <a class="el" href="structapreq__cookie__t.html#o5">apreq_cookie_t</a><li>module
-: <a class="el" href="structapreq__handle__t.html#o0">apreq_handle_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#2ff1482603546104cb7b5bb5651f352f">apreq_module_t</a><li>max_age
+: <a class="el" href="structapreq__cookie__t.html#0452e1d76efa339c5afa55992c5bce10">apreq_cookie_t</a><li>module
+: <a class="el" href="structapreq__handle__t.html#55b7b05a623071af06c8f289c0cc41a2">apreq_handle_t</a></ul>
 <h3><a class="anchor" name="index_n">- n -</a></h3><ul>
 <li>name
-: <a class="el" href="structapreq__module__t.html#o0">apreq_module_t</a>, <a class="el" href="structapreq__value__t.html#o0">apreq_value_t</a><li>next
-: <a class="el" href="structapreq__hook__t.html#o1">apreq_hook_t</a><li>nlen
-: <a class="el" href="structapreq__value__t.html#o1">apreq_value_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#b32684e819a242536cad3118d52dcf90">apreq_module_t</a>, <a class="el" href="structapreq__value__t.html#4b3b035cc3f8b1b91820bf83bf517004">apreq_value_t</a><li>next
+: <a class="el" href="structapreq__hook__t.html#46f0a8bc0503af2156939c24cb1c1624">apreq_hook_t</a><li>nlen
+: <a class="el" href="structapreq__value__t.html#6cc4ce6e55bcf70adf0c74d59af33b06">apreq_value_t</a></ul>
 <h3><a class="anchor" name="index_p">- p -</a></h3><ul>
 <li>parser
-: <a class="el" href="structapreq__parser__t.html#o0">apreq_parser_t</a><li>parser_get
-: <a class="el" href="structapreq__module__t.html#o8">apreq_module_t</a><li>parser_set
-: <a class="el" href="structapreq__module__t.html#o9">apreq_module_t</a><li>path
-: <a class="el" href="structapreq__cookie__t.html#o0">apreq_cookie_t</a><li>pool
-: <a class="el" href="structapreq__parser__t.html#o2">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#o2">apreq_hook_t</a>, <a class="el" href="structapreq__handle__t.html#o1">apreq_handle_t</a><li>port
-: <a class="el" href="structapreq__cookie__t.html#o2">apreq_cookie_t</a></ul>
+: <a class="el" href="structapreq__parser__t.html#f72f150bb8f1910a732e0af9dcd5a1b2">apreq_parser_t</a><li>parser_get
+: <a class="el" href="structapreq__module__t.html#6ed2c8845f51a497f05a85aa6a6ca700">apreq_module_t</a><li>parser_set
+: <a class="el" href="structapreq__module__t.html#5eb7bb6a8f5818c77ebc2f9a7c5730fc">apreq_module_t</a><li>path
+: <a class="el" href="structapreq__cookie__t.html#4745e0c63dcd31baa6703dc4ed64b53b">apreq_cookie_t</a><li>pool
+: <a class="el" href="structapreq__parser__t.html#97a65f4d0e0d9c8d4474d276364f4aee">apreq_parser_t</a>, <a class="el" href="structapreq__hook__t.html#ddfd23393300924447de84f1016f0cbc">apreq_hook_t</a>, <a class="el" href="structapreq__handle__t.html#80068548da828f7c4e3dc265ecfc41e9">apreq_handle_t</a><li>port
+: <a class="el" href="structapreq__cookie__t.html#ead6370f8a3d937ecbf69e2fcfa71cb7">apreq_cookie_t</a></ul>
 <h3><a class="anchor" name="index_r">- r -</a></h3><ul>
 <li>read_limit_get
-: <a class="el" href="structapreq__module__t.html#o13">apreq_module_t</a><li>read_limit_set
-: <a class="el" href="structapreq__module__t.html#o14">apreq_module_t</a></ul>
+: <a class="el" href="structapreq__module__t.html#84d5b24aa938ecc52a37c68098be1fa1">apreq_module_t</a><li>read_limit_set
+: <a class="el" href="structapreq__module__t.html#66050710752c483bca9a342386d2e008">apreq_module_t</a></ul>
 <h3><a class="anchor" name="index_t">- t -</a></h3><ul>
 <li>temp_dir
-: <a class="el" href="structapreq__parser__t.html#o5">apreq_parser_t</a><li>temp_dir_get
-: <a class="el" href="structapreq__module__t.html#o15">apreq_module_t</a><li>temp_dir_set
-: <a class="el" href="structapreq__module__t.html#o16">apreq_module_t</a></ul>
+: <a class="el" href="structapreq__parser__t.html#e40c14ade28e37e188c05e92c9f9da51">apreq_parser_t</a><li>temp_dir_get
+: <a class="el" href="structapreq__module__t.html#1ce87d1ed4a7dc4077457f43d9fb4266">apreq_module_t</a><li>temp_dir_set
+: <a class="el" href="structapreq__module__t.html#b6c1bbcb4dd9f5934e8632718664715b">apreq_module_t</a></ul>
 <h3><a class="anchor" name="index_u">- u -</a></h3><ul>
 <li>upload
-: <a class="el" href="structapreq__param__t.html#o1">apreq_param_t</a></ul>
+: <a class="el" href="structapreq__param__t.html#523938d46435b9d40c44ac83423424fd">apreq_param_t</a></ul>
 <h3><a class="anchor" name="index_v">- v -</a></h3><ul>
 <li>v
-: <a class="el" href="structapreq__param__t.html#o3">apreq_param_t</a>, <a class="el" href="structapreq__cookie__t.html#o7">apreq_cookie_t</a></ul>
+: <a class="el" href="structapreq__param__t.html#5fe7352c78ca6c11d12a98cad37711b6">apreq_param_t</a>, <a class="el" href="structapreq__cookie__t.html#47d132128ac959e74a5b1797fb2a8f6e">apreq_cookie_t</a></ul>
 <div id="footer">
 <p class="apache">
-Copyright &copy; 2003-2005 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
+Copyright &copy; 2003-2006 <a href="http://www.apache.org">The Apache Software Foundation</a>.<br/>
 See <a href="apreq_license.html">LICENSE</a>.</p>
 <p class="menu">
 <span style="color:#aaa">page generated by <a href="http://www.doxygen.org/"><code>doxygen</code></a>
-version 1.4.3-20050530 on 19 Jul 2005</span>
+version 1.4.6 on 11 Feb 2006</span>
 </p>
 </div>
 </body>



Mime
View raw message