aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/rsa/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Move Makefiles to Makefile.inRich Salz2016-01-121-309/+0
| | | | | | | | | | Create Makefile's from Makefile.in Rename Makefile.org to Makefile.in Rename Makefiles to Makefile.in Address review feedback from Viktor and Richard Reviewed-by: Viktor Dukhovni <viktor@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
* make updateRichard Levitte2016-01-121-21/+29
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* mem functions cleanupRich Salz2016-01-071-7/+7
| | | | | | | | | | | | | | | | | Only two macros CRYPTO_MDEBUG and CRYPTO_MDEBUG_ABORT to control this. If CRYPTO_MDEBUG is not set, #ifdef out the whole debug machinery. (Thanks to Jakob Bohm for the suggestion!) Make the "change wrapper functions" be the only paradigm. Wrote documentation! Format the 'set func' functions so their paramlists are legible. Format some multi-line comments. Remove ability to get/set the "memory debug" functions at runtme. Remove MemCheck_* and CRYPTO_malloc_debug_init macros. Add CRYPTO_mem_debug(int flag) function. Add test/memleaktest. Rename CRYPTO_malloc_init to OPENSSL_malloc_init; remove needless calls. Reviewed-by: Richard Levitte <levitte@openssl.org>
* make updateDr. Stephen Henson2015-12-091-8/+2
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Rename RSA_eay_xxx to rsa_ossl_xxxRich Salz2015-11-171-12/+12
| | | | | | Final part of flushing out SSLEay API's. Reviewed-by: Tim Hudson <tjh@openssl.org>
* Fix the update target and remove duplicate file updatesRichard Levitte2015-05-221-0/+2
| | | | | | | | | | | | | | | We had updates of certain header files in both Makefile.org and the Makefile in the directory the header file lived in. This is error prone and also sometimes generates slightly different results (usually just a comment that differs) depending on which way the update was done. This removes the file update targets from the top level Makefile, adds an update: target in all Makefiles and has it depend on the depend: or local_depend: targets, whichever is appropriate, so we don't get a double run through the whole file tree. Reviewed-by: Rich Salz <rsalz@openssl.org>
* make dependRichard Levitte2015-05-141-20/+27
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* make dependRichard Levitte2015-05-141-17/+17
| | | | Reviewed-by: Matt Caswell <matt@openssl.org>
* Remove EXHEADER, TEST, APPS, links:, install: and uninstall: where relevantRichard Levitte2015-03-311-17/+1
| | | | | | | | | | | | With no more symlinks, there's no need for those variables, or the links target. This also goes for all install: and uninstall: targets that do nothing but copy $(EXHEADER) files, since that's now taken care of by the top Makefile. Also, removed METHTEST from test/Makefile. It looks like an old test that's forgotten... Reviewed-by: Rich Salz <rsalz@openssl.org>
* make dependDr. Stephen Henson2015-03-241-3/+3
| | | | Reviewed-by: Matt Caswell <matt@openssl.org>
* Implement internally opaque bn access from rsaMatt Caswell2014-12-081-3/+5
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Remove fipscanister build functionality from makefiles.Dr. Stephen Henson2014-12-081-1/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* RT3066: rewrite RSA padding checks to be slightly more constant time.Emilia Kasper2014-09-241-2/+3
| | | | | | | | | | Also tweak s3_cbc.c to use new constant-time methods. Also fix memory leaks from internal errors in RSA_padding_check_PKCS1_OAEP_mgf1 This patch is based on the original RT submission by Adam Langley <agl@chromium.org>, as well as code from BoringSSL and OpenSSL. Reviewed-by: Kurt Roeckx <kurt@openssl.org>
* make dependDr. Stephen Henson2014-02-191-7/+8
|
* Version skew reduction: trivia (I hope).Ben Laurie2012-06-031-5/+6
|
* make updateBodo Möller2011-09-051-41/+31
|
* make updateRichard Levitte2011-03-241-31/+41
|
* Add SRP support.Ben Laurie2011-03-121-41/+31
|
* Update dependencies.Dr. Stephen Henson2011-02-211-39/+51
|
* Use single X931 key generation source file for FIPS and non-FIPS builds.Dr. Stephen Henson2011-02-031-2/+2
|
* make updateBodo Möller2011-02-031-3/+23
|
* FIPS mode RSA changes:Dr. Stephen Henson2011-01-261-1/+1
| | | | | | | | | | Check for selftest failures. Pairwise consistency test for RSA key generation. Use some EVP macros instead of EVP functions. Use minimal FIPS EVP where needed.
* Move RSA encryption functions to new file crypto/rsa/rsa_crpt.c to separateDr. Stephen Henson2011-01-251-2/+2
| | | | crypto and ENGINE dependencies in RSA library.
* More type-checking.Ben Laurie2008-06-041-4/+9
|
* Update dependencies.Dr. Stephen Henson2008-03-221-7/+8
|
* Update dependencies.Dr. Stephen Henson2006-11-301-2/+2
|
* Initial functions for RSA EVP_PKEY_METHOD.Dr. Stephen Henson2006-04-081-0/+15
| | | | Update dependencies.
* Initial definitions and a few functions for EVP_PKEY_METHOD: an extensionDr. Stephen Henson2006-04-061-2/+4
| | | | of the EVP routines to public key algorithms.
* Add information and pem strings. Update dependencies.Dr. Stephen Henson2006-03-231-0/+25
|
* Move algorithm specific print code from crypto/asn1/t_pkey.c to separateDr. Stephen Henson2006-03-221-2/+2
| | | | *_prn.c files in each algorithm directory.
* Initial support for pluggable public key ASN1 support. Process most publicDr. Stephen Henson2006-03-201-2/+2
| | | | | | key ASN1 handling through a single EVP_PKEY_ASN1_METHOD structure and move the spaghetti algorithm specific code to a single ASN1 module for each algorithm.
* Update filenames in makefiles.Dr. Stephen Henson2006-02-041-1/+1
|
* Update from stable branch.Dr. Stephen Henson2005-05-301-0/+21
|
* Update from 0.9.7-stable. Also repatch and rebuild error codes.Dr. Stephen Henson2005-05-281-2/+2
|
* Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov2005-05-161-2/+1
| | | | | [most importantly] put back dependencies accidentaly eliminated in check-in #13342.
* Fool-proofing MakefilesAndy Polyakov2005-05-151-4/+1
|
* Blow away Makefile.ssl.Ben Laurie2005-03-301-0/+222