Changeset 2089

Show
Ignore:
Timestamp:
12.01.2012 14:20:58 (4 months ago)
Author:
x.pechoultres@…
Message:

Update OpenSSL

Location:
trunk/modules/Openssl/source
Files:
5 modified

Legend:

Unmodified
Added
Removed
  • trunk/modules/Openssl/source/common.cl

    r1763 r2089  
    208208        let len := length(self) 
    209209        in (externC("ASN1_OCTET_STRING* asn1 = ASN1_OCTET_STRING_new()"), 
    210                 externC("PCCONST unsigned char *buf = (unsigned char*)self"), 
     210                externC("const unsigned char *buf = (unsigned char*)self"), 
    211211                externC("d2i_ASN1_OCTET_STRING(&asn1, &buf, len)"), 
    212212                let res := copy(externC("(char*)asn1->data", string), externC("asn1->length", integer)) 
  • trunk/modules/Openssl/source/key.cl

    r1763 r2089  
    260260                len := length(self), 
    261261                x := key() 
    262         in (if (externC("((x->evp_key = d2i_PublicKey(EVP_PKEY_RSA,NULL,(PCCONST unsigned char**)&buf,len)) == NULL)",integer) = 1) 
     262        in (if (externC("((x->evp_key = d2i_PublicKey(EVP_PKEY_RSA,NULL,(const unsigned char**)&buf,len)) == NULL)",integer) = 1) 
    263263                        openssl_error!(), 
    264264                x)] 
     
    270270                len := length(self), 
    271271                x := key() 
    272         in (if (externC("((x->evp_key = d2i_PrivateKey(EVP_PKEY_RSA,NULL,(PCCONST unsigned char**)&buf,len)) == NULL)",integer) = 1) 
     272        in (if (externC("((x->evp_key = d2i_PrivateKey(EVP_PKEY_RSA,NULL,(const unsigned char**)&buf,len)) == NULL)",integer) = 1) 
    273273                        openssl_error!(), 
    274274                x)] 
  • trunk/modules/Openssl/source/pkcs7.cl

    r1763 r2089  
    9191                len := length(self) 
    9292        in (externC("p7->p7bio = NULL"), 
    93                 if (externC("(int)d2i_PKCS7(&p7_star, (PCCONST unsigned char**)&self, len)", integer) = 0) 
     93                if (externC("(int)d2i_PKCS7(&p7_star, (const unsigned char**)&self, len)", integer) = 0) 
    9494                        openssl_error!(), 
    9595                p7)] 
  • trunk/modules/Openssl/source/ssl.cl

    r1766 r2089  
    4141                                Core/fd = Core/connect(addr, p), 
    4242                                Core/tcpport = p) 
    43         in (externC("SSL_METHOD *meth=SSLv3_method()"), 
     43        in (externC("const SSL_METHOD *meth=SSLv3_method()"), 
    4444                if externC("(meth==NULL ? CTRUE : CFALSE)",boolean) 
    4545                        error("Couldn't create SSL method for ~A:~S", addr, p), 
  • trunk/modules/Openssl/source/x509.cl

    r1763 r2089  
    148148                len := length(self), 
    149149                x := X509() 
    150         in (if (externC("((x->x509_star = d2i_X509(NULL,(PCCONST unsigned char**)&buf,len)) == NULL)",integer) = 1) 
     150        in (if (externC("((x->x509_star = d2i_X509(NULL,(const unsigned char**)&buf,len)) == NULL)",integer) = 1) 
    151151                        openssl_error!(), 
    152152                x)]