- Aug 11, 2017
- Feb 17, 2017
-
-
osm0sis authored
- update .gitignore for ndk-build products
-
osm0sis authored
-
osm0sis authored
- isolate libcrypto from other build products - repair handoff of cflags, source and source exclusions between mk files - hardcode necessary local c includes - remove random .h from common .c sources list - force static target library creation - import pre-built dummy buildinf.h from Google ChromeOS repo
-
- Dec 04, 2015
-
-
Colin Cross authored
-
Colin Cross authored
libssl and libcrypto don't use STL, set LOCAL_CXX_STL := none for the host modules. Change-Id: Ib75e18bb5bea995a287858592809a59a696e32ea
-
- Jun 15, 2015
-
-
Kenny Root authored
-
Kenny Root authored
To have parity with BoringSSL, we add this patch so we can properly ref-count BIO and EVP_PKEY objects in Conscrypt. Change-Id: I857663e1aaf81f6e797a0e0f6f5b256940e4859b
-
- Jan 30, 2015
-
-
Kenny Root authored
* commit 'f35165a9': Work-around for bionic sigsetjmp bug
-
Kenny Root authored
-
Kenny Root authored
In versions of bionic libc up to and including Android L, the sigsetjmp didn't properly restore the signal mask when returning from a nonlocal goto. Add a small wrapper to make sure we call sigprocmask each time we call sigsetjmp which ensures the SIGILL is masked. The symptoms of this problem include receiving a SIGILL with a stack trace or simply receiving the text "Illegal instruction" when running an application from the command line. Bug: 15732256 Change-Id: Ic792583da5ccf601afc10828b1a666d24b903a19
-
- Jan 16, 2015
-
-
Kenny Root authored
* commit 'decb19d2': [MIPS] Add mips64 and mips r6 targets.
-
Kenny Root authored
* commit '1b07db7a': Upgrade to 1.0.1l
-
Kenny Root authored
-
Kenny Root authored
-
- Jan 15, 2015
-
-
Kenny Root authored
Upgraded from archive: 4547a0b4269acf76b1f9e7d188896867d6fc8c18 openssl-1.0.1l.tar.gz Bug: 19031279 Change-Id: I75a958b366628e5522269201280d32634a820ce0
-
Kenny Root authored
* commit 'c60ab392': Upgrade to 1.0.1k
-
Duane Sand authored
Skip asm code for mips64 and mips rev6 targets. Upstream mips64 asm code is broken, never tested. Existing mips32 asm code uses deprecated lwl/r ops. Use generic C crypto code for new targets, for now. Mips32 and mips32r6 arch variants have same target arch 'mips' but need different source filename lists. Handle by conditional assigns in generated make files. Manual changes to openssl.config and import_openssl.sh . Then .mk files regenerated by import_openssl.sh . Change-Id: I8de5f3209d3fde2aaa86f5477568cb2adfbd63cf
-
Kenny Root authored
-
- Jan 09, 2015
-
-
Kenny Root authored
Upgraded from archive: 19d818e202558c212a9583fcdaf876995a633ddf openssl-1.0.1k.tar.gz Bug: 18902025 Change-Id: I06349628aa81a5a0876d0f665f9a2a681a8d5d67
-
- Dec 16, 2014
-
-
Kenny Root authored
* commit '4c4295f0': CleanSpec: adb uses the static libraries
-
Kenny Root authored
-
Kenny Root authored
Change-Id: Ifbe88906d28d34fdfa256f06d70cd750ebd1a691
-
- Dec 09, 2014
-
-
Kenny Root authored
* commit '8785f77b': Use default integrated assembler on darwin.
-
Elliott Hughes authored
* commit '420f3303': Add a cleanspec to ensure that the headers get exported.
-
- Dec 08, 2014
-
-
Kenny Root authored
-
Chih-Hung Hsieh authored
Older versions of clang/llvm on mac cannot compile with integrated assembler, but newer version must use. BUG: 17820427 BUG: 18612054 Change-Id: I5cfcdb7fa9c09562cbe6ea609d726af171b32090
-
Elliott Hughes authored
-
Elliott Hughes authored
Previously, non-clean builds would fail to build system/core/adb. Change-Id: Ia8f13ca76e32b27839190782849378519655054b
-
- Dec 04, 2014
-
-
Kenny Root authored
* commit '4530e04d': Add LOCAL_EXPORT_C_INCLUDE_DIRS to Crypto and SSL config mk
-
- Dec 03, 2014
-
-
Kenny Root authored
-
Trevor Drake authored
This adds external/openssl/include to the export_includes of the various libcrypto libssl libraries. This appears to be the only path referenced by projects who depend on either libssl or libcrypto Note : The mk files have been regenerated using the modified import_openssl.sh Change-Id: I5ea4fa20d94ab87ee615c10144c02f296790bb22
-
- Nov 21, 2014
-
-
Kenny Root authored
* commit 'cab168b4': Add hack to fix RC4_INT problems
-
Kenny Root authored
* commit '87955877': Add hack to fix RC4_INT problems
-
Kenny Root authored
* commit '62544224': Add hack to fix RC4_INT problems
-
- Nov 20, 2014
-
-
Kenny Root authored
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 9eca6470) Bug: 18434518 Change-Id: I4eb1395fc122df5185af74500f4155a1095535c5
-
Kenny Root authored
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 9eca6470) Bug: 18434518 Change-Id: I4eb1395fc122df5185af74500f4155a1095535c5
-
Kenny Root authored
* commit 'e0b66eee': Add hack to fix RC4_INT problems
-