Changeset 880

Show
Ignore:
Timestamp:
01/21/08 11:40:25 (1 year ago)
Author:
gleu
Message:

Mise à jour 8.3 RC2.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/trunk/manuel/client-auth.xml

    r875 r880  
    672672   <para> 
    673673    <productname>GSSAPI</productname> est un protocole du standard de 
    674     l'industrie pour l'authentification sécurisée définie dans RFC2743. 
     674    l'industrie pour l'authentification sécurisée définie dans RFC 2743. 
    675675    <productname>PostgreSQL</productname> supporte 
    676676    <productname>GSSAPI</productname> avec l'authentification 
    677     <productname>Kerberos</productname> suivant la RFC1964. 
     677    <productname>Kerberos</productname> suivant la RFC 1964. 
    678678    <productname>GSSAPI</productname> fournit une authentification 
    679679    automatique (<foreignphrase>single sign-on</foreignphrase>) pour les 
     
    860860   <para> 
    861861    Le <quote>protocole d'identification</quote> est décrit dans la 
    862     <citetitle>RFC 1413</citetitle>. Théoriquement, chaque système 
     862    RFC 1413. Théoriquement, chaque système 
    863863    d'exploitation de type Unix contient un serveur ident 
    864864    qui écoute par défaut sur le port TCP 113. La fonctionnalité basique 
  • traduc/trunk/manuel/cube.xml

    r878 r880  
    99 
    1010 <para> 
    11   Ce module implémente le type de données <type>cube</type>, représentant des 
    12   cubes à plusieurs dimensions. 
     11  Ce module implémente le type de données <type>cube</type>, représentant des 
     12  cubes à plusieurs dimensions. 
    1313 </para> 
    1414 
     
    1717 
    1818  <para> 
    19    Ce qui suit est un ensemble de représentations externes valides pour le 
     19   Ce qui suit est un ensemble de représentations externes valides pour le 
    2020   type <type>cube</type>. <replaceable>x</replaceable>, 
    2121   <replaceable>y</replaceable>, etc sont des nombres en virgule 
     
    2424 
    2525  <table> 
    26    <title>Représentations externes d'un cube</title> 
     26   <title>Représentations externes d'un cube</title> 
    2727   <tgroup cols="2"> 
    2828    <tbody> 
    2929     <row> 
    3030      <entry><literal><replaceable>x</replaceable></literal></entry> 
    31       <entry>Une valeur en virgule flottante représentation un point sur 
    32        une dimension ou un élément cube zéro à une dimension 
     31      <entry>Une valeur en virgule flottante représentation un point sur 
     32       une dimension ou un élément cube zéro à une dimension 
    3333      </entry> 
    3434     </row> 
    3535     <row> 
    3636      <entry><literal>(<replaceable>x</replaceable>)</literal></entry> 
    37       <entry>Identique à ci-dessus</entry> 
     37      <entry>Identique à ci-dessus</entry> 
    3838     </row> 
    3939     <row> 
    4040      <entry><literal><replaceable>x1</replaceable>,<replaceable>x2</replaceable>,...,<replaceable>xn</replaceable></literal></entry> 
    41       <entry>Un point dans un espace à n dimensions, représenté en interne 
    42        comme une boîte de volume zéro 
     41      <entry>Un point dans un espace à n dimensions, représenté en interne 
     42       comme une boîte de volume zéro 
    4343      </entry> 
    4444     </row> 
    4545     <row> 
    4646      <entry><literal>(<replaceable>x1</replaceable>,<replaceable>x2</replaceable>,...,<replaceable>xn</replaceable>)</literal></entry> 
    47       <entry>Identique à ci-dessus</entry> 
     47      <entry>Identique à ci-dessus</entry> 
    4848     </row> 
    4949     <row> 
    5050      <entry><literal>(<replaceable>x</replaceable>),(<replaceable>y</replaceable>)</literal></entry> 
    51       <entry>Élément cube à une dimension commençant à 
    52       <replaceable>x</replaceable> et se terminant à 
     51      <entry>Élément cube à une dimension commençant à 
     52      <replaceable>x</replaceable> et se terminant à 
    5353      <replaceable>y</replaceable> ou vice-versa&nbsp;; l'ordre n'importe pas 
    5454      </entry> 
     
    5656     <row> 
    5757      <entry><literal>[(<replaceable>x</replaceable>),(<replaceable>y</replaceable>)]</literal></entry> 
    58       <entry>Identique à ci-dessus</entry> 
     58      <entry>Identique à ci-dessus</entry> 
    5959     </row> 
    6060     <row> 
    6161      <entry><literal>(<replaceable>x1</replaceable>,...,<replaceable>xn</replaceable>),(<replaceable>y1</replaceable>,...,<replaceable>yn</replaceable>)</literal></entry> 
    62       <entry>Boîte à n dimensions représentée par une paire pour ses coins 
    63        opposé
     62      <entry>Boîte à n dimensions représentée par une paire pour ses coins 
     63       opposé
    6464      </entry> 
    6565     </row> 
    6666     <row> 
    6767      <entry><literal>[(<replaceable>x1</replaceable>,...,<replaceable>xn</replaceable>),(<replaceable>y1</replaceable>,...,<replaceable>yn</replaceable>)]</literal></entry> 
    68       <entry>Identique à ci-dessus</entry> 
     68      <entry>Identique à ci-dessus</entry> 
    6969     </row> 
    7070    </tbody> 
     
    7373 
    7474  <para> 
    75    Peu importe l'ordre dans lesquels sont saisis les coins opposés d'un cube. 
     75   Peu importe l'ordre dans lesquels sont saisis les coins opposés d'un cube. 
    7676   Les fonctions <type>cube</type> s'occupent de la bascule 
    77    pour réaliser une représentation uniforme <quote>en bas à gauche, en haut à 
    78    droite<quote>. 
    79   </para> 
    80  
    81   <para> 
    82    Les espaces blancs sont ignorés, donc 
    83    <literal>[(<replaceable>x</replaceable>),(<replaceable>y</replaceable>)]</literal> est identique à 
     77   pour réaliser une représentation uniforme <quote>en bas à gauche, en haut à 
     78   droite</quote>. 
     79  </para> 
     80 
     81  <para> 
     82   Les espaces blancs sont ignorés, donc 
     83   <literal>[(<replaceable>x</replaceable>),(<replaceable>y</replaceable>)]</literal> est identique à 
    8484   <literal>[ ( <replaceable>x</replaceable> ), ( <replaceable>y</replaceable> ) ]</literal>. 
    8585  </para> 
     
    8787 
    8888 <sect2> 
    89   <title>Précision</title> 
    90  
    91   <para> 
    92    Les valeurs sont enregistrées en interne sous la forme de nombres en 
     89  <title>Précision</title> 
     90 
     91  <para> 
     92   Les valeurs sont enregistrées en interne sous la forme de nombres en 
    9393   virgule flottante. Cela signifie que les nombres avec plus de 16 chiffres 
    94    significatifs seront tronqués. 
     94   significatifs seront tronqués. 
    9595  </para> 
    9696 </sect2> 
     
    100100 
    101101  <para> 
    102    Le module <filename>cube</filename> inclut une classe d'opérateur pour 
    103    index GiST pour les valeurs de type <type>cube</type>. Les opérateurs 
    104    supportés par la classe d'opérateur GiST incluent&nbp;: 
     102   Le module <filename>cube</filename> inclut une classe d'opérateur pour 
     103   index GiST pour les valeurs de type <type>cube</type>. Les opérateurs 
     104   supportés par la classe d'opérateur GiST incluent&nbsp;: 
    105105  </para> 
    106106 
     
    108108   <listitem> 
    109109    <programlisting> 
    110 a = b                  Identique à 
     110a = b                  Identique à 
    111111    </programlisting> 
    112112    <para> 
     
    141141 
    142142  <para> 
    143     (Avant PostgreSQL 8.2, les opérateurs de contenance @&gt; et &lt;@ étaient 
    144    appelés respectivement @ et ~. Ces noms sont toujours disponibles mais sont 
    145    déclarés obsolètes et seront supprimés un jour. Notez que les anciens noms 
    146    sont inversés par rapport à la convention suivie par les types de données 
    147    géométriques&nbsp;!) 
    148   </para> 
    149  
    150   <para> 
    151    Les opérateurs du standard B-tree sont aussi fournis, par exemple&nbsp;: 
     143    (Avant PostgreSQL 8.2, les opérateurs de contenance @&gt; et &lt;@ étaient 
     144   appelés respectivement @ et ~. Ces noms sont toujours disponibles mais sont 
     145   déclarés obsolÚtes et seront supprimés un jour. Notez que les anciens noms 
     146   sont inversés par rapport à la convention suivie par les types de données 
     147   géométriques&nbsp;!) 
     148  </para> 
     149 
     150  <para> 
     151   Les opérateurs du standard B-tree sont aussi fournis, par exemple&nbsp;: 
    152152 
    153153  <programlisting> 
     
    156156  </programlisting> 
    157157 
    158    Ces opérateurs n'ont pas vraiment de sens sauf en ce qui concerne le tri. 
    159    Ces opérateurs comparent en premier (a) à (c) et, s'ils sont égaux, 
    160    comparent (b) à (d). Cela fait un bon tri dans la plupart des cas, ce qui 
     158   Ces opérateurs n'ont pas vraiment de sens sauf en ce qui concerne le tri. 
     159   Ces opérateurs comparent en premier (a) à (c) et, s'ils sont égaux, 
     160   comparent (b) à (d). Cela fait un bon tri dans la plupart des cas, ce qui 
    161161   est utile si vous voulez utiliser ORDER BY avec ce type. 
    162162  </para> 
     
    172172     <row> 
    173173      <entry><literal>cube(float8) returns cube</literal></entry> 
    174       <entry>Crée un cube à une dimension avec les mêmes coordonnées. 
     174      <entry>Crée un cube à une dimension avec les mêmes coordonnées. 
    175175       <literal>cube(1) == '(1)'</literal> 
    176176      </entry> 
     
    179179     <row> 
    180180      <entry><literal>cube(float8, float8) returns cube</literal></entry> 
    181       <entry>Crée un cube à une dimension. 
     181      <entry>Crée un cube à une dimension. 
    182182       <literal>cube(1,2) == '(1),(2)'</literal> 
    183183      </entry> 
     
    186186     <row> 
    187187      <entry><literal>cube(float8[]) returns cube</literal></entry> 
    188       <entry>Crée un cube de volume nul en utilisant les coordonnées 
    189        définies par le tableau. 
     188      <entry>Crée un cube de volume nul en utilisant les coordonnées 
     189       définies par le tableau. 
    190190       <literal>cube(ARRAY[1,2]) == '(1,2)'</literal> 
    191191      </entry> 
     
    194194     <row> 
    195195      <entry><literal>cube(float8[], float8[]) returns cube</literal></entry> 
    196       <entry>Crée un cube avec les coordonnées en haut à droite et en 
    197        bas à gauche définies par deux tableaux de flottants. Tous les 
    198        tableaux doivent être de la même longueur. 
     196      <entry>Crée un cube avec les coordonnées en haut à droite et en 
     197       bas à gauche définies par deux tableaux de flottants. Tous les 
     198       tableaux doivent être de la même longueur. 
    199199       <literal>cube('{1,2}'::float[], '{3,4}'::float[]) == '(1,2),(3,4)' 
    200200       </literal> 
     
    204204     <row> 
    205205      <entry><literal>cube(cube, float8) returns cube</literal></entry> 
    206       <entry>Construit un nouveau cube en ajoutant une dimension à un 
    207        cube existant avec les mêmes valeurs pour les deux parties de la 
    208        nouvelle coordonnée. Ceci est utile pour construire des cubes pièce 
    209        par pièce à partir des valeurs calculées. 
     206      <entry>Construit un nouveau cube en ajoutant une dimension à un 
     207       cube existant avec les mêmes valeurs pour les deux parties de la 
     208       nouvelle coordonnée. Ceci est utile pour construire des cubes piÚce 
     209       par piÚce à partir des valeurs calculées. 
    210210       <literal>cube('(1)',2) == '(1,2),(1,2)'</literal> 
    211211      </entry> 
     
    214214     <row> 
    215215      <entry><literal>cube(cube, float8, float8) returns cube</literal></entry> 
    216       <entry>Crée un nouveau cube en ajoutant une dimension sur un cube 
    217        existant. C'est utile pour construire des cubes pièce par pièce à partir 
    218        de valeurs calculées. 
     216      <entry>Crée un nouveau cube en ajoutant une dimension sur un cube 
     217       existant. C'est utile pour construire des cubes piÚce par piÚce à partir 
     218       de valeurs calculées. 
    219219       <literal>cube('(1,2)',3,4) == '(1,3),(2,4)'</literal> 
    220220      </entry> 
     
    229229     <row> 
    230230      <entry><literal>cube_ll_coord(cube, int) returns double </literal></entry> 
    231       <entry>Renvoie la n-ième coordonnée pour le coin en bas à 
     231      <entry>Renvoie la n-iÚme coordonnée pour le coin en bas à 
    232232       gauche d'un cube 
    233233      </entry> 
     
    237237      <entry><literal>cube_ur_coord(cube, int) returns double 
    238238      </literal></entry> 
    239       <entry>Renvoie la n-ième coordonnée pour le coin en haut à droite d'un 
     239      <entry>Renvoie la n-iÚme coordonnée pour le coin en haut à droite d'un 
    240240       cube 
    241241      </entry> 
     
    244244     <row> 
    245245      <entry><literal>cube_is_point(cube) returns bool</literal></entry> 
    246       <entry>Renvoie true si un cube est aussi un point, c'est-à-dire si 
    247        les deux coins de définition sont identiques.</entry> 
     246      <entry>Renvoie true si un cube est aussi un point, c'est-à-dire si 
     247       les deux coins de définition sont identiques.</entry> 
    248248     </row> 
    249249 
     
    258258      <entry><literal>cube_subset(cube, int[]) returns cube 
    259259      </literal></entry> 
    260       <entry>Crée un nouveau cube à partir d'un cube existant en utilisant une 
    261        liste d'index de dimension pour un tableau. Peut être utilisé pour 
    262        trouver les coordonnées en bas à gauche et en haut à droite d'une 
     260      <entry>Crée un nouveau cube à partir d'un cube existant en utilisant une 
     261       liste d'index de dimension pour un tableau. Peut être utilisé pour 
     262       trouver les coordonnées en bas à gauche et en haut à droite d'une 
    263263       dimension, par exemple&nbsp;: 
    264264       <literal>cube_subset(cube('(1,3,5),(6,7,8)'), ARRAY[2]) = '(3),(7)'</literal>. 
    265        Ou peut être utilisé pour supprimer des dimensions, ou pour les 
    266        réordonner comme voulu, par exemple&nbsp;: 
     265       Ou peut être utilisé pour supprimer des dimensions, ou pour les 
     266       réordonner comme voulu, par exemple&nbsp;: 
    267267       <literal>cube_subset(cube('(1,3,5),(6,7,8)'), ARRAY[3,2,1,1]) = '(5, 3, 
    268268       1, 1),(8, 7, 6, 6)'</literal>. 
     
    284284     <row> 
    285285      <entry><literal>cube_enlarge(cube c, double r, int n) returns cube</literal></entry> 
    286       <entry>Augmente la taille d'un cube suivant un radius précisé 
    287        dans au moins n dimensions. Si le radius est négatif, la boîte est 
    288        diminuée. C'est utile pour créer des boîtes limitantes autour d'un 
     286      <entry>Augmente la taille d'un cube suivant un radius précisé 
     287       dans au moins n dimensions. Si le radius est négatif, la boîte est 
     288       diminuée. C'est utile pour créer des boîtes limitantes autour d'un 
    289289       point dans le but de rechercher les points voisins. Toutes les 
    290        dimensions définies sont modifiées par le radius. Si n est plus grand 
    291        que le nombre de dimensions définies et que le cube est augmenté 
    292        (r >= 0), alors 0 est utilisé comme base des coordonnées 
    293        supplémentaires. 
     290       dimensions définies sont modifiées par le radius. Si n est plus grand 
     291       que le nombre de dimensions définies et que le cube est augmenté 
     292       (r >= 0), alors 0 est utilisé comme base des coordonnées 
     293       supplémentaires. 
    294294      </entry> 
    295295     </row> 
     
    300300 
    301301 <sect2> 
    302   <title>Par défaut</title> 
     302  <title>Par défaut</title> 
    303303 
    304304  <para> 
     
    326326 
    327327   <para> 
    328     Dans toutes les opérations binaires sur des boîtes de différentes tailles, 
    329     je suppose que la plus petite est une projection cartésienne, c'est-à-dire 
    330     avoir des zéros à la place des coordonnées omises dans la représentation 
    331     sous forme de chaîne. Les exemples ci-dessous sont équivalents à&nbsp;: 
     328    Dans toutes les opérations binaires sur des boîtes de différentes tailles, 
     329    je suppose que la plus petite est une projection cartésienne, c'est-à-dire 
     330    avoir des zéros à la place des coordonnées omises dans la représentation 
     331    sous forme de chaîne. Les exemples ci-dessous sont équivalents à&nbsp;: 
    332332   </para> 
    333333 
     
    338338 
    339339   <para> 
    340     Le prédicat de contenance suivant utilise la syntaxe point alors qu'en 
    341     fait, le second argument est représenté en interne par une boîte. Cette 
    342     syntaxe rend inutile la définition du type spécial Point et les fonctions 
    343     pour le prédicat (boîte,point). 
     340    Le prédicat de contenance suivant utilise la syntaxe point alors qu'en 
     341    fait, le second argument est représenté en interne par une boîte. Cette 
     342    syntaxe rend inutile la définition du type spécial Point et les fonctions 
     343    pour le prédicat (boîte,point). 
    344344   </para> 
    345345 
     
    357357 
    358358  <para> 
    359    Pour des exemples d'utilisation, voir les tests de régression 
     359   Pour des exemples d'utilisation, voir les tests de régression 
    360360   <filename>sql/cube.sql</filename>. 
    361361  </para> 
    362362 
    363363  <para> 
    364    Pour éviter toute mauvaise utilisation, le nombre de dimensions des cubes 
    365    est limité à 100. Cela se configure dans <filename>cubedata.h</filename> si 
     364   Pour éviter toute mauvaise utilisation, le nombre de dimensions des cubes 
     365   est limité à 100. Cela se configure dans <filename>cubedata.h</filename> si 
    366366   vous voulez l'augmenter. 
    367367  </para> 
     
    369369 
    370370 <sect2> 
    371   <title>Crédits</title> 
     371  <title>Crédits</title> 
    372372 
    373373  <para> 
     
    377377 
    378378  <para> 
    379     Mes remerciements vont tout particulièrement au professeur Joe Hellerstein 
    380    (<ulink url="http://db.cs.berkeley.edu/~jmh/"></ulink>) pour avoir élucier 
    381    l'idée centrale de GiST (<ulink 
    382    url="http://gist.cs.berkeley.edu/"></ulink>), et à son ancien étudiant, 
     379    Mes remerciements vont tout particuliÚrement au professeur Joe Hellerstein 
     380   (<ulink url="http://db.cs.berkeley.edu/~jmh/"></ulink>) pour avoir élucier 
     381   l'idée centrale de GiST (<ulink 
     382   url="http://gist.cs.berkeley.edu/"></ulink>), et à son ancien étudiant, 
    383383   Andy Dong  
    384384   (<ulink url="http://best.me.berkeley.edu/~adong/"></ulink>), pour son 
    385385   exemple. Mes remerciements aussi aux 
    386    développeurs de PostgreSQL pour m'avoir permis de créer mon propre monde 
    387    et de pouvoir y vivre sans pertubation. Argonne Lab et le département 
    388    américain de l'énergie ont aussi toute ma gratitude pour les années de 
    389    support dans ma recherche sur les bases de données. 
    390   </para> 
    391  
    392   <para> 
    393    Des modifications mineures ont été effectuées sur ce modul par Bruno Wolff 
    394    III  <email>bruno@wolff.to</email> en août/septembre 2002. Elles incluent 
    395    la modification de la précision (de simple à double) et l'ajout de 
     386   développeurs de PostgreSQL pour m'avoir permis de créer mon propre monde 
     387   et de pouvoir y vivre sans pertubation. Argonne Lab et le département 
     388   américain de l'énergie ont aussi toute ma gratitude pour les années de 
     389   support dans ma recherche sur les bases de données. 
     390  </para> 
     391 
     392  <para> 
     393   Des modifications mineures ont été effectuées sur ce modul par Bruno Wolff 
     394   III  <email>bruno@wolff.to</email> en août/septembre 2002. Elles incluent 
     395   la modification de la précision (de simple à double) et l'ajout de 
    396396   quelques nouvelles fonctions. 
    397397  </para> 
    398398 
    399399  <para> 
    400    Des mises à jour supplémentaires ont été réalisées par Joshua Reich 
     400   Des mises à jour supplémentaires ont été réalisées par Joshua Reich 
    401401   <email>josh@root.net</email> en juillet 2006. Elles concernent 
    402402   <literal>cube(float8[], float8[])</literal> et le nettoyage du code pour 
    403    utiliser le protocole d'appel V à la place de la forme V0 maintenant 
    404    obsolète. 
     403   utiliser le protocole d'appel V à la place de la forme V0 maintenant 
     404   obsolÚte. 
    405405  </para> 
    406406 </sect2> 
  • traduc/trunk/manuel/datatype.xml

    r874 r880  
    34323432     aller de 1 à 16383&nbsp;; les grands nombres sont limités silencieusement 
    34333433     à 16383. 
    3434      Les entrées de position dupliquée sont rejetées. 
     3434     Les positions dupliquée du même lexeme sont rejetées. 
    34353435    </para> 
    34363436 
  • traduc/trunk/manuel/ddl.xml

    r875 r880  
    10291029    d'un milliard de transactions). 
    10301030  </para> 
    1031    
    1032   <para> 
    1033      Les identifiants de commande sont aussi des nombres de 32 bits. Cela 
    1034      crée une limite dure de 2<superscript>32</superscript> (4 milliards) commandes 
    1035      <acronym>SQL</acronym> au sein d'une unique transaction. En pratique, 
    1036      cette limite n'est pas un problème &mdash; la limite est sur 
    1037      le nombre de commandes <acronym>SQL</acronym>, pas sur le nombre de lignes 
    1038      traitées. 
     1031 
     1032  <para> 
     1033    Les identifiants de commande sont aussi des nombres de 32 bits. Cela 
     1034    crée une limite dure de 2<superscript>32</superscript> (4 milliards) 
     1035    commandes <acronym>SQL</acronym> au sein d'une unique transaction. En 
     1036    pratique, cette limite n'est pas un problème &mdash; la limite est sur 
     1037    le nombre de commandes <acronym>SQL</acronym>, pas sur le nombre de lignes 
     1038    traitées. 
     1039    De plus, à partir de <productname>PostgreSQL</productname> 8.3, seules les 
     1040    commandes qui modifient réellement le contenu de la base de données 
     1041    consommeront un identifiant de commande. 
    10391042  </para> 
    10401043 </sect1> 
  • traduc/trunk/manuel/errcodes.xml

    r735 r880  
    545545</row> 
    546546 
     547<row> 
     548<entry><literal>2200L</literal></entry> 
     549<entry>NOT AN XML DOCUMENT</entry> 
     550<entry>not_an_xml_document</entry> 
     551</row> 
     552 
    547553 
    548554<row> 
  • traduc/trunk/manuel/info.xml

    r857 r880  
    1616      La FAQ <indexterm><primary>FAQ</primary></indexterm> contient des réponses 
    1717      mises à jours continuellement pour les questions les plus fréquentes. 
    18      </para> 
    19     </listitem> 
    20    </varlistentry> 
    21  
    22    <varlistentry> 
    23     <term>README</term> 
    24     <listitem> 
    25      <para> 
    26       Les fichiers <filename>README</filename> sont disponibles pour la plupart 
    27       des paquetages de contribution. 
    2818     </para> 
    2919    </listitem> 
  • traduc/trunk/manuel/libpq.xml

    r875 r880  
    45954595   <function>PQinitSSL(int)</function> pour indiquer à <application>libpq</application> 
    45964596   que la bibliothèque <acronym>SSL</acronym> a déjà été initialisée par votre 
    4597    application. 
     4597   application. Voir <ulink 
     4598   url="http://h71000.www7.hp.com/doc/83final/BA554_90007/ch04.html"></ulink> 
     4599   pour des détails sur l'API SSL. 
    45984600  </para> 
    45994601 
  • traduc/trunk/manuel/pgcrypto.xml

    r874 r880  
    391391 
    392392  <para> 
    393    The functions here implement the encryption part of the OpenPGP (RFC2440) 
     393   The functions here implement the encryption part of the OpenPGP (RFC 4880) 
    394394   standard.  Supported are both symmetric-key and public-key encryption. 
    395395  </para> 
     
    658658   <para> 
    659659    Which compression algorithm to use.  Only available if 
    660     <filename>pgcrypto</filename> was built with zlib. 
     660    <productname>PostgreSQL</productname> was built with zlib. 
    661661   </para> 
    662662   <programlisting> 
     
    690690    Whether to convert <literal>\n</literal> into <literal>\r\n</literal> when 
    691691    encrypting and <literal>\r\n</literal> to <literal>\n</literal> when 
    692     decrypting.  RFC2440 specifies that text data should be stored using 
     692    decrypting.  RFC 4880 specifies that text data should be stored using 
    693693    <literal>\r\n</literal> line-feeds.  Use this to get fully RFC-compliant 
    694694    behavior. 
     
    707707    Do not protect data with SHA-1.  The only good reason to use this 
    708708    option is to achieve compatibility with ancient PGP products, predating 
    709     the addition of SHA-1 protected packets to RFC2440. 
     709    the addition of SHA-1 protected packets to RFC 4880. 
    710710    Recent gnupg.org and pgp.com software supports it fine. 
    711711   </para> 
     
    11731173   <itemizedlist> 
    11741174    <listitem> 
    1175      <para><ulink url="http://www.ietf.org/rfc/rfc2440.txt"></ulink></para> 
     1175     <para><ulink url="http://www.ietf.org/rfc/rfc4880.txt"></ulink></para> 
    11761176     <para>OpenPGP message format.</para> 
    1177     </listitem> 
    1178     <listitem> 
    1179      <para> 
    1180       <ulink url="http://www.imc.org/draft-ietf-openpgp-rfc2440bis"></ulink> 
    1181      </para> 
    1182      <para>New version of RFC2440.</para> 
    11831177    </listitem> 
    11841178    <listitem> 
  • traduc/trunk/manuel/protocol.xml

    r875 r880  
    44<chapter id="protocol"> 
    55 <title>Protocole client/serveur</title> 
     6 
     7 <indexterm zone="protocol"> 
     8  <primary>protocol</primary> 
     9  <secondary>frontend-backend</secondary> 
     10 </indexterm> 
    611 
    712 <para> 
     
    10251030     Si le serveur détecte une erreur en mode Copy-out, il enverra un message 
    10261031     ErrorResponse et retournera dans le mode de traitement normal. Le client 
    1027      devrait traiter la réception d'un message ErrorResponse (ou en fait tout 
    1028      type de message autre que CopyData ou CopyDone) par la clôture du mode 
    1029      Copy-out. 
    1030      </para> 
     1032     devrait traiter la réception d'un message ErrorResponse comme terminant 
     1033     le mode <quote>copy-out</quote>. 
     1034   </para> 
     1035 
     1036   <para> 
     1037    Il est possible que les messages NoticeResponse et ParameterStatus soient 
     1038    entremêlés avec des messages CopyData&nbsp;; les interfaces doivent gérer 
     1039    ce cas, et devraient être aussi préparées à d'autres types de messages 
     1040    asynchrones (voir <xref linkend="protocol-async"/>). Sinon, tout type 
     1041    de message autre que CopyData et CopyDone pourrait être traité comme 
     1042    terminant le mode copy-out. 
     1043   </para> 
    10311044 
    10321045     <para> 
  • traduc/trunk/manuel/ref/copy.xml

    r629 r880  
    365365    L'espace perdu peut alors être récupéré avec la commande <command>VACUUM</command>. 
    366366   </para> 
     367 
     368   <para> 
     369    Les données en entrée sont interprétées suivant l'encodage actuel du 
     370    client et les données en sortie sont encodées suivant l'encodage client 
     371    même si les données ne passent pas par le client mais sont lues à partir 
     372    d'un fichier ou écrites dans un fichier. 
     373   </para> 
     374 
    367375 </refsect1> 
    368376 
  • traduc/trunk/manuel/release.xml

    r874 r880  
    7171   <title>Release date</title> 
    7272   <simpara>2008-01-??</simpara> 
    73    <para>CURRENT AS OF 2008-01-01</para> 
     73   <para>CURRENT AS OF 2008-01-17</para> 
    7474  </note> 
    7575 
  • traduc/trunk/manuel/runtime.xml

    r877 r880  
    16131613   certificat du client est signé par une des autorités de confiance. Les 
    16141614   entrées de la liste de révocation des certificats sont aussi vérifiées 
    1615    si le fichier <filename>root.crl</filename> existe. 
     1615   si le fichier <filename>root.crl</filename> existe. (Voir les <ulink 
     1616   url="http://h71000.www7.hp.com/DOC/83final/BA554_90007/ch04s02.html">diagrammes montrant l'utilisation des certificats SSL</ulink>.) 
    16161617  </para> 
    16171618 
  • traduc/trunk/manuel/version.xml

    r874 r880  
    1 <!ENTITY version "8.3RC1"> 
     1<!ENTITY version "8.3RC2"> 
    22<!ENTITY majorversion "8.3">