summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2009-01-07Update FAQ.Dr. Stephen Henson
2009-01-05Add UltraSPARC VIS-powered SHA1 block procedure.Andy Polyakov
2009-01-05Fix compilation with -no-comp by adding some more #ifndef OPENSSL_NO_COMPLutz Jänicke
Some #include statements were not properly protected. This will go unnoted on most systems as openssl/comp.h tends to be installed as a system header file by default but may become visible when cross compiling.
2009-01-03VMS stuff I forgot...Richard Levitte
2009-01-02srvr_ecdh cannot be NULL at this point (Coverity ID 232).Ben Laurie
2009-01-02Makefile.shared: improve portability of commit#17753.Andy Polyakov
2009-01-01Calculate offset correctly. (Coverity ID 233)Ben Laurie
2008-12-30Styling update to makefiles: eliminate redundant pipes.Andy Polyakov
2008-12-30Document dead code.Ben Laurie
2008-12-29Styling update to makefiles: $() to denote make substitutions and $${} -Andy Polyakov
shell ones.
2008-12-29Apparently s->ctx could be NULL. (Coverity ID 147).Ben Laurie
2008-12-29Apparently s->ctx could be NULL at this point (see earlierBen Laurie
test). (Coverity ID 148).
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie
test for them!
2008-12-29Make sure a bad parameter to RSA_verify_PKCS1_PSS() doesn't lead to a crash.Ben Laurie
(Coverity ID 135).
2008-12-29bn_lib.c: [re-]fix Win64 compiler warning.Andy Polyakov
2008-12-29Fix "possible loss of data" Win64 compiler warnings.Andy Polyakov
2008-12-29Die earlier if hash is NULL. (Coverity IDs 137 & 138).Ben Laurie
2008-12-29Reverse incorrect earlier fix.Ben Laurie
2008-12-29Die earlier if we have no hash function.Ben Laurie
2008-12-29Add standard .cvsignore file.Dr. Stephen Henson
2008-12-29Update steve-debug* options.Dr. Stephen Henson
2008-12-27x86_64-xlate.pl: support for binary constants, such as 0b1010101.Andy Polyakov
2008-12-27Add modes/cts128.c, Ciphertext Stealing implementation.Andy Polyakov
2008-12-27cmll-x86_64.pl: fix bug in cbc tail processing and comply with Win64 ABI spec.Andy Polyakov
2008-12-27Revisit RT#1801 and complete fix.Andy Polyakov
2008-12-27Remove dead code. (Coverity ID 2)Ben Laurie
2008-12-27Check scalar->d before we use it (in BN_num_bits()). (Coverity ID 129)Ben Laurie
2008-12-27Deal with the unlikely event that EVP_MD_CTX_size() returns an error.Ben Laurie
(Coverity ID 140).
2008-12-27Handle the unlikely event that BIO_get_mem_data() returns -ve.Ben Laurie
2008-12-26More synchronisation with UnixRichard Levitte
2008-12-26Remove misleading dead code. Constify. (Coverity ID 142)Ben Laurie
2008-12-26!a && !a->b is clearly wrong! Changed to !a || !a->b (Coverity ID 145).Ben Laurie
2008-12-26pval must always be set when pk7_cb() does anything (Coverity ID 146).Ben Laurie
2008-12-25In BIO_write(), update the write statistics, not the read statistics.Richard Levitte
PR: 1803
2008-12-25Further synchronisation with UnixRichard Levitte
2008-12-23Windows-specific addenum to "engage crypto/modes" commit #17716.Andy Polyakov
2008-12-23Patch the omission from prvious commit #17716.Andy Polyakov
2008-12-23Engage crypto/modes.Andy Polyakov
2008-12-23crypto/modes: make modes.h selfsufficient and rename block_f to block128_t.Andy Polyakov
2008-12-22Optimize CAST for size on 64-bit platforms. For reference, CAST_LONG beingAndy Polyakov
unsigned long must be attributed to 16-bit support. As we don't support 16-bit platoforms anymore, there is no reason to waste twice required space on CAST S-boxes (16KB vs. 8KB) or key schedule.
2008-12-22cmll-x86_64.pl: Win64 SEH section to handle pushf/popf in CBC routine.Andy Polyakov
2008-12-22Optimize #undef DES_UNROLL for size.Andy Polyakov
2008-12-22Incidentally http://cvs.openssl.org/chngview?cn=17710 also made it possibleAndy Polyakov
to build the library without -D_CRT_NONSTDC_NO_DEPRECATE. This commit expands it even to apps catalog and actually omits the macro in question from Configure.
2008-12-22This _WIN32-specific patch makes it possible to "wrap" OpenSSL in anotherAndy Polyakov
.DLL, in particular static build. The issue has been discussed in RT#1230 and later on openssl-dev, and mutually exclusive approaches were suggested. This completes compromise solution suggested in RT#1230. PR: 1230
2008-12-20Make no-engine work again.Dr. Stephen Henson
2008-12-19make depend to work with cross-gcc, compensate for msys glitch.Andy Polyakov
PR: 1753 Submitted by: Alon Bar-Lev
2008-12-19cmll-x86_64.pl: bug fix and size optimization of Win64 SEH section.Andy Polyakov
2008-12-19x86_64 assembler pack: add support for Win64 SEH.Andy Polyakov
2008-12-19x86_64-xlate.pl: fix masm hexadecimal constants.Andy Polyakov
2008-12-17perlasm/x86* update: support for 3 and 4 argument instructions.Andy Polyakov