]> granicus.if.org Git - apache/blob - docs/manual/new_features_2_4.xml.fr
xforms
[apache] / docs / manual / new_features_2_4.xml.fr
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
4 <!-- French translation : Lucien GENTIS -->
5 <!-- Reviewed by : Vincent Deffontaines -->
6 <!-- English Revision : 1291834 -->
7
8 <!--
9  Licensed to the Apache Software Foundation (ASF) under one or more
10  contributor license agreements.  See the NOTICE file distributed with
11  this work for additional information regarding copyright ownership.
12  The ASF licenses this file to You under the Apache License, Version 2.0
13  (the "License"); you may not use this file except in compliance with
14  the License.  You may obtain a copy of the License at
15
16      http://www.apache.org/licenses/LICENSE-2.0
17
18  Unless required by applicable law or agreed to in writing, software
19  distributed under the License is distributed on an "AS IS" BASIS,
20  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21  See the License for the specific language governing permissions and
22  limitations under the License.
23 -->
24
25 <manualpage metafile="new_features_2_4.xml.meta">
26
27 <title>Vue d'ensemble des nouvelles fonctionnalit&eacute;s de la version 2.4 du
28 serveur HTTP Apache</title>
29
30 <summary>
31   <p>Ce document d&eacute;crit les modifications majeures apport&eacute;es par
32   la version 2.4 du serveur HTTP Apache. Pour les nouvelles fonctionnalit&eacute;s
33   ajout&eacute;es par la version 2.2, se r&eacute;f&eacute;rer au document
34   <a href="new_features_2_2.html">Nouvelles fonctionnalit&eacute;s
35   de la version 2.2</a>.</p>
36 </summary>
37
38   <section id="core">
39     <title>Am&eacute;liorations du noyau</title>
40     <dl>
41       <dt>Modules multiprocessus (MPMs) chargeables</dt>
42       <dd>On peut maintenant compiler plusieurs MPMs en tant que modules
43       chargeables. Le choix du MPM &agrave; utiliser s'effectue &agrave;
44       l'ex&eacute;cution.</dd>
45
46       <dt>MPM Event</dt>
47       <dd>Le MPM Event est sorti du stade exp&eacute;rimental et est
48       maintenant pleinement support&eacute;.</dd>
49
50       <dt>Support du mode asynchrone</dt>
51       <dd>Le support des lectures/&eacute;critures asynchrones pour les MPMs et
52       les plateformes qui l'impl&eacute;mentent a &eacute;t&eacute; am&eacute;lior&eacute;.</dd>
53
54       <dt>Configuration du niveau de journalisation (LogLevel) par
55       module et par r&eacute;pertoire</dt>
56       <dd>La directive <directive module="core">LogLevel</directive>
57       peut maintenant &ecirc;tre d&eacute;finie par module et par r&eacute;pertoire. Les
58       nouveaux niveaux <code>trace1</code> &agrave; <code>trace8</code> ont &eacute;t&eacute;
59       ajout&eacute;s au dessus du niveau de journalisation <code>debug</code>.</dd>
60
61       <dt>Sections de configuration au niveau de la requ&ecirc;te</dt>
62       <dd>Les sections <directive module="core">If</directive>,
63       <directive module="core" type="section">ElseIf</directive> et
64       <directive module="core" type="section">Else</directive>
65       permettent de d&eacute;finir une configuration en fonction de crit&egrave;res
66       li&eacute;s &agrave; la requ&ecirc;te.</dd>
67
68       <dt>Interpr&eacute;teur d'expressions &agrave; usage g&eacute;n&eacute;ral</dt>
69       <dd>Un nouvel interpr&eacute;teur d'expressions permet de sp&eacute;cifier des
70       <a href="expr.html">conditions complexes</a> via des directives &agrave;
71       syntaxe commune comme <directive
72       module="mod_setenvif">SetEnvIfExpr</directive>, <directive
73       module="mod_rewrite">RewriteCond</directive>, <directive
74       module="mod_headers">Header</directive>,
75       <directive module="core" type="section">If</directive>, etc...
76       </dd>
77
78       <dt>KeepAliveTimeout in milliseconds</dt>
79       <dd>It is now possible to specify <directive module="core"
80       >KeepAliveTimeout</directive> in milliseconds.
81       </dd>
82
83       <dt>NameVirtualHost directive</dt>
84       <dd>Cette directive obsol&egrave;te n'est plus utile.</dd>
85
86       <dt>Directives autoris&eacute;es dans les fichiers <code>.htaccess</code></dt>
87       <dd>La nouvelle directive <directive
88       module="core">AllowOverrideList</directive> permet de contr&ocirc;ler de
89       mani&egrave;re plus pr&eacute;cise la liste des directives autoris&eacute;es dans les
90       fichiers <code>.htaccess</code>.</dd>
91
92       <dt>Variables dans les fichiers de configuration</dt>
93       <dd>La directive <directive module="core">Define</directive>
94       permet de d&eacute;finir des variables dans les fichiers de
95       configuration, am&eacute;liorant ainsi la claret&eacute; de la repr&eacute;sentation si
96       la m&ecirc;me valeur est utilis&eacute;e en plusieurs points de la
97       configuration.
98       </dd>
99
100       <dt>Diminution de la m&eacute;moire utilis&eacute;e</dt>
101       <dd>Bien qu'elle propose de nombreuses nouvelles fonctionnalit&eacute;s,
102       la version 2.4.x tend &agrave; utiliser moins de m&eacute;moire que la version
103       2.2.x.</dd>
104
105     </dl>
106   </section>
107
108   <section id="newmods">
109     <title>Nouveau modules</title>
110     <dl>      
111
112       <dt><module>mod_proxy_fcgi</module></dt>
113       <dd>Mise &agrave; disposition du protocole FastCGI pour
114       <module>mod_proxy</module>.</dd>
115
116       <dt><module>mod_proxy_scgi</module></dt>
117       <dd>Mise &agrave; disposition du protocole SCGI pour
118       <module>mod_proxy</module>.</dd>
119
120       <dt><module>mod_proxy_express</module></dt>
121       <dd>Ajoute &agrave; <module>mod_proxy</module> la configuration dynamique
122       de mandataires inverses en masse.</dd>
123
124       <dt><module>mod_remoteip</module></dt>
125       <dd>Remplace l'adresse IP distante et le nom d'h&ocirc;te apparents du
126       client pour la requ&ecirc;te courante par la liste d'adresses IP
127       pr&eacute;sent&eacute;e par un mandataire ou un r&eacute;partiteur de charge via les
128       en-t&ecirc;tes de la requ&ecirc;te.</dd>
129
130       <dt><module>mod_heartmonitor</module>,
131           <module>mod_lbmethod_heartbeat</module></dt>
132       <dd>Permet &agrave; <module>mod_proxy_balancer</module> de r&eacute;partir la
133       charge en fonction du nombre de connexions actives sur les
134       serveurs d'arri&egrave;re-plan.</dd>
135
136       <dt><module>mod_proxy_html</module></dt>
137       <dd>Anciennement module tiers, il supporte la correction des liens
138       HTML dans une situation de mandat inverse, o&ugrave; le serveur
139       d'arri&egrave;re-plan g&eacute;n&egrave;re des URLs qui ne sont pas valides du point de
140       vue des clients du mandataire.</dd>
141
142       <dt><module>mod_sed</module></dt>
143       <dd>Une am&eacute;lioration de <module>mod_substitute</module> qui permet
144       d'&eacute;diter le corps de la r&eacute;ponse avec toute la puissance de la
145       commande sed.</dd>
146
147       <dt><module>mod_auth_form</module></dt>
148       <dd>Impl&eacute;mente une authentification &agrave; base de formulaire.</dd>
149
150       <dt><module>mod_session</module></dt>
151       <dd>Permet de conserver les donn&eacute;es de sessions des clients sous
152       forme de cookies ou dans une base de donn&eacute;es.</dd>
153
154       <dt><module>mod_allowmethods</module></dt>
155       <dd>Permet de restreindre l'utilisation de
156       certaines m&eacute;thodes HTTP sans interf&eacute;rer avec l'authentification et
157       l'autorisation.</dd>      
158
159       <dt><module>mod_lua</module></dt>
160       <dd>Embarque le langage <a href="http://www.lua.org/">Lua</a> dans
161       httpd pour la configuration et les fonctions logiques courantes (Experimental).</dd>
162
163       <dt><module>mod_log_debug</module></dt>
164       <dd>Permet d'introduire une journalisation personnalis&eacute;e &agrave;
165       diff&eacute;rentes phases du traitement de la requ&ecirc;te.</dd>
166
167       <dt><module>mod_buffer</module></dt>
168       <dd>Fournit un tampon pour les piles des filtres en entr&eacute;e et en
169       sortie.</dd>
170
171       <dt><module>mod_data</module></dt>
172       <dd>Convertit un corps de r&eacute;ponse en URL de type donn&eacute;es RFC2397.</dd>
173
174       <dt><module>mod_ratelimit</module></dt>
175       <dd>Permet de limiter la bande passante pour certains
176       clients.</dd>
177
178       <dt><module>mod_request</module></dt>
179       <dd>Fournit des filtres permettant de g&eacute;rer et de mettre &agrave;
180       disposition les corps des requ&ecirc;tes HTTP.</dd>
181
182       <dt><module>mod_reflector</module></dt>
183       <dd>Permet de renvoyer comme r&eacute;ponse le corps de la requ&ecirc;te via la
184       pile du filtre de sortie.</dd>
185       
186       <dt><module>mod_slotmem_shm</module></dt>
187       <dd>Met &agrave; disposition un fournisseur de m&eacute;moire partag&eacute;e &agrave; base de
188       slots (du style tableau de bord).</dd>
189
190       <dt><module>mod_xml2enc</module></dt>
191       <dd>Anciennement module tiers, il supporte l'internationalisation
192       dans les modules de filtrage bas&eacute;s sur libxml2 (support du
193       markup)</dd>
194
195     </dl>
196   </section>
197
198   <section id="module">
199     <title>Am&eacute;liorations des modules</title>
200     <dl>
201       <dt><module>mod_ssl</module></dt>
202
203       <dd><module>mod_ssl</module> peut maintenant v&eacute;rifier la
204       validit&eacute; des certificats clients en se connectant &agrave;
205       un serveur OCSP. Il est possible de d&eacute;finir un
206       r&eacute;pondeur par d&eacute;faut, et de choisir si l'on
207       pr&eacute;f&egrave;re le r&eacute;pondeur d&eacute;sign&eacute;
208       dans le certificat client.</dd>
209
210         <dd>En outre, <module>mod_ssl</module> supporte maintenant
211         l'estampillage OCSP (OCSP stapling), qui permet au serveur
212         d'attester la validit&eacute; de son certificat aupr&egrave;s du client au
213         cours de la phase de n&eacute;gociation de la connexion.</dd>
214
215       <dd>Enfin, <module>mod_ssl</module> peut maintenant &ecirc;tre configur&eacute; pour
216       que celui-ci partage les donn&eacute;es de session SSL entre les serveurs
217       via memcached.</dd>
218
219       <dd>Le support des cl&eacute;s EC a &eacute;t&eacute; ajout&eacute; &agrave; celui des cl&eacute;s RSA et
220       DSA.</dd>
221
222       <dt><module>mod_proxy</module></dt>
223
224       <dd>La directive <directive
225       module="mod_proxy">ProxyPass</directive> est maintenant configur&eacute;e
226       de mani&egrave;re optimale dans les sections <directive
227       module="core">Location</directive> ou <directive
228       module="core">LocationMatch</directive>, et offre un gain de
229       performances important par rapport &agrave; la syntaxe traditionnelle &agrave;
230       deux param&egrave;tres lorsqu'elle est pr&eacute;sente en grand nombre.</dd>
231
232       <dd>Il est maintenant possible de configurer l'adresse source dans
233       les requ&ecirc;tes mandat&eacute;es.</dd>
234
235       <dt><module>mod_proxy_balancer</module></dt>
236
237       <dd>Le gestionnaire de r&eacute;partition de charge propose de nouvelles
238       fonctionnalit&eacute;s. Ainsi, les possibilit&eacute;s de configuration des
239       membres du groupe de r&eacute;partition de charge pendant l'ex&eacute;cution ont
240       &eacute;t&eacute; am&eacute;lior&eacute;es (possibilit&eacute; d'ajout d'un membre suppl&eacute;mentaire).</dd>
241
242       <dd>Configuration &agrave; l'ex&eacute;cution d'un sous-ensemble de param&egrave;tres
243       de r&eacute;partition de charge.</dd>
244
245       <dd>Les membres du groupe de r&eacute;partition peuvent &ecirc;tre d&eacute;finis &agrave;
246       'Drain' de fa&ccedil;on &agrave; ce qu'ils ne r&eacute;pondent qu'aux sessions
247       persistantes existantes, ce qui permet de les mettre hors ligne en
248       douceur.</dd>
249
250       <dd>Les r&egrave;glages du r&eacute;partiteur de charge peuvent &ecirc;tre rendus
251       persistants apr&egrave;s red&eacute;marrage.</dd>
252
253       <dt><module>mod_cache</module></dt>
254
255       <dd>Le filtre CACHE du module <module>mod_cache</module> peut &ecirc;tre
256       ins&eacute;r&eacute; &agrave; un certain point de la cha&icirc;ne de filtrage pour contr&ocirc;ler
257       plus finement la mise en cache.
258       </dd>
259
260       <dd><module>mod_cache</module> peut maintenant mettre en cache des
261       requ&ecirc;tes HEAD.</dd>
262
263       <dd>Chaque fois que cela est possible, les directives de
264       <module>mod_cache</module> peuvent maintenant &ecirc;tre d&eacute;finies au
265       niveau du r&eacute;pertoire, et non plus seulement au niveau du serveur
266       principal.</dd>
267
268       <dd>L'URL de base des URLs en cache peut &ecirc;tre personnalis&eacute;e de
269       fa&ccedil;on &agrave; ce qu'un cluster de caches puisse partager le m&ecirc;me pr&eacute;fixe
270       d'URL.</dd>
271
272       <dd><module>mod_cache</module> peut maintenant servir du contenu
273       non mis &agrave; jour lorsqu'un serveur d'arri&egrave;re-plan n'est pas
274       disponible (erreur 5xx).</dd>
275
276       <dd><module>mod_cache</module> peut maintenant ins&eacute;rer
277       HIT/MISS/REVALIDATE dans un en-t&ecirc;te X-Cache.</dd>
278
279       <dt><module>mod_include</module></dt>
280       <dd>Support de l'attribut 'onerror' dans un &eacute;l&eacute;ment 'include',
281       permettant de renvoyer un message d'erreur personnalis&eacute; &agrave; la place
282       du message d'erreur par d&eacute;faut.</dd>
283
284       <dt><module>mod_cgi</module>, <module>mod_include</module>,
285           <module>mod_isapi</module>, ...</dt>
286       <dd>La traduction des en-t&ecirc;tes en variables d'environnement est
287       plus stricte qu'avant, ce qui permet de diminuer l'exposition aux attaques
288       de type cross-site-scripting via injection d'en-t&ecirc;tes. Les
289       en-t&ecirc;tes contenant des caract&egrave;res invalides (comme les caract&egrave;res
290       de soulignement) sont maintenant ignor&eacute;s. Le document <a
291       href="env.html">Les variables d'environnement dans Apache</a>
292       pr&eacute;sente quelques pistes pour contourner ce probl&egrave;me avec les
293       clients anciens qui n&eacute;cessitent de tels en-t&ecirc;tes (Ceci affecte
294       tous les modules qui utilisent ces variables d'environnement).</dd>
295
296       <dt><module>mod_authz_core</module>Conteneurs de logique d'autorisation</dt>
297
298       <dd>La directive <directive
299       module="mod_authz_core">Require</directive> et les directives de
300       conteneurs associ&eacute;es, comme <directive module="mod_authz_core"
301       type="section">RequireAll</directive>, permettent de d&eacute;finir une
302       logique d'autorisation avanc&eacute;e.</dd>
303
304       
305
306       <dt><module>mod_rewrite</module></dt>
307       <dd>La directive <directive
308       module="mod_rewrite">RewriteRule</directive> dispose maintenant
309       des drapeaux <code>[QSD]</code> (Query String Discard) et
310       <code>[END]</code> qui permettent de simplifier les sc&eacute;narios de
311       r&eacute;&eacute;criture courants.</dd>
312       <dd>Possibilit&eacute; d'utiliser des expressions bool&eacute;ennes complexes
313       dans la directive <directive
314       module="mod_rewrite">RewriteCond</directive>.</dd>
315       <dd>Possibilit&eacute; d'utiliser des requ&ecirc;tes SQL en tant que fonctions
316       dans la directive <directive
317       module="mod_rewrite">RewriteMap</directive>.</dd>
318
319       <dt><module>mod_ldap</module>, <module>mod_authnz_ldap</module></dt>
320       <dd><module>mod_authnz_ldap</module> ajoute le support des
321       groupes imbriqu&eacute;s.</dd>
322       <dd><module>mod_ldap</module> apporte les directives <directive
323       module="mod_ldap">LDAPConnectionPoolTTL</directive> et <directive
324       module="mod_ldap">LDAPTimeout</directive>, ainsi que d'autres
325       am&eacute;liorations dans le traitement des d&eacute;lais. Ceci s'av&egrave;re utile
326       pour les configurations o&ugrave; un pare-feu &agrave; m&eacute;moire d'&eacute;tat (stateful)
327       rej&egrave;te les connexions inactives vers le serveur LDAP.</dd>
328       <dd><module>mod_ldap</module> propose la directive <directive
329       module="mod_ldap">LDAPLibraryDebug</directive> qui permet de
330       journaliser les informations de d&eacute;bogage fournies par la bo&icirc;te &agrave;
331       outils LDAP utilis&eacute;e</dd>
332
333       <dt><module>mod_info</module></dt>
334       <dd><module>mod_info</module> est maintenant capable d'afficher la
335       configuration pr&eacute;interpr&eacute;t&eacute;e sur stdout au cours du d&eacute;marrage du
336       serveur.</dd>
337
338     </dl>
339   </section>
340
341   <section id="programs">
342     <title>Am&eacute;liorations des programmes</title>
343     <dl>
344         <dt>fcgistarter</dt>
345         <dd>Nouvel utilitaire pour le d&eacute;marrage des d&eacute;mons FastCGI</dd>
346         <dt>htcacheclean</dt>
347         <dd>Les URLs pr&eacute;sentes dans le cache peuvent maintenant &ecirc;tre
348         affich&eacute;es, accompagn&eacute;es &eacute;ventuellement de leurs m&eacute;tadonn&eacute;es.</dd>
349         <dd>Possibilit&eacute; de supprimer explicitement des URLs individuelles
350         pr&eacute;sentes dans le cache.</dd>
351         <dd>Les tailles de fichiers peuvent maintenant &ecirc;tre arrondies au
352         multiple de la taille de bloc donn&eacute;e, les limites de taille
353         collant de ce fait d'avantage &agrave; la taille r&eacute;elle sur disque.</dd>
354         <dd>La taille du cache peut maintenant &ecirc;tre limit&eacute;e par le
355         nombre d'inodes, en plus de la possibilit&eacute; de limitation par la
356         taille des fichiers.</dd>
357
358         <dt>rotatelogs</dt>
359         <dd>Possibilit&eacute; de cr&eacute;er un lien vers le fichier journal
360         courant.</dd>
361         <dd>Possibilit&eacute; d'invoquer un script personnalis&eacute; apr&egrave;s la
362         rotation.</dd>
363     </dl>
364   </section>
365
366   <section id="documentation">
367     <title>Documentation</title>
368     <dl>
369         <dt>mod_rewrite</dt>
370         <dd>La documentation du module <module>mod_rewrite</module> a
371         &eacute;t&eacute; r&eacute;organis&eacute;e et presque enti&egrave;rement r&eacute;&eacute;crite en mettant
372         l'accent sur les exemples et l'utilisation courante, ainsi que
373         sur la l'incitation &agrave; utiliser d'autres solutions lorsque cela
374         s'av&egrave;re plus appropri&eacute;. Le document <a href="rewrite/">Rewrite
375         Guide</a> constitue maintenant une section de premier niveau ;
376         il est mieux organis&eacute; et contient beaucoup plus de d&eacute;tails.</dd>
377
378         <dt>mod_ssl</dt>
379         <dd>La documentation du module <module>mod_ssl</module> a &eacute;t&eacute;
380         grandement am&eacute;lior&eacute;e, avec plus d'exemples et un niveau "Bien
381         d&eacute;marrer" qui s'ajoutent aux d&eacute;tails techniques d&eacute;j&agrave; pr&eacute;sents
382         dans la pr&eacute;c&eacute;dente documentation.</dd>
383
384         <dt>Caching Guide</dt>
385         <dd>Le <a href="caching.html">Guide de la mise en cache</a> a
386         &eacute;t&eacute; r&eacute;&eacute;crit afin de bien faire la diff&eacute;rence entre les
387         fonctionnalit&eacute;s de mise en cache de la RFC2616 HTTP/1.1 fournies
388         par le module <module>mod_cache</module>, et la mise en cache
389         g&eacute;n&eacute;rique de type cl&eacute;/valeur fournie par l'interface <a
390         href="socache.html">socache</a>, mais aussi pour couvrir la mise
391         en cache sp&eacute;cialis&eacute;e fournie par des m&eacute;canismes tels que ceux du
392         module <module>mod_file_cache</module>.</dd>
393     </dl>
394     </section>
395
396   <section id="developer">
397     <title>Modifications concernant les d&eacute;veloppeur de modules</title>
398     <dl>
399       <dt>Ajout de code pour la v&eacute;rification de la configuration</dt>
400
401       <dd>Une nouvelle fonction, <code>check_config</code>, a &eacute;t&eacute; ajout&eacute;e et
402       s'ex&eacute;cute entre les fonctions <code>pre_config</code> et
403       <code>open_logs</code>. Elle s'ex&eacute;cute aussi avant la fonction
404       <code>test_config</code> si l'option <code>-t</code> est pass&eacute;e au
405       d&eacute;mon <program>httpd</program>. La fonction <code>check_config</code>
406       permet aux modules de v&eacute;rifier l'interd&eacute;pendance des valeurs des
407       directives de configuration et d'ajuster ces valeurs, alors que les
408       messages du serveur peuvent encore &ecirc;tre affich&eacute;s sur la console.
409       L'utilisateur est ainsi averti des erreurs de configuration avant que la
410       fonction du noyau <code>open_logs</code> ne redirige les sorties de la
411       console vers le journal des erreurs.</dd>
412
413       <dt>Ajout d'un analyseur syntaxique d'expressions</dt>
414       <dd>Nous disposons &agrave; pr&eacute;sent d'un analyseur g&eacute;n&eacute;rique d'expressions, dont l'API
415       est d&eacute;crite dans <var>ap_expr.h</var>. Il s'agit d'une adaptation de
416       l'analyseur qu'on trouvait auparavant dans <module>mod_ssl</module>.</dd>
417
418       <dt>Conteneurs de logique d'autorisation</dt>
419
420       <dd>Afin de fournir une logique d'autorisation avanc&eacute;e via des
421       directives telles que <directive module="mod_authz_core"
422       type="section">RequireAll</directive>, les modules d'autorisation
423       s'enregistrent maintenant en tant
424       que fournisseur par le biais de ap_register_auth_provider().</dd>
425
426       <dt>Interface de mise en cache des petits objets</dt>
427
428       <dd>Le fichier d'en-t&ecirc;tes <var>ap_socache.h</var> fournit une
429       interface &agrave; base de fournisseur pour la mise en cache des petits
430       objets de donn&eacute;es, en s'inspirant de
431       l'impl&eacute;mentation pr&eacute;c&eacute;dente
432       du cache de session par <module>mod_ssl</module>. Sont support&eacute;s
433       actuellement : les fournisseurs utilisant un tampon cyclique en
434       m&eacute;moire partag&eacute;e, les fichiers dbm sur disque, et les caches
435       distribu&eacute;s de type memcache.</dd>
436
437       <dt>Ajout du point d'ancrage Cache Status</dt>
438
439       <dd>Le module <module>mod_cache</module> inclut maintenant un
440       nouveau point d'ancrage, <code>cache_status</code>, qui est appel&eacute;
441       lorsque la d&eacute;cision &agrave; propos de la mise en cache est connue. Il en
442       existe une impl&eacute;mentation par d&eacute;faut qui ajoute les en-t&ecirc;tes
443       optionnels <code>X-Cache</code> et <code>X-Cache-Detail</code> &agrave;
444       la r&eacute;ponse.</dd>
445
446
447     </dl>
448     <p>La documentation du d&eacute;veloppeur contient une <a
449     href="developer/new_api_2_4.html">liste d&eacute;taill&eacute;e des modifications
450     de l'API</a>.</p>
451   </section>
452
453 </manualpage>