Bonsoir, relectures des pages de manuel NAME et NEW.
Amicalement. -- Jean-Paul
--- RFR2_fr.po 2014-07-21 04:53:48.256620007 +0200 +++ jp_RFR2_fr.po 2014-07-21 20:57:59.185361828 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: openssl\n" "POT-Creation-Date: 2014-03-03 13:15-0300\n" -"PO-Revision-Date: 2014-07-21 04:53+0200\n" +"PO-Revision-Date: 2014-07-21 20:57+0200\n" "Last-Translator: Baptiste Jammet <bapti...@mailoo.org>\n" "Language-Team: French <debian-l10n-french@lists.debian.org>\n" "Language: fr\n" @@ -3921,7 +3921,7 @@ " #include <openssl/x509.h>\n" "\n" msgstr "" -" #include <openssl/x509.h>\n" +" B<#include <openssl/x509.h>>\n" "\n" #. type: verbatim @@ -3932,8 +3932,8 @@ " ASN1_STRING * X509_NAME_ENTRY_get_data(X509_NAME_ENTRY *ne);\n" "\n" msgstr "" -" ASN1_OBJECT * X509_NAME_ENTRY_get_object(X509_NAME_ENTRY *ne);\n" -" ASN1_STRING * X509_NAME_ENTRY_get_data(X509_NAME_ENTRY *ne);\n" +" B<ASN1_OBJECT * X509_NAME_ENTRY_get_object(X509_NAME_ENTRY *>I<ne>B<);>\n" +" B<ASN1_STRING * X509_NAME_ENTRY_get_data(X509_NAME_ENTRY *>I<ne>B<);>\n" "\n" #. type: verbatim @@ -3944,8 +3944,8 @@ " int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, const unsigned char *bytes, int len);\n" "\n" msgstr "" -" int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *ne, ASN1_OBJECT *obj);\n" -" int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *ne, int type, const unsigned char *bytes, int len);\n" +" B<int X509_NAME_ENTRY_set_object(X509_NAME_ENTRY *>I<ne>B<, ASN1_OBJECT *>I<obj>B<);>\n" +" B<int X509_NAME_ENTRY_set_data(X509_NAME_ENTRY *>I<ne>B<, int> I<type>B<, const unsigned char *>I<bytes>B<, int> I<len>B<);>\n" "\n" #. type: verbatim @@ -3957,9 +3957,9 @@ " X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len);\n" "\n" msgstr "" -" X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne, const char *field, int type, const unsigned char *bytes, int len);\n" -" X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid, int type,unsigned char *bytes, int len);\n" -" X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne, ASN1_OBJECT *obj, int type, const unsigned char *bytes, int len);\n" +" B<X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **>I<ne>B<, const char *>I<champ>B<, int> I<type>B<, const unsigned char *>I<bytes>B<, int> I<len>B<);>\n" +" B<X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **>I<ne>B<, int> I<nid>B<, int> I<type>B<,unsigned char *>I<bytes>B<, int> I<len>B<);>\n" +" B<X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **>I<ne>B<, ASN1_OBJECT *>I<obj>B<, int> I<type>B<, const unsigned char *>I<bytes>B<, int> I<len>B)<;>\n" "\n" #. type: textblock @@ -3993,8 +3993,8 @@ "X509_NAME_ENTRY_set_data() sets the field value of B<ne> to string type " "B<type> and value determined by B<bytes> and B<len>." msgstr "" -"B<X509_NAME_ENTRY_set_data>() définit la valeur du champ de I<ne> avec la " -"chaîne I<type> et la valeur déterminée par I<bytes> et I<len>." +"B<X509_NAME_ENTRY_set_data>() définit la valeur du champ de I<ne> avec le " +"type de chaîne I<type> et la valeur déterminée par I<bytes> et I<len>." #. type: textblock #: C/crypto/X509_NAME_ENTRY_get_object.pod:37 @@ -4026,7 +4026,7 @@ "X509_NAME_ENTRY_create_by_OBJ() create and return an" msgstr "" "B<X509_NAME_ENTRY_create_by_txt>(), B<X509_NAME_ENTRY_create_by_NID>(), et " -"B<X509_NAME_ENTRY_create_by_OBJ>() créent et renvoient" +"B<X509_NAME_ENTRY_create_by_OBJ>() créent et renvoient une" #. type: textblock #: C/crypto/X509_NAME_ENTRY_get_object.pod:50 @@ -4097,9 +4097,9 @@ "X509_NAME_add_entry_by_NID, X509_NAME_add_entry, X509_NAME_delete_entry - " "X509_NAME modification functions" msgstr "" -"B<X509_NAME_add_entry_by_txt>, B<X509_NAME_add_entry_by_OBJ>, " -"B<X509_NAME_add_entry_by_NID>, B<X509_NAME_add_entry>, " -"B<X509_NAME_delete_entry> - Fonctions de modification des structures " +"X509_NAME_add_entry_by_txt, X509_NAME_add_entry_by_OBJ, " +"X509_NAME_add_entry_by_NID, X509_NAME_add_entry, " +"X509_NAME_delete_entry - Fonctions de modification des structures " "X509_NAME" #. type: verbatim @@ -4109,7 +4109,7 @@ " int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, const unsigned char *bytes, int len, int loc, int set);\n" "\n" msgstr "" -" int X509_NAME_add_entry_by_txt(X509_NAME *name, const char *field, int type, const unsigned char *bytes, int len, int loc, int set);\n" +" B<int X509_NAME_add_entry_by_txt(X509_NAME *>I<nom>B<, const char *>I<champ>B<, int> I<type>B<, const unsigned char *>I<bytes>B<, int> I<len>B<, int> I<loc>B<, int> I<set>B<);>\n" "\n" #. type: verbatim @@ -4119,7 +4119,7 @@ " int X509_NAME_add_entry_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, int type, unsigned char *bytes, int len, int loc, int set);\n" "\n" msgstr "" -" int X509_NAME_add_entry_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, int type, unsigned char *bytes, int len, int loc, int set);\n" +" B<int X509_NAME_add_entry_by_OBJ(X509_NAME *>I<nom>B<, ASN1_OBJECT *>I<obj>B<, int> I<type>B<, unsigned char *>I<bytes>B<, int> I<len>B<, int> I<loc>B<, int> I<set>B<);>\n" "\n" #. type: verbatim @@ -4129,7 +4129,7 @@ " int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, unsigned char *bytes, int len, int loc, int set);\n" "\n" msgstr "" -" int X509_NAME_add_entry_by_NID(X509_NAME *name, int nid, int type, unsigned char *bytes, int len, int loc, int set);\n" +" B<int X509_NAME_add_entry_by_NID(X509_NAME *>I<nom>B<, int> I<nid>B<, int> I<type>B<, unsigned char *>I<bytes>B<, int> I<len>B<, int> I<loc>B<, int> I<set>B<);>\n" "\n" #. type: verbatim @@ -4139,7 +4139,7 @@ " int X509_NAME_add_entry(X509_NAME *name,X509_NAME_ENTRY *ne, int loc, int set);\n" "\n" msgstr "" -" int X509_NAME_add_entry(X509_NAME *name,X509_NAME_ENTRY *ne, int loc, int set);\n" +" B<int X509_NAME_add_entry(X509_NAME *>I<nom>B<,X509_NAME_ENTRY *>I<ne>B<, int> I<loc>B<, int> I<set>B<);>\n" "\n" #. type: verbatim @@ -4149,7 +4149,7 @@ " X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc);\n" "\n" msgstr "" -" X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *name, int loc);\n" +" B<X509_NAME_ENTRY *X509_NAME_delete_entry(X509_NAME *>I<nom>B<, int> I<loc>B<);>\n" "\n" #. type: textblock @@ -4163,10 +4163,10 @@ msgstr "" "B<X509_NAME_add_entry_by_txt>(), B<X509_NAME_add_entry_by_OBJ>() et " "B<X509_NAME_add_entry_by_NID>() ajoutent un champ dont le nom est défini par " -"une chaîne I<field>, un objet I<obj> ou un NID I<nid> respectivement. La " +"une chaîne I<champ>, un objet I<obj> ou un NID I<nid> respectivement. La " "valeur du champ à ajouter est dans I<bytes> de longueur I<len>. Si I<len> " -"est -1 alors la longueur du champ est calculé en interne à l'aide de strlen" -"(I<bytes>)." +"est -1 alors la longueur du champ est calculé en interne à l'aide de B<strlen>" +"(bytes)." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:31 @@ -4176,9 +4176,9 @@ "(such as B<V_ASN1_IA5STRING>). The new entry is added to a position " "determined by B<loc> and B<set>." msgstr "" -"Le type de champ est déterminée par I<type> qui peut être soit une " -"définition du type de I<bytes> (telle que B<MBSTRING_ASC>) ou un type ASN1 " -"standard (telle que B<V_ASN1_IA5STRING>). La nouvelle entrée est ajoutée à " +"Le type de champ est déterminé par I<type> qui peut être soit une " +"définition du type de I<bytes> (tel que B<MBSTRING_ASC>) ou un type ASN1 " +"standard (tel que B<V_ASN1_IA5STRING>). La nouvelle entrée est ajoutée à " "une position déterminée par I<loc> et I<set>." #. type: textblock @@ -4189,9 +4189,9 @@ "B<set>. Since a copy of B<ne> is added B<ne> must be freed up after the call." msgstr "" "B<X509_NAME_add_entry>() ajoute une copie de la structure B<X509_NAME_ENTRY> " -"I<ne> à I<name>. La nouvelle entrée est ajoutée à une position déterminée " +"I<ne> à I<nom>. La nouvelle entrée est ajoutée à une position déterminée " "par I<loc> et I<set>. Puisqu'une copie de I<ne> est ajoutée, I<ne> doit être " -"libéré après l'appel." +"libérée après l'appel." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:41 @@ -4199,8 +4199,8 @@ "X509_NAME_delete_entry() deletes an entry from B<name> at position B<loc>. " "The deleted entry is returned and must be freed up." msgstr "" -"B<X509_NAME_delete_entry>() supprime une entrée de I<name> à la position " -"I<loc>. L'entrée supprimée est renvoyée et doit être libéré." +"B<X509_NAME_delete_entry>() supprime une entrée de I<nom> à la position " +"I<loc>. L'entrée supprimée est renvoyée et doit être libérée." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:46 @@ -4212,7 +4212,7 @@ "ASN1_STRING_set_by_NID()." msgstr "" "L'utilisation des types chaîne telles que B<MBSTRING_ASC> ou " -"B<MBSTRING_UTF8> est vivement recommandé pour le paramètre I<type>. Cela " +"B<MBSTRING_UTF8> est vivement recommandée pour le paramètre I<type>. Cela " "permet au code interne de déterminer correctement le type de champ et " "d'appliquer des contrôles de longueur selon les normes en vigueur. Cela est " "fait en utilisant B<ASN1_STRING_set_by_NID>()." @@ -4233,7 +4233,7 @@ "name using OBJ_txt2obj(field, 0)." msgstr "" "Dans B<X509_NAME_add_entry_by_txt>() la chaîne I<field> représente le nom du " -"champ à l'aide de B<OBJ_txt2obj>(field, 0)." +"champ à l'aide de B<OBJ_txt2obj>(I<champ, 0>)." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:58 @@ -4245,7 +4245,7 @@ msgstr "" "Les paramètres I<loc> et I<set> déterminent où une nouvelle entrée devrait " "être ajoutée. Pour la quasi-totalité des applications I<loc> peut être réglé " -"à -1 et I<set> à 0. Cela ajoute une nouvelle entrée à la fin de I<name> " +"à -1 et I<set> à 0. Cela ajoute une nouvelle entrée à la fin de I<nom> " "comme une valeur unique de « RelativeDistinguishedName » (RDN)." #. type: textblock @@ -4254,8 +4254,8 @@ "B<loc> actually determines the index where the new entry is inserted: if it " "is -1 it is appended." msgstr "" -"I<loc> détermine en fait l'index où la nouvelle entrée est insérée : si " -"il vaut -1, elle est ajoutée à la fin." +"I<loc> détermine en fait l'index où la nouvelle entrée est insérée : " +"sâil vaut -1, elle est ajoutée à la fin." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:66 @@ -4263,7 +4263,7 @@ "B<set> determines how the new type is added. If it is zero a new RDN is " "created." msgstr "" -"I<set> détermine comment le nouveau type est ajouté. Si il vaut zéro, un " +"I<set> détermine comment le nouveau type est ajouté. Sâil vaut zéro, un " "nouveau RDN est créé." #. type: textblock @@ -4286,7 +4286,7 @@ #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:78 msgid "\"C=UK, O=Disorganized Organization, CN=Joe Bloggs\"" -msgstr "\"C=UK, O=Organisation désorganisée, CN=Joe Bloggs\"" +msgstr "\"C=FR, O=Organisation Foutoir, CN=Joe Bloggs\"" #. type: verbatim #: C/crypto/X509_NAME_add_entry_by_txt.pod:80 @@ -4312,10 +4312,10 @@ " if (nm == NULL)\n" "\t/* Une erreur*/\n" " if ( X509_NAME_add_entry_by_txt(nm, MBSTRING_ASC,\n" -"\t\t\t\"C\", \"UK\", -1, -1, 0))\n" +"\t\t\t\"C\", \"FR\", -1, -1, 0))\n" "\t/* Erreur */\n" " if ( !X509_NAME_add_entry_by_txt(nm, MBSTRING_ASC,\n" -"\t\t\t\"O\", \"Organisation désorganisée\", -1, -1, 0))\n" +"\t\t\t\"O\", \"Organisation Foutoir\", -1, -1, 0))\n" "\t/* Erreur */\n" " if ( !X509_NAME_add_entry_by_txt(nm, MBSTRING_ASC,\n" "\t\t\t\"CN\", \"Joe Bloggs\", -1, -1, 0))\n" @@ -4340,7 +4340,7 @@ "structure of B<NULL> if an error occurred." msgstr "" "B<X509_NAME_delete_entry>() renvoie soit la structure B<X509_NAME_ENTRY> " -"supprimée ou B<NULL> si une erreur s'est produite." +"supprimée ou NULL si une erreur s'est produite." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:105 @@ -4352,9 +4352,9 @@ msgstr "" "I<type> peut être positionné à B<V_ASN1_APP_CHOOSE> pour utiliser un " "algorithme différent pour déterminer les types de champ. Puisque cette forme " -"ne peut pas comprendre les types à plusieurs caractères, qu'elle n'effectue " +"ne peut pas comprendre les types multi-caractères, qu'elle n'effectue " "aucune vérification de longueur et qu'elle peut entraîner des types de " -"champs non valides, son utilisation est fortement déconseillée." +"champs non valables, son utilisation est fortement déconseillée." #. type: textblock #: C/crypto/X509_NAME_add_entry_by_txt.pod:112 @@ -4384,8 +4384,8 @@ " int X509_NAME_get_index_by_OBJ(X509_NAME *name,ASN1_OBJECT *obj, int lastpos);\n" "\n" msgstr "" -" int X509_NAME_get_index_by_NID(X509_NAME *name,int nid,int lastpos);\n" -" int X509_NAME_get_index_by_OBJ(X509_NAME *name,ASN1_OBJECT *obj, int lastpos);\n" +" B<int X509_NAME_get_index_by_NID(X509_NAME *>I<nom>B<,int> I<nid>B<,int> I<dern_pos>B<);>\n" +" B<int X509_NAME_get_index_by_OBJ(X509_NAME *>I<nom>B<,ASN1_OBJECT *>I<obj>B<, int> I<dern_pos>B<);>\n" "\n" #. type: verbatim @@ -4396,8 +4396,8 @@ " X509_NAME_ENTRY *X509_NAME_get_entry(X509_NAME *name, int loc);\n" "\n" msgstr "" -" int X509_NAME_entry_count(X509_NAME *name);\n" -" X509_NAME_ENTRY *X509_NAME_get_entry(X509_NAME *name, int loc);\n" +" B<int X509_NAME_entry_count(X509_NAME *>I<name>B<);>\n" +" B<X509_NAME_ENTRY *X509_NAME_get_entry(X509_NAME *>I<nom>B<, int> I<loc>B<);>\n" "\n" #. type: verbatim @@ -4408,8 +4408,8 @@ " int X509_NAME_get_text_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, char *buf,int len);\n" "\n" msgstr "" -" int X509_NAME_get_text_by_NID(X509_NAME *name, int nid, char *buf,int len);\n" -" int X509_NAME_get_text_by_OBJ(X509_NAME *name, ASN1_OBJECT *obj, char *buf,int len);\n" +" B<int X509_NAME_get_text_by_NID(X509_NAME *>I<nom>B<, int> I<nid>B<, char *>I<buf>B<,int> I<len>B<);>\n" +" B<int X509_NAME_get_text_by_OBJ(X509_NAME *>I<nom>B<, ASN1_OBJECT *>I<obj>B<, char *>I<buf,int len>B<);>\n" "\n" #. type: textblock @@ -4421,8 +4421,8 @@ msgstr "" "Ces fonctions permettent d'examiner une structure B<X509_NAME>. La structure " "B<X509_NAME> est la même que celle de type I<Name> définie dans la RFC2459 " -"(et ailleurs) et utilisée par exemple dans le sujet du certificat et le nom " -"de l'émetteur." +"(et ailleurs) et utilisée par exemple dans le sujet du certificat et les noms " +"d'émetteur." #. type: textblock #: C/crypto/X509_NAME_get_index_by_NID.pod:29 @@ -4432,15 +4432,15 @@ "initially be set to -1. If there are no more entries -1 is returned." msgstr "" "B<X509_NAME_get_index_by_NID>() et B<X509_NAME_get_index_by_OBJ>() " -"récupèrent l'indice suivant contenant I<nid> ou I<obj> après I<lastpos>. " -"I<lastpos> devrait d'abord être mis à -1. S'il n'y a pas plus d'entrées, -1 " +"récupèrent le prochain indice concordant à I<nid> ou I<obj> après I<dern_pos>. " +"I<dern_pos> devrait d'abord être mis à -1. S'il n'y a pas plus d'entrées, -1 " "est renvoyé." #. type: textblock #: C/crypto/X509_NAME_get_index_by_NID.pod:33 msgid "X509_NAME_entry_count() returns the total number of entries in B<name>." msgstr "" -"B<X509_NAME_entry_count>() renvoie le nombre total d'entrées dans I<name> ." +"B<X509_NAME_entry_count>() renvoie le nombre total d'entrées dans I<nom> ." #. type: textblock #: C/crypto/X509_NAME_get_index_by_NID.pod:35 @@ -4451,8 +4451,8 @@ "which must not be freed." msgstr "" "B<X509_NAME_get_entry>() récupère la structure B<X509_NAME_ENTRY> dans " -"I<name> correspondant à l'indice I<loc>. Les valeurs acceptables pour I<loc> " -"vont de 0 à (X509_NAME_entry_count(name) - 1). La valeur renvoyée est un " +"I<nom> correspondant à l'indice I<loc>. Les valeurs acceptables pour I<loc> " +"vont de 0 à (X509_NAME_entry_count(name) â 1). La valeur renvoyée est un " "pointeur interne qui ne doit pas être libéré." #. type: textblock @@ -4467,11 +4467,11 @@ "is returned." msgstr "" "B<X509_NAME_get_text_by_NID>(), B<X509_NAME_get_text_by_OBJ>() récupèrent le " -"« texte » de la première entrée dans I<name> qui correspond à I<nid> ou " +"« texte » de la première entrée dans I<nom> qui correspond à I<nid> ou " "I<obj>. Si aucune entrée n'existe, -1 est renvoyé. Au moins I<len> octets " -"seront écrits et le texte écrit sur I<buf> sera terminé par B<NULL>. La " +"seront écrits et le texte écrit sur I<buf> sera terminé par NULL. La " "longueur de la chaîne de sortie est renvoyée, à l'exclusion du caractère " -"NULL. Si I<buf> est <NULL> alors la quantité d'espace nécessaire dans I<buf> " +"NULL de fin. Si I<buf> est NULL, alors la quantité d'espace nécessaire dans I<buf> " "(hors NULL final) est renvoyée." #. type: textblock @@ -4486,8 +4486,8 @@ "B<X509_NAME_get_text_by_NID>() et B<X509_NAME_get_text_by_OBJ>() sont des " "fonctions anciennes qui ont diverses limitations qui rendent leur " "utilisation restreinte dans la pratique. Elles ne peuvent trouver que la " -"première entrée correspondante et copier le contenu du champ textuel : " -"ce peut être très déroutant si la cible est une chaîne de caractères comme " +"première entrée correspondante et copier le contenu du champ in extenso : " +"ce peut être très déroutant si la cible est une chaîne multi-caractères comme " "un BMPString ou un UTF8String." #. type: textblock @@ -4500,7 +4500,7 @@ msgstr "" "Pour une solution plus générale, B<X509_NAME_get_index_by_NID>() ou " "B<X509_NAME_get_index_by_OBJ>() doit être utilisée, suivie par " -"B<X509_NAME_get_entry>() sur des indices correspondants, puis les divers " +"B<X509_NAME_get_entry>() sur chaque indice correspondant, puis les divers " "utilitaires B<X509_NAME_ENTRY> sur le résultat." #. type: textblock @@ -4573,10 +4573,10 @@ " loc = -1;\n" " for (;;)\n" "\t{\n" -"\tlastpos = X509_NAME_get_index_by_NID(nm, NID_commonName, lastpos);\n" -"\tif (lastpos == -1)\n" +"\tdern_pos = X509_NAME_get_index_by_NID(nm, NID_commonName, dern_pos);\n" +"\tif (dern_pos == -1)\n" "\t\tbreak;\n" -"\te = X509_NAME_get_entry(nm, lastpos);\n" +"\te = X509_NAME_get_entry(nm, dern_pos);\n" "\t/* Faire quelque chose avec e */\n" "\t}\n" "\n" @@ -4588,7 +4588,7 @@ "index of the next matching entry or -1 if not found." msgstr "" "B<X509_NAME_get_index_by_NID>() et B<X509_NAME_get_index_by_OBJ>() renvoient " -"l'index de la prochaine entrée correspondante ou -1 s'il n'est pas trouvé." +"l'index de la prochaine entrée correspondante ou -1 si elle n'est pas trouvée." #. type: textblock #: C/crypto/X509_NAME_get_index_by_NID.pod:95 @@ -4601,8 +4601,8 @@ "X509_NAME_get_entry() returns an B<X509_NAME> pointer to the requested entry " "or B<NULL> if the index is invalid." msgstr "" -"B<X509_NAME_get_entry>() renvoie un pointeur B<X509_NAME> à l'entrée " -"demandée ou B<NULL> si l'indice n'est pas valide." +"B<X509_NAME_get_entry>() renvoie un pointeur B<X509_NAME> vers l'entrée " +"demandée ou NULL si l'index n'est pas valable." #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:5 @@ -4610,8 +4610,8 @@ "X509_NAME_print_ex, X509_NAME_print_ex_fp, X509_NAME_print, " "X509_NAME_oneline - X509_NAME printing routines." msgstr "" -"B<X509_NAME_print_ex>, B<X509_NAME_print_ex_fp>, B<X509_NAME_print>, " -"B<X509_NAME_oneline> - Routines d'affichage des structures X509_NAME" +"X509_NAME_print_ex, X509_NAME_print_ex_fp, X509_NAME_print, " +"X509_NAME_oneline - Routines d'affichage des structures X509_NAME" #. type: verbatim #: C/crypto/X509_NAME_print_ex.pod:12 @@ -4623,10 +4623,10 @@ " int X509_NAME_print(BIO *bp, X509_NAME *name, int obase);\n" "\n" msgstr "" -" int X509_NAME_print_ex(BIO *out, X509_NAME *nm, int indent, unsigned long flags);\n" -" int X509_NAME_print_ex_fp(FILE *fp, X509_NAME *nm, int indent, unsigned long flags);\n" -" char *\tX509_NAME_oneline(X509_NAME *a,char *buf,int size);\n" -" int X509_NAME_print(BIO *bp, X509_NAME *name, int obase);\n" +" B<int X509_NAME_print_ex(BIO *>I<out>B<, X509_NAME *>I<nm>B<, int> I<indent>B<, unsigned long> I<flags>B<);>\n" +" B<int X509_NAME_print_ex_fp(FILE *>I<fp>B<, X509_NAME *>I<nm>B<, int> I<indent>B<, unsigned long> I<flags>B<);>\n" +" B<char *\tX509_NAME_oneline(X509_NAME *>I<a>B<,char *>I<buf>B<,int> I<taille>B<);>\n" +" B<int X509_NAME_print(BIO *>I<bp>B<, X509_NAME *>I<nom>B<, int> I<obase>B<);>\n" "\n" #. type: textblock @@ -4636,8 +4636,8 @@ "Each line (for multiline formats) is indented by B<indent> spaces. The " "output format can be extensively customised by use of the B<flags> parameter." msgstr "" -"B<X509_NAME_print_ex>() affiche une version lisible de I<nm> sur la BIO " -"I<out>. Chaque ligne (pour les formats multilignes) est en retrait de " +"B<X509_NAME_print_ex>() écrit une version lisible de I<nm> dans la BIO " +"I<out>. Chaque ligne (pour les formats multilignes) est indentée de " "I<indent> espaces. Le format de sortie peut être largement personnalisé par " "l'utilisation du paramètre I<flags>." @@ -4657,8 +4657,8 @@ "B<size> bytes will be written. If B<buf> is B<NULL> then a buffer is " "dynamically allocated and returned, otherwise B<buf> is returned." msgstr "" -"B<X509_NAME_oneline>() affiche une version ASCII de I<a> à I<buf>. Au moins " -"I<size> octets seront écrits. Si I<buf> est B<NULL> alors un tampon est " +"B<X509_NAME_oneline>() écrit une version ASCII de I<a> dans I<buf>. Au moins " +"I<taille> octets seront écrits. Si I<buf> est NULL, alors un tampon est " "allouée dynamiquement et renvoyé, sinon I<buf> est renvoyé." #. type: textblock @@ -4668,9 +4668,9 @@ "B<obase> characters. Multiple lines are used if the output (including " "indent) exceeds 80 characters." msgstr "" -"B<X509_NAME_print>() affiche I<name> sur I<bp> en indentant chaque ligne " -"par I<obase> caractères. Plusieurs lignes sont utilisées si la sortie (y " -"compris le retrait) dépasse 80 caractères." +"B<X509_NAME_print>() écrit I<nom> dans I<bp> en indentant chaque ligne " +"de I<obase> caractères. Plusieurs lignes sont utilisées si la sortie (y " +"compris lâindentation) dépasse 80 caractères." #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:36 @@ -4683,7 +4683,7 @@ "Les fonctions B<X509_NAME_oneline>() et B<X509_NAME_print>() sont des " "fonctions anciennes qui produisent une forme de sortie non standard, elles " "ne traitent pas les champs de multicaractères et ont diverses bizarreries et " -"incohérences. Leur utilisation est fortement déconseillée dans les nouvelles " +"incohérences. Leur utilisation est fortement déconseillée dans de nouvelles " "applications." #. type: textblock @@ -4695,7 +4695,7 @@ "manual page for UTF8 terminals the B<ASN1_STRFLGS_ESC_MSB> should be unset: " "so for example B<XN_FLAG_ONELINE & ~ASN1_STRFLGS_ESC_MSB> would be used." msgstr "" -"Bien qu'il existe un grand nombre de drapeaux les plus fins possibles, " +"Bien qu'il existe un grand nombre de drapeaux pour des besoins les plus divers, " "B<XN_FLAG_ONELINE> , B<XN_FLAG_MULTILINE> ou B<XN_FLAG_RFC2253> suffiront. " "Comme indiqué sur la page de manuel L<B<ASN1_STRING_print_ex>(3)|" "ASN1_STRING_print_ex(3)> pour terminaux UTF8, B<ASN1_STRFLGS_ESC_MSB > " @@ -4714,7 +4714,7 @@ #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:49 msgid "Several options can be ored together." -msgstr "Plusieurs options peuvent être affectées en même temps." +msgstr "Le choix entre plusieurs options peut être proposé." #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:51 @@ -4728,10 +4728,10 @@ msgstr "" "Les options B<XN_FLAG_SEP_COMMA_PLUS>, B<XN_FLAG_SEP_CPLUS_SPC>, " "B<XN_FLAG_SEP_SPLUS_SPC> et B<XN_FLAG_SEP_MULTILINE> déterminent les " -"séparateurs de champs à utiliser. Deux séparateurs distincts sont utilisés " -"entre les composants de RelativeDistinguishedName et des valeurs distinctes " -"dans la même RDN pour un RDN multi-valeurs. Les RDN multi-valeur sont " -"actuellement très rare et le second séparateur peut ne presque jamais être " +"séparateurs de champ à utiliser. Deux séparateurs distincts sont utilisés " +"entre les composants différents de RelativeDistinguishedName et séparent les valeurs " +"dans le même RDN pour un RDN multi-valeur. Les RDN multi-valeurs sont " +"actuellement très rares et le second séparateur peut ne presque jamais être " "utilisé." #. type: textblock @@ -4745,16 +4745,16 @@ msgstr "" "B<XN_FLAG_SEP_COMMA_PLUS> utilise une virgule et le signe « + » comme " "séparateurs. B<XN_FLAG_SEP_CPLUS_SPC> utilise une virgule et le signe « + » " -"avec des espaces : ce qui est plus lisible que la simple virgule avec " +"avec des espaces : cela est plus lisible que la simple virgule avec " "le « + ». B<XN_FLAG_SEP_SPLUS_SPC> utilise un point-virgule et un « + » " "espacés. B<XN_FLAG_SEP_MULTILINE> utilise un saut de ligne et un « + » " -"espacé." +"espacés." #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:62 msgid "If B<XN_FLAG_DN_REV> is set the whole DN is printed in reversed order." msgstr "" -"Si B<XN_FLAG_DN_REV> est activé alors l'ensemble DN est affiché dans l'ordre " +"Si B<XN_FLAG_DN_REV> est activé alors l'ensemble des DN est affiché dans l'ordre " "inverse." #. type: textblock @@ -4768,10 +4768,10 @@ msgstr "" "Les champs B<XN_FLAG_FN_SN>, B<XN_FLAG_FN_LN>, B<XN_FLAG_FN_OID>, " "B<XN_FLAG_FN_NONE> déterminent comment un nom de champ est affiché. Ils " -"utiliseront respectivement le nom court (par exemple CN), le nom long (par " -"exemple commonName), toujours la forme numérique de l'OID (normalement les " -"OID ne sont utilisés que si le nom de domaine n'est pas reconnu) et pas de " -"champ de nom." +"utiliseront respectivement, le nom court (par exemple CN), le nom long (par " +"exemple commonName) qui utilise toujours la forme numérique de l'OID (normalement les " +"OID ne sont utilisés que si le nom de champ n'est pas reconnu) et pas de " +"nom de champ." #. type: textblock #: C/crypto/X509_NAME_print_ex.pod:70 @@ -4788,7 +4788,7 @@ "If B<XN_FLAG_DUMP_UNKNOWN_FIELDS> is set then the encoding of unknown fields " "is printed instead of the values." msgstr "" -"Si B<XN_FLAG_DUMP_UNKNOWN_FIELDS> est activé, le codage de champs inconnus " +"Si B<XN_FLAG_DUMP_UNKNOWN_FIELDS> est activé, lâencodage champs inconnus " "est affiché à la place des valeurs." #. type: textblock @@ -4797,7 +4797,7 @@ "If B<XN_FLAG_FN_ALIGN> is set then field names are padded to 20 characters: " "this is only of use for multiline format." msgstr "" -"Si B<XN_FLAG_FN_ALIGN> est activé alors les champs noms sont remplis à 20 " +"Si B<XN_FLAG_FN_ALIGN> est activé, alors les champs noms sont étendus à 20 " "caractères : cela est seulement utilisé pour le format multiligne." #. type: textblock @@ -4814,7 +4814,7 @@ #: C/crypto/X509_NAME_print_ex.pod:82 msgid "In addition a number options can be set for commonly used formats." msgstr "" -"En plus des options, un numéro peut être défini pour les formats couramment " +"En plus, une option numéro peut être définie pour les formats couramment " "utilisés." #. type: verbatim @@ -4827,7 +4827,7 @@ "\n" msgstr "" "B<XN_FLAG_RFC2253> définit les options qui produisent une sortie compatible avec\n" -"la RFC2253, il est équivalent à :\n" +"la RFC2253 ; cela est équivalent à :\n" "B<ASN1_STRFLGS_RFC2253> | B<XN_FLAG_SEP_COMMA_PLUS> | B<XN_FLAG_DN_REV> | B<XN_FLAG_FN_SN> | B<XN_FLAG_DUMP_UNKNOWN_FIELDS>\n" "\n" @@ -4839,7 +4839,7 @@ " B<ASN1_STRFLGS_RFC2253 | ASN1_STRFLGS_ESC_QUOTE | XN_FLAG_SEP_CPLUS_SPC | XN_FLAG_SPC_EQ | XN_FLAG_FN_SN>\n" "\n" msgstr "" -"B<XN_FLAG_ONELINE> est un format plus lisible en une ligne qui est identique à :\n" +"B<XN_FLAG_ONELINE> est un format dâune seule ligne, plus lisible, qui est identique à :\n" " B<ASN1_STRFLGS_RFC2253> | B<ASN1_STRFLGS_ESC_QUOTE> | B<XN_FLAG_SEP_CPLUS_SPC> | B<XN_FLAG_SPC_EQ> | B<XN_FLAG_FN_SN> \n" "\n" @@ -4873,7 +4873,7 @@ #: C/crypto/X509_new.pod:5 msgid "X509_new, X509_free - X509 certificate ASN1 allocation functions" msgstr "" -"B<X509_new>, B<X509_free> - Fonctions d'allocation ASN1 de certificats X509" +"X509_new, X509_free - Fonctions d'allocation ASN1 de certificats X509" #. type: verbatim #: C/crypto/X509_new.pod:11 @@ -4883,8 +4883,8 @@ " void X509_free(X509 *a);\n" "\n" msgstr "" -" X509 *X509_new(void);\n" -" void X509_free(X509 *a);\n" +" B<X509 *X509_new(void);>\n" +" B<void X509_free(X509 *>I<a>B<);>\n" "\n" #. type: textblock @@ -4913,8 +4913,8 @@ "that can be obtained by L<ERR_get_error(3)|ERR_get_error(3)>. Otherwise it " "returns a pointer to the newly allocated structure." msgstr "" -"Si l'allocation échoue, B<X509_new>() renvoie B<NULL> et positionne le code " -"d'erreur pour qu'il puisse être récupéré par L<B<ERR_get_error>(3)|" +"Si l'allocation échoue, B<X509_new>() renvoie NULL et produit un code " +"d'erreur qui peut être récupéré par L<B<ERR_get_error>(3)|" "ERR_get_error(3)>. Sinon, il renvoie un pointeur vers la nouvelle structure " "allouée."