summaryrefslogtreecommitdiff
path: root/SWIG/_evp.i
Commit message (Expand)AuthorAgeFilesLines
* Move project to src/ layoutMatěj Cepl2021-01-141-886/+0
* Replace deprecated PyObject_AsReadBuffer with our own shim.Matěj Cepl2020-12-081-28/+23
* Only use DigestSign() and DigestUpdate() with OpenSSL >= 1.1.1Casey Deccio2020-11-211-0/+4
* Add support for DigestSign* and DigestVerify*Casey Deccio2020-11-201-1/+127
* NULL is legal argument for key and iv paramters of EVP_CipherInit(3)Matěj Cepl2020-01-291-2/+11
* Use __FUNCTION__ instead of __func__.Matěj Cepl2018-02-221-4/+4
* Add explicit declarations to 0 for int variables to make GCC happy.Matěj Cepl2018-02-081-6/+6
* Fixing PyBytesMatěj Cepl2017-10-301-44/+0
* Added exception to C functions pkey_read_pem_pubkey, pkey_read_pem, pkey_new.Matěj Cepl2017-10-301-2/+13
* Add exceptions to pkey_get1_rsa function.Matěj Cepl2017-10-301-7/+53
* Add exception for get_digestbynameMatěj Cepl2017-10-301-3/+22
* Make sure that every exceptional return throws and exception and vice versa.Matěj Cepl2017-10-051-6/+3
* Replace complicated PyErr_SetString construct with our own functoin (m2_PyErr...Matěj Cepl2017-09-291-6/+6
* Missing void for the strict prototypes in HMAC_CTX_init() and x509v3_set_nconf.Matěj Cepl2017-09-251-1/+1
* Run HMAC_CTX_init() after alloc in HMAC_CTX_new()Matěj Cepl2017-09-201-3/+5
* Fix use of 'const BIGNUM' in calls to getters and setters.Matěj Cepl2017-09-201-1/+1
* Replace deprecated HMAC_Init(3) with HMAC_Init_ex(3).Matěj Cepl2017-09-191-1/+1
* Add also OpenSSL 1.0.2 compatbility shim for RHEL-6.Matěj Cepl2017-09-191-12/+0
* Fix missing symbols for OpenSSL 1.0Matěj Cepl2017-09-191-0/+26
* Remove wrong end of groupMatěj Cepl2017-09-191-1/+0
* Invoke OPENSSL_SetApplink()Jim Carroll2017-09-151-30/+3
* Added support for OpenSSL 1.1.0 getter/setters.Jim Carroll2017-09-151-14/+44
* Use the defined macro Py_RETURN_NONE instead of DIY.Matěj Cepl2016-12-151-8/+4
* make RC4 optional: comply with openssl cpompiled w/o RC4 ciphert0b32016-10-021-0/+2
* Update _evp.i: comply with openssl w/o RC2 cipherb3t02016-09-251-0/+2
* SWIG/_evp.i: Add information about origins of evp_md_ctx_st and evp_md_st str...Matěj Cepl2016-06-221-0/+7
* Work with bytes() and str() on py3k and py2k alternatively.Matěj Cepl2016-05-201-14/+78
* Fix EC testsMatěj Cepl2016-05-201-1/+6
* Enable AES CTR modeKonstantinos Koukopoulos2016-04-281-1/+1
* Expose openssl's EVP::get_digestbyname() functionCasey Deccio2016-02-021-0/+3
* Add load_key_string_pubkey() functionCasey Deccio2016-02-021-0/+11
* Add support for AES CTR (counter) modeMatthew Sullivan2015-12-171-0/+6
* Fix buffer overflow in pkcs5_pbkdf2_hmac_sha1Miloslav Trmač2015-11-021-1/+5
* Fix M2Crypto in FIPS mode.Miloslav Trmač2015-10-131-3/+12
* Bug 12935, 0.20 started releasing Python locks even around some operations thatHeikki Toivonen2010-02-131-3/+6
* Support OpenSSL 1.0. Thanks to Miloslav Trmac for figuring out how to fix tes...Heikki Toivonen2010-02-131-4/+7
* Bug 12775, allow more blocking OpenSSL functions to run without GIL, by Milos...Heikki Toivonen2009-07-241-0/+9
* Bug 12445, added support for disabling padding when using RSA encryption, by ...Heikki Toivonen2009-07-221-0/+3
* Bug 12396, Re-enable building when OpenSSL built without EC support, by Milos...Heikki Toivonen2008-10-131-0/+4
* Bug 12247, need to be able to assign EC public key to EVP_PKEY, by Larry Bugbee.Heikki Toivonen2008-09-151-0/+2
* Bug 5521, old PrivateKey write routines deprecated, use PEM_write_[bio_]PKCS8...Heikki Toivonen2008-01-291-2/+2
* Fixed memory leak in m2.pkey_get_modulus.Heikki Toivonen2007-06-131-0/+6
* Bug 8462, checking for erroneous returns from more OpenSSL EVP_* functions, w...Heikki Toivonen2007-06-081-6/+25
* Bug 7521, 64-bit corretness fixes, original patch by Miloslav Trmac.Heikki Toivonen2007-05-081-20/+37
* Added EVP.pbkdf2 to derive key from password.Heikki Toivonen2007-03-101-2/+23
* Bug 7036, added PKey.get_modulus, X509.get_fingerprint, X509_Name.as_der andHeikki Toivonen2006-12-061-0/+62
* Since OpenSSL didn't get sha224-512 until 0.9.8, set theHeikki Toivonen2006-05-021-0/+3
* Bug 5520, EVP.MessageDigest now properly cleans up the underlying dataHeikki Toivonen2006-03-311-4/+7
* Bug 3236, EVP.Cipher can now be used with aes_* ciphers. TheyHeikki Toivonen2006-03-291-13/+8
* Bug 3690, added sha224, sha256, sha384 and sha512, patch by Larry Bugbee.Heikki Toivonen2006-03-251-0/+10