ReactOS 0.4.16-dev-287-g2d3f3a1
|
#include <stdio.h>
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <winerror.h>
#include <wincrypt.h>
#include "wine/test.h"
Go to the source code of this file.
Classes | |
struct | update_accum |
Macros | |
#define | CMSG_SIGNER_ENCODE_INFO_HAS_CMS_FIELDS |
#define | CMSG_SIGNED_ENCODE_INFO_HAS_CMS_FIELDS |
#define | GET_PROC(dll, func) |
|
static |
Definition at line 542 of file msg.c.
Referenced by test_data_msg_encoding(), test_decode_msg_update(), test_get_digest_stream(), and test_hash_msg_encoding().
|
static |
Definition at line 288 of file msg.c.
Referenced by test_data_msg_encoding(), test_decode_msg_get_param(), test_enveloped_msg_encoding(), test_hash_msg_encoding(), and test_signed_msg_encoding().
|
static |
Definition at line 602 of file msg.c.
Referenced by test_data_msg_encoding(), test_decode_msg_update(), test_get_digest_stream(), and test_hash_msg_encoding().
|
static |
Definition at line 2679 of file msg.c.
Referenced by test_decode_msg_get_param().
|
static |
Definition at line 2661 of file msg.c.
Referenced by test_decode_msg_get_param().
Definition at line 3602 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 625 of file msg.c.
Referenced by test_data_msg_encoding(), test_decode_msg_update(), test_get_digest_stream(), and test_hash_msg_encoding().
Definition at line 41 of file msg.c.
Referenced by START_TEST().
Definition at line 360 of file msg.c.
Referenced by test_data_msg_get_param(), test_data_msg_update(), test_decode_msg_update(), test_enveloped_msg_update(), test_hash_msg_get_param(), test_hash_msg_open(), and test_hash_msg_update().
START_TEST | ( | msg | ) |
Definition at line 3761 of file msg.c.
Definition at line 715 of file msg.c.
Referenced by START_TEST().
Definition at line 636 of file msg.c.
Referenced by test_data_msg().
Definition at line 480 of file msg.c.
Referenced by test_data_msg().
Definition at line 315 of file msg.c.
Referenced by test_data_msg().
Definition at line 368 of file msg.c.
Referenced by test_data_msg().
Definition at line 3188 of file msg.c.
Referenced by START_TEST().
Definition at line 2854 of file msg.c.
Referenced by test_decode_msg().
Definition at line 2313 of file msg.c.
Referenced by test_decode_msg().
Definition at line 2277 of file msg.c.
Referenced by START_TEST().
Definition at line 2254 of file msg.c.
Referenced by test_enveloped_msg().
Definition at line 2053 of file msg.c.
Referenced by test_enveloped_msg().
Definition at line 2120 of file msg.c.
Referenced by test_enveloped_msg().
Definition at line 1060 of file msg.c.
Referenced by START_TEST().
Definition at line 966 of file msg.c.
Referenced by test_hash_msg().
Definition at line 820 of file msg.c.
Referenced by test_hash_msg().
Definition at line 723 of file msg.c.
Referenced by test_hash_msg().
Definition at line 755 of file msg.c.
Referenced by test_hash_msg().
Definition at line 270 of file msg.c.
Referenced by START_TEST().
Definition at line 3205 of file msg.c.
Referenced by START_TEST().
Definition at line 3635 of file msg.c.
Referenced by START_TEST().
Definition at line 164 of file msg.c.
Referenced by START_TEST().
Definition at line 101 of file msg.c.
Referenced by START_TEST().
Definition at line 56 of file msg.c.
Referenced by START_TEST().
Definition at line 2043 of file msg.c.
Referenced by START_TEST().
Definition at line 1652 of file msg.c.
Referenced by test_signed_msg().
Definition at line 1851 of file msg.c.
Referenced by test_signed_msg().
Definition at line 1076 of file msg.c.
Referenced by test_signed_msg().
Definition at line 1221 of file msg.c.
Referenced by test_signed_msg().
|
static |
Definition at line 578 of file msg.c.
Referenced by $relaytrace$StdcallVersionRange(), __rpc_get_time_offset(), cmp_addr(), double_func(), foo(), foo2(), foobar4(), gzprintf(), horDiff8(), initconn(), int_func(), longlong_func(), MSNET32_57(), SetMiterLimit(), symt_cmp_addr(), test(), test6(), test_data_msg_encoding(), test_file_sharing(), test_get_digest_stream(), variant_func(), void_func(), and warning().
|
static |
Definition at line 586 of file msg.c.
Referenced by $relaytrace$StdcallVersionRange(), __rpc_get_time_offset(), app_draw_arc(), app_draw_ellipse(), app_fill_arc(), app_fill_ellipse(), cmp_addr(), DECLARESepPutFunc(), double_func(), foo(), foobar3(), foobar4(), foobar5(), ft_stroke_border_arcto(), gzprintf(), horDiff8(), initconn(), int_func(), MSNET32_57(), SetMiterLimit(), symt_cmp_addr(), test(), test_data_msg_encoding(), test_file_sharing(), test_get_digest_stream(), variant_func(), and warning().
|
static |
Definition at line 600 of file msg.c.
Referenced by $relaytrace$StdcallVersionRange(), __rpc_get_time_offset(), double_func(), DxDdCreateD3DBuffer(), foo2(), gzprintf(), initconn(), int_func(), MSNET32_57(), test(), test_data_msg_encoding(), and variant_func().
|
static |
Definition at line 2285 of file msg.c.
Referenced by __rpc_get_time_offset(), gzprintf(), int_func(), MSNET32_57(), test(), and test_decode_msg_update().
|
static |
Definition at line 3194 of file msg.c.
Referenced by test_msg_control().
|
static |
Definition at line 573 of file msg.c.
Referenced by _mm_set_epi8(), _mm_setr_epi8(), A< T1 >::A(), AllocatePairOfBuffersOnInit(), BitsetTest::bitset1(), compareFiles(), dct64(), dct64_1(), dct64_1_486(), dct64_altivec(), DIB_TransparentBltToVGA(), DoWordBreakProc(), foobar5(), horDiff8(), BitsetTest::iostream(), median_cut(), MIDI_mciReadNextEvent(), MSRLE32_DecompressRLE4(), FstreamTest::seek(), split_box(), SystemFunction030(), test6(), test7(), test8(), test_assign(), test_construction(), test_copyconstructor(), TestBind(), warning(), weld_ubyte4(), and A< T1 >::~A().
|
static |
Definition at line 582 of file msg.c.
Referenced by _mm_set_epi8(), _mm_setr_epi8(), A< T1 >::A(), AllocatePairOfBuffersOnInit(), app_draw_arc(), app_draw_ellipse(), app_fill_arc(), app_fill_ellipse(), BitsetTest::bitset1(), check_backup_boot(), compareFiles(), convert_yuy2_r5g6b5(), convert_yuy2_x8r8g8b8(), dct64(), dct64_1(), dct64_1_486(), DECLARESepPutFunc(), DIB_TransparentBltToVGA(), DoWordBreakProc(), MemFunPtrTest::find(), foobar5(), ft_stroke_border_arcto(), horDiff8(), median_cut(), MIDI_mciReadNextEvent(), MSRLE32_DecompressRLE4(), scrub_chunk_raid56_stripe_run(), FstreamTest::seek(), split_box(), SystemFunction030(), test6(), test7(), test8(), test_assign(), test_copyconstructor(), test_marshal_BSTR(), test_marshal_VARIANT(), test_ScriptItemize(), test_text_position_style(), TestBind(), warning(), weld_ubyte4(), and A< T1 >::~A().
|
static |
Definition at line 592 of file msg.c.
Referenced by _mm_set_epi8(), _mm_setr_epi8(), MemFunPtrTest::find(), foo8(), foobar5(), MIDI_mciReadNextEvent(), test6(), test7(), test_text_position_style(), and TestBind().
|
static |
Definition at line 2284 of file msg.c.
Referenced by _mm_set_epi8(), _mm_setr_epi8(), foo8(), test6(), test7(), and TestBind().
Definition at line 2290 of file msg.c.
Referenced by test_decode_msg_update().
Definition at line 2287 of file msg.c.
Referenced by test_decode_msg_update().
|
static |
Definition at line 1437 of file msg.c.
Referenced by _test_store_is_empty(), add_all_extensions(), add_cert_to_list(), add_cert_to_store(), add_cert_to_view(), add_critical_extensions(), add_properties(), add_store_certs(), add_v1_fields(), CContentEncryptInfo_Construct(), CDecodeSignedMsg_VerifySignatureEx(), Cert_clone(), cert_find_alt_name_entry(), Cert_free(), cert_mgr_do_export(), cert_mgr_do_remove(), cert_mgr_index_to_cert(), cert_mgr_show_cert_usages(), CertAddEncodedCertificateToStore(), CertContext_GetHashProp(), CertContext_GetProperty(), CertContext_SetProperty(), CertCreateCertificateContext(), CertEnumCertificateContextProperties(), CertGetCertificateContextProperty(), check_and_store_certs(), check_store_context_type(), choose_store_for_cert(), Collection_addCert(), Collection_deleteCert(), countCertsInStore(), CRecipientInfo_Construct(), CredMarshalCredentialW(), CredUnmarshalCredentialW(), CRYPT_AddCertToSimpleChain(), CRYPT_BuildCandidateChainFromCert(), CRYPT_BuildSimpleChain(), CRYPT_CheckBasicConstraintsForCA(), CRYPT_CheckNameConstraints(), CRYPT_CheckRestrictedRoot(), CRYPT_CriticalExtensionsSupported(), CRYPT_DecodeBasicConstraints(), CRYPT_FileWriteCert(), CRYPT_FindCertificateInCRL(), CRYPT_FindCertInStore(), CRYPT_FindIssuer(), CRYPT_GetNameConstraints(), CRYPT_GetPolicies(), CRYPT_GetSimpleChainForCert(), CRYPT_GetUrlFromCertificateCRLDistPoint(), CRYPT_GetUrlFromCertificateIssuer(), CRYPT_IsCertificateSelfSigned(), CRYPT_IsCertVersionValid(), CRYPT_KeyUsageValid(), CRYPT_RegWriteCert(), CRYPT_SavePKCSToMem(), CRYPTDLG_CopyChain(), CRYPTDLG_MakeEngine(), CryptUIDlgSelectCertificateA(), CryptUIDlgViewCertificateW(), CryptVerifyDetachedMessageSignature(), CryptVerifyMessageSignature(), display_app_usages(), display_cert_usages(), dump_cert_info(), dump_element(), export_get_private_key_info(), field_format_detailed_issuer(), field_format_detailed_public_key(), field_format_detailed_subject(), field_format_from_date(), field_format_issuer(), field_format_public_key(), field_format_serial_number(), field_format_subject(), field_format_to_date(), field_format_version(), find_and_delete_cert_in_store(), get_cert_common_name(), get_cert_display_name(), get_cert_property_as_string(), get_cert_usages(), get_subject_alt_name_ext(), IDirectSoundFullDuplex_IDirectSound8_VerifyCertification(), import_cert(), import_store(), is_ca_cert(), match_dns_to_subject_dn(), MemStore_addCert(), MsiGetFileSignatureInformationA(), MsiGetFileSignatureInformationW(), netcon_secure_connect_setup(), netconn_secure_connect(), netconn_verify_cert(), ParseX509EncodedCertificateForListBoxEntry(), ProvStore_addCert(), rdssl_cert_to_rkey(), read_trusted_roots_from_known_locations(), request_query_option(), request_set_option(), save_pfx(), sec_parse_x509_key(), select_cert_dlg_proc(), select_cert_get_selected(), select_cert_view(), set_cert_name_string(), set_cert_string_property(), set_cert_validity_period(), set_certificate_status(), set_general_cert_properties(), show_cert_usages(), show_selected_cert(), show_store_certs(), ShowX509EncodedCertificate(), test_add_certificate(), test_CERT_CHAIN_PARA_cbSize(), test_CertGetNameStringA(), test_CertNameToStrA(), test_CertNameToStrW(), test_communication(), test_CredMarshalCredentialA(), test_CredUnmarshalCredentialA(), test_crypt_ui_wiz_import(), test_decode_msg_get_param(), test_get_certificate(), test_getObjectUrl(), test_I_UpdateStore(), test_MsiGetFileSignatureInformation(), test_retrieveObjectByUrl(), test_secure_connection(), test_security_flags(), test_signed_msg_encoding(), test_utils(), test_verify_message_signature(), test_WTHelperGetProvCertFromChain(), testAcquireCertPrivateKey(), testCertRegisterSystemStore(), testCertTrust(), testCloseStore(), testCreateCert(), testEmptyStore(), testFileNameStore(), testFileStore(), testFindCertInCRL(), testFindCRL(), testGetCertChain(), testGetCRLFromStore(), testMessageStore(), testSerializedStore(), testVerifyCertChainPolicy(), testVerifyCertSig(), testVerifyCertSigEx(), testVerifyCRLRevocation(), TrustIsCertificateSelfSigned(), verify_cert_revocation(), verify_cert_revocation_from_dist_points_ext(), verify_cert_revocation_with_crl_offline(), verify_cert_revocation_with_crl_online(), verify_ssl_policy(), WINTRUST_AddCert(), WINTRUST_GetSignedMsgFromPEFile(), WINTRUST_PutSignedMsgToPEFile(), WMReaderAdvanced6_SetProtextStreamSamples(), and WTHelperGetProvCertFromChain().
|
static |
Definition at line 1495 of file msg.c.
Referenced by test_decode_msg_get_param(), and test_signed_msg_encoding().
Definition at line 1068 of file msg.c.
Referenced by test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), and test_signed_msg_update().
Definition at line 1070 of file msg.c.
Referenced by detect_nt().
Definition at line 531 of file msg.c.
Referenced by test_data_msg_encoding().
Definition at line 532 of file msg.c.
Referenced by test_data_msg_encoding(), and test_decode_msg_get_param().
Definition at line 366 of file msg.c.
Referenced by test_data_msg_encoding(), test_data_msg_update(), and test_decode_msg_update().
Definition at line 528 of file msg.c.
Referenced by test_data_msg_encoding(), and test_decode_msg_update().
Definition at line 954 of file msg.c.
Referenced by test_hash_msg_encoding().
Definition at line 959 of file msg.c.
Referenced by test_hash_msg_encoding(), and test_msg_control().
Definition at line 945 of file msg.c.
Referenced by test_hash_msg_encoding().
Definition at line 949 of file msg.c.
Referenced by test_hash_msg_encoding().
Definition at line 1349 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1361 of file msg.c.
Referenced by test_decode_msg_update(), test_msg_control(), and test_signed_msg_encoding().
Definition at line 816 of file msg.c.
Referenced by test_decode_msg_get_param(), and test_hash_msg_get_param().
|
static |
Definition at line 1073 of file msg.c.
Referenced by detect_nt(), test_decode_msg_get_param(), test_msg_control(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), and test_signed_msg_update().
|
static |
Definition at line 3196 of file msg.c.
Referenced by test_msg_control().
Definition at line 2296 of file msg.c.
Referenced by test_decode_msg_update().
Definition at line 2788 of file msg.c.
Referenced by test_decode_msg_get_param(), and test_msg_control().
Definition at line 2244 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), test_enveloped_msg_encoding(), and test_msg_control().
Definition at line 2248 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), and test_enveloped_msg_encoding().
Definition at line 2770 of file msg.c.
Referenced by test_decode_msg_get_param().
Definition at line 2805 of file msg.c.
Referenced by test_decode_msg_get_param().
Definition at line 933 of file msg.c.
Referenced by test_decode_msg_update(), test_hash_msg_encoding(), and test_msg_control().
Definition at line 938 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), and test_hash_msg_encoding().
Definition at line 926 of file msg.c.
Referenced by test_decode_msg_update(), test_hash_msg_encoding(), and test_msg_control().
Definition at line 929 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), and test_hash_msg_encoding().
Definition at line 2658 of file msg.c.
Referenced by test_decode_msg_get_param().
Definition at line 32 of file msg.c.
Referenced by START_TEST(), and test_data_msg_update().
|
static |
Definition at line 2726 of file msg.c.
Referenced by test_decode_msg_get_param().
|
static |
Definition at line 3201 of file msg.c.
Referenced by test_msg_control().
Definition at line 358 of file msg.c.
Referenced by test_data_msg_encoding(), test_data_msg_update(), test_decode_msg_get_param(), test_decode_msg_update(), test_enveloped_msg_update(), test_hash_msg_encoding(), test_hash_msg_get_param(), test_hash_msg_update(), test_msg_control(), test_msg_get_and_verify_signer(), test_signed_msg_encoding(), and test_signed_msg_update().
|
static |
Definition at line 34 of file msg.c.
Referenced by detect_nt(), test_decode_msg_get_param(), test_findOIDInfo(), test_hash_message(), test_hash_msg_encoding(), test_hash_msg_get_param(), test_hash_msg_open(), test_hash_msg_update(), test_msg_control(), test_sign_message(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), test_signed_msg_update(), and testSignAndEncodeCert().
|
static |
Definition at line 2051 of file msg.c.
Referenced by test_encrypt_message(), test_enveloped_msg_encoding(), test_enveloped_msg_open(), and test_enveloped_msg_update().
Definition at line 33 of file msg.c.
Referenced by START_TEST(), test_data_msg_update(), test_decode_msg_update(), test_enveloped_msg_open(), test_msg_control(), and test_msg_get_param().
Definition at line 1189 of file msg.c.
Referenced by test_signed_msg_encoding(), and test_signed_msg_update().
|
static |
Definition at line 1214 of file msg.c.
Referenced by CertCreateSelfSignCertificate(), CRYPT_ExportPublicKeyInfoEx(), CRYPT_ImportPublicKeyInfoEx(), CRYPT_MakeCertInfo(), and test_msg_control().
Definition at line 2729 of file msg.c.
Referenced by test_decode_msg_get_param().
|
static |
Definition at line 1072 of file msg.c.
Referenced by detect_nt(), test_decode_msg_get_param(), test_msg_control(), test_signed_msg_encoding(), test_signed_msg_get_param(), test_signed_msg_open(), and test_signed_msg_update().
Definition at line 2848 of file msg.c.
Referenced by CRYPT_CopyKeyIdAsIssuerAndSerial(), test_decode_msg_get_param(), and wmain().
Definition at line 1374 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1386 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), and test_signed_msg_encoding().
Definition at line 1334 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1341 of file msg.c.
Referenced by test_msg_get_and_verify_signer(), and test_signed_msg_encoding().
Definition at line 1409 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1400 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1403 of file msg.c.
Referenced by test_decode_msg_get_param(), and test_signed_msg_encoding().
Definition at line 1418 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1544 of file msg.c.
Referenced by test_decode_msg_get_param(), test_decode_msg_update(), and test_signed_msg_encoding().
Definition at line 2723 of file msg.c.
Referenced by test_decode_msg_get_param().
Definition at line 1525 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1474 of file msg.c.
Referenced by test_msg_control(), and test_signed_msg_encoding().
Definition at line 1459 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1568 of file msg.c.
Referenced by test_msg_control(), and test_signed_msg_encoding().
Definition at line 1623 of file msg.c.
Referenced by test_msg_control(), test_msg_get_and_verify_signer(), and test_signed_msg_encoding().
Definition at line 1600 of file msg.c.
Referenced by test_msg_control(), and test_signed_msg_encoding().
Definition at line 1509 of file msg.c.
Referenced by test_signed_msg_encoding().
Definition at line 1499 of file msg.c.
Referenced by test_signed_msg_encoding().
|
static |
Definition at line 580 of file msg.c.
Referenced by __ieee754_y0(), DDRAW_dump_surface_desc(), ddraw_match_surface_desc(), MACRO_PositionWindow(), MiCheckSecuredVad(), MiFindContiguousPages(), MiFreeContiguousMemory(), and spDivide().
|
static |
Definition at line 588 of file msg.c.
Referenced by DDRAW_dump_surface_desc().
|
static |
Definition at line 590 of file msg.c.
Referenced by DDRAW_dump_surface_desc(), and ddraw_match_surface_desc().
|
static |
Definition at line 1447 of file msg.c.
Referenced by test_signed_msg_encoding().
|
static |
Definition at line 1585 of file msg.c.
Referenced by test_enveloped_msg_open(), test_msg_get_and_verify_signer(), and test_signed_msg_encoding().