]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
xforms
authorDaniel Gruno <humbedooh@apache.org>
Mon, 16 Jul 2012 09:26:34 +0000 (09:26 +0000)
committerDaniel Gruno <humbedooh@apache.org>
Mon, 16 Jul 2012 09:26:34 +0000 (09:26 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1361948 13f79535-47bb-0310-9956-ffa450edef68

13 files changed:
docs/manual/mod/core.html.fr
docs/manual/mod/core.xml.meta
docs/manual/mod/event.html.en
docs/manual/mod/event.xml.fr
docs/manual/mod/mod_ldap.html.fr
docs/manual/mod/mod_ldap.xml.meta
docs/manual/mod/mod_lua.html.fr
docs/manual/mod/mod_lua.xml.meta
docs/manual/mod/mod_proxy_express.html.en
docs/manual/mod/mod_rewrite.html.fr
docs/manual/mod/mod_rewrite.xml.meta
docs/manual/ssl/ssl_howto.html.fr
docs/manual/ssl/ssl_howto.xml.meta

index 41771522411b144ecb13aeda7ee174a1274b57f1..3197b69005659097ae33dfad0498c5255c92577a 100644 (file)
@@ -31,8 +31,6 @@
 <a href="../ja/mod/core.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
 <a href="../tr/mod/core.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fonctionnalités de base du serveur HTTP Apache toujours
 disponibles</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Core</td></tr></table>
@@ -1838,7 +1836,20 @@ pr
     <p>L'argument <var>filename</var> peut contenir un nom de fichier
     ou une chaîne de caractères avec caractères génériques, où
     <code>?</code> remplace un caractère, et <code>*</code> toute chaîne
-    de caractères. On peut aussi utiliser les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">Expressions rationnelles</a> en ajoutant la
+    de caractères.</p>
+    <pre class="prettyprint lang-config">
+&lt;Files "cat.html"&gt;
+    # Insérer ici des directives qui s'appliquent au fichier cat.html
+&lt;/Files&gt;
+
+&lt;Files "?at.*"&gt;
+    # Les directives insérées ici s'appliqueront aux fichiers
+    # cat.html, bat.html, hat.php, et ainsi de suite.
+&lt;/Files&gt;
+</pre>
+
+    
+    <p>On peut aussi utiliser les <a class="glossarylink" href="../glossary.html#regex" title="voir glossaire">Expressions rationnelles</a> en ajoutant la
     caractère <code>~</code>. Par exemple :</p>
 
     <pre class="prettyprint lang-config">
index b9d96ee4c52f9b48a91a39e026f2df4b34b47a06..e78755527afd76e79a93204836e49a52f246c2bf 100644 (file)
@@ -10,7 +10,7 @@
     <variant outdated="yes">de</variant>
     <variant>en</variant>
     <variant outdated="yes">es</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
     <variant outdated="yes">ja</variant>
     <variant outdated="yes">tr</variant>
   </variants>
index 429729a190c18808ef14faf2503daafe39b88c39..c361e53b601c1ee370ffceb294a852cc129fb856 100644 (file)
@@ -164,7 +164,8 @@ of consuming threads only for connections with active processing</td></tr>
 
     <p>This directive can be used to fine-tune the per-process connection
     limit. A process will only accept new connections if the current number of
-    connections is lower than:</p>
+    connections (not counting connections in the "closing" state) is lower
+    than:</p>
 
     <p class="indent"><strong>
         <code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> +
index 38f1dbda6da28dd9ab494acf11039870edf802b7..086dfb5ec892e0d3225d138c656baeee32b121cf 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
 <?xml-stylesheet type="text/xsl" href="../style/manual.fr.xsl"?>
-<!-- English Revision: 1228296:1328296 (outdated) -->
+<!-- English Revision: 1228296:1361778 (outdated) -->
 <!-- French translation : Lucien GENTIS -->
 <!-- Reviewed by : Vincent Deffontaines -->
 
index d3a084c0fad53ba56b554ed0e95804dd724c4fe4..f358b0f60b71ae608fa7dcc76d62e1ecfa80b4cf 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_ldap.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_ldap.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Conservation des connexions LDAP et services de mise en
 cache du résultat à destination des autres modules LDAP</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
index c8ca841281780c64e086b0b2f9ef461024727a9c..92fe318361b3a39a71c3bd36509d9ad41d35e5a2 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index b5f376e816b592be531c0912cac4a7a6da760075..473331fff9b4c8e3c1ac8edfede934677ad747db 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_lua.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_lua.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des points d'entrée Lua dans différentes parties du
 traitement des requêtes httpd</td></tr>
 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Expérimental</td></tr>
@@ -132,7 +130,7 @@ le style de CGI. Une fonction de gestionnaire se pr
 
 
 <pre class="prettyprint lang-lua">
-<strong>example.lua</strong>
+<strong>example.lua</strong><br />
 -- exemple de gestionnaire
 
 require "string"
@@ -198,7 +196,7 @@ cas o
 l'utilisateur authentifié correspond au second argument :</p>
 
 <pre class="prettyprint lang-lua">
-<strong>authz_provider.lua</strong>
+<strong>authz_provider.lua</strong><br />
 
 require 'apache2'
 
@@ -246,8 +244,9 @@ code d'
 que vous pouvez écrire dans lua sous la forme <code>apache2.OK</code>,
 <code>apache2.DONE</code>, ou <code>apache2.DECLINED</code>.</p>
 
+
 <pre class="prettyprint lang-lua">
-<strong>translate_name.lua</strong>
+<strong>translate_name.lua</strong><br />
 -- exemple d'accroche qui réécrit un URI en chemin du système de
 fichiers.
 
@@ -264,8 +263,9 @@ end
 </pre>
 
 
+
 <pre class="prettyprint lang-lua">
-<strong>translate_name2.lua</strong>
+<strong>translate_name2.lua</strong><br />
 --[[ exemple d'accroche qui réécrit un URI vers un autre URI. Il renvoie
        un apache2.DECLINED pour permettre à un autre interpréteur d'URL de
        travailler sur la substitution, y compris l'accroche translate_name
@@ -469,11 +469,19 @@ end
 
 
         <pre class="prettyprint lang-lua">
-        r:parseargs() -- renvoie une table lua contenant la chaîne
+        r:parseargs() -- renvoie une table Lua contenant la chaîne
        d'arguments de la requête
         </pre>
 
 
+
+        <pre class="prettyprint lang-lua">
+        r:parsebody() -- interprète toutes données POST de la requête et
+       les renvoie sous forme de table Lua
+        </pre>
+
+
+
         <pre class="prettyprint lang-lua">
         r:puts("bonjour", " le monde", "!") -- affichage dans le corps de la réponse
         </pre>
index 8fc1a0efdf34e8b8870065a1ce5d7c523d3f652c..b55c7710e95c9f695fe435d176007bdf28716825 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index 875b4efb68f8aacc816ae361b8f8903d11b8332e..c0ddd00848963ad01f2e3a1e3d02d5a35b913f91 100644 (file)
   <p>The <code class="directive">ProxyExpressDBMType</code> directive
     controls the DBM type expected by the module. The default
     is the default DBM type created with <code>
-    <a href="../programs/httxt2dbm.html">httxt2dbm</a></code></p>
+    <a href="../programs/httxt2dbm.html">httxt2dbm</a></code>.</p>
+    <p>Possible values are (not all may be available at run time):</p>
+<table class="bordered"><tr class="header"><th>Value</th><th>Description</th></tr>
+<tr><td><code>db</code></td><td> Berkeley DB files</td></tr>
+<tr class="odd"><td><code>gdbm</code></td><td> GDBM files</td></tr>
+<tr><td><code>ndbm</code></td><td> NDBM files</td></tr>
+<tr class="odd"><td><code>sdbm</code></td><td> SDBM files (always available)</td></tr>
+<tr><td><code>default</code></td><td> default DBM type</td></tr>
+</table>
+
 
 </div>
 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
index 920d63bcafe8c0859e8555ce784f204df28325ee..82ecc4559d1f81c0bbc75ee35d3d4334a53575e5 100644 (file)
@@ -27,8 +27,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_rewrite.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/mod/mod_rewrite.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Ce module fournit un moteur de réécriture à base de
 règles permettant de réécrire les URLs des requêtes
 à la volée</td></tr>
@@ -963,6 +961,36 @@ la version version 2.1</td></tr>
       partir de la version 2.4.0 du serveur HTTP Apache.</p>
       </dd>
 
+      <dt><code>AllowAnyURI</code></dt>
+      <dd>
+
+      <p>A partir de la version 2.2.22 de httpd, lorsqu'une directive <code class="directive"><a href="#rewriterule">RewriteRule</a></code> se situe dans un
+      contexte de <code>serveur virtuel</code> ou de serveur principal,
+      <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> ne traitera les règles de réécriture
+      que si l'URI de la requête respecte la syntaxe d'un <a href="./directive-dict.html#Syntax">chemin URL</a>. Ceci permet
+      d'éviter certains problèmes de sécurité où des règles
+      particulières pourraient permettre  des développements de modèles
+      inattendus (voir <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3368">CVE-2011-3368</a>
+      et <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-4317">CVE-2011-4317</a>).
+      Pour s'affranchir de la restriction relative à la syntaxe des chemins URL, on peut
+      utiliser l'option <code>AllowAnyURI</code>, afin de permettre à
+      <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code> d'appliquer le jeu de règles à toute
+      chaîne de requête URI, sans vérifier si cette dernière respecte la
+      grammaire des chemins URL définie dans la spécification HTTP.</p>
+
+      <div class="warning">
+      <h3>Avertissement à propos de la sécurité</h3> 
+
+      <p>L'utilisation de cette option rendra le serveur vulnérable à
+      certains problèmes de sécurité si les règles de réécritures
+      concernées n'ont pas été rédigées avec soin. Il est par conséquent
+      <strong>fortement recommandé</strong> de ne pas utiliser cette
+      option. En particulier, prêtez attention aux chaînes en entrée contenant le
+      caractère '<code>@</code>', qui peuvent modifier l'interprétation
+      de l'URI réécrite, comme indiqué dans les liens ci-dessus.</p>
+      </div>
+      </dd>
+
       </dl>
 
 </div>
index 0be21e86f4d3e241aa6b35fcdd36de7efe6541b7..decc0a7b1e85192770cea6f795335aaa7841b0f0 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>
index b91ddb6eef36defbd13b1b90477e015e5b8160f7..d7a45dc52f16de755532a58fea39e9db1dd69310 100644 (file)
@@ -24,8 +24,6 @@
 <p><span>Langues Disponibles: </span><a href="../en/ssl/ssl_howto.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
 <a href="../fr/ssl/ssl_howto.html" title="Français">&nbsp;fr&nbsp;</a></p>
 </div>
-<div class="outofdate">Cette traduction peut être périmée. Vérifiez la version
-            anglaise pour les changements récents.</div>
 
 
 <p>Ce document doit vous permettre de démarrer et de faire fonctionner
@@ -208,11 +206,12 @@ l'acc
 
     <pre class="prettyprint lang-config">
 SSLVerifyClient      none
+SSLCACertificateFile conf/ssl.crt/ca.crt
+SSLCACertificatePath conf/ssl.crt
+
 &lt;Directory /usr/local/apache2/htdocs/secure/area&gt;
 SSLVerifyClient      require
     SSLVerifyDepth       5
-    SSLCACertificateFile conf/ssl.crt/ca.crt
-    SSLCACertificatePath conf/ssl.crt
     SSLOptions           +FakeBasicAuth
     SSLRequireSSL
     AuthName             "Snake Oil Authentication"
@@ -242,11 +241,12 @@ SSLVerifyClient      require
 
     <pre class="prettyprint lang-config">
 SSLVerifyClient      none
+SSLCACertificateFile conf/ssl.crt/ca.crt
+SSLCACertificatePath conf/ssl.crt
+
 &lt;Directory /usr/local/apache2/htdocs/secure/area&gt;
   SSLVerifyClient      require
   SSLVerifyDepth       5
-  SSLCACertificateFile conf/ssl.crt/ca.crt
-  SSLCACertificatePath conf/ssl.crt
   SSLOptions           +FakeBasicAuth
   SSLRequireSSL
   SSLRequire       %{SSL_CLIENT_S_DN_O}  eq "Snake Oil, Ltd." \
index 8d9a5237f4e3c8c6c0595f8985d873cc613ed26d..b7c021fd9a846155de9e4307c9b5cb16dc41d03f 100644 (file)
@@ -8,6 +8,6 @@
 
   <variants>
     <variant>en</variant>
-    <variant outdated="yes">fr</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>