Commit Graph

24 Commits (master)

Author SHA1 Message Date
Chris Conlon 6ccdf43175 JNI/JCE: update copyright to 2025 2025-01-20 15:15:14 -07:00
Chris Conlon 2e8a380e3b JNI: fix warnings from Android gradle build, lots related to potential incomplete object initialization in constructors 2024-10-11 14:38:47 -06:00
Chris Conlon 30a1916233 JNI: synchronize wc_ecc_sign_hash() on rngLock, add sanity check for wc_ecc_sig_size() 2024-04-16 17:53:40 -06:00
Chris Conlon 0e521059a6 update copyright to 2024 2024-01-16 15:41:15 -07:00
Chris Conlon 05091926cb fix build errors and warnings for Visual Studio on Windows 2023-05-03 10:06:41 -06:00
Chris Conlon 93db26daa5 fix casting warning in LogStr of jni_native_struct.c 2022-07-29 16:30:46 -06:00
Chris Conlon c51d6122a9 cleanup ChaCha native wrapper, fix double free of ChaCha pointer 2022-07-29 14:00:52 -06:00
Chris Conlon 0aff7b3e63 update copyright to 2022 2022-01-18 09:29:36 -07:00
Chris Conlon 4e477cdc1b update copyright to 2021, minor comment updates 2021-11-15 10:17:00 -07:00
Chris Conlon 609cfec607 JNI: fix native exception handling in AES 2017-04-28 18:01:52 -06:00
Moisés Guimarães 79372435b2 adds LogHex() offset param 2017-03-20 02:14:28 -03:00
Moisés Guimarães ee665c0a2e adds DH jni wrappers 2017-03-15 19:43:13 -03:00
Moisés Guimarães b612acb5da error handling improvements. 2017-02-28 16:17:26 -07:00
Moisés Guimarães 4592dbc613 revert __ANDROID__ check removal. 2016-03-24 22:56:05 -03:00
Moisés Guimarães d40171317f Adds <wolfssl/options.h> to Android platform.
Reorders includes to avoid side effects in wolfssl's headers.
2016-03-21 14:42:25 -03:00
Moisés Guimarães 6f2ac81712 fixes rsa memory error: The FP_MAX_BITS constant was different in the wolfssl lib (8192) and in the wolfcrypt-jni (4096). The order of the includes affected the constant. 2016-03-04 18:15:16 -03:00
Moisés Guimarães 32616adf5d updates copyright. 2016-03-04 15:46:10 -03:00
Moisés Guimarães 156d72a69e adds byte[] versions of Asn, Rsa, Dh and Md5;
improves byte[] release usage, copying buffer only when necessary.
2015-12-21 22:49:38 -03:00
Moisés Guimarães 296f43a7ee adds new API for Aes methods using byte[] instead of ByteBuffer; 2015-11-02 16:42:43 -03:00
John Safranek b6e000284f added GPL headers to all android non-generated source and header files 2015-06-22 15:16:42 -06:00
Moisés Guimarães 33ebb4cddd adds Rsa.exportRawPublicKey(); 2015-04-30 19:02:42 -03:00
Moisés Guimarães b0ba01ef9a adds error callback to FIPS with jni wrappers. 2015-04-10 10:26:08 -03:00
Chris Conlon fa454e4d15 leave off options.h include for Android builds 2015-04-06 17:12:50 -06:00
Chris Conlon 018d68585b move wolfcrypt-jni back into directory of same name 2015-04-01 14:56:40 -06:00