Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Configure: reimplement commit#21695. | Andy Polyakov | 2011-11-15 | 1 | -0/+33 | |
| | ||||||
* | Configure, e_aes.c: allow for XTS assembler implementation. | Andy Polyakov | 2011-11-15 | 1 | -2/+2 | |
| | ||||||
* | Configure, x86gas.pl: fix linker warnings in 32-bit Darwin build. | Andy Polyakov | 2011-11-12 | 1 | -1/+1 | |
| | ||||||
* | Configure: harmonize darwin64-x86_64-cc line with assembler pack. | Andy Polyakov | 2011-11-08 | 1 | -1/+1 | |
| | ||||||
* | Configure: initial support for iOS. | Andy Polyakov | 2011-11-08 | 1 | -0/+33 | |
| | ||||||
* | vxworks-mips: unify and add assembler. | Andy Polyakov | 2011-10-19 | 1 | -40/+7 | |
| | ||||||
* | Fix warnings. | Bodo Möller | 2011-10-19 | 1 | -24/+90 | |
| | | | | Also, use the common Configure mechanism for enabling/disabling the 64-bit ECC code. | |||||
* | Engage bsaes-x86_64.pl, bit-sliced AES. | Andy Polyakov | 2011-10-17 | 1 | -11/+11 | |
| | ||||||
* | Add android-x86. | Andy Polyakov | 2011-10-15 | 1 | -0/+33 | |
| | ||||||
* | Integrate Vector Permutation AES into build system. | Andy Polyakov | 2011-09-15 | 1 | -44/+44 | |
| | ||||||
* | Padlock engine: make it independent of inline assembler. | Andy Polyakov | 2011-09-06 | 1 | -0/+183 | |
| | ||||||
* | Add RC4-MD5 and AESNI-SHA1 "stitched" implementations. | Andy Polyakov | 2011-08-23 | 1 | -22/+22 | |
| | ||||||
* | This commit completes recent modular exponentiation optimizations on | Andy Polyakov | 2011-08-12 | 1 | -12/+12 | |
| | | | | | | | | x86_64 platform. It targets specifically RSA1024 sign (using ideas from http://eprint.iacr.org/2011/239) and adds more than 10% on most platforms. Overall performance improvement relative to 1.0.0 is ~40% in average, with best result of 54% on Westmere. Incidentally ~40% is average improvement even for longer key lengths. | |||||
* | Add RSAX builtin engine. It optimizes RSA1024 sign benchmark. | Andy Polyakov | 2011-07-20 | 1 | -9/+9 | |
| | ||||||
* | ARM assembler pack: add platform run-time detection. | Andy Polyakov | 2011-07-17 | 1 | -2/+2 | |
| | ||||||
* | s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt. | Andy Polyakov | 2011-06-27 | 1 | -2/+2 | |
| | ||||||
* | x86_64 assembler pack: add x86_64-gf2m module. | Andy Polyakov | 2011-05-16 | 1 | -10/+10 | |
| | ||||||
* | x86 assembler pack: add bn_GF2m_mul_2x2 implementations (see x86-gf2m.pl for | Andy Polyakov | 2011-05-07 | 1 | -33/+97 | |
| | | | | details and performance data). | |||||
* | ARM assembler pack: engage newly introduced armv4-gf2m module. | Andy Polyakov | 2011-05-05 | 1 | -2/+2 | |
| | ||||||
* | ARM assembler pack: profiler-assisted optimizations and NEON support. | Andy Polyakov | 2011-04-01 | 1 | -0/+32 | |
| | ||||||
* | make update (1.1.0-dev) | Richard Levitte | 2011-03-23 | 1 | -2/+2 | |
| | | | | | | This meant alarger renumbering in util/libeay.num due to symbols appearing in 1.0.0-stable and 1.0.1-stable. However, since there's been no release on this branch yet, it should be harmless. | |||||
* | Configure: engage assembler in Android target. | Andy Polyakov | 2011-02-12 | 1 | -4/+4 | |
| | ||||||
* | make update | Bodo Möller | 2011-02-03 | 1 | -6/+38 | |
| | ||||||
* | TABLE update. | Andy Polyakov | 2010-11-29 | 1 | -32/+128 | |
| | ||||||
* | Configure: update mips[32|64]_asm lines. | Andy Polyakov | 2010-10-22 | 1 | -7/+7 | |
| | ||||||
* | MIPS assembler pack: enable it in Configure, add SHA2 module, fix make rules, | Andy Polyakov | 2010-10-02 | 1 | -18/+18 | |
| | | | | update commentary... | |||||
* | Configure: remove redundant -DMD32_REG_T=int. | Andy Polyakov | 2010-09-10 | 1 | -9/+9 | |
| | ||||||
* | Add ghash-s390x.pl. | Andy Polyakov | 2010-09-10 | 1 | -2/+2 | |
| | ||||||
* | Rework framework for assembler support for AES counter mode and add | Andy Polyakov | 2010-07-09 | 1 | -75/+75 | |
| | | | | AES_ctr32_encrypt to aes-s390x.pl. | |||||
* | Configure: update mingw config-lines. | Andy Polyakov | 2010-06-01 | 1 | -2/+2 | |
| | ||||||
* | Add ghash-armv4.pl. | Andy Polyakov | 2010-05-03 | 1 | -1/+1 | |
| | ||||||
* | Add ghash-parisc.pl. | Andy Polyakov | 2010-04-28 | 1 | -2/+34 | |
| | ||||||
* | Take gcm128.c and ghash assembler modules into the build loop. | Andy Polyakov | 2010-04-22 | 1 | -2/+177 | |
| | ||||||
* | sha1-alpha.pl: engage it in build. | Andy Polyakov | 2010-04-10 | 1 | -7/+7 | |
| | ||||||
* | Reserve for option to implement AES counter in assembler. | Andy Polyakov | 2010-02-23 | 1 | -75/+75 | |
| | ||||||
* | Enable PA-RISC assembler in Configure (feedback from PA-RISC 2.0 is still | Andy Polyakov | 2010-01-19 | 1 | -15/+15 | |
| | | | | needed). | |||||
* | s390x assembler update: add support for run-time facility detection. | Andy Polyakov | 2010-01-19 | 1 | -1/+1 | |
| | ||||||
* | Add Montgomery multiplication module for IA-64. | Andy Polyakov | 2010-01-06 | 1 | -9/+9 | |
| | ||||||
* | Adapt mingw config for newer mingw environment. Note modified conditional | Andy Polyakov | 2009-12-30 | 1 | -2/+2 | |
| | | | | | compilation in e_capi.c. PR: 2113 | |||||
* | ppc64-mont.pl: adapt for 32-bit and engage for all builds. | Andy Polyakov | 2009-12-26 | 1 | -21/+21 | |
| | ||||||
* | make udpate | Dr. Stephen Henson | 2009-11-09 | 1 | -7/+7 | |
| | ||||||
* | make update | Dr. Stephen Henson | 2009-10-18 | 1 | -2/+2 | |
| | ||||||
* | Update default dependency flags. | Dr. Stephen Henson | 2009-08-12 | 1 | -0/+93 | |
| | | | | | | Make error name discrepancies a fatal error. Fix error codes. make update | |||||
* | Make update. | Dr. Stephen Henson | 2009-07-08 | 1 | -36/+160 | |
| | ||||||
* | Make it possible to compile CAPI engine under mingw64. | Andy Polyakov | 2009-05-03 | 1 | -1/+1 | |
| | ||||||
* | Engage cmll-x86_64.pl in Win64 build and make it compile correctly. | Andy Polyakov | 2009-05-02 | 1 | -2/+2 | |
| | ||||||
* | Intel AES-NI engine. | Andy Polyakov | 2009-04-27 | 1 | -43/+43 | |
| | | | | Submitted by: Huang Ying | |||||
* | Merge from 1.0.0-stable branch. | Dr. Stephen Henson | 2009-04-23 | 1 | -1/+1 | |
| | ||||||
* | Merge from 1.0.0-stable branch. | Dr. Stephen Henson | 2009-04-03 | 1 | -1/+1 | |
| | ||||||
* | RC4 for s390x. | Andy Polyakov | 2009-02-11 | 1 | -1/+1 | |
| |