Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-22 | mark all block comments that need format preserving so that | Tim Hudson | |
indent will not alter them when reformatting comments (cherry picked from commit 1d97c8435171a7af575f73c526d79e1ef0ee5960) Conflicts: crypto/bn/bn_lcl.h crypto/bn/bn_prime.c crypto/engine/eng_all.c crypto/rc4/rc4_utl.c crypto/sha/sha.h ssl/kssl.c ssl/t1_lib.c Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2015-01-07 | Fix irix-cc build. | Andy Polyakov | |
Reviewed-by: Matt Caswell <matt@openssl.org> (cherry picked from commit e464403d0bda2f1f74eb68582e4988e591c32433) | |||
2015-01-06 | Remove inconsistency in ARM support. | Andy Polyakov | |
This facilitates "universal" builds, ones that target multiple architectures, e.g. ARMv5 through ARMv7. See commentary in Configure for details. Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Matt Caswell <matt@openssl.org> (cherry picked from commit c1669e1c205dc8e695fb0c10a655f434e758b9f7) | |||
2014-10-15 | aesni-x86_64.pl: make ECB subroutine Windows ABI compliant. | Andy Polyakov | |
RT: 3553 Reviewed-by: Emilia Kasper <emilia@openssl.org> (cherry picked from commit 69d5747f90136aa026a96204f26ab39549dfc69b) | |||
2014-08-30 | x86[_64] assembly pack: add Silvermont performance data. | Andy Polyakov | |
Reviewed-by: Rich Salz <rsalz@openssl.org> (cherry picked from commit b59f92e75d334c9281082a02faa6c68afb614fd2) | |||
2014-07-20 | Initial POWER8 support from development branch. | Andy Polyakov | |
Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> | |||
2014-07-09 | x86_64 assembly pack: improve masm support. | Andy Polyakov | |
(cherry picked from commit 1b0fe79f3ee27ebd20510da3af9ec04c6ee0f800) | |||
2014-06-28 | x86_64 assembly pack: refine clang detection. | Andy Polyakov | |
(cherry picked from commit a356e488ad50ca9de3fc4955839441c5aff11ed3) Resolved conflicts: crypto/bn/asm/rsaz-avx2.pl | |||
2014-06-27 | x86_64 assembly pack: addendum to last clang commit. | Andy Polyakov | |
(cherry picked from commit 7eb048828008f195fb6edceb8f767622694e7426) | |||
2014-06-27 | x86_64 assembly pack: allow clang to compile AVX code. | Andy Polyakov | |
(cherry picked from commit ac171925ab527a55fbb27872ff69af94f7ec995b) | |||
2014-06-25 | aesv8-armx.pl: rigid input verification in key setup. | Andy Polyakov | |
(cherry picked from commit 7b8c8c4d7973f17bbbee45d4718224c5853d9dc7) | |||
2014-06-24 | aesv8-armx.pl: inclrease interleave factor. | Andy Polyakov | |
This is to compensate for higher aes* instruction latency on Cortex-A57. (cherry picked from commit 015364baf3328b93dbed2613e59170715a2a11a6) | |||
2014-06-16 | aesni-sha[1|256]-x86_64.pl: fix logical error and MacOS X build. | Andy Polyakov | |
(cherry picked from commit 9024b84b7c9a36f75bffc5c77cc86bbe2911653e) | |||
2014-06-14 | aesni-sha256-x86_64.pl: add missing rex in shaext. | Andy Polyakov | |
PR: 3405 (cherry picked from commit 91a6bf80f8af5fcafececc443e7fbc7981af127b) | |||
2014-06-12 | Facilitate back-porting of AESNI and SHA modules. | Andy Polyakov | |
Fix SEH and stack handling in Win64 build. (cherry picked from commit 977f32e85241cba8be53e44dade32231e8a91718) | |||
2014-06-11 | Add support for Intel SHA extension. | Andy Polyakov | |
(cherry picked from commit 619b94667cc7a097f6d1e2123c4f4c2c85afb8f7) | |||
2014-06-11 | Engage ARMv8 AES support [from HEAD]. | Andy Polyakov | |
2014-06-11 | Add AES module for ARMv8 Crypto Extension [from HEAD]. | Andy Polyakov | |
2014-06-10 | aesni-mb-x86_64.pl: add Win64 SEH. | Andy Polyakov | |
(cherry picked from commit e2eabed110b6d88fd15ac3063cab23dcd5090b44) | |||
2014-06-10 | ARM assembly pack: get ARMv7 instruction endianness right. | Andy Polyakov | |
Pointer out and suggested by: Ard Biesheuvel. (cherry picked from commit 5dcf70a1c57c2019bfad640fe14fd4a73212860a) | |||
2014-05-23 | vpaes-ppc.pl: comply with ABI. | Andy Polyakov | |
(cherry picked from commit b83d09f5528990364e0f7ed498eb8a9b56d95b58) | |||
2014-04-24 | aes/asm/bsaes-x86_64.pl: Atom-specific optimization. | Andy Polyakov | |
(cherry picked from commit 558ff0f0c1d87d74e70b0a70ddd67c0ff7f596ad) | |||
2014-04-06 | vpaes-[x86_64|ppc].pl: fix typo, which for some reason triggers rkhunter. | Andy Polyakov | |
(cherry picked from commit 6eebcf345933694e08aba400faf6f639fb4db196) | |||
2014-02-25 | aes/asm/vpaes-ppc.pl: fix traceback info. | Andy Polyakov | |
(cherry picked from commit e704741bf3ce02c7dbcd9b81c4df257b3d919f7e) | |||
2014-02-21 | aes/asm/aesni-x86[_64].pl: minor Atom-specific performance tweak. | Andy Polyakov | |
(cherry picked from commit 214368ffee5736836e2dbb80a16a4fbd85f0eaf9) | |||
2014-02-14 | aes/asm/aesni-x86_64.pl: further optimization for Atom Silvermont. | Andy Polyakov | |
Improve CBC decrypt and CTR by ~13/16%, which adds up to ~25/33% improvement over "pre-Silvermont" version. [Add performance table to aesni-x86.pl]. (cherry picked from commit 5599c7331b90d9d29c9914c2a95c16d91485415a) | |||
2014-02-05 | [aesni|sha*]-mb-x86_64.pl: add multi-block assembly modules [from master]. | Andy Polyakov | |
2014-02-01 | PPC assembly pack: jumbo update from master. | Andy Polyakov | |
Add Vector Permutation AES and little-endian support. | |||
2014-02-01 | crypto/aes/asm/aesni-x86[_64].pl: jumbo update from master. | Andy Polyakov | |
2014-02-01 | crypto/sha/asm/sha1-x86_64.pl: jumbo update from master. | Andy Polyakov | |
2014-01-04 | aesni-sha1-x86_64.pl: harmonize [Atom-specific optimizations] with master ↵ | Andy Polyakov | |
branch. | |||
2013-12-09 | ARM assembly pack: AES update from master (including bit-sliced module). | Andy Polyakov | |
2013-12-01 | make update | Dr. Stephen Henson | |
2013-10-15 | PPC assembly pack: make new .size directives profiler-friendly. | Andy Polyakov | |
Suggested by: Anton Blanchard (cherry picked from commit 76c15d790e07f6cc098be2d7b7f6ddc8acd11ca6) | |||
2013-10-15 | PPC assembly pack: update from master branch. | Andy Polyakov | |
Includes multiple updates: AES module to comply with more ABI flavors, SHA512 for PPC32, .size directives. | |||
2013-10-12 | aes/asm/bsaes-x86_64.pl: update from master. | Andy Polyakov | |
Performance improvement and Windows-specific bugfix (PR#3139). | |||
2013-10-01 | EVP support for wrapping algorithms. | Dr. Stephen Henson | |
Add support for key wrap algorithms via EVP interface. Generalise AES wrap algorithm and add to modes, making existing AES wrap algorithm a special case. Move test code to evptests.txt (cherry picked from commit 97cf1f6c2854a3a955fd7dd3a1f113deba00c9ef) Conflicts: CHANGES | |||
2013-06-30 | aesni-sha256-x86_64.pl: fix typo in Windows SEH. | Andy Polyakov | |
(cherry picked from commit 42386fdb62176ed3af237dd3e802ba9b8c0d4def) | |||
2013-06-30 | PA-RISC assembler pack: switch to bve in 64-bit builds. | Andy Polyakov | |
PR: 3074 (cherry picked from commit 02450ec69dda7815ba1e7bd74eb30f0ae1eb3042) | |||
2013-06-13 | Backport single makefile from master. | Ben Laurie | |
2013-06-10 | aesni-sha1-x86_64.pl: update performance data. | Andy Polyakov | |
(cherry picked from commit 3b848d3401de1892415e46561ae75f06ff65e823) | |||
2013-06-10 | aesni-sha256-x86_64.pl: harmonize with latest sha512-x86_64.pl. | Andy Polyakov | |
(cherry picked from commit 42b9a4177bf9d465ff9ac8d4e1526301d809a87e) | |||
2013-05-25 | aesni-sha1-x86_64.pl: Atom-specific optimization. | Andy Polyakov | |
(cherry picked from commit 4df2280b4f4747256a729116fef0f1c2af457522) | |||
2013-05-25 | vpaes-x86[_64].pl: minor Atom-specific optimization. | Andy Polyakov | |
(cherry picked from commit 988d11b64193da65e7f9bbf436ad2a08d8d57142) | |||
2013-05-19 | Add AES SPARC T4 module from master. | Andy Polyakov | |
2013-05-19 | Add AES-NI SHA256 stitch and take it into build loop [from master]. | Andy Polyakov | |
2013-05-19 | aesni-sha1-x86_64.pl: update from master. | Andy Polyakov | |
2013-01-22 | x86_64 assembly pack: make Windows build more robust [from master]. | Andy Polyakov | |
PR: 2963 and a number of others | |||
2012-12-13 | Ignore more. | Ben Laurie | |
2012-12-05 | aes-s390x.pl: fix XTS bugs in z196-specific code path [from HEAD]. | Andy Polyakov | |