Age | Commit message (Collapse) | Author |
|
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
Sometimes it fails to format them very well, and sometimes it corrupts them!
This commit moves some particularly problematic ones.
Conflicts:
crypto/bn/bn.h
crypto/ec/ec_lcl.h
crypto/rsa/rsa.h
demos/engines/ibmca/hw_ibmca.c
ssl/ssl.h
ssl/ssl3.h
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: 3333,3165
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit d475b2a3bfde8d4aceefb41b21acc3711893d2a8)
|
|
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit b59f92e75d334c9281082a02faa6c68afb614fd2)
|
|
Reviewed-by: Emilia Kasper <emilia@openssl.org>
(cherry picked from commit e608273a8094a95a5703c26a428a007497e74392)
|
|
Reviewed-by: Emilia Kasper <emilia@openssl.org>
(cherry picked from commit 55eb14da201cc35fe744a08718f5c2efb97f6155)
|
|
and improve performance by 10% on POWER[78].
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
(cherry picked from commit 5c3598307ebbf5a88d1c39fbb2629536e443a5dd)
|
|
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
|
(cherry picked from commit 07b635cceb60abaddba2f0e469e5f5978258f46b)
|
|
PR: #3431
(cherry picked from commit 7eb9680ae1bf5dd9aeb61c401f2c3bd900ac9aeb)
|
|
(cherry picked from commit 29be3f6411774e10169e60e1507df3d7c2e589df)
|
|
(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 0f777aeb50b109052d41b8a55d97faecf728ea00)
|
|
PR: 3405
(cherry picked from commit c9cf29cca22d4d724a1e772bc5fdc201b2822f1d)
|
|
Fix SEH and stack handling in Win64 build.
(cherry picked from commit 977f32e85241cba8be53e44dade32231e8a91718)
|
|
(cherry picked from commit 619b94667cc7a097f6d1e2123c4f4c2c85afb8f7)
|
|
Submitted by: Ard Biesheuvel.
(cherry picked from commit cd91fd7c32428c0deb503f19b8061e0980476876)
|
|
(cherry picked from commit f8aab6174c217fe4764652dab926e434e7838ce8)
|
|
(cherry picked from commit ddb6b965da0087dadea5488fe11646e3777c66e1)
|
|
Pointer out and suggested by: Ard Biesheuvel.
(cherry picked from commit 5dcf70a1c57c2019bfad640fe14fd4a73212860a)
|
|
(cherry picked from commit 797d24bee9523e5cac14fe82a4dad356d1ec67f9)
|
|
sha/asm/sha256-armv4.pl: add ARMv8 code path.
(cherry picked from commit 9250a30692e182957d3fe48e3e07b1824ca1453a)
|
|
(cherry picked from commit d49135e7ead795412a8357ff425dc99e328c53f6)
|
|
(cherry picked from commit 147cca8f530b8ddf22087e5709927082e095a062)
|
|
|
|
(cherry picked from commit 46a2b3387a3feb044527a58a89555029c809190d)
|
|
Add Vector Permutation AES and little-endian support.
|
|
|
|
(and shave off cycle even from integer-only code)
(cherry picked from commit ad0d2579cf3a293a35a5b606afc5a97c71cf6ca7)
|
|
branch.
|
|
(cherry picked from commit 2218c296b4981af6f2639bbd7eabfb89437fe776)
|
|
(and ensure stack alignment in the process)
(cherry picked from commit fc0503a25cd638b93f7af04640c20042e0329b3b)
|
|
SHA512_Transform was initially added rather as tribute to tradition
than for practucal reasons. But use was recently found in ssl/s3_cbc.c
and it turned to be problematic on platforms that don't tolerate
misasligned references to memory and lack assembly subroutine.
(cherry picked from commit cdd1acd788020d2c525331da1712ada778f1373c)
|
|
|
|
PR: 3165
(cherry picked from commit d1cf23ac86c05b22b8780e2c03b67230564d2d34)
|
|
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.
|
|
(cherry picked from commit 039081b80977e2a5de84e1f88f8b4d025b559956)
|
|
Latest MIPS ISA specification declared 'branch likely' instructions
obsolete. To makes code future-proof replace them with equivalent.
(cherry picked from commit 0c2adb0a9be76da8de9bbfd5377215f71711a52e)
|
|
(cherry picked from commit 006784378db1a8957fcf587ee1deaa5cf2ae76c7)
|
|
Submitted by: Gisle Vanem
(cherry picked from commit 241fba4ea9772662e55577de996273cdb272e611)
|
|
PR: 3074
(cherry picked from commit 02450ec69dda7815ba1e7bd74eb30f0ae1eb3042)
|
|
(cherry picked from commit cd8d7335afcdef97312e05a9bd29b17a00796f48)
|
|
(cherry picked from commit c7f690c243f5ad3dccaa6dbb918c92eb39622711)
|
|
(cherry picked from commit 32213d8d77e0ce6afc4b19f94c228812d0bf8fd5)
|