List Info

Thread: OpenSSL: openssl/crypto/evp/ evp.h




OpenSSL: openssl/crypto/evp/ evp.h
user name
2006-03-29 12:18:27
  OpenSSL CVS Repository
  http://cvs.openssl.org/
 
____________________________________________________________
________________

  Server: cvs.openssl.org                  Name:   Dr.
Stephen Henson
  Root:   /v/openssl/cvs                   Email:  steveopenssl.org
  Module: openssl                          Date:  
29-Mar-2006 14:18:27
  Branch: HEAD                             Handle:
2006032913182600

  Modified files:
    openssl/crypto/evp      evp.h

  Log:
    Add missing function declaration.

  Summary:
    Revision    Changes     Path
    1.122       +9  -1      openssl/crypto/evp/evp.h
 
____________________________________________________________
________________

  patch -p0 <<' .'
  Index: openssl/crypto/evp/evp.h
 
============================================================
================
  $ cvs diff -u -r1.121 -r1.122 evp.h
  --- openssl/crypto/evp/evp.h	24 Mar 2006 13:46:56
-0000	1.121
  +++ openssl/crypto/evp/evp.h	29 Mar 2006 12:18:26
-0000	1.122
   -861,15 +861,23 
   const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find(int type);
   const EVP_PKEY_ASN1_METHOD *EVP_PKEY_asn1_find_str(const
char *str, int len);
   int EVP_PKEY_asn1_add(const EVP_PKEY_ASN1_METHOD *ameth);
  +
   EVP_PKEY_ASN1_METHOD* EVP_PKEY_asn1_new(int id,
   					const char *pem_str, const char *info);
   void EVP_PKEY_asn1_free(EVP_PKEY_ASN1_METHOD *ameth);
  +void EVP_PKEY_asn1_set_public(EVP_PKEY_ASN1_METHOD
*ameth,
  +		int (*pub_decode)(EVP_PKEY *pk, X509_PUBKEY *pub),
  +		int (*pub_encode)(X509_PUBKEY *pub, const EVP_PKEY
*pk),
  +		int (*pub_cmp)(const EVP_PKEY *a, const EVP_PKEY *b),
  +		int (*pub_print)(BIO *out, const EVP_PKEY *pkey, int
indent,
  +							ASN1_PCTX *pctx),
  +		int (*pkey_size)(const EVP_PKEY *pk),
  +		int (*pkey_bits)(const EVP_PKEY *pk));
   void EVP_PKEY_asn1_set_private(EVP_PKEY_ASN1_METHOD
*ameth,
   		int (*priv_decode)(EVP_PKEY *pk, PKCS8_PRIV_KEY_INFO
*p8inf),
   		int (*priv_encode)(PKCS8_PRIV_KEY_INFO *p8, const
EVP_PKEY *pk),
   		int (*priv_print)(BIO *out, const EVP_PKEY *pkey, int
indent,
   							ASN1_PCTX *pctx));
  -
   void EVP_PKEY_asn1_set_param(EVP_PKEY_ASN1_METHOD *ameth,
   		int (*param_decode)(EVP_PKEY *pkey,
   				const unsigned char **pder, int derlen),
   .
____________________________________________________________
__________
OpenSSL Project                                 http://www.openssl.org
CVS Repository Commit List                    
openssl-cvsopenssl.org
Automated List Manager                          
majordomoopenssl.org
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )