diff options
author | TioDuke | 2015-06-09 21:22:15 -0400 |
---|---|---|
committer | TioDuke | 2015-06-09 21:22:15 -0400 |
commit | dc121dfc7f683c4d6b10d66747129cf062f5994d (patch) | |
tree | 26b39dd550d036251ac8b5544c62a10833e93c51 /pyncrypt.patch | |
download | aur-pyncrypt.tar.gz |
Initial import
Diffstat (limited to 'pyncrypt.patch')
-rw-r--r-- | pyncrypt.patch | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/pyncrypt.patch b/pyncrypt.patch new file mode 100644 index 000000000000..02ac6a4750a8 --- /dev/null +++ b/pyncrypt.patch @@ -0,0 +1,130 @@ +--- ncrypt-0.6.4/ncrypt_bignum.pyx 2006-10-09 03:36:51.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_bignum.pyx 2010-08-25 23:55:58.353333523 -0400 +@@ -29,7 +29,7 @@ + cdef class BigNum : + cdef BIGNUM *bn + +- def __new__( self, x=None ) : ++ def __cinit__( self, x=None ) : + self.bn = BN_new() + + cdef _free( self ) : +--- ncrypt-0.6.4/ncrypt_cipher.pyx 2006-10-09 03:36:51.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_cipher.pyx 2010-08-25 23:55:58.470000178 -0400 +@@ -43,7 +43,7 @@ + cdef EVP_CIPHER *c + cdef object cipherAlgo, cipherMode + +- def __new__( self, cipherAlgo, cipherMode ) : ++ def __cinit__( self, cipherAlgo, cipherMode ) : + self.c = NULL + + def __dealloc__( self ) : +@@ -84,7 +84,7 @@ + cdef EVP_CIPHER_CTX *ctx + cdef int cipherFinalized + +- def __new__( self, cipherType, key, iv, encryptFlag ) : ++ def __cinit__( self, cipherType, key, iv, encryptFlag ) : + self.outBuffer = NULL + self.outBufferSize = 0 + self.ctx = AllocCipherContext() +--- ncrypt-0.6.4/ncrypt_dh.pyx 2006-10-09 03:36:51.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_dh.pyx 2010-08-25 23:55:58.473333517 -0400 +@@ -50,7 +50,7 @@ + class DHError( ncrypt_err.BaseLibraryError ) : pass + + cdef class DH : +- def __new__( self ) : ++ def __cinit__( self ) : + self.dh = DH_new() + + def __dealloc__( self ) : +--- ncrypt-0.6.4/ncrypt_digest.pyx 2006-10-09 03:36:51.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_digest.pyx 2010-08-25 23:55:58.486666850 -0400 +@@ -32,7 +32,7 @@ + ALGORITHMS = ('MD5','SHA1','SHA224','SHA256','SHA384','SHA512') + + cdef class DigestType : +- def __new__( self, evpMd ) : ++ def __cinit__( self, evpMd ) : + self.m = NULL + + def __dealloc__( self ) : +@@ -60,7 +60,7 @@ + cdef int digestFinalized + cdef readonly object digestType + +- def __new__( self, digestType ) : ++ def __cinit__( self, digestType ) : + self.ctx = NULL + self.digestFinalized = 0 + +--- ncrypt-0.6.4/ncrypt_rsa.pyx 2006-10-09 03:36:52.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_rsa.pyx 2010-08-25 23:55:58.530000183 -0400 +@@ -117,7 +117,7 @@ + PADDING_PKCS1_OAEP = 1 + + cdef class RSAKey : +- def __new__( self ) : ++ def __cinit__( self ) : + self.rsa = RSA_new() + + def __dealloc__( self ) : +--- ncrypt-0.6.4/ncrypt_ssl.pyx 2006-10-09 03:36:52.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_ssl.pyx 2010-08-25 23:55:58.556666844 -0400 +@@ -172,7 +172,7 @@ + cdef class SSLContext : + cdef SSL_CTX *c + +- def __new__( self, sslMethod, sslMethodType=-1 ) : ++ def __cinit__( self, sslMethod, sslMethodType=-1 ) : + self.c = NULL + + def __dealloc__( self ) : +@@ -245,7 +245,7 @@ + cdef object sslContext + cdef readonly object sock + +- def __new__( self, sslContext, sock ) : ++ def __cinit__( self, sslContext, sock ) : + self.s = NULL + + def __dealloc__( self ) : +--- ncrypt-0.6.4/ncrypt_x509.pxd 2006-10-09 03:36:52.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_x509.pxd 2009-08-28 08:42:41.000000000 -0400 +@@ -1,5 +1,12 @@ ++cimport ncrypt_digest, ncrypt_rsa ++ + cdef extern from "openssl/x509.h" : + ctypedef struct X509 ++ ctypedef struct X509_NAME ++ ++cdef class X509Name : ++ cdef X509_NAME *xn ++ cdef int fromX509_NAME( self, X509_NAME *xnptr ) + + cdef class X509Certificate : + cdef X509 *x +--- ncrypt-0.6.4/ncrypt_x509.pyx 2006-10-09 03:36:52.000000000 -0400 ++++ ncrypt-0.6.4/ncrypt_x509.pyx 2009-08-28 08:44:27.000000000 -0400 +@@ -126,9 +126,7 @@ + class X509Error( ncrypt_err.BaseLibraryError ) : pass + + cdef class X509Name : +- cdef X509_NAME *xn +- +- def __new__( self ) : ++ def __cinit__( self ) : + self.xn = NULL + + def __dealloc__( self ) : +@@ -203,7 +201,7 @@ + raise X509Error, 'unable to find field name: %s' % fieldName + + cdef class X509Certificate : +- def __new__( self, data=None ) : ++ def __cinit__( self, data=None ) : + self.x = NULL + + def __dealloc__( self ) : |