summaryrefslogtreecommitdiff
path: root/crypto/evp/e_bf.c
Commit message (Collapse)AuthorAgeFilesLines
* Adapt builtin cipher implementations to opaque EVP_CIPHERRichard Levitte2016-01-121-1/+1
| | | | | | | | They all stop including evp_locl.h, so we also take care of their adaptation to opaque EVP_CIPHER_CTX, as was promised in an earlier commit. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
| | | | | | | | | | | | | There are header files in crypto/ that are used by a number of crypto/ submodules. Move those to crypto/include/internal and adapt the affected source code and Makefiles. The header files that got moved are: crypto/cryptolib.h crypto/md32_common.h Reviewed-by: Rich Salz <rsalz@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-24/+23
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Make sure we get the definition of OPENSSL_NO_BF.Richard Levitte2003-03-201-1/+1
|
* The AES modes OFB and CFB are defined with 128 feedback bits. ThisRichard Levitte2002-02-161-1/+1
| | | | | | | | | deviates from the "standard" 64 bits of feedback that all other algorithms are using. Therefore, let's redo certain EVP macros to accept different amounts of feedback bits for these modes. Also, change e_aes.c to provide all usually available modes for AES. CTR isn't included yet.
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-301-2/+10
|
* Add missing variable length cipher flag for Blowfish.Dr. Stephen Henson2001-05-241-1/+1
| | | | | | Only use trust settings if either trust or reject settings are present, otherwise use compatibility mode. This stops root CAs being rejected if they have alias of keyid set.
* Make all configuration macros available for application by makingRichard Levitte2001-02-191-1/+1
| | | | | | | | | | | | sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
* EVP constification.Ben Laurie2000-06-031-4/+4
|
* Fourth phase EVP revision.Dr. Stephen Henson2000-05-301-0/+80
Declare ciphers in terms of macros. This reduces the amount of code and places each block cipher EVP definition in a single file instead of being spread over 4 files.