summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa/rsa_eay.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rework BN_BLINDING to use pthread_t directlytb2023-08-091-19/+9
* Merge remainder of rsa_crpt.c into rsa_eay.ctb2023-08-091-1/+54
* Drop the _ex from BN_BLINDING_{convert,invert}_ex()tb2023-08-021-6/+6
* Hide symbols in rsabeck2023-07-081-2/+3
* Rename RSA_eay_* to rsa_*.jsing2023-07-071-44/+33
* Add back support for RSA_X931_PADDINGtb2023-05-051-11/+19
* Stop supporting the long-retired X9.31 standardtb2023-04-151-19/+11
* Add a few missing bracestb2023-04-051-4/+7
* Set up the RSA's _method_mod_n before the initial blindingtb2023-04-051-11/+13
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* Make internal header file names consistenttb2022-11-261-3/+3
* Add check for BN_sub return valueinoguchi2022-01-201-2/+3
* Prepare to make RSA and RSA_METHOD opaque by including rsa_locl.htb2022-01-071-1/+2
* Consistently call BN_init() before BN_with_flags()tb2021-12-261-1/+2
* Provide RSA_PKCS1_OpenSSL().jsing2019-11-021-1/+7
* Remove RSA_padding_add_SSLv23()/RSA_padding_check_SSLv23() and relatedjsing2017-08-281-8/+1
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-17/+5
* revert previous accidental commitbeck2017-04-281-9/+17
* *** empty log message ***beck2017-04-281-17/+9
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-44/+28
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-5/+5
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-2/+4
* missing space after commatb2016-09-091-2/+2
* call BN_init on temporaries to avoid use-before-set warningsbcook2016-07-071-1/+10
* Remove flags for disabling constant-time operations.bcook2016-06-301-86/+52
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-5/+6
* Fix bad indenting in LibreSSL.doug2015-06-131-2/+2
* Check for allocation error in RSA_eay_mod_exp(). Coverity CID 25217.miod2015-02-141-1/+5
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-091-3/+3
* None of these need to include <openssl/rand.h>jsing2014-10-181-2/+1
* In RSA_eay_private_encrypt(), correctly return the smaller BN; OpenSSLmiod2014-07-111-2/+2
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-3/+3
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-1/+4
* BN_free, BN_clear_free, BN_CTX_free, BN_BLINDING_free and BN_MONT_CTX_freejsing2014-07-101-7/+4
* More KNF.jsing2014-07-091-42/+45
* RSA_NULL used to be a compile option allowing the RSA interfaces to bemiod2014-07-091-5/+1
* KNFmiod2014-07-091-397/+397
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-271-16/+11
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-8/+8
* Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod2014-04-131-3/+3
* OpenSSL 1.0.0f: mergedjm2012-01-051-29/+51
* openssl-1.0.0e: resolve conflictsdjm2011-11-031-1/+1
* resolve conflicts, fix local changesdjm2010-10-011-24/+4
* resolve conflictsdjm2009-01-091-1/+1
* update to openssl-0.9.8i; tested by several, especially krw@djm2009-01-051-17/+22
* Fix merge botch.kettenis2008-09-071-3/+0
* resolve conflictsdjm2008-09-061-223/+316
* openssl security fixes, diff from markus@, ok & "commit it" djm@pvalchev2006-10-041-0/+44
* resolve conflictsdjm2006-06-271-100/+147