Chris Conlon
f2886fa81f
F-9123: enable Gradle dependency verification for IDE/Android example project
2026-08-18 11:18:05 -06:00
Chris Conlon
8d7dfbaa1e
License: change license from GPLv2 to GPLv3 to match native wolfSSL
2026-07-22 13:41:50 -06:00
Chris Conlon
acd68bdc2f
IDE/Android: exclude ssl_api_hs.c, ssl_api_rw.c and ssl_err.c from CMake build, included inline by ssl.c
2026-07-22 11:30:45 -06:00
Emma Stensland
b844a5c0dd
Android: exclude asn_tsp.c and ssl_tsp.c from separate compilation
...
wolfSSL folded both files into asn.c/ssl.c respectively and now emits
a -Werror'd #warning if either is compiled as its own translation
unit, breaking the Android Gradle build since CMakeLists.txt globs
all of wolfcrypt/src and src.
2026-07-10 12:06:16 -06:00
Chris Conlon
6ee2f7b1ad
Android: update CMakeLists.txt with new native wolfSSL source files to ignore
2026-06-11 16:11:01 -06:00
Chris Conlon
c58a0bd747
Android: Add TLS connection test and FIPS error callback to example app
2026-04-08 17:40:23 -06:00
Chris Conlon
799b277531
Android: Update CMakeLists.txt for FIPS Ready, add WOLFSSL_ALWAYS_KEEP_SNI
2026-04-08 11:51:41 -06:00
Chris Conlon
acdbb9c6a6
Android: Add .idea/vcs.xml to .gitignore
2026-04-08 11:51:38 -06:00
Jeremiah Mackey
437d141a8b
Replace jcenter with mavenCentral
2026-04-06 03:21:01 +00:00
Jeremiah Mackey
88f17d43b2
Add Gradle distribution SHA-256 hash
2026-04-06 03:21:01 +00:00
Jeremiah Mackey
c4ebc616e6
Exclude asn_orig.c from Android build
2026-03-25 15:04:23 +00:00
Paul Adelsbach
28b435518b
Add CRL generation capability
2026-02-10 09:05:40 -08:00
Paul Adelsbach
dfba100bb8
Improvements to patch testing
2026-02-06 15:27:25 -08:00
Chris Conlon
214fab3a7e
JNI: add X.509 Name Constraints extension support and new classes WolfSSLNameConstraints, WolfSSLGeneralName
2026-01-27 13:58:21 -07:00
Chris Conlon
464cfc39d1
Update copyright dates to 2026
2026-01-08 10:05:04 -07:00
Chris Conlon
61b7429cc7
Android: update CMakeLists.txt CFLAGS for normal wolfSSL build to match current --enable-jni configure
2025-12-24 14:58:25 -07:00
Chris Conlon
caf55f87de
GitHub Actions: run Android tests on emulator in CI
2025-12-24 14:58:22 -07:00
Chris Conlon
9d469b5441
Testing: fix Android JUnit test paths and keystore types
2025-12-23 15:14:35 -07:00
Chris Conlon
e67af2907f
JNI: fix SIGABRT crash in getProtocolsMask on Android
2025-12-23 13:56:39 -07:00
Chris Conlon
bc12165b00
Android: skip compiling ssl_sk.c in Android Studio example project
2025-10-27 16:52:52 -06:00
Chris Conlon
4923528863
JNI: refactor com.wolfssl.wolfcrypt.RSA/ECC/EccKey classes to avoid wolfJCE namespace conflicts, removing com.wolfssl.wolfcrypt directory
2025-01-30 16:51:31 -07:00
Chris Conlon
ff26562bdb
Android: update example app CMakeLists.txt for wolfSSL FIPS Ready compatibility
2025-01-24 12:13:17 -07:00
Chris Conlon
eb4ee89bd0
JNI/JSSE: update copyright to 2025
2025-01-06 15:48:38 -07:00
Chris Conlon
8643c9b02c
Android: define WOLFSSL_CUSTOM_CONFIG in example Android app, after wolfSSL PR 8262
2024-12-10 09:36:58 -07:00
Chris Conlon
c6fbb8e97b
Android: update sample CMakeLists.txt with -DWOLFSSL_CERT_REQ, needed for wolfSSL_X509_REQ_set_version()
2024-11-18 16:27:57 -07:00
Chris Conlon
94a74db505
Add GitHub action for Android Gradle build, update IDE/Android project (use Java 11, add -Werror)
2024-09-20 15:23:32 -06:00
Chris Conlon
bde2703fdd
Android: update example Android Studio project file, update CMakeLists.txt with FIPS Ready and spmath support
2024-04-09 10:38:01 -06:00
Chris Conlon
85cfeeaf90
update copyright to 2024
2024-01-16 15:35:09 -07:00
Chris Conlon
a8db5c4c5e
initial fixes from SonarQube
2023-05-19 16:45:33 -06:00
Chris Conlon
21ea49b6bd
update copyright dates to 2023
2023-03-30 15:28:19 -06:00
Chris Conlon
cee5a6ba0d
add instructions to Android IDE README.md for updating symbolic source link
2022-12-08 14:34:55 -07:00
Chris Conlon
be13b9bc9d
add non-standard X509TrustManager.checkServerTrusted(X509Certificate[], String, String) for use on Android
2022-11-28 15:38:21 -07:00
Chris Conlon
eceec985d3
add support for keyStore/keyStoreType/keyStorePassword system properties
2022-08-17 14:42:50 -06:00
Chris Conlon
fb43575f29
Update Android IDE example SDK to 30 for SSLParameters ALPN support
2022-08-10 17:18:53 -06:00
Chris Conlon
f933f0e11d
update release date for 1.9.0 in README, update IDE/Android README gradle version
2022-05-05 14:53:50 -06:00
Chris Conlon
5b1a3c643f
update Android Studio project gradle version to 7.1.3
2022-04-22 16:11:20 -06:00
JacobBarthelmeh
8843cb0847
Merge pull request #97 from cconlon/removeIdea
...
Remove IDEA support
2022-02-15 07:02:04 -07:00
Chris Conlon
80603f3c05
remove IDEA support, matching wolfSSL deprecation
2022-02-10 10:29:07 -07:00
Chris Conlon
15b37d9189
remove RABBIT support, matching wolfSSL deprecation
2022-02-10 10:21:33 -07:00
Chris Conlon
1d9f21df07
remove HC-128 stream cipher support, matching wolfSSL deprecation
2022-01-20 09:47:11 -07:00
Chris Conlon
8c41245dc4
update copyright dates to 2022
2022-01-18 10:19:03 -07:00
Chris Conlon
a6af7b51af
update IDE/Android/README.md
2021-11-05 12:40:04 -06:00
Chris Conlon
a208231f4a
update IDE/Android project
2021-11-05 12:39:50 -06:00
Chris Conlon
8b2ea7899e
update copyright to 2021
2021-01-14 10:03:57 -07:00
Chris Conlon
7ba5a60872
update copyright to 2020
2020-01-03 14:50:25 -08:00
Jacob Barthelmeh
73686c1a5d
add -setp and -getp to example, thank you Hideki Miyazaki
2019-07-25 13:58:19 -06:00
Chris Conlon
4570069c5e
update copyright to 2019
2019-04-17 10:39:25 -07:00
Jacob Barthelmeh
c9c31b08e1
more X509x tests added
2019-04-16 14:48:12 -06:00
Jacob Barthelmeh
1ac50636ea
add android studio project
2019-04-16 11:00:51 -06:00