summaryrefslogtreecommitdiffstats
path: root/crypto/evp/c_all.c
AgeCommit message (Collapse)Author
2015-05-14Identify and move common internal libcrypto header filesRichard Levitte
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>
2015-02-02Dead code: if 0 removal from crypto/evp and an unused file.Rich Salz
Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2012-06-03Version skew reduction: trivia (I hope).Ben Laurie
2004-08-29OPENSSL_ia32cap final touches. Note that OPENSSL_ia32cap is no longer aAndy Polyakov
symbol, but a macro expanded as (*(OPENSSL_ia32cap_loc())). The latter is the only one to be exported to application.
2004-07-26Add framework for yet another assembler module dubbed "cpuid." IdeaAndy Polyakov
is to have a placeholder to small routines, which can be written only in assembler. In IA-32 case this includes processor capability identification and access to Time-Stamp Counter. As discussed earlier OPENSSL_ia32cap is introduced to control recently added SSE2 code pathes (see docs/crypto/OPENSSL_ia32cap.pod). For the moment the code is operational on ELF platforms only. I haven't checked it yet, but I have all reasons to believe that Windows build should fail to link too. I'll be looking into it shortly...
2003-08-04Inclusion of openssl/engine.h should always be wrapped with a check thatRichard Levitte
OPENSSL_NO_ENGINE is not defined.
2003-04-05Do not call ENGINE_setup_bsd_cryptodev() when OPENSSL_NO_ENGINE is defined.Richard Levitte
PR: 564
2003-02-01Fix warning.Ben Laurie
2003-01-16FreeBSD has /dev/crypto as well.Richard Levitte
PR: 462
2002-10-02The OpenBSD project has replaced the first implementation of the /dev/cryptoRichard Levitte
engine with something they claim is better. I have nothing to compare to, and I assume they know what they're talking about. The interesting part with this one is that it's loaded by default on OpenBSD systems. This change was originally introduced in OpenBSD's tracking of OpenSSL.
2002-06-16OpenSSL_add_all_algorithms has been replaced by configuration dependentLutz Jänicke
functions and is redirected by macros. Switch it off now, possible removal later.
2002-06-14Some more prototype fixes.Lutz Jänicke
Use DECLARE macros in asn1* instead of direct declaration. Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> Reviewed by: PR: 89
2002-02-23New OPENSSL_LOAD_CONF define to load openssl.cnfDr. Stephen Henson
when OpenSSL_add_all_algorithms() is called.
2000-02-04Rename SSLeay_add_all_algorithms() et al toDr. Stephen Henson
OpenSSL_add_all_algorithms(). Move these into separate files so they work properly.
1999-06-05Add a 'pkcs8' application for initial PKCS#8 support. Still needs lots moreDr. Stephen Henson
options to handle encrypted and unencrypted forms and DER format input and output.
1999-04-27Update NO_* macros.Ulf Möller
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-19Change functions to ANSI C.Ulf Möller
1999-03-28Yet more PKCS#12 integration: add lots of files under crypto/pkcs12 and addDr. Stephen Henson
them to the build environment.
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall