- May 31, 2004
-
-
Andy Polyakov authored
will appear at EVP leyer.
-
Andy Polyakov authored
-
Andy Polyakov authored
reserves for truncated hash function output mode and makes SHA224 thread-safe. Next stop is integration with EVP and we're done...
-
Andy Polyakov authored
actually be used, namely x86* platforms [because they don't bomb on unaligned access]. This resulted in 30-40% [depending on message length] improvement for SHA-256 compiled with gcc and running on P4. In the lack of assembler implementation I give the compiler all the help it can possibly get:-)
-
- May 30, 2004
-
-
Richard Levitte authored
SHA224() uses SHA256_Update() and SHA256_Final() instead, let's just create aliases in form of macros. make update
-
- May 29, 2004
-
-
Andy Polyakov authored
-
Andy Polyakov authored
-
- May 28, 2004
-
-
Andy Polyakov authored
-
Andy Polyakov authored
both vendor and GNU compilers. ./engine shared build are still busted. I mean always were...
-
Andy Polyakov authored
-
Andy Polyakov authored
-
- May 27, 2004
-
-
Andy Polyakov authored
after more tests...
-
Andy Polyakov authored
-
Richard Levitte authored
AND it avoids warnings on certain systems.
-
- May 26, 2004
-
-
Richard Levitte authored
-
- May 25, 2004
-
-
Andy Polyakov authored
-
Andy Polyakov authored
make it possible to produce for a unified binary build, which can be used with a variety of Win32 compilers.
-
Richard Levitte authored
-
- May 20, 2004
-
-
Richard Levitte authored
wrapping preprocessor directive. This also removes a duplicate declaration.
-
Andy Polyakov authored
-
Andy Polyakov authored
-
Andy Polyakov authored
code, Makefile update.
-
Andy Polyakov authored
-
Andy Polyakov authored
of different implementations]. Real-life performance improvement is rated at 2-3x, not 6x as preliminary announced.
-
- May 19, 2004
-
-
Dr. Stephen Henson authored
that does exist.
-
Dr. Stephen Henson authored
-
Dr. Stephen Henson authored
Fix mkdef.pl script to avoid infinite loop when parsing sha.h.
-
Richard Levitte authored
when trying to build a shared library on VMS or Windows...
-
- May 17, 2004
-
-
Geoff Thorpe authored
the Makefiles. NB: this commit is probably going to generate a huge posting and it is highly uninteresting to read.
-
Geoff Thorpe authored
dh.h, dsa.h, ec.h, ecdh.h, ecdsa.h, rsa.h), as the opaque bignum types are already declared in ossl_typ.h. Add explicit includes for bn.h in those C files that need access to structure internals or API functions+macros.
-
Geoff Thorpe authored
and include bn.h in those C files that need bignum functionality.
-
Geoff Thorpe authored
to include crypto.h directly.
-
Geoff Thorpe authored
the cryptodev implementation include bn.h directly (when building with OPENSSL_NO_DEPRECATED that is).
-
Geoff Thorpe authored
the engine implementations need to include bn.h to manipulate bignums.
-
Geoff Thorpe authored
remove some unnecessary includes from the internal header ssl_locl.h. This then requires adding includes for bn.h in four C files.
-
Geoff Thorpe authored
required includes back via the internal header and str_lib.c.
-
Geoff Thorpe authored
CRYPTO_EX_DATA and the new/free/dup callback prototypes to ossl_typ.h.
-
Geoff Thorpe authored
Deprecate inclusion of crypto.h from ui.h.
-
Andy Polyakov authored
comes in we have required macros in place.
-
- May 15, 2004
-
-
Geoff Thorpe authored
corresponding headers are only required for API functions or structure details. This now includes the bignum types and BUF_MEM. Subsequent commits will remove various dependencies on bn.h and buffer.h and update the makefile dependencies.
-