summaryrefslogtreecommitdiffstats
path: root/crypto/evp/Makefile
AgeCommit message (Collapse)Author
2015-03-24make dependDr. Stephen Henson
Reviewed-by: Matt Caswell <matt@openssl.org>
2015-02-25Import evp_test.c from BoringSSL. Unfortunately we already have a fileMatt Caswell
called evp_test.c, so I have called this one evp_extra_test.c Reviewed-by: Emilia Käsper <emilia@openssl.org>
2015-02-06ui_compat cleanup; makefiles and vmsRich Salz
Remove ui_compat.h from Makefile dependencies And from two VMS build/install scripts. Reviewed-by: Matt Caswell <matt@openssl.org>
2015-02-02Remove old DES APIRich Salz
Includes VMS fixes from Richard. Includes Kurt's destest fixes (RT 1290). Closes tickets 1290 and 1291 Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-28Finish removal of DSSRich Salz
Reviewed-by: Matt Caswell <matt@openssl.org>
2015-01-27OPENSSL_NO_xxx cleanup: SHARich Salz
Remove support for SHA0 and DSS0 (they were broken), and remove the ability to attempt to build without SHA (it didn't work). For simplicity, remove the option of not building various SHA algorithms; you could argue that SHA_224/256/384/512 should be kept, since they're like crypto algorithms, but I decided to go the other way. So these options are gone: GENUINE_DSA OPENSSL_NO_SHA0 OPENSSL_NO_SHA OPENSSL_NO_SHA1 OPENSSL_NO_SHA224 OPENSSL_NO_SHA256 OPENSSL_NO_SHA384 OPENSSL_NO_SHA512 Reviewed-by: Richard Levitte <levitte@openssl.org>
2014-12-17Revert "RT3425: constant-time evp_enc"Emilia Kasper
Causes more problems than it fixes: even though error codes are not part of the stable API, several users rely on the specific error code, and the change breaks them. Conversely, we don't have any concrete use-cases for constant-time behaviour here. This reverts commit 4aac102f75b517bdb56b1bcfd0a856052d559f6e. Reviewed-by: Andy Polyakov <appro@openssl.org>
2014-12-08Implement internally opaque bn access from evpMatt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-12-08Remove fipscanister build functionality from makefiles.Dr. Stephen Henson
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-09-24RT3425: constant-time evp_encEmilia Kasper
Do the final padding check in EVP_DecryptFinal_ex in constant time to avoid a timing leak from padding failure. Reviewed-by: Rich Salz <rsalz@openssl.org>
2014-08-14make dependEmilia Kasper
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
2014-06-30Make depend.Ben Laurie
2014-05-25add test case to makefilesChristian Heimes
2014-02-19make dependDr. Stephen Henson
2013-11-12Make Makefiles OSF-make-friendly.Andy Polyakov
PR: 3165
2013-05-13Add AES-SHA256 stitch.Andy Polyakov
2013-02-21make depend.Ben Laurie
2013-01-19Make "make depend" work on MacOS out of the box.Ben Laurie
2012-11-19make dependDr. Stephen Henson
2012-07-03PR: 2840Dr. Stephen Henson
Reported by: David McCullough <david_mccullough@mcafee.com> Restore fips configuration module from 0.9.8.
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2011-08-23Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.Andy Polyakov
2011-06-10Update dependencies for m_dss.c too.Dr. Stephen Henson
2011-06-10Remove x509.h from SHA1 clone digests, update dependencies.Dr. Stephen Henson
2011-03-24make updateRichard Levitte
2011-03-23make update (1.1.0-dev)Richard Levitte
This meant alarger renumbering in util/libeay.num due to symbols appearing in 1.0.0-stable and 1.0.1-stable. However, since there's been no release on this branch yet, it should be harmless.
2011-03-12Add SRP support.Ben Laurie
2011-02-22Make "make links" work in fipscanisteronly builds.Dr. Stephen Henson
2011-02-21Update dependencies.Dr. Stephen Henson
2011-02-03make updateBodo Möller
2011-01-26FIPS mode EVP changes:Dr. Stephen Henson
Set EVP_CIPH_FLAG_FIPS on approved ciphers. Support "default ASN1" flag which avoids need for ASN1 dependencies in FIPS code. Include some defines to redirect operations to a "tiny EVP" implementation in some FIPS source files. Change m_sha1.c to use EVP_PKEY_NULL_method: the EVP_MD sign/verify functions are not used in OpenSSL 1.0 and later for SHA1 and SHA2 ciphers: the EVP_PKEY API is used instead.
2010-01-15make updateDr. Stephen Henson
2009-08-12Update default dependency flags.Dr. Stephen Henson
Make error name discrepancies a fatal error. Fix error codes. make update
2009-07-08Make update.Dr. Stephen Henson
2008-12-02Implement Configure option pattern "experimental-foo"Bodo Möller
(specifically, "experimental-jpake").
2008-06-04More type-checking.Ben Laurie
2008-03-22Update dependencies.Dr. Stephen Henson
2007-04-23Add SEED encryption algorithm.Bodo Möller
PR: 1503 Submitted by: KISA Reviewed by: Bodo Moeller
2006-06-09Camellia cipher, contributed by NTTBodo Möller
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller
2006-06-02Make update.Dr. Stephen Henson
2006-06-01Fix error code. make updateDr. Stephen Henson
2006-05-24New functions for enchanced digest sign/verify.Dr. Stephen Henson
2006-05-18make updateDr. Stephen Henson
2006-04-17Fix (most) WIN32 warnings and errors.Dr. Stephen Henson
2006-04-13Update dependencies.Dr. Stephen Henson
2006-04-11Initial keygen support.Dr. Stephen Henson
2006-04-08Initial functions for RSA EVP_PKEY_METHOD.Dr. Stephen Henson
Update dependencies.
2006-04-07Initial functions for main EVP_PKEY_METHOD operations.Dr. Stephen Henson
No method implementations yet.
2006-04-06Initial definitions and a few functions for EVP_PKEY_METHOD: an extensionDr. Stephen Henson
of the EVP routines to public key algorithms.
2006-03-23Add information and pem strings. Update dependencies.Dr. Stephen Henson