Commit Graph

468 Commits (2eeb8f1cbb54e276d4433962269994e8113abecb)

Author SHA1 Message Date
Chris Conlon 1271b260f4 add Windows Visual Studio solution file 2023-05-05 13:37:28 -06:00
JacobBarthelmeh 31156a7eb4
Merge pull request #45 from cconlon/wolfsslLibName
Support custom wolfSSL library prefix and name in makefile.linux
2023-05-05 11:39:52 -06:00
JacobBarthelmeh 9c6ada806b
Merge pull request #47 from cconlon/des3fips
Des3_fips() API not available in wolfCrypt FIPSv5
2023-05-04 07:52:10 -07:00
Chris Conlon e1eb1d3cfd Des3_fips() API not available in wolfCrypt FIPSv5 2023-05-03 11:18:06 -06:00
Chris Conlon 24ccbe2a66 add ant test targets for Windows 32 and 64-bit 2023-05-03 10:06:43 -06:00
Chris Conlon 05091926cb fix build errors and warnings for Visual Studio on Windows 2023-05-03 10:06:41 -06:00
Chris Conlon 266da4fca3 add support to makefile.linux for custom wolfSSL library prefix and library name 2023-04-21 14:58:14 -06:00
JacobBarthelmeh 63b9f6bdb3
Merge pull request #43 from cconlon/providerTestSecureRandom
Add SecureRandom test to ProviderTest example
2022-12-30 16:15:44 -07:00
Chris Conlon e7bb317efd add SecureRandom test to ProviderTest example 2022-11-30 13:00:16 -07:00
JacobBarthelmeh 2016cb2b48
Merge pull request #42 from cconlon/v1.5prep
Prep for 1.5 Release
2022-11-11 16:44:04 -07:00
Chris Conlon 040ad75bab add release notes and bump version for 1.5 release 2022-11-11 16:21:19 -07:00
Chris Conlon 3f7cb19759 add uintptr_t cast in Md5 mallocNativeStruct 2022-11-11 16:21:00 -07:00
JacobBarthelmeh 675fdb2086
Merge pull request #41 from cconlon/messageDigestClone
Add wolfJCE MessageDigest.clone() support
2022-11-11 12:01:11 -07:00
Chris Conlon 9a7b7263c3 add MessageDigest.clone() support and underlying wolfCrypt class object copy methods 2022-11-10 14:22:15 -07:00
David Garske 12981266f4
Merge pull request #40 from julek-wolfssl/rpm
Initial rpm package support
2022-11-08 15:43:55 -08:00
Juliusz Sosinowicz 260111a914 Initial rpm package support 2022-10-20 12:12:38 +02:00
JacobBarthelmeh e91e56ec4f
Merge pull request #39 from cconlon/sha
Add SHA cipher alias for SHA-1 to wolfJCE
2022-10-14 15:49:47 -06:00
Chris Conlon d7665cc5e9 add SHA cipher alias for SHA-1 to wolfJCE, WolfCryptProvider.java 2022-10-13 10:33:53 -06:00
JacobBarthelmeh 104acd1623
Merge pull request #38 from cconlon/java7compat
Lower Java version compatibility to 1.7 in build.xml
2022-08-19 10:03:01 -06:00
Chris Conlon f98ae38819 skip test error for JDK versions ECKeyFactory that may not support all wolfCrypt curves 2022-08-17 16:37:41 -06:00
Chris Conlon 58a89ab02f drop Java version compatibility to 1.7 in build.xml 2022-08-17 15:46:13 -06:00
JacobBarthelmeh 7f2f2162bf
Merge pull request #37 from cconlon/v1.4
Prep for 1.4.0 Release
2022-08-11 14:35:31 -06:00
Chris Conlon 0cb31efe2c bump version to 1.4 in build.xml and WolfCryptProvider.java 2022-08-11 12:25:49 -06:00
Chris Conlon e869de0aa8 update README.md with 1.4.0 release notes 2022-08-11 12:25:14 -06:00
Chris Conlon 5547f2c317 use ${env.LD_LIBRARY_PATH} in build.xml 2022-08-11 11:44:45 -06:00
JacobBarthelmeh c28b0589d6
Merge pull request #34 from cconlon/chacha_fixes
Cleanup ChaCha native wrapper, fix double free of ChaCha pointer
2022-07-29 16:36:48 -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 97d41335d8 add test cases for Chacha.java 2022-07-29 14:10:29 -06:00
Chris Conlon 03b7797304 throw exception when Chacha.process() input array is null 2022-07-29 14:09:45 -06:00
Chris Conlon c51d6122a9 cleanup ChaCha native wrapper, fix double free of ChaCha pointer 2022-07-29 14:00:52 -06:00
JacobBarthelmeh 0dd4846022
Merge pull request #36 from cconlon/ascii
Replace non-ASCII apostrophes in Fips.java/README_JCE.md
2022-07-20 14:21:40 -06:00
Chris Conlon 311422057c replace non-ASCII apostrophes in Fips.java/README_JCE.md 2022-07-20 11:56:26 -06:00
JacobBarthelmeh a180dfbf94
Merge pull request #35 from cconlon/oldnames
Use wc_* names for Md5 and Sha structs in jni_fips.c
2022-07-19 14:55:44 -06:00
Chris Conlon 7982d4d538 Skip WolfCryptMacTest for HMAC-MD5 for FIPS>2, CAST does not support 2022-07-19 14:29:51 -06:00
Chris Conlon 728e5ba244 check for exception not specific string in WolfCryptCipherTest.java test 2022-07-19 14:28:57 -06:00
Chris Conlon 11874b3199 use wc_XXX names for Md5 and Sha structs, adds wolfSSL compatibility with --enable-engine 2022-07-19 10:40:18 -06:00
JacobBarthelmeh e575891b96
Merge pull request #33 from cconlon/exampleREADME
Update README/README_JCE with notes about examples
2022-05-17 16:12:11 -06:00
Chris Conlon 293c3c8b4f update README/README_JCE with notes about examples 2022-05-17 16:10:12 -06:00
JacobBarthelmeh a1eda33af2
Merge pull request #32 from cconlon/examples
Add initial example framework with one ProviderTest JCE example
2022-05-17 16:02:44 -06:00
Chris Conlon 77106ea18f add initial example framework, add one JCE ProviderTest example 2022-05-17 15:10:37 -06:00
Chris Conlon d6a9e66a84 update wolfJCE version to match 1.3 release 2022-05-17 15:09:54 -06:00
JacobBarthelmeh 81e1942e00
Merge pull request #31 from cconlon/0503
Prep for 1.3.0 release
2022-05-13 14:47:13 -06:00
Chris Conlon 3a5ad14e2e update README.md and build.xml for 1.3.0 release 2022-05-13 14:35:17 -06:00
Chris Conlon ec0bc8b40b fix deprecation warning for Integer(int) in WolfCryptKeyPairGeneratorTest.java 2022-05-03 16:56:38 -06:00
Chris Conlon 798c635c0b fix Javadoc warnings and missing default constructors 2022-05-03 16:56:32 -06:00
JacobBarthelmeh 80983399ef
Merge pull request #30 from cconlon/0429
Resolve WolfCryptCipherTest failure, fix OSX build
2022-05-03 16:42:34 -06:00
Chris Conlon 2e46b72bdc remove unnecessary -framework JavaVM from makefile.macosx, breaks on newer XCode/OSX versions 2022-04-29 16:11:58 -06:00
Chris Conlon 2fdbd6c36a loosen exception string check for WolfCryptCipherTest case 2022-04-29 16:10:18 -06:00
JacobBarthelmeh 5945d4d8ae
Merge pull request #27 from cconlon/engineGetDigestLength
add support for MessageDigestSpi.engineGetDigestLength()
2022-02-23 16:27:06 -07:00
Chris Conlon c5d806fcf6 correctly skip FIPS Des3 test if FIPS not enabled 2022-02-15 10:54:55 -07:00