Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds. | Andy Polyakov | 2005-12-16 | 8 | -41/+41 |
| | | | | Engage run-time switch between bn_mul_mont_fpu and bn_mul_mont_int. | ||||
* | Make framework for Whirlpool assembler flexible. | Andy Polyakov | 2005-12-16 | 1 | -1/+3 |
| | |||||
* | Engage Whirlpool assembler and mention Whirlpool in CHANGES. | Andy Polyakov | 2005-12-16 | 1 | -4/+7 |
| | |||||
* | We all make typos:-) Fix just introduced ones in bn.h | Andy Polyakov | 2005-12-16 | 1 | -3/+3 |
| | |||||
* | Eliminate warning induced by http://cvs.openssl.org/chngview?cn=14690 and | Andy Polyakov | 2005-12-16 | 5 | -124/+13 |
| | | | | keep disclaiming narrower than 32-bit support. | ||||
* | To exclude contention for shared FPU on T1, trade 3% of DES performance. | Andy Polyakov | 2005-12-15 | 1 | -3/+3 |
| | |||||
* | sparccpuid module update. | Andy Polyakov | 2005-12-15 | 2 | -19/+150 |
| | |||||
* | Add IALU-only bn_mul_mont for SPARCv9. See commentary section for details. | Andy Polyakov | 2005-12-15 | 1 | -0/+623 |
| | |||||
* | Switch 64-bit sparcv9 platforms from bn(64,64) to bn(64,32). This doesn't | Andy Polyakov | 2005-12-15 | 1 | -93/+64 |
| | | | | | | | | have impact on performance, because amount of multiplications does not increase with this switch, not on sparcv9 that is. On the contrary, it actually improves performance, because it spares a load of instructions used to chase carries. Not to mention that BN assembler modules can be shared more freely between 32- and 64-bit builts. | ||||
* | Allow for bn(64,32) on LP64 platforms. | Andy Polyakov | 2005-12-15 | 1 | -2/+2 |
| | |||||
* | comment | Bodo Möller | 2005-12-13 | 1 | -1/+2 |
| | |||||
* | Minor aes-sparcv9.pl optimization. | Andy Polyakov | 2005-12-10 | 1 | -12/+8 |
| | |||||
* | Engage AES for UltraSPARC in sparcv9 targets. | Andy Polyakov | 2005-12-10 | 1 | -0/+3 |
| | |||||
* | Revoke the option to share AES S-boxes between C and assembler. It wastes | Andy Polyakov | 2005-12-10 | 1 | -16/+0 |
| | | | | space, but gives total flexibility [back]. | ||||
* | Initial draft for AES for UltraSPARC assembler. | Andy Polyakov | 2005-12-10 | 1 | -0/+1166 |
| | |||||
* | Support for indirect calls in x86 assembler modules. | Andy Polyakov | 2005-12-06 | 4 | -6/+9 |
| | |||||
* | Fix typos in wp-mmx.pl. | Andy Polyakov | 2005-12-06 | 1 | -2/+2 |
| | |||||
* | Update from 0.9.8-stable. | Dr. Stephen Henson | 2005-12-05 | 1 | -115/+15 |
| | |||||
* | Update from stable branch. | Dr. Stephen Henson | 2005-12-05 | 1 | -1/+1 |
| | |||||
* | Make ZLIB without ZLIB_SHARED compiled again. | Dr. Stephen Henson | 2005-12-03 | 1 | -1/+3 |
| | |||||
* | Couple other benchmark comparisons for wp-x86_64.pl. | Andy Polyakov | 2005-12-03 | 1 | -3/+4 |
| | |||||
* | x86cpuid.pl update. | Andy Polyakov | 2005-12-03 | 1 | -0/+39 |
| | |||||
* | New functions to support opaque EVP_CIPHER_CTX handling. | Dr. Stephen Henson | 2005-12-02 | 2 | -0/+18 |
| | |||||
* | Add error checking to avoid crashing when zlib cannot be loaded. | Dr. Stephen Henson | 2005-12-02 | 1 | -2/+7 |
| | |||||
* | Include EVP_whirlpool() prototype in evp.h | Dr. Stephen Henson | 2005-12-02 | 1 | -0/+3 |
| | |||||
* | wq instead of wp? That's gotta be among the more amazing typos I've | Richard Levitte | 2005-12-02 | 1 | -1/+1 |
| | | | | made... | ||||
* | Whirlpool was added to EVP, so let's build it on VMS as well. | Richard Levitte | 2005-12-01 | 1 | -1/+1 |
| | |||||
* | Whirlpool for x86_64. | Andy Polyakov | 2005-11-30 | 1 | -0/+468 |
| | |||||
* | Add Whirlpool to EVP. | Andy Polyakov | 2005-11-30 | 3 | -2/+60 |
| | |||||
* | Adapt Whirlpool API for EVP. | Andy Polyakov | 2005-11-30 | 2 | -8/+18 |
| | |||||
* | Fix typos in wp-mmx.pl. | Andy Polyakov | 2005-11-30 | 1 | -3/+3 |
| | |||||
* | Build Whirlpool on VMS as well | Richard Levitte | 2005-11-29 | 2 | -2/+4 |
| | |||||
* | Add Whirlpool OID. | Andy Polyakov | 2005-11-28 | 4 | -5/+17 |
| | |||||
* | Remove development leftover from whrlpool/asm/wp-mmx.pl. | Andy Polyakov | 2005-11-28 | 1 | -2/+2 |
| | |||||
* | Add missing Makefile and fix couple of typos in commentary. | Andy Polyakov | 2005-11-28 | 3 | -2/+94 |
| | |||||
* | Whirlpool hash implementation. The fact that subdirectory and .h file are | Andy Polyakov | 2005-11-28 | 9 | -0/+1686 |
| | | | | | | called whrlpool is not a typo, but a way to keep the names shorter than 8 characters. Remaining TODO list comprises adding OID, EVP, corresponding flag to apps/openssl dgst, benchmark, engage assembler... | ||||
* | Extensive OID code enhancement and fixes. | Dr. Stephen Henson | 2005-11-20 | 2 | -57/+200 |
| | |||||
* | Synchronise with the Unix build. | Richard Levitte | 2005-11-19 | 1 | -2/+2 |
| | |||||
* | deFUDify: don't require OPENSSL_EC_BIN_PT_COMP | Bodo Möller | 2005-11-16 | 1 | -141/+0 |
| | |||||
* | deFUDify: don't require OPENSSL_EC_BIN_PT_COMP | Bodo Möller | 2005-11-15 | 2 | -21/+86 |
| | |||||
* | Apply "better safe than sorry" approach after addressing sporadic SEGV in | Andy Polyakov | 2005-11-15 | 1 | -0/+12 |
| | | | | bn_sub_words to the rest of the sparcv8plus.S. | ||||
* | Attempt to resolve sporadic SEGV crashes in bn_sub_words in OpenSSH. I'm | Andy Polyakov | 2005-11-11 | 1 | -2/+2 |
| | | | | baffled why it crashes and does it sporadically... | ||||
* | Update from stable branch. | Dr. Stephen Henson | 2005-11-11 | 1 | -6/+6 |
| | |||||
* | Throw in comment so that one doesn't get tempted to optimize it away. | Andy Polyakov | 2005-11-09 | 1 | -1/+1 |
| | |||||
* | Avoid end-less loop when libcrypto.a is manually deleted, but 'make clean' | Andy Polyakov | 2005-11-09 | 1 | -2/+4 |
| | | | | | | | was not executed. It doesn't excuse user from running 'make clean', it simply avoids process table exhaustion. PR: 1236 Submitted by: Michael Richardson | ||||
* | Minor perlasm clean-up. | Andy Polyakov | 2005-11-09 | 2 | -3/+2 |
| | |||||
* | Move declaration for optional bn_mul_mont to bn_lcl.h in order to hide | Andy Polyakov | 2005-11-06 | 2 | -1/+1 |
| | | | | it from mkdef.pl. | ||||
* | Address MASM-specific problems introduced with | Andy Polyakov | 2005-11-06 | 4 | -238/+13 |
| | | | | http://cvs.openssl.org/chngview?cn=14547. | ||||
* | Update from stable branch. | Dr. Stephen Henson | 2005-11-06 | 1 | -1/+2 |
| | |||||
* | x86_64-xlate.pl commentary section update. | Andy Polyakov | 2005-11-06 | 1 | -1/+4 |
| |