97e7398d6233b3c5633eb1dd065eb6472897dd7d |
|
14-Jun-2013 |
Mike Lockwood <lockwood@google.com> |
Revert "Don't use Clang if WITHOUT_CLANG is set" This reverts commit 6caea2d2fbc53be14f7eff513c97dd25ebd0396d.
/external/openssl/Ssl.mk
|
6caea2d2fbc53be14f7eff513c97dd25ebd0396d |
|
14-Jun-2013 |
Mike Lockwood <lockwood@google.com> |
Don't use Clang if WITHOUT_CLANG is set Change-Id: I1fc78fe80a1b54e8fc1fc10be627e6e28e09f8e8
/external/openssl/Ssl.mk
|
fcd45deeac7876490a60fd09fb16b2ecfbbfacb4 |
|
11-Jun-2013 |
Kenny Root <kroot@google.com> |
Don't use clang for unbundled build target Clang is not in the NDK, so don't try to use it for unbundled builds. When clang is in the NDK, we can revert this change. Change-Id: I8afbdee24673c4af7021703b0cece2e2139d2d35
/external/openssl/Ssl.mk
|
f264be4610fd389595966f888df2f7eb41122706 |
|
10-Jun-2013 |
Kenny Root <kroot@google.com> |
Remove clang as compiler for static versions There appears to be a problem with the way openssl is built for static libraries and clang currently. Revert that until it works. Change-Id: I2650ecbfbfa2efd23a77a455f40dc05a27802cde
/external/openssl/Ssl.mk
|
9d6b691a23aeebe0e520dab9e11a484eae4999fd |
|
09-Feb-2013 |
Kenny Root <kroot@google.com> |
Switch compiler to clang Clang now is performant enough to use instead of GCC. We can later switch on ftrapv to better deal with potential problems. Clang was having problems with BN multiply operations, but it appears to not affect RSA speeds anymore. gcc: openssl speed -elapsed rsa sign verify sign/s verify/s rsa 512 bits 0.000759s 0.000073s 1317.5 13621.0 rsa 1024 bits 0.004109s 0.000234s 243.4 4276.1 rsa 2048 bits 0.027652s 0.000842s 36.2 1188.3 rsa 4096 bits 0.198824s 0.003204s 5.0 312.1 clang: openssl speed -elapsed rsa sign verify sign/s verify/s rsa 512 bits 0.000784s 0.000074s 1274.9 13522.6 rsa 1024 bits 0.004132s 0.000235s 242.0 4256.9 rsa 2048 bits 0.027680s 0.000851s 36.1 1175.5 rsa 4096 bits 0.198824s 0.003245s 5.0 308.2 Change-Id: Iadad4739cf925a552158463047bdf1e19f9d0e83
/external/openssl/Ssl.mk
|
32e8f93ccd0aad87b5570b88f3ce5f1ea7530be3 |
|
02-May-2013 |
Brian Carlstrom <bdc@google.com> |
Give unique name to host build shared libraries Change-Id: Ib4d2ababe8bf6876a2d41c2dcc2db881515089b9
/external/openssl/Ssl.mk
|
063cfe18eb26487c1e69f0b9f408b3849c81a84a |
|
19-Feb-2013 |
David 'Digit' Turner <digit@android.com> |
Move more build configuration to openssl.config This patch makes openssl.config the only place where common and architecture-specific sources and compiler flags are listed. Its content is processed by import_openssl.sh to generate new build config files (Crypto-config.mk, Ssl-config.mk, Apps-config.mk) which are themselves included by simplified Crypto.mk, Ssl.mk, Apps.mk. + Add a new script (check-all-builds.sh) that can rebuild six different variants of openssl in one go. This is useful to quickly check that a change didn't break a specific build, e.g. when adding new patch or upgrading the OpenSSL sources. See './check-all-builds.sh --help' for more info. Note: Clang-based builds are currently broken, so only GCC-based ones are activated at the moment. Change-Id: If08c204e4dc9b081ce676bc7984d039670e115b0
/external/openssl/Ssl.mk
|
fa75fdba32eae335f286afb1dc93ef1b5ec72615 |
|
02-Feb-2013 |
Brian Carlstrom <bdc@google.com> |
CVE-2013-0169: Make CBC decoding constant time (cherry-picked from 2c082d25fc3f0dd6e56c45407fe10638b904083c) Bug: 8017911 Bug: 8095088 Change-Id: I57556e120fd1f585d38739d0d6aaf02bcbe45fbd
/external/openssl/Ssl.mk
|
e001f05ac347927c48876fe40066ecce9003d24a |
|
14-Dec-2012 |
Nick Kralevich <nnk@google.com> |
Only honor LOCAL_SDK_VERSION when building apps. When building for the system, we want openssl to have FORTIFY_SOURCE protections. LOCAL_SDK_VERSION suppresses these protections for compatibility reasons. (cherry-picked from eb9b8f9ae5c9cdc9f1e68cf8a3c89f21978a90f7) Change-Id: I8ad09b66623fc289d488c12c4268b796330c491c
/external/openssl/Ssl.mk
|
b86413f2ad564e04778a5087c48e7fb5f253f8d7 |
|
13-Nov-2012 |
Arunesh Mishra <arunesh@google.com> |
Use NDK libraries for x86 and MIPS build. (cherry-picked from 280230f73a9d6398da94bf8c1389086dcae92a89) Bug: 6953633 Change-Id: I745588fb024040a42a1fcb3222db7e104d2114fe
/external/openssl/Ssl.mk
|
05b4e2d38348beae0888659441c9419ea052e9ad |
|
30-Aug-2012 |
Brian Carlstrom <bdc@google.com> |
am eb39b600: am fef450d3: Merge "Disable SSL compression" * commit 'eb39b600296f1ad611a978694957585eff73091c': Disable SSL compression
|
402789303eee193d40d8db1e792529936135636b |
|
30-Aug-2012 |
Brian Carlstrom <bdc@google.com> |
Disable SSL compression Bug: 7079965 Change-Id: I0efabd6bfb88ca841f68c0669a9c1f1a7d9bd6cf
/external/openssl/Ssl.mk
|
8c9339263a8f0919023feaf3ca4fa7b9e678a2ca |
|
14-Aug-2012 |
Ying Wang <wangying@google.com> |
Retire LOCAL_NDK_VERSION. Bug: 6932421 Change-Id: I672e467da876501f415773ee117aa550b248212f
/external/openssl/Ssl.mk
|
452bb4359c223e3011be78c616d3f4b1c28e5fe7 |
|
26-Jul-2012 |
Brian Carlstrom <bdc@google.com> |
Use OPENSSL_NO_HEARTBEATS for better wpa_supplicant interoperability Bug: https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/969343/comments/70 Bug: http://rt.openssl.org/Ticket/Display.html?id=2825#txn-34312 Bug: http://code.google.com/p/android/issues/detail?id=34212 Bug: 6883259 (cherry-picked from 9b4b062050bf9a39ae49bce7b735a3c046d7452c) Change-Id: I440deb622b51fd38d575f32bf70e9f1ce990aa71
/external/openssl/Ssl.mk
|
9b4b062050bf9a39ae49bce7b735a3c046d7452c |
|
26-Jul-2012 |
Brian Carlstrom <bdc@google.com> |
Use OPENSSL_NO_HEARTBEATS for better wpa_supplicant interoperability Bug: https://bugs.launchpad.net/ubuntu/+source/wpasupplicant/+bug/969343/comments/70 Bug: http://rt.openssl.org/Ticket/Display.html?id=2825#txn-34312 Bug: http://code.google.com/p/android/issues/detail?id=34212 Bug: 6883259 Change-Id: Ib5862d4f698c4b5a19a60218b2778c6988930386
/external/openssl/Ssl.mk
|
8dc607f5fdfe0293d04050de758484fc0d22833d |
|
08-Apr-2012 |
Brian Carlstrom <bdc@google.com> |
Move OpenSSL makefiles to one directory to avoid future patching issues Change-Id: I39f6cfc61f484f4457bda3003e5992dfc7e20186
/external/openssl/Ssl.mk
|