Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | aes-ppc.pl: minor optimization favoring embedded processors (performance | Andy Polyakov | 2011-07-20 | 1 | -132/+132 |
| | | | | of "big" processors is unaffected). | ||||
* | crypto/aes/Makefile: make it work on IRIX. | Andy Polyakov | 2011-06-28 | 1 | -0/+3 |
| | |||||
* | s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt. | Andy Polyakov | 2011-06-27 | 1 | -11/+12 |
| | |||||
* | Minor x86_64 perlasm update. | Andy Polyakov | 2011-06-27 | 1 | -9/+7 |
| | |||||
* | aesni-x86[_64].pl: relax alignment requirement. | Andy Polyakov | 2011-05-30 | 2 | -2/+2 |
| | |||||
* | aes-ppc.pl: handle unaligned data on page boundaries. | Andy Polyakov | 2011-05-28 | 1 | -1/+157 |
| | |||||
* | PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data. | Andy Polyakov | 2011-05-27 | 1 | -11/+31 |
| | |||||
* | aesni-x86[_64].pl: optimize for Sandy Bridge and add XTS mode. | Andy Polyakov | 2011-05-22 | 2 | -622/+3161 |
| | |||||
* | aesni-x86_64.pl: make it compile on MacOS X. | Andy Polyakov | 2011-05-18 | 1 | -2/+2 |
| | |||||
* | ARM assembler pack: profiler-assisted optimizations and NEON support. | Andy Polyakov | 2011-04-01 | 2 | -30/+134 |
| | |||||
* | s390x assembler pack: tune-up and support for new z196 hardware. | Andy Polyakov | 2011-03-04 | 1 | -25/+764 |
| | |||||
* | Update dependencies. | Dr. Stephen Henson | 2011-02-21 | 1 | -10/+28 |
| | |||||
* | Experimental symbol renaming to avoid clashes with regular OpenSSL. | Dr. Stephen Henson | 2011-02-16 | 6 | -0/+6 |
| | | | | Make sure crypto.h is included first in any affected files. | ||||
* | Change AR to ARX to allow exclusion of fips object modules | Dr. Stephen Henson | 2011-01-26 | 1 | -1/+1 |
| | |||||
* | s390x assembler pack: adapt for -m31 build, see commentary in Configure | Andy Polyakov | 2010-11-29 | 1 | -72/+95 |
| | | | | for more details. | ||||
* | Add aes-mips.pl assembler module. | Andy Polyakov | 2010-10-21 | 1 | -0/+1606 |
| | |||||
* | s390x assembler pack: extend OPENSSL_s390xcap_P to 128 bits. | Andy Polyakov | 2010-09-18 | 1 | -1/+1 |
| | |||||
* | fix bug in AES_unwrap() | Dr. Stephen Henson | 2010-08-30 | 1 | -3/+3 |
| | |||||
* | aes-x86_64.pl: commit#19797 was overzealous, partially reverse. | Andy Polyakov | 2010-07-26 | 1 | -2/+6 |
| | |||||
* | aes-x86_64.pl: remove redundant instructions. | Andy Polyakov | 2010-07-26 | 1 | -10/+2 |
| | |||||
* | aesni-x86_64.pl: fix typos. | Andy Polyakov | 2010-07-26 | 1 | -11/+14 |
| | |||||
* | perlasm/x86asm.pl: move aesni and pclmulqdq opcodes to aesni-x86.pl and | Andy Polyakov | 2010-07-26 | 1 | -4/+21 |
| | | | | ghash-x86.pl. | ||||
* | #if out deleted function from headers so it isn't picked up by WIN32 build | Dr. Stephen Henson | 2010-07-26 | 1 | -0/+2 |
| | | | | system. | ||||
* | aesni-x86[_64].pl: fine-tune, add CCM subroutine, add performance data. | Andy Polyakov | 2010-07-25 | 2 | -255/+769 |
| | |||||
* | aes-s390x.pl: revisit buffer allocation and add performance data. | Andy Polyakov | 2010-07-14 | 1 | -13/+22 |
| | |||||
* | ARM assembler pack: reschedule instructions for dual-issue pipeline. | Andy Polyakov | 2010-07-13 | 1 | -199/+194 |
| | | | | | | Modest improvement coefficients mean that code already had some parallelism and there was not very much room for improvement. Special thanks to Ted Krovetz for benchmarking the code with such patience. | ||||
* | PR: 2297 | Dr. Stephen Henson | 2010-07-09 | 1 | -3/+3 |
| | | | | | | | Submitted by: Antony, Benoy <bantony@ebay.com> Approved by: steve@openssl.org Fix bug in AES wrap code when t > 0xff. | ||||
* | Rework framework for assembler support for AES counter mode and add | Andy Polyakov | 2010-07-09 | 3 | -66/+145 |
| | | | | AES_ctr32_encrypt to aes-s390x.pl. | ||||
* | Harmonize s390x assembler modules with "catch-all" rules from commit#19749. | Andy Polyakov | 2010-07-09 | 1 | -0/+4 |
| | |||||
* | crypto/*/Makefile: unify "catch-all" assembler make rules and harmonize | Andy Polyakov | 2010-07-08 | 2 | -1/+5 |
| | | | | ARM assembler modules. | ||||
* | Revert previous Linux-specific/centric commit#19629. If it really has to | Andy Polyakov | 2010-05-05 | 1 | -2/+1 |
| | | | | | be done, it's definitely not the way to do it. So far answer to the question was to ./config -Wa,--noexecstack (adopted by RedHat). | ||||
* | Non-executable stack in asm. | Ben Laurie | 2010-05-05 | 1 | -1/+2 |
| | |||||
* | aes-ppc.pl: 10% performance improvement on Power6. | Andy Polyakov | 2010-04-10 | 1 | -128/+141 |
| | |||||
* | AESNI engine: add counter mode. | Andy Polyakov | 2010-04-10 | 2 | -57/+460 |
| | |||||
* | ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, but | Andy Polyakov | 2010-03-29 | 1 | -0/+1 |
| | | | | I can't think of any other cause for failure | ||||
* | Reserve for option to implement AES counter in assembler. | Andy Polyakov | 2010-02-23 | 1 | -2/+2 |
| | |||||
* | s390x assembler update: add support for run-time facility detection. | Andy Polyakov | 2010-01-19 | 1 | -0/+6 |
| | |||||
* | Throw in more PA-RISC assembler. | Andy Polyakov | 2009-12-27 | 2 | -0/+1024 |
| | |||||
* | aesni-x86.pl: eliminate development comments. | Andy Polyakov | 2009-11-15 | 1 | -8/+27 |
| | |||||
* | aesni-x86_64.pl: resolve LNK1223 error. | Andy Polyakov | 2009-05-02 | 1 | -4/+4 |
| | |||||
* | AES-NI engine jumbo update. | Andy Polyakov | 2009-05-02 | 2 | -488/+618 |
| | |||||
* | aesni-x86.pl: fix another typo and add test script. | Andy Polyakov | 2009-04-27 | 1 | -1/+1 |
| | |||||
* | aesni-x86.pl: fix typos. | Andy Polyakov | 2009-04-27 | 1 | -4/+4 |
| | |||||
* | Intel AES-NI engine. | Andy Polyakov | 2009-04-27 | 3 | -0/+1630 |
| | | | | Submitted by: Huang Ying | ||||
* | aes-390x.pl: commentary update. | Andy Polyakov | 2009-03-17 | 1 | -5/+5 |
| | |||||
* | Make SPARC assembler modules *really* Purify-friendly. | Andy Polyakov | 2009-03-17 | 1 | -4/+4 |
| | |||||
* | Make SPARC assembler Pirify-friendly (Purify can't cope with certain | Andy Polyakov | 2009-03-16 | 1 | -12/+12 |
| | | | | PIC constructs). | ||||
* | s390x assembler pack update. | Andy Polyakov | 2009-02-09 | 1 | -273/+535 |
| | |||||
* | Revisit RT#1801 and complete fix. | Andy Polyakov | 2008-12-27 | 2 | -1/+6 |
| | |||||
* | Windows-specific addenum to "engage crypto/modes" commit #17716. | Andy Polyakov | 2008-12-23 | 1 | -3/+0 |
| |