Age | Commit message (Collapse) | Author |
|
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
openssl-format-source
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
Add aes_core.c to the list of files not processed by openssl-format-source
Conflicts:
crypto/aes/aes_core.c
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
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>
|
|
Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit e464403d0bda2f1f74eb68582e4988e591c32433)
|
|
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)
|
|
RT: 3553
Reviewed-by: Emilia Kasper <emilia@openssl.org>
(cherry picked from commit 69d5747f90136aa026a96204f26ab39549dfc69b)
|
|
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit b59f92e75d334c9281082a02faa6c68afb614fd2)
|
|
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
(cherry picked from commit 1b0fe79f3ee27ebd20510da3af9ec04c6ee0f800)
|
|
(cherry picked from commit a356e488ad50ca9de3fc4955839441c5aff11ed3)
Resolved conflicts:
crypto/bn/asm/rsaz-avx2.pl
|
|
(cherry picked from commit 7eb048828008f195fb6edceb8f767622694e7426)
|
|
(cherry picked from commit ac171925ab527a55fbb27872ff69af94f7ec995b)
|
|
(cherry picked from commit 7b8c8c4d7973f17bbbee45d4718224c5853d9dc7)
|
|
This is to compensate for higher aes* instruction latency on Cortex-A57.
(cherry picked from commit 015364baf3328b93dbed2613e59170715a2a11a6)
|
|
(cherry picked from commit 9024b84b7c9a36f75bffc5c77cc86bbe2911653e)
|
|
PR: 3405
(cherry picked from commit 91a6bf80f8af5fcafececc443e7fbc7981af127b)
|
|
Fix SEH and stack handling in Win64 build.
(cherry picked from commit 977f32e85241cba8be53e44dade32231e8a91718)
|
|
(cherry picked from commit 619b94667cc7a097f6d1e2123c4f4c2c85afb8f7)
|
|
|
|
|
|
(cherry picked from commit e2eabed110b6d88fd15ac3063cab23dcd5090b44)
|
|
Pointer out and suggested by: Ard Biesheuvel.
(cherry picked from commit 5dcf70a1c57c2019bfad640fe14fd4a73212860a)
|
|
(cherry picked from commit b83d09f5528990364e0f7ed498eb8a9b56d95b58)
|
|
(cherry picked from commit 558ff0f0c1d87d74e70b0a70ddd67c0ff7f596ad)
|
|
(cherry picked from commit 6eebcf345933694e08aba400faf6f639fb4db196)
|
|
(cherry picked from commit e704741bf3ce02c7dbcd9b81c4df257b3d919f7e)
|
|
(cherry picked from commit 214368ffee5736836e2dbb80a16a4fbd85f0eaf9)
|
|
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)
|
|
|
|
Add Vector Permutation AES and little-endian support.
|
|
|
|
|
|
branch.
|
|
|
|
|
|
Suggested by: Anton Blanchard
(cherry picked from commit 76c15d790e07f6cc098be2d7b7f6ddc8acd11ca6)
|
|
Includes multiple updates: AES module to comply with more ABI
flavors, SHA512 for PPC32, .size directives.
|
|
Performance improvement and Windows-specific bugfix (PR#3139).
|
|
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
|
|
(cherry picked from commit 42386fdb62176ed3af237dd3e802ba9b8c0d4def)
|
|
PR: 3074
(cherry picked from commit 02450ec69dda7815ba1e7bd74eb30f0ae1eb3042)
|
|
|
|
(cherry picked from commit 3b848d3401de1892415e46561ae75f06ff65e823)
|
|
(cherry picked from commit 42b9a4177bf9d465ff9ac8d4e1526301d809a87e)
|
|
(cherry picked from commit 4df2280b4f4747256a729116fef0f1c2af457522)
|
|
(cherry picked from commit 988d11b64193da65e7f9bbf436ad2a08d8d57142)
|
|
|
|
|
|
|