summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2008-12-29Styling update to makefiles: $() to denote make substitutions and $${} -Andy Polyakov
2008-12-29If we're going to return errors (no matter how stupid), then we shouldBen Laurie
2008-12-29Make sure a bad parameter to RSA_verify_PKCS1_PSS() doesn't lead to a crash.Ben Laurie
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-29Add standard .cvsignore file.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-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
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
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-22This _WIN32-specific patch makes it possible to "wrap" OpenSSL in anotherAndy Polyakov
2008-12-20Make no-engine work again.Dr. Stephen Henson
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
2008-12-17SEGV in AES_cbc_encrypt in aes-x86_64 assembler module.Andy Polyakov
2008-12-16Constify where neededRichard Levitte
2008-12-16Remove extraneous semicolonsRichard Levitte
2008-12-16Stack changes made dso_vms.c not compile properly.Richard Levitte
2008-12-16A few more symbols that are a little bit long for VMSRichard Levitte
2008-12-16Synchronise VMS build system with the Unixly oneRichard Levitte
2008-12-16128-bit block cipher modes consolidation. As consolidated functionsAndy Polyakov
2008-12-16SEED to support OPENSSL_SMALL_FOOTPRINT: ~2x size decrease on x86.Andy Polyakov
2008-12-16Bring C bn_mul_mont template closer to assembler.Andy Polyakov
2008-12-13Missing return values (Coverity ID 204).Ben Laurie
2008-12-08Oops should check zero_pos >= 0.Dr. Stephen Henson
2008-12-07Handle case where v6stat.zero_pos == 0 correctly.Dr. Stephen Henson
2008-12-03Add Camellia assembler x86 and x86_64 modules.Andy Polyakov
2008-12-02Implement Configure option pattern "experimental-foo"Bodo Möller
2008-11-30Update from stable branch.Dr. Stephen Henson
2008-11-28Fix compilation with -DOPENSSL_NO_DEPRECATED.Geoff Thorpe
2008-11-24Update from stable-branch.Dr. Stephen Henson
2008-11-21Set memory BIOs up properly when stripping text headers from S/MIME messages.Dr. Stephen Henson
2008-11-16Integrate J-PAKE and TLS-PSK. Increase PSK buffer size. Fix memory leaks.Ben Laurie