aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Calculate offset correctly. (Coverity ID 233)Ben Laurie2009-01-012-15/+15
|
* Styling update to makefiles: eliminate redundant pipes.Andy Polyakov2008-12-302-3/+3
|
* Document dead code.Ben Laurie2008-12-301-0/+8
|
* Styling update to makefiles: $() to denote make substitutions and $${} -Andy Polyakov2008-12-293-64/+64
| | | | shell ones.
* Apparently s->ctx could be NULL. (Coverity ID 147).Ben Laurie2008-12-291-1/+1
|
* Apparently s->ctx could be NULL at this point (see earlierBen Laurie2008-12-291-1/+1
| | | | test). (Coverity ID 148).
* If we're going to return errors (no matter how stupid), then we shouldBen Laurie2008-12-2928-55/+168
| | | | test for them!
* Make sure a bad parameter to RSA_verify_PKCS1_PSS() doesn't lead to a crash.Ben Laurie2008-12-294-1/+10
| | | | (Coverity ID 135).
* bn_lib.c: [re-]fix Win64 compiler warning.Andy Polyakov2008-12-291-1/+1
|
* Fix "possible loss of data" Win64 compiler warnings.Andy Polyakov2008-12-2910-51/+54
|
* Die earlier if hash is NULL. (Coverity IDs 137 & 138).Ben Laurie2008-12-291-0/+2
|
* Reverse incorrect earlier fix.Ben Laurie2008-12-291-7/+2
|
* Die earlier if we have no hash function.Ben Laurie2008-12-291-0/+2
|
* Add standard .cvsignore file.Dr. Stephen Henson2008-12-291-0/+4
|
* Update steve-debug* options.Dr. Stephen Henson2008-12-291-2/+2
|
* x86_64-xlate.pl: support for binary constants, such as 0b1010101.Andy Polyakov2008-12-271-1/+4
|
* Add modes/cts128.c, Ciphertext Stealing implementation.Andy Polyakov2008-12-273-2/+279
|
* cmll-x86_64.pl: fix bug in cbc tail processing and comply with Win64 ABI spec.Andy Polyakov2008-12-271-3/+3
|
* Revisit RT#1801 and complete fix.Andy Polyakov2008-12-272-1/+6
|
* Remove dead code. (Coverity ID 2)Ben Laurie2008-12-271-7/+0
|
* Check scalar->d before we use it (in BN_num_bits()). (Coverity ID 129)Ben Laurie2008-12-271-6/+6
|
* Deal with the unlikely event that EVP_MD_CTX_size() returns an error.Ben Laurie2008-12-273-0/+8
| | | | (Coverity ID 140).
* Handle the unlikely event that BIO_get_mem_data() returns -ve.Ben Laurie2008-12-277-37/+59
|
* More synchronisation with UnixRichard Levitte2008-12-262-7/+6
|
* Remove misleading dead code. Constify. (Coverity ID 142)Ben Laurie2008-12-263-10/+5
|
* !a && !a->b is clearly wrong! Changed to !a || !a->b (Coverity ID 145).Ben Laurie2008-12-261-1/+1
|
* pval must always be set when pk7_cb() does anything (Coverity ID 146).Ben Laurie2008-12-261-8/+5
|
* In BIO_write(), update the write statistics, not the read statistics.Richard Levitte2008-12-251-1/+1
| | | | PR: 1803
* Further synchronisation with UnixRichard Levitte2008-12-251-2/+2
|
* Windows-specific addenum to "engage crypto/modes" commit #17716.Andy Polyakov2008-12-234-8/+3
|
* Patch the omission from prvious commit #17716.Andy Polyakov2008-12-232-4/+4
|
* Engage crypto/modes.Andy Polyakov2008-12-2315-834/+63
|
* crypto/modes: make modes.h selfsufficient and rename block_f to block128_t.Andy Polyakov2008-12-235-29/+29
|
* Optimize CAST for size on 64-bit platforms. For reference, CAST_LONG beingAndy Polyakov2008-12-221-1/+1
| | | | | | 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.
* cmll-x86_64.pl: Win64 SEH section to handle pushf/popf in CBC routine.Andy Polyakov2008-12-221-0/+23
|
* Optimize #undef DES_UNROLL for size.Andy Polyakov2008-12-223-16/+6
|
* Incidentally http://cvs.openssl.org/chngview?cn=17710 also made it possibleAndy Polyakov2008-12-224-8/+12
| | | | | | 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.
* This _WIN32-specific patch makes it possible to "wrap" OpenSSL in anotherAndy Polyakov2008-12-229-6/+55
| | | | | | | .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
* Make no-engine work again.Dr. Stephen Henson2008-12-2010-12/+40
|
* make depend to work with cross-gcc, compensate for msys glitch.Andy Polyakov2008-12-193-3/+5
| | | | | PR: 1753 Submitted by: Alon Bar-Lev
* cmll-x86_64.pl: bug fix and size optimization of Win64 SEH section.Andy Polyakov2008-12-191-31/+6
|
* x86_64 assembler pack: add support for Win64 SEH.Andy Polyakov2008-12-198-153/+1174
|
* x86_64-xlate.pl: fix masm hexadecimal constants.Andy Polyakov2008-12-191-3/+3
|
* perlasm/x86* update: support for 3 and 4 argument instructions.Andy Polyakov2008-12-174-57/+34
|
* SEGV in AES_cbc_encrypt in aes-x86_64 assembler module.Andy Polyakov2008-12-171-4/+1
| | | | | PR: 1801 Submitted by: Huang Ying
* Constify where neededRichard Levitte2008-12-162-4/+4
|
* Remove extraneous semicolonsRichard Levitte2008-12-161-2/+2
|
* Stack changes made dso_vms.c not compile properly.Richard Levitte2008-12-161-6/+6
|
* A few more symbols that are a little bit long for VMSRichard Levitte2008-12-161-0/+5
|
* Synchronise VMS build system with the Unixly oneRichard Levitte2008-12-166-19/+45
|