Author: cwittich Date: Sat Jul 4 15:41:32 2009 New Revision: 41765
URL: http://svn.reactos.org/svn/reactos?rev=41765&view=rev Log: sync crypt32 with wine 1.1.25
Added: trunk/reactos/dll/win32/crypt32/crypt32_Ro.rc (with props) Removed: trunk/reactos/dll/win32/crypt32/crypt32.rc Modified: trunk/reactos/dll/win32/crypt32/cert.c trunk/reactos/dll/win32/crypt32/crypt32.rbuild trunk/reactos/dll/win32/crypt32/crypt32.spec trunk/reactos/dll/win32/crypt32/crypt32_De.rc trunk/reactos/dll/win32/crypt32/crypt32_En.rc trunk/reactos/dll/win32/crypt32/crypt32_Fr.rc trunk/reactos/dll/win32/crypt32/crypt32_Ko.rc trunk/reactos/dll/win32/crypt32/crypt32_Nl.rc trunk/reactos/dll/win32/crypt32/crypt32_No.rc trunk/reactos/dll/win32/crypt32/crypt32_Pt.rc trunk/reactos/dll/win32/crypt32/crypt32_Sv.rc trunk/reactos/dll/win32/crypt32/cryptres.h trunk/reactos/dll/win32/crypt32/decode.c trunk/reactos/dll/win32/crypt32/encode.c trunk/reactos/dll/win32/crypt32/oid.c
Modified: trunk/reactos/dll/win32/crypt32/cert.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/cert.c?re... ============================================================================== --- trunk/reactos/dll/win32/crypt32/cert.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/cert.c [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -2951,3 +2951,35 @@ SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return FALSE; } + +const void * WINAPI CertCreateContext(DWORD dwContextType, DWORD dwEncodingType, + const BYTE *pbEncoded, DWORD cbEncoded, + DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara) +{ + TRACE("(0x%x, 0x%x, %p, %d, 0x%08x, %p)\n", dwContextType, dwEncodingType, + pbEncoded, cbEncoded, dwFlags, pCreatePara); + + if (dwFlags) + { + FIXME("dwFlags 0x%08x not handled\n", dwFlags); + return NULL; + } + if (pCreatePara) + { + FIXME("pCreatePara not handled\n"); + return NULL; + } + + switch (dwContextType) + { + case CERT_STORE_CERTIFICATE_CONTEXT: + return CertCreateCertificateContext(dwEncodingType, pbEncoded, cbEncoded); + case CERT_STORE_CRL_CONTEXT: + return CertCreateCRLContext(dwEncodingType, pbEncoded, cbEncoded); + case CERT_STORE_CTL_CONTEXT: + return CertCreateCTLContext(dwEncodingType, pbEncoded, cbEncoded); + default: + WARN("unknown context type: 0x%x\n", dwContextType); + return NULL; + } +}
Modified: trunk/reactos/dll/win32/crypt32/crypt32.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32.r... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32.rbuild [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -35,7 +35,16 @@ <file>str.c</file> <file>ctl.c</file> <file>message.c</file> - <file>crypt32.rc</file> + <file>crypt32_De.rc</file> + <file>crypt32_En.rc</file> + <file>crypt32_Fr.rc</file> + <file>crypt32_Ko.rc</file> + <file>crypt32_Nl.rc</file> + <file>crypt32_No.rc</file> + <file>crypt32_Pt.rc</file> + <file>crypt32_Ro.rc</file> + <file>crypt32_Sv.rc</file> + <file>version.rc</file> <!-- See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38054#c7 --> <compilerflag compilerset="gcc">-fno-unit-at-a-time</compilerflag> </module>
Removed: trunk/reactos/dll/win32/crypt32/crypt32.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32.r... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32.rc (removed) @@ -1,34 +1,0 @@ -/* - * crypt32 dll resources - * - * Copyright (C) 2006 Juan Lang - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA - */ -#include "windef.h" -#include "winbase.h" -#include "winuser.h" -#include "cryptres.h" - -#include "version.rc" - -#include "crypt32_De.rc" -#include "crypt32_En.rc" -#include "crypt32_Fr.rc" -#include "crypt32_Ko.rc" -#include "crypt32_Nl.rc" -#include "crypt32_No.rc" -#include "crypt32_Pt.rc" -#include "crypt32_Sv.rc"
Modified: trunk/reactos/dll/win32/crypt32/crypt32.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32.s... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32.spec [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -20,6 +20,7 @@ @ stdcall CertCreateCTLContext(long ptr long) @ stdcall CertCreateCertificateChainEngine(ptr ptr) @ stdcall CertCreateCertificateContext(long ptr long) +@ stdcall CertCreateContext(long long ptr long long ptr) @ stdcall CertCreateSelfSignCertificate(long ptr long ptr ptr ptr ptr ptr) @ stdcall CertDeleteCRLFromStore(ptr) @ stdcall CertDeleteCTLFromStore(ptr) @@ -162,7 +163,7 @@ @ stdcall CryptQueryObject(long ptr long long long ptr ptr ptr ptr ptr ptr) @ stdcall CryptRegisterDefaultOIDFunction(long str long wstr) @ stdcall CryptRegisterOIDFunction(long str str wstr str) -@ stub CryptRegisterOIDInfo +@ stdcall CryptRegisterOIDInfo(ptr long) @ stdcall CryptSIPAddProvider(ptr) @ stdcall CryptSIPCreateIndirectData(ptr ptr ptr) @ stdcall CryptSIPGetSignedDataMsg(ptr ptr long ptr ptr)
Modified: trunk/reactos/dll/win32/crypt32/crypt32_De.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_D... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_De.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_De.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -18,6 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL
@@ -239,5 +241,3 @@ IDS_NETSCAPE_SMIME_CA "S/MIME Zertifikationsautorität" IDS_NETSCAPE_SIGN_CA "Zertifikationsautorität der Signatur" } - -#pragma code_page(default)
Modified: trunk/reactos/dll/win32/crypt32/crypt32_En.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_E... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_En.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_En.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT
Modified: trunk/reactos/dll/win32/crypt32/crypt32_Fr.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_F... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Fr.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_Fr.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -2,6 +2,7 @@ * crypt32 dll French resources * * Copyright 2006-2009 Jonathan Ernst + * Copyright 2009 Frédéric Delanoy * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -18,221 +19,225 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */
+#include "cryptres.h" + +#pragma code_page(65001) + LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL
STRINGTABLE DISCARDABLE { - IDS_AUTHORITY_KEY_ID "Identifiant de l'authorité de la clé" - IDS_KEY_ATTRIBUTES "Attributs de la clé" - IDS_KEY_USAGE_RESTRICTION "Restrictions de l'utilisation de la clé" - IDS_SUBJECT_ALT_NAME "Subject Alternative Name" - IDS_ISSUER_ALT_NAME "Issuer Alternative Name" - IDS_BASIC_CONSTRAINTS "Basic Constraints" - IDS_KEY_USAGE "Utilisation de la clé" - IDS_CERT_POLICIES "Certificate Policies" - IDS_SUBJECT_KEY_IDENTIFIER "Subject Key Identifier" - IDS_CRL_REASON_CODE "CRL Reason Code" - IDS_CRL_DIST_POINTS "CRL Distribution Points" - IDS_ENHANCED_KEY_USAGE "Enhanced Key Usage" - IDS_AUTHORITY_INFO_ACCESS "Authority Information Access" - IDS_CERT_EXTENSIONS "Certificate Extensions" - IDS_NEXT_UPDATE_LOCATION "Next Update Location" - IDS_YES_OR_NO_TRUST "Yes or No Trust" - IDS_EMAIL_ADDRESS "Email Address" - IDS_UNSTRUCTURED_NAME "Unstructured Name" - IDS_CONTENT_TYPE "Content Type" - IDS_MESSAGE_DIGEST "Message Digest" - IDS_SIGNING_TIME "Signing Time" - IDS_COUNTER_SIGN "Counter Sign" - IDS_CHALLENGE_PASSWORD "Challenge Password" - IDS_UNSTRUCTURED_ADDRESS "Unstructured Address" - IDS_SMIME_CAPABILITIES "SMIME Capabilities" - IDS_PREFER_SIGNED_DATA "Prefer Signed Data" - IDS_CPS "CPS" + IDS_AUTHORITY_KEY_ID "Identifiant de l'autorité de la clé" + IDS_KEY_ATTRIBUTES "Attributs de la clé" + IDS_KEY_USAGE_RESTRICTION "Restrictions de l'utilisation de la clé" + IDS_SUBJECT_ALT_NAME "Nom alternatif du sujet" + IDS_ISSUER_ALT_NAME "Nom alternatif de l'émetteur" + IDS_BASIC_CONSTRAINTS "Contraintes de base" + IDS_KEY_USAGE "Utilisation de la clé" + IDS_CERT_POLICIES "Politiques de certificats" + IDS_SUBJECT_KEY_IDENTIFIER "Identifiant de clé du sujet" + IDS_CRL_REASON_CODE "Code de raison pour la LRC" + IDS_CRL_DIST_POINTS "Points de distribution de LRC" + IDS_ENHANCED_KEY_USAGE "Utilisation complémentaire de la clé" + IDS_AUTHORITY_INFO_ACCESS "Accès aux informations de l'autorité" + IDS_CERT_EXTENSIONS "Extensions de certificats" + IDS_NEXT_UPDATE_LOCATION "Emplacement de la mise à jour suivante" + IDS_YES_OR_NO_TRUST "Confiance Oui ou Non" + IDS_EMAIL_ADDRESS "Adresse électronique" + IDS_UNSTRUCTURED_NAME "Nom non structuré" + IDS_CONTENT_TYPE "Type de contenu" + IDS_MESSAGE_DIGEST "Empreinte du message" + IDS_SIGNING_TIME "Heure de la signature" + IDS_COUNTER_SIGN "Contresignature" + IDS_CHALLENGE_PASSWORD "Mot de passe défi" + IDS_UNSTRUCTURED_ADDRESS "Adresse non structurée" + IDS_SMIME_CAPABILITIES "Aptitudes SMIME" + IDS_PREFER_SIGNED_DATA "Préférer les données signées" + IDS_CPS "Ãnoncé des pratiques de certification (CPS)" IDS_USER_NOTICE "Notice utilisateur" - IDS_OCSP "On-line Certificate Status Protocol" - IDS_CA_ISSUER "Certification Authority Issuer" - IDS_CERT_TEMPLATE_NAME "Certification Template Name" - IDS_CERT_TYPE "Certificate Type" + IDS_OCSP "Protocole de vérification en ligne de certificat" + IDS_CA_ISSUER "Ãmetteur de l'autorité de certification" + IDS_CERT_TEMPLATE_NAME "Nom de modèle de certification" + IDS_CERT_TYPE "Type de certificat" IDS_CERT_MANIFOLD "Certificate Manifold" IDS_NETSCAPE_CERT_TYPE "Type de certificat Netscape" IDS_NETSCAPE_BASE_URL "URL Netscape de base" - IDS_NETSCAPE_REVOCATION_URL "URL Netscape de révocation" - IDS_NETSCAPE_CA_REVOCATION_URL "URL Netscape de révocation du certificat" + IDS_NETSCAPE_REVOCATION_URL "URL Netscape de révocation" + IDS_NETSCAPE_CA_REVOCATION_URL "URL Netscape de révocation de l'AC" IDS_NETSCAPE_CERT_RENEWAL_URL "URL Netscape de renouvellement du certificat" - IDS_NETSCAPE_CA_POLICY_URL "Netscape CA Policy URL" - IDS_NETSCAPE_SSL_SERVER_NAME "Netscape SSL ServerName" + IDS_NETSCAPE_CA_POLICY_URL "URL Netscape des stratégies d'ACL" + IDS_NETSCAPE_SSL_SERVER_NAME "Nom du serveur SSL de Netscape" IDS_NETSCAPE_COMMENT "Commentaire Netscape" IDS_SPC_SP_AGENCY_INFO "SpcSpAgencyInfo" IDS_SPC_FINANCIAL_CRITERIA "SpcFinancialCriteria" IDS_SPC_MINIMAL_CRITERIA "SpcMinimalCriteria" - IDS_COUNTRY "Pays/Région" + IDS_COUNTRY "Pays/Région" IDS_ORGANIZATION "Organisation" - IDS_ORGANIZATIONAL_UNIT "Unité d'organisation" + IDS_ORGANIZATIONAL_UNIT "Unité d'organisation" IDS_COMMON_NAME "Nom commun" - IDS_LOCALITY "Locality" - IDS_STATE_OR_PROVINCE "État ou province" + IDS_LOCALITY "Localité" + IDS_STATE_OR_PROVINCE "Ãtat ou province" IDS_TITLE "Titre" - IDS_GIVEN_NAME "Nom donné" + IDS_GIVEN_NAME "Nom donné" IDS_INITIALS "Initiales" IDS_SUR_NAME "Nom de famille" - IDS_DOMAIN_COMPONENT "Domain Component" + IDS_DOMAIN_COMPONENT "Composant de domaine" IDS_STREET_ADDRESS "Adresse" - IDS_SERIAL_NUMBER "Numéro de série" + IDS_SERIAL_NUMBER "Numéro de série" IDS_CA_VERSION "Version du CA" - IDS_CROSS_CA_VERSION "Cross CA Version" - IDS_SERIALIZED_SIG_SERIAL_NUMBER "Serialized Signature Serial Number" + IDS_CROSS_CA_VERSION "Version de certification croisées d'AC" + IDS_SERIALIZED_SIG_SERIAL_NUMBER "Numéro de série de signature sérialisée" IDS_PRINCIPAL_NAME "Nom principal" - IDS_WINDOWS_PRODUCT_UPDATE "Mise à jour de Windows" - IDS_ENROLLMENT_NAME_VALUE_PAIR "Enrollment Name Value Pair" - IDS_OS_VERSION "Version du système d'exploitation" - IDS_ENROLLMENT_CSP "Enrollment CSP" - IDS_CRL_NUMBER "Numéro CRL" - IDS_DELTA_CRL_INDICATOR "Delta CRL Indicator" - IDS_ISSUING_DIST_POINT "Issuing Distribution Point" - IDS_FRESHEST_CRL "Freshest CRL" + IDS_WINDOWS_PRODUCT_UPDATE "Mise à jour de Windows" + IDS_ENROLLMENT_NAME_VALUE_PAIR "Paire nom/value d'enrôlement" + IDS_OS_VERSION "Version du système d'exploitation" + IDS_ENROLLMENT_CSP "Fournisseur de service cryptographique (CSP) d'enrôlement" + IDS_CRL_NUMBER "Numéro de la LRC" + IDS_DELTA_CRL_INDICATOR "Indicateur de delta-LRC" + IDS_ISSUING_DIST_POINT "Point de distribution d'émission" + IDS_FRESHEST_CRL "LRC la plus récente" IDS_NAME_CONSTRAINTS "Contraintes de nom" - IDS_POLICY_MAPPINGS "Policy Mappings" - IDS_POLICY_CONSTRAINTS "Policy Constraints" - IDS_CROSS_CERT_DIST_POINTS "Cross-Certificate Distribution Points" - IDS_APPLICATION_POLICIES "Application Policies" - IDS_APPLICATION_POLICY_MAPPINGS "Application Policy Mappings" - IDS_APPLICATION_POLICY_CONSTRAINTS "Application Policy Constraints" - IDS_CMC_DATA "Données CMC" - IDS_CMC_RESPONSE "Réponse CMC" - IDS_UNSIGNED_CMC_REQUEST "Unsigned CMC Request" - IDS_CMC_STATUS_INFO "CMC Status Info" - IDS_CMC_EXTENSIONS "CMC Extensions" - IDS_CMC_ATTRIBUTES "CMC Attributes" - IDS_PKCS_7_DATA "Données PKCS 7" - IDS_PKCS_7_SIGNED "Signé avec PKCS 7" - IDS_PKCS_7_ENVELOPED "Enveloppé avec PKCS 7" - IDS_PKCS_7_SIGNED_ENVELOPED "Enveloppé et signé avec PKCS 7" - IDS_PKCS_7_DIGESTED "Haché avec PKCS 7" - IDS_PKCS_7_ENCRYPTED "Chiffré avec PKCS 7" - IDS_PREVIOUS_CA_CERT_HASH "Previous CA Certificate Hash" - IDS_CRL_VIRTUAL_BASE "Virtual Base CRL Number" - IDS_CRL_NEXT_PUBLISH "Next CRL Publish" + IDS_POLICY_MAPPINGS "Mappings de politiques" + IDS_POLICY_CONSTRAINTS "Contraintes de politiques" + IDS_CROSS_CERT_DIST_POINTS "Points de distribution de certificats croisés" + IDS_APPLICATION_POLICIES "Politiques applicatives" + IDS_APPLICATION_POLICY_MAPPINGS "Mappings de politiques applicatives" + IDS_APPLICATION_POLICY_CONSTRAINTS "Contraintes de politiques applicatives" + IDS_CMC_DATA "Données CMC" + IDS_CMC_RESPONSE "Réponse CMC" + IDS_UNSIGNED_CMC_REQUEST "Requête CMC non signée" + IDS_CMC_STATUS_INFO "Informations sur le statut CMC" + IDS_CMC_EXTENSIONS "Extensions CMC" + IDS_CMC_ATTRIBUTES "Attributs CMC" + IDS_PKCS_7_DATA "Données PKCS 7" + IDS_PKCS_7_SIGNED "Signé avec PKCS 7" + IDS_PKCS_7_ENVELOPED "Enveloppé avec PKCS 7" + IDS_PKCS_7_SIGNED_ENVELOPED "Enveloppé et signé avec PKCS 7" + IDS_PKCS_7_DIGESTED "Haché avec PKCS 7" + IDS_PKCS_7_ENCRYPTED "Chiffré avec PKCS 7" + IDS_PREVIOUS_CA_CERT_HASH "Empreinte précédente du certificat de l'AC" + IDS_CRL_VIRTUAL_BASE "Numéro de LRC de base virtuelle" + IDS_CRL_NEXT_PUBLISH "Prochaine publication de LRC" IDS_CA_EXCHANGE "Certificat de chiffrement CA" - IDS_KEY_RECOVERY_AGENT "Key Recovery Agent" - IDS_CERTIFICATE_TEMPLATE "Certificate Template Information" - IDS_ENTERPRISE_ROOT_OID "Enterprise Root OID" + IDS_KEY_RECOVERY_AGENT "Agent de recouvrement de clé" + IDS_CERTIFICATE_TEMPLATE "Informations sur le modèle de certificats" + IDS_ENTERPRISE_ROOT_OID "OID racine de l'entreprise" IDS_RDN_DUMMY_SIGNER "Signataire factice" - IDS_ARCHIVED_KEY_ATTR "Clé de chiffrement privée" - IDS_CRL_SELF_CDP "Published CRL Locations" - IDS_REQUIRE_CERT_CHAIN_POLICY "Enforce Certificate Chain Policy" - IDS_TRANSACTION_ID "Transaction Id" - IDS_SENDER_NONCE "Sender Nonce" - IDS_RECIPIENT_NONCE "Recipient Nonce" - IDS_REG_INFO "Reg Info" - IDS_GET_CERTIFICATE "Get Certificate" - IDS_GET_CRL "Get CRL" - IDS_REVOKE_REQUEST "Revoke Request" - IDS_QUERY_PENDING "Query Pending" - IDS_SORTED_CTL "Certificate Trust List" - IDS_ARCHIVED_KEY_CERT_HASH "Archived Key Certificate Hash" - IDS_PRIVATE_KEY_USAGE_PERIOD "Private Key Usage Period" - IDS_CLIENT_INFORMATION "Client Information" - IDS_SERVER_AUTHENTICATION "Server Authentication" - IDS_CLIENT_AUTHENTICATION "Client Authentication" - IDS_CODE_SIGNING "Code Signing" - IDS_SECURE_EMAIL "Secure Email" - IDS_TIME_STAMPING "Time Stamping" - IDS_MICROSOFT_TRUST_LIST_SIGNING "Microsoft Trust List Signing" - IDS_MICROSOFT_TIME_STAMPING "Microsoft Time Stamping" - IDS_IPSEC_END_SYSTEM "IP security end system" - IDS_IPSEC_TUNNEL "IP security tunnel termination" - IDS_IPSEC_USER "IP security user" - IDS_EFS "Encrypting File System" - IDS_WHQL_CRYPTO "Windows Hardware Driver Verification" - IDS_NT5_CRYPTO "Windows System Component Verification" - IDS_OEM_WHQL_CRYPTO "OEM Windows System Component Verification" - IDS_EMBEDDED_NT_CRYPTO "Embedded Windows System Component Verification" - IDS_KEY_PACK_LICENSES "Key Pack Licenses" - IDS_LICENSE_SERVER "License Server Verification" - IDS_SMART_CARD_LOGON "Smart Card Logon" - IDS_DIGITAL_RIGHTS "Digital Rights" - IDS_QUALIFIED_SUBORDINATION "Qualified Subordination" - IDS_KEY_RECOVERY "Récupération de clé" + IDS_ARCHIVED_KEY_ATTR "Clé de chiffrement privée" + IDS_CRL_SELF_CDP "Emplacement des LRC publiées" + IDS_REQUIRE_CERT_CHAIN_POLICY "Requérir une polique de chaîne de certification" + IDS_TRANSACTION_ID "Identifiant de transaction" + IDS_SENDER_NONCE "Nonce de l'émetteur" + IDS_RECIPIENT_NONCE "Nonce du récepteur" + IDS_REG_INFO "Informations d'enregistrement" + IDS_GET_CERTIFICATE "Obtenir un certificat" + IDS_GET_CRL "Obtenir une LRC" + IDS_REVOKE_REQUEST "Révoquer une requête" + IDS_QUERY_PENDING "Requête en attente" + IDS_SORTED_CTL "Liste de certificats de confiance" + IDS_ARCHIVED_KEY_CERT_HASH "Empreinte du certificat de clé archivée" + IDS_PRIVATE_KEY_USAGE_PERIOD "Période d'utilisation de la clé privée" + IDS_CLIENT_INFORMATION "Informations sur le client" + IDS_SERVER_AUTHENTICATION "Authentification du serveur" + IDS_CLIENT_AUTHENTICATION "Authentification du client" + IDS_CODE_SIGNING "Signature de code" + IDS_SECURE_EMAIL "Messagerie sécurisé" + IDS_TIME_STAMPING "Horodatage" + IDS_MICROSOFT_TRUST_LIST_SIGNING "Signature de la liste de confiance Microsoft" + IDS_MICROSOFT_TIME_STAMPING "Horodatage Microsoft" + IDS_IPSEC_END_SYSTEM "Système terminal IPsec" + IDS_IPSEC_TUNNEL "Terminaison du tunnel IPsec" + IDS_IPSEC_USER "Utilisateur IPsec" + IDS_EFS "Système de fichiers chiffré (EFS)" + IDS_WHQL_CRYPTO "Vérification des pilotes matériels de Windows" + IDS_NT5_CRYPTO "Vérification des composants système de Windows" + IDS_OEM_WHQL_CRYPTO "Vérification des composants système de Windows OEM" + IDS_EMBEDDED_NT_CRYPTO "Vérification des composants système de Windows embarqué" + IDS_KEY_PACK_LICENSES "Licences de jeux de clés" + IDS_LICENSE_SERVER "Vérification du serveur de licence" + IDS_SMART_CARD_LOGON "Connexion avec carte à puce" + IDS_DIGITAL_RIGHTS "Droits numériques" + IDS_QUALIFIED_SUBORDINATION "Subordination conditionnelle" + IDS_KEY_RECOVERY "Recouvrement de clé" IDS_DOCUMENT_SIGNING "Signature de document" - IDS_IPSEC_IKE_INTERMEDIATE "IP security IKE intermediate" - IDS_FILE_RECOVERY "Récupération de fichier" + IDS_IPSEC_IKE_INTERMEDIATE "Intermédiaire IKE IPsec" + IDS_FILE_RECOVERY "Restauration de fichier" IDS_ROOT_LIST_SIGNER "Signataires de la liste racine" - IDS_ANY_APPLICATION_POLICIES "All application policies" - IDS_DS_EMAIL_REPLICATION "Directory Service Email Replication" - IDS_ENROLLMENT_AGENT "Certificate Request Agent" - IDS_LIFETIME_SIGNING "Lifetime Signing" - IDS_ANY_CERT_POLICY "All issuance policies" + IDS_ANY_APPLICATION_POLICIES "Toutes les politiques applicatives" + IDS_DS_EMAIL_REPLICATION "Réplication de courriers électroniques du service d'annuaire" + IDS_ENROLLMENT_AGENT "Agent de demande de certificat" + IDS_LIFETIME_SIGNING "Signature à vie" + IDS_ANY_CERT_POLICY "Toutes les politiques d'émission" }
STRINGTABLE DISCARDABLE { - IDS_LOCALIZEDNAME_ROOT "Autorités de certification de confiance" + IDS_LOCALIZEDNAME_ROOT "Autorités de certification de confiance" IDS_LOCALIZEDNAME_MY "Personnel" - IDS_LOCALIZEDNAME_CA "Autorités intermédiaires" + IDS_LOCALIZEDNAME_CA "Autorités intermédiaires" IDS_LOCALIZEDNAME_ADDRESSBOOK "Autres personnes" - IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Éditeurs de confiance" + IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Ãditeurs de confiance" }
STRINGTABLE DISCARDABLE { - IDS_KEY_ID "KeyID=" - IDS_CERT_ISSUER "Certificate Issuer" - IDS_CERT_SERIAL_NUMBER "Certificate Serial Number=" - IDS_ALT_NAME_OTHER_NAME "Other Name=" - IDS_ALT_NAME_RFC822_NAME "Email Address=" - IDS_ALT_NAME_DNS_NAME "DNS Name=" - IDS_ALT_NAME_DIRECTORY_NAME "Directory Address" + IDS_KEY_ID "ID de clé =" + IDS_CERT_ISSUER "Ãmetteur du certificat" + IDS_CERT_SERIAL_NUMBER "Numéro de série du certificat =" + IDS_ALT_NAME_OTHER_NAME "Autre nom =" + IDS_ALT_NAME_RFC822_NAME "Adresse électronique =" + IDS_ALT_NAME_DNS_NAME "Nom DNS =" + IDS_ALT_NAME_DIRECTORY_NAME "Adresse du répertoire" IDS_ALT_NAME_URL "URL=" - IDS_ALT_NAME_IP_ADDRESS "Adresse IP=" - IDS_ALT_NAME_MASK "Mask=" - IDS_ALT_NAME_REGISTERED_ID "Registered ID=" - IDS_USAGE_UNKNOWN "Unknown Key Usage" - IDS_SUBJECT_TYPE "Subject Type=" - IDS_SUBJECT_TYPE_CA "CA" - IDS_SUBJECT_TYPE_END_CERT "End Entity" - IDS_PATH_LENGTH "Path Length Constraint=" + IDS_ALT_NAME_IP_ADDRESS "Adresse IP =" + IDS_ALT_NAME_MASK "Masque =" + IDS_ALT_NAME_REGISTERED_ID "ID enregistré =" + IDS_USAGE_UNKNOWN "Utilisation de la clé inconnue" + IDS_SUBJECT_TYPE "Type de sujet =" + IDS_SUBJECT_TYPE_CA "AC" + IDS_SUBJECT_TYPE_END_CERT "Entité terminale" + IDS_PATH_LENGTH "Contrainte de longueur de chemin =" IDS_PATH_LENGTH_NONE "Aucune" - IDS_INFO_NOT_AVAILABLE "Information Not Available" - IDS_AIA "Authority Info Access" - IDS_ACCESS_METHOD "Access Method=" + IDS_INFO_NOT_AVAILABLE "Informations non disponibles" + IDS_AIA "Accès aux informations de l'autorité" + IDS_ACCESS_METHOD "Méthode d'accès =" IDS_ACCESS_METHOD_OCSP "OCSP" - IDS_ACCESS_METHOD_CA_ISSUERS "CA Issuers" - IDS_ACCESS_METHOD_UNKNOWN "Unknown Access Method" - IDS_ACCESS_LOCATION "Alternative Name" - IDS_CRL_DIST_POINT "CRL Distribution Point" - IDS_CRL_DIST_POINT_NAME "Distribution Point Name" - IDS_CRL_DIST_POINT_FULL_NAME "Full Name" - IDS_CRL_DIST_POINT_RDN_NAME "RDN Name" - IDS_CRL_DIST_POINT_REASON "CRL Reason=" - IDS_CRL_DIST_POINT_ISSUER "CRL Issuer" - IDS_REASON_KEY_COMPROMISE "Key Compromise" - IDS_REASON_CA_COMPROMISE "CA Compromise" - IDS_REASON_AFFILIATION_CHANGED "Affiliation Changed" - IDS_REASON_SUPERSEDED "Superseded" - IDS_REASON_CESSATION_OF_OPERATION "Operation Ceased" - IDS_REASON_CERTIFICATE_HOLD "Certificate Hold" - IDS_FINANCIAL_CRITERIA "Financial Information=" - IDS_FINANCIAL_CRITERIA_AVAILABLE "Available" - IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Not Available" - IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Meets Criteria=" + IDS_ACCESS_METHOD_CA_ISSUERS "Ãmetteurs de l'AC" + IDS_ACCESS_METHOD_UNKNOWN "Méthode d'accès inconnue" + IDS_ACCESS_LOCATION "Nom alternatif" + IDS_CRL_DIST_POINT "Point de distribution de LRC" + IDS_CRL_DIST_POINT_NAME "Nom du point de distribution" + IDS_CRL_DIST_POINT_FULL_NAME "Nom complet" + IDS_CRL_DIST_POINT_RDN_NAME "Nom distingué relatif (RDN)" + IDS_CRL_DIST_POINT_REASON "Raison de la LRC =" + IDS_CRL_DIST_POINT_ISSUER "Ãmetteur de la LRC" + IDS_REASON_KEY_COMPROMISE "Clé compromise" + IDS_REASON_CA_COMPROMISE "AC compromise" + IDS_REASON_AFFILIATION_CHANGED "Affiliation modifiée" + IDS_REASON_SUPERSEDED "Supplanté" + IDS_REASON_CESSATION_OF_OPERATION "Cessation de opérations" + IDS_REASON_CERTIFICATE_HOLD "Certificat suspendu" + IDS_FINANCIAL_CRITERIA "Informations financières =" + IDS_FINANCIAL_CRITERIA_AVAILABLE "Disponible" + IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Non disponible" + IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Respecte les critères =" IDS_YES "Oui" IDS_NO "Non" - IDS_DIGITAL_SIGNATURE "Signature numérique" - IDS_NON_REPUDIATION "Non-répudiation" - IDS_KEY_ENCIPHERMENT "Key Encipherment" - IDS_DATA_ENCIPHERMENT "Data Encipherment" - IDS_KEY_AGREEMENT "Key Agreement" - IDS_CERT_SIGN "Certificate Signing" - IDS_OFFLINE_CRL_SIGN "Off-line CRL Signing" - IDS_CRL_SIGN "CRL Signing" + IDS_DIGITAL_SIGNATURE "Signature numérique" + IDS_NON_REPUDIATION "Non-répudiation" + IDS_KEY_ENCIPHERMENT "Chiffrement de la clé" + IDS_DATA_ENCIPHERMENT "Chiffrement de données" + IDS_KEY_AGREEMENT "Accord sur la clé" + IDS_CERT_SIGN "Signature de certificat" + IDS_OFFLINE_CRL_SIGN "Signature de LRC hors-ligne" + IDS_CRL_SIGN "Signature de LRC" IDS_ENCIPHER_ONLY "Chiffrement seul" - IDS_DECIPHER_ONLY "Déchiffrement seul" - IDS_NETSCAPE_SSL_CLIENT "SSL Client Authentication" - IDS_NETSCAPE_SSL_SERVER "SSL Server Authentication" + IDS_DECIPHER_ONLY "Déchiffrement seul" + IDS_NETSCAPE_SSL_CLIENT "Authentification de client SSL" + IDS_NETSCAPE_SSL_SERVER "Authentification de serveur SSL" IDS_NETSCAPE_SMIME "S/MIME" IDS_NETSCAPE_SIGN "Signature" - IDS_NETSCAPE_SSL_CA "SSL CA" - IDS_NETSCAPE_SMIME_CA "S/MIME CA" + IDS_NETSCAPE_SSL_CA "AC SSL" + IDS_NETSCAPE_SMIME_CA "AC S/MIME" IDS_NETSCAPE_SIGN_CA "Signature CA" }
Modified: trunk/reactos/dll/win32/crypt32/crypt32_Ko.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_K... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Ko.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_Ko.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -18,6 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
Modified: trunk/reactos/dll/win32/crypt32/crypt32_Nl.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_N... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Nl.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_Nl.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
Modified: trunk/reactos/dll/win32/crypt32/crypt32_No.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_N... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_No.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_No.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
Modified: trunk/reactos/dll/win32/crypt32/crypt32_Pt.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_P... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Pt.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_Pt.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h"
LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
Added: trunk/reactos/dll/win32/crypt32/crypt32_Ro.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_R... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Ro.rc (added) +++ trunk/reactos/dll/win32/crypt32/crypt32_Ro.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -1,0 +1,243 @@ +/* + * crypt32 dll Romanian resources + * + * Copyright (C) 2009 Paul Chitescu + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "cryptres.h" + +/* UTF-8 */ +#pragma code_page(65001) + +LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL + +STRINGTABLE DISCARDABLE +{ + IDS_AUTHORITY_KEY_ID "Identificatorul cheii autoritÄÈii" + IDS_KEY_ATTRIBUTES "Atributele cheii" + IDS_KEY_USAGE_RESTRICTION "RestricÈii de folosire a cheii" + IDS_SUBJECT_ALT_NAME "Nume alternativ al subiectului" + IDS_ISSUER_ALT_NAME "Nume alternativ al emitentului" + IDS_BASIC_CONSTRAINTS "Constrângeri de bazÄ" + IDS_KEY_USAGE "Folosirea cheii" + IDS_CERT_POLICIES "Politicile certificatului" + IDS_SUBJECT_KEY_IDENTIFIER "Identificatorul subiectului cheii" + IDS_CRL_REASON_CODE "Codul motivului CRL" + IDS_CRL_DIST_POINTS "Puncte de distribuire CRL" + IDS_ENHANCED_KEY_USAGE "Extensii de folosirea a cheii" + IDS_AUTHORITY_INFO_ACCESS "Acces la informaÈiile de autoritate" + IDS_CERT_EXTENSIONS "Extensiile certificatului" + IDS_NEXT_UPDATE_LOCATION "UrmÄtoarea locaÈie de actualizare" + IDS_YES_OR_NO_TRUST "Ãncredere Da sau Nu" + IDS_EMAIL_ADDRESS "AdresÄ de e-mail" + IDS_UNSTRUCTURED_NAME "Nume nestructurat" + IDS_CONTENT_TYPE "Tipul conÈinutului" + IDS_MESSAGE_DIGEST "Rezumatul mesajului" + IDS_SIGNING_TIME "Momentul semnÄrii" + IDS_COUNTER_SIGN "Contrasemnat" + IDS_CHALLENGE_PASSWORD "Parola de provocare" + IDS_UNSTRUCTURED_ADDRESS "AdresÄ nestructuratÄ" + IDS_SMIME_CAPABILITIES "CapabilitÄÈi S/MIME" + IDS_PREFER_SIGNED_DATA "PreferÄ datele semnate" + IDS_CPS "CPS" + IDS_USER_NOTICE "NotiÈÄ utilizator" + IDS_OCSP "Protocol online de verificare a stÄrii certificatului" + IDS_CA_ISSUER "Autoritatea de certificare emitentÄ" + IDS_CERT_TEMPLATE_NAME "Numele Èablonului de certificat" + IDS_CERT_TYPE "Tipul certificatului" + IDS_CERT_MANIFOLD "Ramurile certificatului" + IDS_NETSCAPE_CERT_TYPE "Tipul certificatului Netscape" + IDS_NETSCAPE_BASE_URL "URL-ul de bazÄ Netscape" + IDS_NETSCAPE_REVOCATION_URL "URL-ul de revocare Netscape" + IDS_NETSCAPE_CA_REVOCATION_URL "URL-ul de revocare a CA Netscape" + IDS_NETSCAPE_CERT_RENEWAL_URL "URL-ul de înnoire a certificatului Netscape" + IDS_NETSCAPE_CA_POLICY_URL "URL-ul politicii CA Netscape" + IDS_NETSCAPE_SSL_SERVER_NAME "Nume server SSL Netscape" + IDS_NETSCAPE_COMMENT "Comentariul Netscape" + IDS_SPC_SP_AGENCY_INFO "InformaÈiiAgenÈieSpcSp" + IDS_SPC_FINANCIAL_CRITERIA "CriteriiFinanciareSpc" + IDS_SPC_MINIMAL_CRITERIA "CriteriiMinimaleSpc" + IDS_COUNTRY "Èara/regiunea" + IDS_ORGANIZATION "OrganizaÈia" + IDS_ORGANIZATIONAL_UNIT "Unitatea organizaÈionalÄ" + IDS_COMMON_NAME "Nume uzual" + IDS_LOCALITY "Localitatea" + IDS_STATE_OR_PROVINCE "Statul sau provincia" + IDS_TITLE "Titlul" + IDS_GIVEN_NAME "Prenume" + IDS_INITIALS "IniÈiale" + IDS_SUR_NAME "Nume" + IDS_DOMAIN_COMPONENT "ComponentÄ de domeniu" + IDS_STREET_ADDRESS "Adresa" + IDS_SERIAL_NUMBER "NumÄr de serie" + IDS_CA_VERSION "Versiunea CA" + IDS_CROSS_CA_VERSION "Versiunea încruciÈatÄ CA" + IDS_SERIALIZED_SIG_SERIAL_NUMBER "NumÄr de serie al semnÄturii serializate" + IDS_PRINCIPAL_NAME "Nume principal" + IDS_WINDOWS_PRODUCT_UPDATE "Actualizarea produsului Windows" + IDS_ENROLLMENT_NAME_VALUE_PAIR "Pereche nume-valoare de înscriere" + IDS_OS_VERSION "Versiunea sistemului de operare" + IDS_ENROLLMENT_CSP "CSP de înscriere" + IDS_CRL_NUMBER "NumÄrul CRL" + IDS_DELTA_CRL_INDICATOR "Indicator diferenÈÄ CRL" + IDS_ISSUING_DIST_POINT "Punct de distribuÈie emitent" + IDS_FRESHEST_CRL "Cel mai proaspÄt CRL" + IDS_NAME_CONSTRAINTS "Constrângeri de nume" + IDS_POLICY_MAPPINGS "MapÄri de politicÄ" + IDS_POLICY_CONSTRAINTS "Constrângeri de politicÄ" + IDS_CROSS_CERT_DIST_POINTS "Puncte încruciÈate de distribuÈie certificate" + IDS_APPLICATION_POLICIES "Politici de aplicaÈie" + IDS_APPLICATION_POLICY_MAPPINGS "MapÄri de politicÄ aplicaÈie" + IDS_APPLICATION_POLICY_CONSTRAINTS "Constrângeri de politicÄ aplicaÈie" + IDS_CMC_DATA "Date CMC" + IDS_CMC_RESPONSE "RÄspuns CMC" + IDS_UNSIGNED_CMC_REQUEST "Cerere CMC nesemnatÄ" + IDS_CMC_STATUS_INFO "InformaÈii de stare CMC" + IDS_CMC_EXTENSIONS "Extensii CMC" + IDS_CMC_ATTRIBUTES "Atribute CMC" + IDS_PKCS_7_DATA "Date PKCS 7" + IDS_PKCS_7_SIGNED "PKCS 7 semnat" + IDS_PKCS_7_ENVELOPED "PKCS 7 încapsulat" + IDS_PKCS_7_SIGNED_ENVELOPED "PKCS 7 semnat Èi încapsulat" + IDS_PKCS_7_DIGESTED "PKCS 7 rezumat" + IDS_PKCS_7_ENCRYPTED "PKCS 7 criptat" + IDS_PREVIOUS_CA_CERT_HASH "Rezumatul certificatului CA anterior" + IDS_CRL_VIRTUAL_BASE "Baza virtualÄ a numerelor CRL" + IDS_CRL_NEXT_PUBLISH "UrmÄtorul editor CRL" + IDS_CA_EXCHANGE "Certificat de criptare CA" + IDS_KEY_RECOVERY_AGENT "Agent de recuperare a cheilor" + IDS_CERTIFICATE_TEMPLATE "Èablon de informaÈii de certificat" + IDS_ENTERPRISE_ROOT_OID "OID rÄdÄcinÄ al întreprinderii" + IDS_RDN_DUMMY_SIGNER "Semnatar implicit" + IDS_ARCHIVED_KEY_ATTR "Cheie privatÄ criptatÄ" + IDS_CRL_SELF_CDP "LocaÈii CRL publicate" + IDS_REQUIRE_CERT_CHAIN_POLICY "Impune politica de certificare în lanÈ" + IDS_TRANSACTION_ID "Identificator de tranzacÈie" + IDS_SENDER_NONCE "Identificator unic al expeditorului" + IDS_RECIPIENT_NONCE "Identificator unic al destinatarului" + IDS_REG_INFO "InformaÈii de înregistrare" + IDS_GET_CERTIFICATE "ObÈinere certificat" + IDS_GET_CRL "ObÈinere CRL" + IDS_REVOKE_REQUEST "Cerere de revocare" + IDS_QUERY_PENDING "Interogare în curs" + IDS_SORTED_CTL "Lista certificatelor de încredere" + IDS_ARCHIVED_KEY_CERT_HASH "Rezumatul certificatului cheii arhivate" + IDS_PRIVATE_KEY_USAGE_PERIOD "Perioada de folosire a cheii private" + IDS_CLIENT_INFORMATION "InformaÈii client" + IDS_SERVER_AUTHENTICATION "Autentificare server" + IDS_CLIENT_AUTHENTICATION "Autentificare client" + IDS_CODE_SIGNING "Semnarea codului" + IDS_SECURE_EMAIL "E-mail securizat" + IDS_TIME_STAMPING "Marcare temporalÄ" + IDS_MICROSOFT_TRUST_LIST_SIGNING "Semnare listÄ de încredere Microsoft" + IDS_MICROSOFT_TIME_STAMPING "Marcare temporalÄ Microsoft" + IDS_IPSEC_END_SYSTEM "Sistem terminal de securitate IP" + IDS_IPSEC_TUNNEL "CapÄt de tunel de securitate IP" + IDS_IPSEC_USER "Utilizator de securitate IP" + IDS_EFS "Sistem de fiÈiere criptat" + IDS_WHQL_CRYPTO "Verificarea driverelor hardware Windows" + IDS_NT5_CRYPTO "Verificarea componentelor sistem Windows" + IDS_OEM_WHQL_CRYPTO "Verificarea componentelor sistem Windows OEM" + IDS_EMBEDDED_NT_CRYPTO "Verificarea componentelor sistem Windows Embedded" + IDS_KEY_PACK_LICENSES "LicenÈiere pachet de chei" + IDS_LICENSE_SERVER "Verificarea serverului de licenÈÄ" + IDS_SMART_CARD_LOGON "Log on cu Smart Card" + IDS_DIGITAL_RIGHTS "Drepturi digitale" + IDS_QUALIFIED_SUBORDINATION "Subordonare calificatÄ" + IDS_KEY_RECOVERY "Recuperare de chei" + IDS_DOCUMENT_SIGNING "Semnare de documente" + IDS_IPSEC_IKE_INTERMEDIATE "Intermediar IKE de securitate IP" + IDS_FILE_RECOVERY "Recuperare de fiÈiere" + IDS_ROOT_LIST_SIGNER "Semnatarul listei rÄdÄcinÄ" + IDS_ANY_APPLICATION_POLICIES "Toate politicile de aplicaÈie" + IDS_DS_EMAIL_REPLICATION "Replicarea serviciilor repertoar de e-mail" + IDS_ENROLLMENT_AGENT "Agent de cerere de certificate" + IDS_LIFETIME_SIGNING "Semnare pe toatÄ durata vieÈii" + IDS_ANY_CERT_POLICY "Toate politicile de emitere" +} + +STRINGTABLE DISCARDABLE +{ + IDS_LOCALIZEDNAME_ROOT "AutoritÄÈi de încredere de bazÄ de certificare" + IDS_LOCALIZEDNAME_MY "Personale" + IDS_LOCALIZEDNAME_CA "AutoritÄÈi intermediare de certificare" + IDS_LOCALIZEDNAME_ADDRESSBOOK "Alte persoane" + IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Editor de încredere" +} + +STRINGTABLE DISCARDABLE +{ + IDS_KEY_ID "KeyID=" + IDS_CERT_ISSUER "Emitentul certificatului" + IDS_CERT_SERIAL_NUMBER "NumÄrul de serie al certificatului=" + IDS_ALT_NAME_OTHER_NAME "Nume alternativ=" + IDS_ALT_NAME_RFC822_NAME "Addresa de e-mail=" + IDS_ALT_NAME_DNS_NAME "Nume de DNS=" + IDS_ALT_NAME_DIRECTORY_NAME "Adresa de repertoar" + IDS_ALT_NAME_URL "URL=" + IDS_ALT_NAME_IP_ADDRESS "Adresa IP=" + IDS_ALT_NAME_MASK "Masca=" + IDS_ALT_NAME_REGISTERED_ID "Identificator înregistrat=" + IDS_USAGE_UNKNOWN "Folosire necunoscutÄ a cheii" + IDS_SUBJECT_TYPE "Tipul subiectului=" + IDS_SUBJECT_TYPE_CA "CA" + IDS_SUBJECT_TYPE_END_CERT "Entitate finalÄ" + IDS_PATH_LENGTH "Constrângere de lungime a cÄii=" + IDS_PATH_LENGTH_NONE "FÄrÄ" + IDS_INFO_NOT_AVAILABLE "InformaÈie indisponibilÄ" + IDS_AIA "Acces la informaÈiile de autoritate" + IDS_ACCESS_METHOD "Metoda de acces=" + IDS_ACCESS_METHOD_OCSP "OCSP" + IDS_ACCESS_METHOD_CA_ISSUERS "EmitenÈi CA" + IDS_ACCESS_METHOD_UNKNOWN "MetodÄ de acces necunoscutÄ" + IDS_ACCESS_LOCATION "Nume alternativ" + IDS_CRL_DIST_POINT "Punct de distribuÈie CRL" + IDS_CRL_DIST_POINT_NAME "Numele punctului de distribuÈie" + IDS_CRL_DIST_POINT_FULL_NAME "Nume complet" + IDS_CRL_DIST_POINT_RDN_NAME "Nume RDN" + IDS_CRL_DIST_POINT_REASON "Motiv CRL=" + IDS_CRL_DIST_POINT_ISSUER "Emitent CRL" + IDS_REASON_KEY_COMPROMISE "Cheia compromisÄ" + IDS_REASON_CA_COMPROMISE "CA compromisÄ" + IDS_REASON_AFFILIATION_CHANGED "Afiliere schimbatÄ" + IDS_REASON_SUPERSEDED "Ãnlocuit" + IDS_REASON_CESSATION_OF_OPERATION "Ãncetarea operaÈiunilor" + IDS_REASON_CERTIFICATE_HOLD "Certificat reÈinut" + IDS_FINANCIAL_CRITERIA "InformaÈia financiarÄ=" + IDS_FINANCIAL_CRITERIA_AVAILABLE "DisponibilÄ" + IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "IndisponibilÄ" + IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "ÃndeplineÈte criteriul=" + IDS_YES "Da" + IDS_NO "Nu" + IDS_DIGITAL_SIGNATURE "SemnÄturÄ digitalÄ" + IDS_NON_REPUDIATION "Non-repudiere" + IDS_KEY_ENCIPHERMENT "Cifrare cheie" + IDS_DATA_ENCIPHERMENT "Cifrare date" + IDS_KEY_AGREEMENT "ÃnÈelegere la cheie" + IDS_CERT_SIGN "Semnare certificat" + IDS_OFFLINE_CRL_SIGN "Semnare CRL offline" + IDS_CRL_SIGN "Semnare CRL" + IDS_ENCIPHER_ONLY "Doar cifreazÄ" + IDS_DECIPHER_ONLY "Doar descifreazÄ" + IDS_NETSCAPE_SSL_CLIENT "Autentificare client SSL" + IDS_NETSCAPE_SSL_SERVER "Autentificare server SSL" + IDS_NETSCAPE_SMIME "S/MIME" + IDS_NETSCAPE_SIGN "SemnÄturÄ" + IDS_NETSCAPE_SSL_CA "SSL CA" + IDS_NETSCAPE_SMIME_CA "S/MIME CA" + IDS_NETSCAPE_SIGN_CA "SemnÄturÄ CA" +}
Propchange: trunk/reactos/dll/win32/crypt32/crypt32_Ro.rc ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/dll/win32/crypt32/crypt32_Sv.rc URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/crypt32_S... ============================================================================== --- trunk/reactos/dll/win32/crypt32/crypt32_Sv.rc [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/crypt32_Sv.rc [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,9 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ + +#include "cryptres.h" + #pragma code_page(65001)
LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL @@ -160,5 +163,3 @@ IDS_FILE_RECOVERY "File Recovery" IDS_ROOT_LIST_SIGNER "Root List Signer" } - -#pragma code_page(default)
Modified: trunk/reactos/dll/win32/crypt32/cryptres.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/cryptres.... ============================================================================== --- trunk/reactos/dll/win32/crypt32/cryptres.h [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/cryptres.h [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -17,6 +17,8 @@ */ #ifndef __WINE_CRYPTRES_H__ #define __WINE_CRYPTRES_H__ + +#include <windef.h>
#define IDS_AUTHORITY_KEY_ID 1000 #define IDS_KEY_ATTRIBUTES 1001
Modified: trunk/reactos/dll/win32/crypt32/decode.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/decode.c?... ============================================================================== --- trunk/reactos/dll/win32/crypt32/decode.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/decode.c [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -523,7 +523,7 @@ for (i = 0; i < cItem; i++) { bytesNeeded += items[i].size; - structSize += items[i].minSize; + structSize = max( structSize, items[i].offset + items[i].minSize ); } if (pcbDecoded) *pcbDecoded = 1 + lenBytes + cbDecoded;
Modified: trunk/reactos/dll/win32/crypt32/encode.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/encode.c?... ============================================================================== --- trunk/reactos/dll/win32/crypt32/encode.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/encode.c [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -564,13 +564,12 @@ LPCSTR lpszStructType, const void *pvStructInfo, DWORD dwFlags, PCRYPT_ENCODE_PARA pEncodePara, BYTE *pbEncoded, DWORD *pcbEncoded) { - DWORD cCRLEntry = *(const DWORD *)pvStructInfo; DWORD bytesNeeded, dataLen, lenBytes, i; - const CRL_ENTRY *rgCRLEntry = *(const CRL_ENTRY *const *) - ((const BYTE *)pvStructInfo + sizeof(DWORD)); + const CRL_INFO *info = pvStructInfo; + const CRL_ENTRY *rgCRLEntry = info->rgCRLEntry; BOOL ret = TRUE;
- for (i = 0, dataLen = 0; ret && i < cCRLEntry; i++) + for (i = 0, dataLen = 0; ret && i < info->cCRLEntry; i++) { DWORD size;
@@ -594,7 +593,7 @@ *pbEncoded++ = ASN_SEQUENCEOF; CRYPT_EncodeLen(dataLen, pbEncoded, &lenBytes); pbEncoded += lenBytes; - for (i = 0; i < cCRLEntry; i++) + for (i = 0; i < info->cCRLEntry; i++) { DWORD size = dataLen;
@@ -659,7 +658,7 @@ } if (info->cCRLEntry) { - items[cItem].pvStructInfo = &info->cCRLEntry; + items[cItem].pvStructInfo = info; items[cItem].encodeFunc = CRYPT_AsnEncodeCRLEntries; cItem++; }
Modified: trunk/reactos/dll/win32/crypt32/oid.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/crypt32/oid.c?rev... ============================================================================== --- trunk/reactos/dll/win32/crypt32/oid.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/crypt32/oid.c [iso-8859-1] Sat Jul 4 15:41:32 2009 @@ -662,6 +662,16 @@ }
return TRUE; +} + +/*********************************************************************** + * CryptRegisterOIDInfo (CRYPT32.@) + */ +BOOL WINAPI CryptRegisterOIDInfo(PCCRYPT_OID_INFO pInfo, DWORD dwFlags) +{ + FIXME("(%p, %x): stub\n", pInfo, dwFlags ); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return FALSE; }
/***********************************************************************