Commit Graph

520 Commits

Author SHA1 Message Date
Jeffrey Walton
cf3a31bc09
Update test scripts 2021-02-07 10:53:29 -05:00
Jeffrey Walton
de8809d4eb
Update test scripts 2021-02-07 07:41:23 -05:00
Jeffrey Walton
9b3d0272f8
Update test scripts 2021-02-07 07:27:12 -05:00
Jeffrey Walton
019910dc68
Update test scripts 2021-02-07 06:58:16 -05:00
Jeffrey Walton
cefd8339e7
Update test scripts 2021-02-07 06:39:01 -05:00
Jeffrey Walton
984880a887
Update test scripts 2021-02-07 06:36:02 -05:00
Jeffrey Walton
e42503a72c
Update test scripts 2021-02-07 06:35:04 -05:00
Jeffrey Walton
7b97214822
Update test scripts 2021-02-07 06:31:33 -05:00
Jeffrey Walton
b4f85feafc
Update test scripts 2021-02-07 04:18:07 -05:00
Jeffrey Walton
433204e1eb
Update test scripts 2021-02-07 04:13:54 -05:00
Jeffrey Walton
968008a8a9
Update test scripts 2021-02-07 03:59:34 -05:00
Jeffrey Walton
5152b25504
Throttle culr requests in test scripts 2021-02-07 02:17:09 -05:00
Jeffrey Walton
97d983a491
Update install-ndk.sh script 2021-02-07 02:00:48 -05:00
Jeffrey Walton
208f3afeaa
Update comments 2021-02-07 01:38:47 -05:00
Jeffrey Walton
c2af1bbcc3
Update setenv-android.sh and setenv-ios.sh scripts 2021-02-06 17:31:06 -05:00
Jeffrey Walton
7324e57a92
Update cryptest-ndk.sh 2021-02-06 14:15:58 -05:00
Jeffrey Walton
f1b818db08
Fix setenv-android.sh script 2021-02-06 12:29:21 -05:00
Jeffrey Walton
91670ac865
Fix install-ndk.sh script 2021-02-06 12:20:48 -05:00
Jeffrey Walton
39df8dfea5
Fix setenv-android.sh script 2021-02-06 12:20:00 -05:00
Jeffrey Walton
5f14a73bb1
Update install-ndk.sh 2021-02-06 12:10:35 -05:00
Jeffrey Walton
bdd1975934
Update comments 2021-02-06 11:59:57 -05:00
Jeffrey Walton
b302c4f47d
Update install-ndk.sh script 2021-02-06 06:03:51 -05:00
Jeffrey Walton
b60318562b
Add test_shared demonstration 2021-02-06 05:06:43 -05:00
Jeffrey Walton
2f231f1f6b
Update install-ndk.sh script 2021-02-06 01:22:14 -05:00
Jeffrey Walton
460e02d771
Update install-ndk.sh script 2021-02-06 01:17:22 -05:00
Jeffrey Walton
e2aa96ff95
Update install-ndk.sh script 2021-02-05 13:45:16 -05:00
Jeffrey Walton
4d8aa202e0
Update test scripts 2021-02-05 11:42:08 -05:00
Jeffrey Walton
60f85a37ab
Update setenv-android.sh script 2021-02-05 11:11:56 -05:00
Jeffrey Walton
93f260ac78
Update setenv-android.sh script 2021-02-05 11:07:44 -05:00
Jeffrey Walton
d66fd1d215
Update install-ndk.sh script 2021-02-05 10:50:41 -05:00
Jeffrey Walton
9e2f5e744e
Update cURL recipe 2021-02-05 05:51:48 -05:00
Jeffrey Walton
09fadd510f
Update install-ndk.sh with NDK r22 2021-02-05 05:47:45 -05:00
Jeffrey Walton
930826c777
Update test scripts 2021-02-05 05:18:29 -05:00
Jeffrey Walton
7b4739addc
Update test scripts 2021-02-05 05:12:46 -05:00
Jeffrey Walton
375e928d16
Update test scripts 2021-02-05 05:11:17 -05:00
Jeffrey Walton
6dc038193d
Update test scripts 2021-02-05 04:55:48 -05:00
Jeffrey Walton
555c3115e7
Add cryptest-ndk.sh test script
The script uses Android.mk to build the library. Also see https://www.cryptopp.com/wiki/Android.mk
2021-02-05 04:51:10 -05:00
Jeffrey Walton
3a1f944b61
Update test scripts 2021-02-05 04:49:33 -05:00
Jeffrey Walton
3a3a738249
Update test scripts 2021-02-05 03:56:14 -05:00
Jeffrey Walton
64baae056c
Fix setenv-android.sh on OS X (GH #995) 2020-12-31 16:42:35 -05:00
Jeffrey Walton
8eeaab2316
Update cryptest-autotools.sh script 2020-12-26 01:47:11 -05:00
Jeffrey Walton
41fcebcd3a
Update cryptest-autotools.sh script 2020-12-26 01:44:04 -05:00
Jeffrey Walton
527516d615
Add progress message to configure.sh 2020-12-26 01:16:25 -05:00
Jeffrey Walton
4513d9593f
Update configure.sh script 2020-12-25 21:37:56 -05:00
Jeffrey Walton
45ab4a3cff
Fix 'grep: repetition-operator operand invalid' in configure.sh 2020-12-24 10:43:07 -05:00
Jeffrey Walton
5a1815c661
Fix 'grep: repetition-operator operand invalid' in configure.sh 2020-12-24 10:37:57 -05:00
Jeffrey Walton
9e0752463f
Remove curl --insecure flag 2020-12-23 22:05:05 -05:00
Jeffrey Walton
439b2bfb26
Update cryptest-cmake.sh 2020-12-23 21:56:32 -05:00
Jeffrey Walton
6730bd569a
Update cryptest-cmake.sh 2020-12-23 21:54:21 -05:00
Jeffrey Walton
23137bada3
Update cryptest-autotools.sh 2020-12-23 16:54:38 -05:00
Jeffrey Walton
4a95e51a87
Update cryptest-autotools.sh 2020-12-23 16:53:02 -05:00
Jeffrey Walton
41867b334e
Test a release tarball in cryptest-autotools.sh 2020-12-23 14:38:42 -05:00
Jeffrey Walton
3c22f17df1
Bump version in cryptest-symbols.sh 2020-12-22 12:20:45 -05:00
Jeffrey Walton
d8a8c87cde
Post-release version increment 2020-12-22 11:50:40 -05:00
Jeffrey Walton
6ef924b78b
Update cryptest-symbols.sh script 2020-12-21 11:47:46 -05:00
Jeffrey Walton
c10251bde0
Update configure.sh script 2020-12-21 00:49:54 -05:00
Jeffrey Walton
e06c63819b
Update configure.sh script 2020-12-21 00:15:17 -05:00
Jeffrey Walton
df60a4b175
Update configure.sh script 2020-12-21 00:04:33 -05:00
Jeffrey Walton
60355bf342
Update configure.sh script 2020-12-20 23:55:55 -05:00
Jeffrey Walton
154a060831
Update configure.sh script 2020-12-20 23:55:16 -05:00
Jeffrey Walton
6e02d952a0
Update configure.sh script 2020-12-20 23:50:07 -05:00
Jeffrey Walton
d1cc2f07b8
Fix POWER9 compile test in configure.sh 2020-12-20 21:27:22 -05:00
Jeffrey Walton
fec03b02a9
Fix cryptest.sh C++11 test 2020-12-07 00:25:59 -05:00
Jeffrey Walton
e16be7a380
Change pem_eol.exe program name for consistency 2020-08-26 02:29:15 -04:00
Jeffrey Walton
227fb68f1b
Update cryptest-pem.sh 2020-08-26 00:28:12 -04:00
Jeffrey Walton
82d8257b36
Fix ARM32 compile with Clang 2020-08-09 03:11:12 -04:00
Jeffrey Walton
5856c5bf4a
Use old and new macro names in configure.sh 2020-08-08 03:26:03 -04:00
Jeffrey Walton
2c6e4b17d7
Use define CRYPTOPP_CXX11_STATIC_INIT name 2020-08-07 19:11:47 -04:00
Jeffrey Walton
7d0859d9db
Rename test program 2020-08-07 19:09:45 -04:00
Jeffrey Walton
27e211aacd
Fix Cryptogams define in configure script 2020-08-07 02:00:53 -04:00
Jeffrey Walton
0a75711295
Fix TPROG variable in test script 2020-08-07 00:49:22 -04:00
Jeffrey Walton
b79a17be8f
Sanity check compiler and linker in configure.sh 2020-08-07 00:04:51 -04:00
Jeffrey Walton
6e394c4c7c
Sanity check compiler and linker in configure.sh 2020-08-06 23:59:04 -04:00
Jeffrey Walton
bbc4855f4e
Update comments 2020-08-06 23:43:03 -04:00
Jeffrey Walton
c93dc4ee4a
Use 'wc -w' when testing for errors 2020-08-06 22:11:00 -04:00
Jeffrey Walton
d5ef8b8b17
Tie features in configure.sh 2020-08-06 19:06:34 -04:00
Jeffrey Walton
b67558f62d
Update comments 2020-08-06 18:35:52 -04:00
Jeffrey Walton
96344bc767
Use CRYPTOPP_CXX11_STRONG_ENUM define name 2020-08-06 17:55:45 -04:00
Jeffrey Walton
167d7121f8
Update comments 2020-08-06 17:03:19 -04:00
Jeffrey Walton
bb0f2ea436
Use $HOME/tmp as tmp directory 2020-08-06 16:49:17 -04:00
Jeffrey Walton
d929747bc1
Move configure.sh head notes outside defines 2020-08-06 16:00:35 -04:00
Jeffrey Walton
a046d249c1
Add CRYPTOPP_CXX11_INITIALIZER_LIST 2020-08-06 07:20:27 -04:00
Jeffrey Walton
fdb977a2c6
Add C++11 auto feature detection 2020-08-06 06:40:16 -04:00
Jeffrey Walton
baa3064c5d
Add CRYPTOPP_CXX98_UNCAUGHT_EXCEPTION define 2020-08-06 06:16:19 -04:00
Jeffrey Walton
3af3054e87
Use CRYPTOPP_CXX17_UNCAUGHT_EXCEPTIONS define name 2020-08-06 06:06:19 -04:00
Jeffrey Walton
3f73f709b8
Use CRYPTOPP_CXX11_ATOMIC define 2020-08-06 03:08:37 -04:00
Jeffrey Walton
37368ddb94
Fix Clang compile error when using -std=xxx 2020-08-06 03:04:32 -04:00
Jeffrey Walton
5b6db7c9b8
Update comments 2020-08-06 02:35:11 -04:00
Jeffrey Walton
3b409845f1
Update timestamp string 2020-08-06 02:06:34 -04:00
Jeffrey Walton
61fb0c7bb6
Update comments 2020-08-06 01:24:52 -04:00
Jeffrey Walton
f3b6d7aef3
Update configure.sh script 2020-08-06 00:59:00 -04:00
Jeffrey Walton
029d92d412
Add C++11, C++14 and C++17 support to configure.sh 2020-08-06 00:39:40 -04:00
Jeffrey Walton
cbff6edbf2
Update comments 2020-08-05 13:10:51 -04:00
Jeffrey Walton
98e9d46932
Make configure.sh aware of CRYPTOPP_DISABLE_ASM 2020-08-05 11:53:19 -04:00
Jeffrey Walton
f09f016305
Update comments 2020-08-05 10:58:19 -04:00
Jeffrey Walton
0f95af33a9
Add version check to configure.sh 2020-08-05 10:51:55 -04:00
Jeffrey Walton
cdfc5f2090
Update comments 2020-07-31 00:59:03 -04:00
Jeffrey Walton
12bd7be7b9
Add iOS support to configure.sh 2020-07-31 00:41:50 -04:00
Jeffrey Walton
78d92cf004
Add iOS support to configure.sh 2020-07-31 00:35:23 -04:00
Jeffrey Walton
c8fec76fa8
Add header guard flags to test program for iOS 2020-07-31 00:12:10 -04:00
Jeffrey Walton
60438d302c
Add PowerMac to configure script 2020-07-30 15:52:05 -04:00
Jeffrey Walton
b3949f7796
Update configure.sh script 2020-07-30 09:31:03 -04:00
Jeffrey Walton
0e8eba1df2
Use CXXFLAGS in configure script 2020-07-30 08:19:43 -04:00
Jeffrey Walton
d14e799eb9
Update configure.sh script 2020-07-30 08:05:09 -04:00
Jeffrey Walton
a7283f3698
Update configure.sh script 2020-07-29 20:03:30 -04:00
Jeffrey Walton
efc5a96bda
Update comment 2020-07-29 19:58:34 -04:00
Jeffrey Walton
8d97e95478
Add warning to configure.sh 2020-07-29 19:56:40 -04:00
Jeffrey Walton
b54adcbb39
Recognize i686 in setenv-android.sh 2020-07-29 18:15:27 -04:00
Jeffrey Walton
4ffdc05112
Update configure.sh script 2020-07-29 16:13:37 -04:00
Jeffrey Walton
2e22b97320
More ARM and Aarch64 macro tweaks 2020-07-29 14:07:13 -04:00
Jeffrey Walton
0637ac9ab1
Fix Aarch64 compile when using configure.sh (GH #950) 2020-07-28 22:50:25 -04:00
Jeffrey Walton
fa6a7b5fc8
Fix Aarch64 compile when using configure.sh (GH #950) 2020-07-28 22:47:18 -04:00
Jeffrey Walton
1da3707b11
Update configure.sh script 2020-07-28 13:24:50 -04:00
Jeffrey Walton
c7442168a2
Update comments 2020-07-28 13:18:07 -04:00
Jeffrey Walton
f59054a41b
Whitespace check-in 2020-07-28 13:11:37 -04:00
Jeffrey Walton
36e0721f14
Add basic configure script
The script is intended to fix occasional problems like reported at GH #950
2020-07-28 12:43:26 -04:00
Jeffrey Walton
24dd6960fc
Remove -DCRYPTOPP_DISABLE_ASM for Apple multiarch builds 2020-07-26 08:26:14 -04:00
Jeffrey Walton
76c66c68a2
Update cryptest-autotools.sh script 2020-07-10 00:01:12 -04:00
Jeffrey Walton
e014694fe3
Update cryptest-autotools.sh script 2020-07-09 19:50:38 -04:00
Jeffrey Walton
4aec73b4a0
Update cryptest-autotools.sh script 2020-07-07 16:10:51 -04:00
Jeffrey Walton
1b8512271f
Update cryptest-autotools.sh script 2020-07-07 16:08:14 -04:00
Jeffrey Walton
7415c6aaa8
Update cryptest-autotools.sh script 2020-07-07 15:54:56 -04:00
Jeffrey Walton
634b398d20
Update setenv-*.sh scripts 2020-05-14 18:24:58 -04:00
Jeffrey Walton
87c1e8bbba
Update setenv-*.sh scripts to use positional arguments 2020-05-14 18:13:38 -04:00
Jeffrey Walton
f53f6b6c5e
Update cryptest.sh for GCC Analyzer 2020-05-11 15:22:20 -04:00
Jeffrey Walton
72cb91718f
Disable GCC Analyzer test
The compiler is crashing on dll.cpp
2020-05-10 04:53:45 -04:00
Jeffrey Walton
c1011e4454
Remove unneeded HAVE_UNIFIED_ASM 2020-05-09 23:59:27 -04:00
Jeffrey Walton
fca4b30e1a
Update SOlaris compilers 2020-05-09 23:56:35 -04:00
Jeffrey Walton
1aeb5f5f2b
Use Bash string here in cryptest.sh 2020-05-09 23:48:08 -04:00
Jeffrey Walton
7615204cc5
Remove unneeded BASH_SOURCE 2020-05-09 23:36:02 -04:00
Jeffrey Walton
b03f5288c9
Use Bash string here in cryptest.sh 2020-05-09 23:28:50 -04:00
Jeffrey Walton
5303340976
Whitespace check-in 2020-05-09 23:16:29 -04:00
Jeffrey Walton
ec4c8316e1
Use test_cxx.cxx in cryptest.sh 2020-05-09 23:15:04 -04:00
Jeffrey Walton
32072f33b6
Fix option name in cryptest.sh 2020-05-09 17:59:32 -04:00
Jeffrey Walton
4ec725ba33
Update cryptest.sh
Several additions and subtractions here. First, enable test for GCC 10 and -fanalyze. Second, remove GCC -O5 check since it is just -O3. Third, clear ShellCheck warnings
2020-05-09 17:55:44 -04:00
Jeffrey Walton
ccb3e869ed
Match arm64 wildcard in setenv-android.sh 2020-03-26 12:43:57 -04:00
Jeffrey Walton
d9112d3fe3
Add OS X support to install-ndk.sh 2020-03-13 16:20:17 -04:00
Jeffrey Walton
39ef5e6048
Fix cryptest-android.sh script 2020-03-11 02:22:27 -04:00
Jeffrey Walton
25bd9d5e72
Add additional platforms to cryptest-ios.sh 2020-03-10 15:40:18 -04:00
Jeffrey Walton
09d374f639
Update comments in setenv-android.sh 2020-03-10 15:15:44 -04:00
Jeffrey Walton
a26df5374b
Add comments to setenv-xxx.sh scripts 2020-03-10 15:14:25 -04:00
Jeffrey Walton
7877705f7b
Fix cryptest-android.sh and cryptest-ios.sh 2020-03-10 11:50:33 -04:00
Jeffrey Walton
41aacc15ab
Fix link error using old Xcode 2020-03-10 11:37:13 -04:00
Jeffrey Walton
f356dfda4d
Fix tr command in setenv-android.sh 2020-03-10 01:24:45 -04:00
Jeffrey Walton
8fa9e029f7
Update setenv-ios.sh
Use shell replacement rather then sed.
2020-03-10 00:31:08 -04:00
Jeffrey Walton
cdc2a4aaf5
Update iOS and Android scripts (GH #936, PR #937)
This commit updates Android and iOS to modern SDKs, NDKs and Xcode.
2020-03-09 21:53:08 -04:00
Jeffrey Walton
b7af0a2002
Fix iOS simulator builds 2020-03-08 16:29:15 -04:00
Jeffrey Walton
ef00306831
Update setenv-ios.sh
AppleTVOS now needs -mios-version-min=6.
2020-03-08 14:12:51 -04:00
Jeffrey Walton
615cda299c
Update setenv-ios.sh
AppleTVOS now needs -mios-version-min=6.
2020-03-08 14:05:56 -04:00
Jeffrey Walton
8feed2239a
Update setenv-ios.sh
AppleTVOS now needs -mios-version-min=6.
2020-03-08 14:04:47 -04:00