|  | <?xml version="1.0" encoding="ISO-8859-1" ?> | 
|  | <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd"> | 
|  | <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> | 
|  | <!-- French translation : Lucien GENTIS --> | 
|  | <!-- Reviewed by : Vincent Deffontaines --> | 
|  | <!-- English Revision : 709841 --> | 
|  |  | 
|  | <!-- | 
|  | Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | contributor license agreements.  See the NOTICE file distributed with | 
|  | this work for additional information regarding copyright ownership. | 
|  | The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | (the "License"); you may not use this file except in compliance with | 
|  | the License.  You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  | --> | 
|  |  | 
|  | <manualpage metafile="new_features_2_4.xml.meta"> | 
|  |  | 
|  | <title>Vue d'ensemble des nouvelles fonctionnalités d'Apache 2.4</title> | 
|  |  | 
|  | <summary> | 
|  | <p>Ce document décrit certaines modifications majeures entre les versions | 
|  | 2.2 et 2.4 du serveur HTTP Apache. Pour les nouvelles fonctionnalités | 
|  | ajoutées depuis la version 2.0, se référer au document | 
|  | <a href="new_features_2_2.html">nouvelles fonctionnalités | 
|  | de la version 2.2</a>.</p> | 
|  | </summary> | 
|  |  | 
|  | <section id="core"> | 
|  | <title>Améliorations du noyau</title> | 
|  | <!-- <dl> | 
|  | </dl> --> | 
|  | </section> | 
|  |  | 
|  | <section id="module"> | 
|  | <title>Améliorations des modules</title> | 
|  | <!-- <dl> | 
|  | </dl> --> | 
|  | </section> | 
|  |  | 
|  | <section id="programs"> | 
|  | <title>Améliorations des programmes</title> | 
|  | <!-- <dl> | 
|  | </dl> --> | 
|  | </section> | 
|  |  | 
|  | <section id="developer"> | 
|  | <title>Modifications pour le développeur de modules</title> | 
|  | <dl> | 
|  | <dt>Ajout de code pour la vérification de la configuration</dt> | 
|  |  | 
|  | <dd>Une nouvelle fonction, <code>check_config</code>, a été ajoutée et | 
|  | s'exécute entre les fonctions <code>pre_config</code> et | 
|  | <code>open_logs</code>. Elle s'exécute aussi avant la fonction | 
|  | <code>test_config</code> si l'option <code>-t</code> est passée au | 
|  | démon <program>httpd</program>. La fonction <code>check_config</code> | 
|  | permet aux modules de vérifier l'interdépendance des valeurs des | 
|  | directives de configuration et d'ajuster ces valeurs, alors que les | 
|  | messages du serveur peuvent encore être affichés sur la console. | 
|  | L'utilisateur est ainsi averti des erreurs de configuration avant que la | 
|  | fonction du noyau <code>open_logs</code> ne redirige les sorties de la | 
|  | console vers le journal des erreurs.</dd> | 
|  | <dt>Ajout d'un analyseur syntaxique d'expressions</dt> | 
|  | <dd>Nous disposons à présent d'un analyseur générique d'expressions, dont l'API | 
|  | est décrite dans <var>ap_expr.h</var>. Il s'agit d'une adaptation de | 
|  | l'analyseur qu'on trouvait auparavant dans <module>mod_include</module>.</dd> | 
|  | <dt>Conteneurs de logique d'autorisation</dt> | 
|  | <dd>On peut maintenant spécifier une logique d'autorisation | 
|  | avancée à l'aide de la directive <directive | 
|  | module="mod_authz_core">Match</directive> et des directives de | 
|  | conteneur associées, comme <directive module="mod_authz_core" | 
|  | type="section">MatchAll</directive>, toutes fournies par le module | 
|  | <module>mod_authz_core</module>.</dd> | 
|  | </dl> | 
|  | </section> | 
|  | </manualpage> |