History log of /external/openssl/Crypto-config-target.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
87955877681c4c832ee3df0bdba67d3e2e3d49f2 19-Nov-2014 Kenny Root <kroot@google.com> Add hack to fix RC4_INT problems

The opensslconf.h for 64-bit has a special case for linux-x86_64 that sets
RC4_INT to "unsigned int" instead of "unsigned char" Without this hack, any
server that chooses RC4-SHA for the SSL connection will segmentation fault
on x86-64 since the assembly code disagrees with the field size that C believes
it is.

(cherry picked from commit 9eca647003c7969ecb6fce2b5ff3965d3536fa67)

Bug: 18434518
Change-Id: I4eb1395fc122df5185af74500f4155a1095535c5
/external/openssl/Crypto-config-target.mk
c64f6fe2be99cb3fa8e491b5bede9a217de87a4c 06-Nov-2014 Kenny Root <kroot@google.com> Upgrade to 1.0.1j

Upgraded from archive:
cff86857507624f0ad42d922bb6f77c4f1c2b819 openssl-1.0.1j.tar.gz

(cherry picked from commit c642a4957fa6f518a02839abc38de4e1476cdfc6)

Bug: 18018599
Change-Id: I7db55f15e6c5670cc2ced1ffbc736b1b354be740
/external/openssl/Crypto-config-target.mk
2e15b90d15e01bccec5e7a55b6da85e9eb719cf2 20-Jun-2014 Kenny Root <kroot@google.com> Check and normalize defines during import

Change-Id: Ia3732dc47f956ab75cb0aa012918f280746c8858
/external/openssl/Crypto-config-target.mk
172e83c468abf3056f83091c83b1d506af8fe973 20-Jun-2014 Kenny Root <kroot@google.com> Remove ripemd

It's not supported by any TLS suites and there is no other way to reach
this code. Additionally it only supports 80-bit security which is too
low.

Change-Id: I47cad3c2a3c5632b0b755d703530b20fed1cc5f5
/external/openssl/Crypto-config-target.mk
3f9e6ada2c9f7183a41081263585e6a70bbd9f59 19-Jun-2014 Kenny Root <kroot@google.com> Update ARM assembly patch

Change-Id: I9facdfa167df5fd95a9f573045093d4e4c5dc345
/external/openssl/Crypto-config-target.mk
77c6be7176c48d2ce4d5979a84876d34204eedaf 12-Jun-2014 Kenny Root <kroot@google.com> Upgrade to OpenSSL 1.0.1h

sha1sum of distribution:
b2239599c8bf8f7fc48590a55205c26abe560bf8 openssl-1.0.1h.tar.gz

Bug: 15442813
Change-Id: I9abd00afcb7efb0e80b27bf7beade3c6dc511082
/external/openssl/Crypto-config-target.mk
cad53f2dbfd09d2ed441342a7f2f69530cb4622e 29-May-2014 Kenny Root <kroot@google.com> Merge "Fix x86 and x86_64 assembly generation"
31cf9ecd5035e6b5e8640ec5cc0c3f022e7f6895 29-May-2014 Kenny Root <kroot@google.com> Use the ARM CPUID functions

This allows us to use CPU-specific clean, rdtsc, and capability
settings.

Change-Id: I0f2792f37c2c0d4c4ec0c35d76e447bd6565d276
/external/openssl/Crypto-config-target.mk
d55031a5e797d10e7106668121d18ef5608aaed9 28-May-2014 Kenny Root <kroot@google.com> Add bitsliced AES for ARMv7

From commit 028bac0670c167f154438742eb4d0fbed73df209 on OpenSSL Git.

Change-Id: I8666b524dc749327c95a1643195145729cd530a0
/external/openssl/Crypto-config-target.mk
c34190ed12e47436253524e764732bbb7990dcae 28-May-2014 Kenny Root <kroot@google.com> Fix x86 and x86_64 assembly generation

The CFLAGS need to be passed to the x86 assembly generating script so it
can select the right features.

Also add define flags to both x86 and x86_64 so it uses the VPAES and
BSAES implementations if applicable.

Change-Id: Iea2de77609be9c8595e6db0e4542fdff90b60611
/external/openssl/Crypto-config-target.mk
7f7ea2d72f2e316ba518e82f06513e3477840c15 07-Apr-2014 Kenny Root <kroot@google.com> Update to OpenSSL 1.0.1g

Upgrade to the new OpenSSL 1.0.1g release. SHA-1 hash of file:
b28b3bcb1dc3ee7b55024c9f795be60eb3183e3c openssl-1.0.1g.tar.gz

Change-Id: Ie839cf2a4367afbd2919180ea4ce016b1c8d6668
/external/openssl/Crypto-config-target.mk
b95c4f932e1bb760895fc6dcd2a2bba0ff08576a 30-Jan-2014 Colin Cross <ccross@android.com> external/openssl: add support for multilib builds

Support multilib builds by setting LOCAL_*_arch instead of setting
LOCAL_* based on $(TARGET_ARCH). Also converts the makefile
included once per file to be separate target and host makefiles
included once per build rule.

This is a revert of the revert in 92141a022d7567551bd721f5c00d9d3e14615926,
with conflicts resolved and a build fix from Fengwei Yin
<fengwei.yin@intel.com> to remove the unset local_cflags variable.

Change-Id: I77c786b69e946bb82b5b8613de99cf4b3fa6e30a
/external/openssl/Crypto-config-target.mk
92141a022d7567551bd721f5c00d9d3e14615926 06-Feb-2014 Colin Cross <ccross@android.com> Revert "external/openssl: add support for multilib builds"

This reverts commit 799b1cbcb88d3e2f24a1f6e7e78c20bee5a03730.

Change-Id: I3490f1cd5a9ecea7a69d3e078907ce3e897a1dc3
/external/openssl/Crypto-config-target.mk
799b1cbcb88d3e2f24a1f6e7e78c20bee5a03730 30-Jan-2014 Colin Cross <ccross@android.com> external/openssl: add support for multilib builds

Support multilib builds by setting LOCAL_*_arch instead of setting
LOCAL_* based on $(TARGET_ARCH). Also converts the makefile
included once per file to be separate target and host makefiles
included once per build rule.

Change-Id: I982d9963285ea6832b18be255c4afe06731ab571
/external/openssl/Crypto-config-target.mk
4332ad1725fc5498e9def81d6cdc2fce210cac8a 03-Feb-2014 Colin Cross <ccross@android.com> Revert "external/openssl: add support for multilib builds"

This reverts commit d633fb4198cc620f7332536011298b939e49ea66.

Change-Id: I9ec55d510623d77e8ea157d28fb7ee167ccdcc7b
/external/openssl/Crypto-config-target.mk
d633fb4198cc620f7332536011298b939e49ea66 30-Jan-2014 Colin Cross <ccross@android.com> external/openssl: add support for multilib builds

Support multilib builds by setting LOCAL_*_arch instead of setting
LOCAL_* based on $(TARGET_ARCH). Also converts the makefile
included once per file to be separate target and host makefiles
included once per build rule.

Change-Id: I6954099e1ad3d002749e3a1c06f26ed39c1d7edf
/external/openssl/Crypto-config-target.mk