summaryrefslogtreecommitdiff
path: root/TestScripts/cryptest-android.sh
Commit message (Collapse)AuthorAgeFilesLines
* Add OS X support to install-ndk.shJeffrey Walton2020-03-131-1/+1
|
* Fix cryptest-android.sh scriptJeffrey Walton2020-03-111-1/+5
|
* Fix cryptest-android.sh and cryptest-ios.shJeffrey Walton2020-03-101-11/+8
|
* Update iOS and Android scripts (GH #936, PR #937)Jeffrey Walton2020-03-091-61/+41
| | | This commit updates Android and iOS to modern SDKs, NDKs and Xcode.
* Patch Android cpu-features for C++ compiler (GH #926)Jeffrey Walton2020-02-081-1/+1
|
* Fix cryptest-android.sh and cryptest-ios.shJeffrey Walton2019-10-161-3/+5
| | | | The test programs were ignoring PLATFORM in the environment, and testing all platforms
* Fix Android ARMv7a compile and link (#894)Jeffrey Walton2019-10-161-16/+21
| | | | | | | | | | * Fix Android Aarch64 compile with XTS * Clear Shellcheck warnings * Fix Android armv7a builds * Update comments
* Fix setenv-android.sh and cryptest-android.sh for NDK r19 (PR #893)Jeffrey Walton2019-10-151-20/+33
| | | setenv-android.sh and cryptest-android.sh are up to date for NDK r19 again.
* Add call to ls upon failure of scriptJeffrey Walton2018-07-301-1/+2
|
* Add check for setenv-*.sh scriptsJeffrey Walton2018-07-301-0/+5
|
* Cleanup Makefiles and Android and iOS scriptsJeffrey Walton2018-07-281-17/+19
|
* Add ARMv8.4 cpu feature detection support (GH #685) (#687)Jeffrey Walton2018-07-151-3/+5
| | | | | | | | | This PR adds ARMv8.4 cpu feature detection support. Previously we only needed ARMv8.1 and things were much easier. For example, ARMv8.1 `__ARM_FEATURE_CRYPTO` meant PMULL, AES, SHA-1 and SHA-256 were available. ARMv8.4 `__ARM_FEATURE_CRYPTO` means PMULL, AES, SHA-1, SHA-256, SHA-512, SHA-3, SM3 and SM4 are available. We still use the same pattern as before. We make something available based on compiler version and/or preprocessor macros. But this time around we had to tighten things up a bit to ensure ARMv8.4 did not cross-pollinate down into ARMv8.1. ARMv8.4 is largely untested at the moment. There is no hardware in the field and CI lacks QEMU with the relevant patches/support. We will probably have to revisit some of this stuff in the future. Since this update applies to ARM gadgets we took the time to expand Android and iOS testing on Travis. Travis now tests more platforms, and includes Autotools and CMake builds, too.
* Fix failed Android tests on TravisJeffrey Walton2018-04-261-2/+2
| | | | This change should have been made at https://github.com/weidai11/cryptopp/commit/e2bc3b55caab
* Fix return codes from cryptest-ios.shJeffrey Walton2018-04-051-1/+3
|
* Re-enable OS X and iOS on Travis (GH #570, PR #627)Jeffrey Walton2018-04-011-1/+2
|
* Update Android build scripts to the latest NDK (#546)Felix Barz2018-01-211-12/+30
| | | | | Fix Environment setup for android to match the new unified headers. Adjust the Makefile accordingly. Updated the test scripts and travis to test these changes.
* Update cryptest-android.sh file with LLVMJeffrey Walton2017-09-181-2/+2
|
* Organize test scripts (Issue 303)Jeffrey Walton2016-09-231-0/+44