Return-Path: X-Original-To: apmail-httpd-cvs-archive@www.apache.org Delivered-To: apmail-httpd-cvs-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A822E189A2 for ; Sat, 30 Apr 2016 14:43:02 +0000 (UTC) Received: (qmail 1431 invoked by uid 500); 30 Apr 2016 14:43:02 -0000 Delivered-To: apmail-httpd-cvs-archive@httpd.apache.org Received: (qmail 1369 invoked by uid 500); 30 Apr 2016 14:43:02 -0000 Mailing-List: contact cvs-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: dev@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list cvs@httpd.apache.org Received: (qmail 1360 invoked by uid 99); 30 Apr 2016 14:43:02 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 30 Apr 2016 14:43:02 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 1112EC0281 for ; Sat, 30 Apr 2016 14:43:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.799 X-Spam-Level: * X-Spam-Status: No, score=1.799 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id BraBCWdjgJJR for ; Sat, 30 Apr 2016 14:42:59 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 6C3455F19A for ; Sat, 30 Apr 2016 14:42:59 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id AD345E009C for ; Sat, 30 Apr 2016 14:42:58 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id AD9753A00A5 for ; Sat, 30 Apr 2016 14:42:58 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1741770 - in /httpd/httpd/branches/2.4.x/docs/manual: mod/core.xml.fr mod/event.xml.fr mod/mod_socache_dc.xml.fr mod/mod_ssl.xml.fr socache.xml.fr Date: Sat, 30 Apr 2016 14:42:58 -0000 To: cvs@httpd.apache.org From: lgentis@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160430144258.AD9753A00A5@svn01-us-west.apache.org> Author: lgentis Date: Sat Apr 30 14:42:58 2016 New Revision: 1741770 URL: http://svn.apache.org/viewvc?rev=1741770&view=rev Log: XML updates. Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.fr httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml.fr httpd/httpd/branches/2.4.x/docs/manual/mod/mod_socache_dc.xml.fr httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr httpd/httpd/branches/2.4.x/docs/manual/socache.xml.fr Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.fr?rev=1741770&r1=1741769&r2=1741770&view=diff ============================================================================== --- httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.fr (original) +++ httpd/httpd/branches/2.4.x/docs/manual/mod/core.xml.fr Sat Apr 30 14:42:58 2016 @@ -1,7 +1,7 @@ - + @@ -652,6 +652,33 @@ Apache + +CGIVar +Contrôle la manière dont certaines variables CGI sont définies +CGIVar variable rule +directory.htaccess + +FileInfo +Disponible à partir de la version 2.4.21 du serveur HTTP Apache + + +

Cette directive permet de contrôler la manière dont certaines variables CGI + sont définies.

+ +

règles REQUEST_URI :

+
+
original-uri (valeur par défaut)
+
La valeur est extraite de la requête originale, et ne tient pas compte + des redirections internes ou des sous-requêtes qui pourraient modifier la + ressource demandée.
+
current-uri
+
La valeur reflète la ressource en cours de traitement ; elle peut être + différente de la ressource demandée dans la requête initiale du client suite à + d'éventuelles redirections internes ou sous-requêtes.
+
+
+
+ ContentDigest Active la génération d'un en-tête Content-MD5 Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml.fr?rev=1741770&r1=1741769&r2=1741770&view=diff ============================================================================== --- httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml.fr (original) +++ httpd/httpd/branches/2.4.x/docs/manual/mod/event.xml.fr Sat Apr 30 14:42:58 2016 @@ -1,7 +1,7 @@ - + @@ -78,6 +78,12 @@ propose le MPM worker, lesquels la seule chose restant à faire est l'envoi des données au client.

+

Cette nouvelle architecture, en exploitant les sockets non blocants et + les fonctionnalités des noyaux modernes mis en valeur par + APR (comme epoll de Linux), n'a plus besoin du + Mutex mpm-accept pour + éviter le problème de "thundering herd".

+

La directive AsyncRequestWorkerFactor permet de définir le nombre total de connexions qu'un bloc processus/thread peut gérer.

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_socache_dc.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_socache_dc.xml.fr?rev=1741770&r1=1741769&r2=1741770&view=diff ============================================================================== --- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_socache_dc.xml.fr (original) +++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_socache_dc.xml.fr Sat Apr 30 14:42:58 2016 @@ -1,7 +1,7 @@ - + - + @@ -25,20 +25,20 @@ mod_socache_dc -Fournisseur de cache d'objets partagés basé sur dc. +Fournisseur de cache d'objets partagés basé sur dc. Extension mod_socache_dc.c socache_dc_module -

Le module mod_socache_dc est un fournisseur de cache - d'objets partagés qui permet la création et l'accès à un cache - maintenu par les bibliothèques de mise en cache de sessions - distribuées distcache. +

Le module mod_socache_dc est un fournisseur de cache + d'objets partagés qui permet la création et l'accès à un cache + maintenu par les bibliothèques de mise en cache de sessions + distribuées distcache.

-

Vous trouverez des détails à propos des autres fournisseurs de - cache d'objets partagés ici. +

Vous trouverez des détails à propos des autres fournisseurs de + cache d'objets partagés ici.

Modified: httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr?rev=1741770&r1=1741769&r2=1741770&view=diff ============================================================================== --- httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr (original) +++ httpd/httpd/branches/2.4.x/docs/manual/mod/mod_ssl.xml.fr Sat Apr 30 14:42:58 2016 @@ -1,7 +1,7 @@ - + @@ -618,7 +618,7 @@ supportés :

Cette valeur utilise les bibliothèques de mise en cache de sessions distribuée sur cache distant "distcache". + href="http://distcache.sourceforge.net/">distcache. L'argument doit spécifier le serveur ou mandataire à utiliser en utilisant la syntaxe d'adressage distcache ; par exemple, UNIX:/chemin/vers/socket spécifie une socket de domaine Modified: httpd/httpd/branches/2.4.x/docs/manual/socache.xml.fr URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.4.x/docs/manual/socache.xml.fr?rev=1741770&r1=1741769&r2=1741770&view=diff ============================================================================== --- httpd/httpd/branches/2.4.x/docs/manual/socache.xml.fr (original) +++ httpd/httpd/branches/2.4.x/docs/manual/socache.xml.fr Sat Apr 30 14:42:58 2016 @@ -1,7 +1,7 @@ - + - + @@ -24,27 +24,27 @@ - Le cache des objets partagés du serveur HTTP Apache + Le cache des objets partagés du serveur HTTP Apache

-

Le cache des objets partagés est un concept de partage de données - de base entre tous les processus d'un serveur, sans se préoccuper du - modèle de threads et de processus. On - l'utilise lorsque les avantages apportés par le partage de données - entre processus contrebalance la perte de performances consécutive à +

Le cache des objets partagés est un concept de partage de données + de base entre tous les processus d'un serveur, sans se préoccuper du + modèle de threads et de processus. On + l'utilise lorsque les avantages apportés par le partage de données + entre processus contrebalance la perte de performances consécutive à la communication interprocessus.

- Fournisseurs du cache d'objets partagés -

Le cache d'objets partagés en tant que tel est une abstraction. - Il est implémenté par quatre modules différents. Pour pouvoir - utiliser le cache, un ou plusieurs de ces modules doivent être - présents et configurés.

-

Le seul élément de configuration consiste à définir le - fournisseur de cache à utiliser. Ceci est de la responsabilité des + Fournisseurs du cache d'objets partagés +

Le cache d'objets partagés en tant que tel est une abstraction. + Il est implémenté par quatre modules différents. Pour pouvoir + utiliser le cache, un ou plusieurs de ces modules doivent être + présents et configurés.

+

Le seul élément de configuration consiste à définir le + fournisseur de cache à utiliser. Ceci est de la responsabilité des modules qui utilisent le cache, et pour cela, ils activent la - sélection via des directives telles que CacheSocache, AuthnCacheSOCache, SSLSessionCache, et

"dbm" (mod_socache_dbm)
Celui-ci utilise un fichier de hashage DBM. Le choix de la - DBM sous-jacente peut être configurable si la version - d'APR installée supporte de multiples implémentations de DBM.
+ DBM sous-jacente peut être configurable si la version + d'APR installée supporte de multiples implémentations de DBM.
"dc" (mod_socache_dc)
-
Celui-ci utilise les bibliothèques de mise en cache de sessions - distribuées distcache.
+
Celui-ci utilise les bibliothèques de mise en cache de sessions + distribuées distcache.
"memcache" (mod_socache_memcache)
-
Celui-ci utilise le système à hautes performances de mise en - cache d'objets de mémoire distribuée Celui-ci utilise le système à hautes performances de mise en + cache d'objets de mémoire distribuée memcached.
"shmcb" (mod_socache_shmcb)
-
Celui-ci utilise un tampon cyclique à hautes performances au - sein d'un segment de mémoire partagée.
+
Celui-ci utilise un tampon cyclique à hautes performances au + sein d'un segment de mémoire partagée.

L'API fournit les fonctions suivantes :

@@ -72,27 +72,27 @@
const char *create(ap_socache_instance_t **instance, const char *arg, apr_pool_t *tmp, apr_pool_t *p);
-
Cette fonction permet de créer un cache de session basé sur - la chaîne de configuration spécifiée. Le pointeur d'instance - renvoyé dans le paramètre instance sera passé comme premier - argument des invocations subséquentes.
+
Cette fonction permet de créer un cache de session basé sur + la chaîne de configuration spécifiée. Le pointeur d'instance + renvoyé dans le paramètre instance sera passé comme premier + argument des invocations subséquentes.
apr_status_t init(ap_socache_instance_t *instance, const char *cname, const struct ap_socache_hints *hints, server_rec *s, apr_pool_t *pool)
Cette fonction permet d'initialiser le cache. L'argument cname - doit avoir une longueur maximale de 16 caractères et permet - d'identifier de manière unique l'utilisateur du cache au sein du - serveur ; il est recommandé d'utiliser le nom du module, par - exemple "mod_ssl-sess". Comme cette chaîne peut être utilisée au - sein d'un système de fichiers, il est conseillé de n'utiliser que - des caractères alphanumériques [a-z0-9_-]. Si l'argument hints - n'est pas égal à NULL, il fournit un ensemble d'indications au - fournisseur. La valeur retournée est le code d'erreur APR.
+ doit avoir une longueur maximale de 16 caractères et permet + d'identifier de manière unique l'utilisateur du cache au sein du + serveur ; il est recommandé d'utiliser le nom du module, par + exemple "mod_ssl-sess". Comme cette chaîne peut être utilisée au + sein d'un système de fichiers, il est conseillé de n'utiliser que + des caractères alphanumériques [a-z0-9_-]. Si l'argument hints + n'est pas égal à NULL, il fournit un ensemble d'indications au + fournisseur. La valeur retournée est le code d'erreur APR.
void destroy(ap_socache_instance_t *instance, server_rec *s)
-
Cette fonction permet de détruire l'instance de cache - spécifiée.
+
Cette fonction permet de détruire l'instance de cache + spécifiée.
apr_status_t store(ap_socache_instance_t *instance, server_rec *s, const unsigned char *id, unsigned int idlen, @@ -114,12 +114,12 @@
Supprime un objet du cache.
void status(ap_socache_instance_t *instance, request_rec *r, int flags)
-
Renvoie le statut d'une instance de cache à destination de mod_status.
+
Renvoie le statut d'une instance de cache à destination de mod_status.
apr_status_t iterate(ap_socache_instance_t *instance, server_rec *s, void *userctx, ap_socache_iterator_t *iterator, apr_pool_t *pool)
-
Envoie tous les objets gardés en cache à une fonction pour traitement itératif.
+
Envoie tous les objets gardés en cache à une fonction pour traitement itératif.