Commit Graph

  • 5945d4d8ae
    Merge pull request #27 from cconlon/engineGetDigestLength JacobBarthelmeh 2022-02-23 16:27:06 -0700
  • c5d806fcf6 correctly skip FIPS Des3 test if FIPS not enabled Chris Conlon 2022-02-15 10:54:55 -0700
  • d98babe74d add support for MessageDigestSpi.engineGetDigestLength() Chris Conlon 2022-01-14 09:37:55 -0700
  • c83eda2521
    Merge pull request #29 from cconlon/javadocUpdate JacobBarthelmeh 2022-02-15 10:15:10 -0700
  • 56d343b407
    Merge pull request #28 from cconlon/junit4.13.2 JacobBarthelmeh 2022-02-15 10:07:33 -0700
  • 0aff7b3e63 update copyright to 2022 Chris Conlon 2022-01-18 09:29:36 -0700
  • 1f5d20460e convert tabs to 4 spaces, remove trailing whitespace Chris Conlon 2022-01-18 09:17:51 -0700
  • d21904f6db update missing Javadocs, fixes build warnings with newer JDKs Chris Conlon 2022-01-18 08:45:34 -0700
  • bfe31d1bb9 update junit version to latest 4.13.2 Chris Conlon 2022-01-14 16:25:37 -0700
  • 2d174c79cf
    Merge pull request #25 from JacobBarthelmeh/build Chris Conlon 2022-01-14 08:55:03 -0700
  • 68157ce6c4 keep existing JAVA_HOME if set Jacob Barthelmeh 2022-01-05 15:35:56 -0700
  • e96e253f63
    Merge pull request #24 from cconlon/fipsTestFixes JacobBarthelmeh 2022-01-05 15:31:51 -0700
  • 9c64fd108e run FIPS tests on ant test, wrap AES-GCM SetExtIV, fix Fips.RsaSSL_Sign() Chris Conlon 2022-01-05 14:02:45 -0700
  • ae3ed2b5c8
    Merge pull request #23 from cconlon/releasePrep v1.2.0-stable JacobBarthelmeh 2021-11-16 09:17:48 -0800
  • 7ad7aa833e update implementation.version in build.xml for 1.2.0 release Chris Conlon 2021-11-16 09:23:07 -0700
  • 951ec955ab
    Merge pull request #22 from cconlon/releasePrep JacobBarthelmeh 2021-11-15 15:48:22 -0800
  • bcdd2cbaa1 update README Chris Conlon 2021-11-15 14:46:46 -0700
  • 1b851a17b9 fix ECC invalid key test, enable-all uses larger ECC_MAXSIZE Chris Conlon 2021-11-15 14:39:57 -0700
  • f20c2e4b2a fix compatibility with no old names Chris Conlon 2021-11-15 14:39:21 -0700
  • 4e477cdc1b update copyright to 2021, minor comment updates Chris Conlon 2021-11-15 10:17:00 -0700
  • 1f2181e68b fix build with WOLFCRYPT_JNI_DEBUG_ON defined Chris Conlon 2021-11-12 17:08:50 -0700
  • e11bc558a2 add FIPS 140-3 compatibility Chris Conlon 2021-11-12 17:08:07 -0700
  • d1beb399ad
    Merge pull request #21 from cconlon/0225 JacobBarthelmeh 2021-02-26 21:31:52 +0700
  • 7138b29641 bump junit version to 4.13 in pom.xml, add lib dir to library path Chris Conlon 2021-02-25 15:56:33 -0700
  • 701fecb9a6
    Bump junit from 4.12 to 4.13.1 dependabot[bot] 2020-10-13 06:47:20 +0000
  • b413342be5
    Merge pull request #19 from cconlon/augRelease v1.1.0-stable JacobBarthelmeh 2020-08-26 16:56:20 -0600
  • 74317c53a3 fix unused warning for rng in jni_ecc.c Chris Conlon 2020-08-26 15:48:16 -0700
  • d1b3f1245d update README for 1.1.0 release Chris Conlon 2020-08-26 15:41:23 -0700
  • 4604ac125d
    Merge pull request #18 from cconlon/0826 JacobBarthelmeh 2020-08-26 14:45:25 -0600
  • 33b2c8634b add new features to README.md to prep for next release Chris Conlon 2020-08-26 10:43:08 -0700
  • 846bf78870 minor update to README_JCE.md Chris Conlon 2020-08-26 10:28:00 -0700
  • 3cee7b1368 suppress finalize deprecation warnings Chris Conlon 2020-08-26 10:25:49 -0700
  • 480078c27e update README.md with FIPS Ready instructions Chris Conlon 2020-08-26 10:21:56 -0700
  • b6277811e1 call wc_ecc_set_rng() when needed Chris Conlon 2020-08-26 10:09:14 -0700
  • b796d4b0d8 switch to hamcrest-all-1.3.jar to match wolfssljni for consistency Chris Conlon 2020-08-26 09:43:43 -0700
  • 3657875f5f use nativeheaderdir on supported platforms instead of javah Chris Conlon 2020-08-26 09:42:02 -0700
  • a207478ee0
    Merge pull request #17 from cconlon/blake2fix JacobBarthelmeh 2020-06-05 11:37:41 -0600
  • 72d4c8c25e increase junit version, junit-4.13.jar Chris Conlon 2020-04-22 11:28:55 -0600
  • b6d982a7fc remove BLAKE2b, fix hash algo conditional compiles Chris Conlon 2020-01-09 10:51:22 -0700
  • 38c4857d6e
    Merge pull request #16 from danielinux/master Chris Conlon 2018-07-26 13:27:34 -0600
  • e0821c5bce Fix bug in wc_Chacha_SetIV parameter usage (was wrongly using IV length as block offset) Maxime Vincent 2018-06-28 16:22:22 +0200
  • 7e3b82b3b4 Fix pub/private export bug in Curve25519 Maxime Vincent 2018-05-09 13:57:17 +0200
  • 27c5db90b1 Updated version to 1.0.0-SNAPSHOT in pom.xml Daniele Lacamera 2018-05-02 09:20:07 +0200
  • b77ccff718
    Merge pull request #4 from danielinux/chacha-ed25519-curve25519 Chris Conlon 2018-07-26 11:31:14 -0600
  • e7fd495ff8
    Merge pull request #15 from aaronjense/fips-multiple-version-compatibility Chris Conlon 2018-07-16 16:01:37 -0600
  • 79fec8325f return 0 if no FIPS, return 1 if v1, return HAVE_FIPS_VERSION for all other versions Aaron Jense 2018-07-16 15:57:12 -0600
  • 0ac485039a Create getFipsVersion JNI method to allow for Java level access to HAVE_FIPS_VERSION Aaron Jense 2018-07-12 14:00:35 -0600
  • 6e895a73c8 remove _fips if using FIPS v2 and above Aaron Jense 2018-07-12 12:52:38 -0600
  • 2d2546d45b WC prefix for FIPS v2 Aaron Jense 2018-07-12 12:49:37 -0600
  • 390c5ad7ba
    Merge pull request #14 from aaronjense/remove-WC_INLINE-redefine Chris Conlon 2018-07-06 15:53:51 -0600
  • c42f321e81 Removed redefine of WC_INLINE if using FIPS. This was defined in wolfssl proper. Aaron Jense 2018-07-05 11:25:17 -0600
  • 5a4240e157
    Merge pull request #13 from aaronjense/update-error-codes Chris Conlon 2018-06-29 17:29:32 -0600
  • 8cdedfc591
    Merge pull request #12 from aaronjense/dynamic-hash-codes-hmac Chris Conlon 2018-06-29 17:28:56 -0600
  • 3cd5f255a6 Updated Error Codes Aaron Jense 2018-06-06 16:47:59 -0600
  • 44d872ad16 replace tab with 4 spaces Aaron Jense 2018-06-29 15:33:30 -0600
  • b0839d524f Add WolfCrypt.FAILURE Aaron Jense 2018-06-29 15:27:47 -0600
  • c5d78b2d58 <hash> to <hash>type and simplify getHashCode switch statement Aaron Jense 2018-06-29 15:26:14 -0600
  • 9c65cae351 Add WC* to match wolfssl and wolfssl-fips Aaron Jense 2018-06-29 14:32:43 -0600
  • 450141b8b2 Merge remote-tracking branch 'upstream/master' into dynamic-hash-codes-hmac Aaron Jense 2018-06-29 13:40:52 -0600
  • f23dbb7fbe change <hash type> to WC_<hash type> Aaron Jense 2018-06-06 15:16:48 -0600
  • d934d322e0
    Merge pull request #11 from aaronjense/different-error-if-fips Chris Conlon 2018-06-29 11:13:48 -0600
  • 02e8e3ec78 Change INLINE to WC_INLINE to match that of wolfssl. Fixes compile failure. Aaron Jense 2018-06-28 12:27:40 -0600
  • 713d61f757 wolfssl-fips throws a different error message. Check if using fips and assertEquals on the proper expected error message. Aaron Jense 2018-06-29 10:40:56 -0600
  • 64b8e3a418 Add dynamic defines for the different hash types depending on their enum code. This fixes the error where the unintended hash type is chosen when switching between different version of wolfssl where the enum codes are different Aaron Jense 2018-06-28 10:18:52 -0600
  • 12e35d6b34
    Merge de1b09672f into 842fefdebc Aaron Jense 2018-06-27 15:36:29 +0000
  • 13d47f94cc
    Merge 7f1737f622 into 842fefdebc Aaron Jense 2018-06-27 15:32:28 +0000
  • 842fefdebc
    Merge pull request #8 from aaronjense/add-override-for-makefile-flags Chris Conlon 2018-06-27 09:31:43 -0600
  • c49a62d42f
    Merge pull request #10 from aaronjense/fix-out-of-bounds-check Chris Conlon 2018-06-26 15:54:55 -0600
  • 4214e72083
    Merge pull request #7 from aaronjense/dont-trip-jenkins-warning-check Chris Conlon 2018-06-26 15:50:07 -0600
  • 260f62939d This change allows for the amount of bytes to be hashed(len) to be greater than offset and still checks that offset won't go out of bounds of array. Aaron Jense 2018-06-14 11:09:07 -0600
  • a737e93dce change warning to notice so that internal warning check isnt tripped while testing Aaron Jense 2018-06-22 14:58:57 -0600
  • 7199986d01 override allows for CC/LD flags to be given as command line arguement. This was needed for Jenkins environment and to keep portability of makefile. Aaron Jense 2018-06-26 11:01:25 -0600
  • 7f1737f622 Matches the warning given for Cipher.doFinal goes out of bounds. 'Rsa Padding error' is not a possible warning. Aaron Jense 2018-06-26 10:53:54 -0600
  • de1b09672f fixed sha384 and sha512 codes. Aaron Jense 2018-06-07 11:46:02 -0600
  • b72044a898 Updated Error Codes Aaron Jense 2018-06-06 16:47:59 -0600
  • c911ab32fd updated hash types to equal those in types.h of wolfssl proper Aaron Jense 2018-06-06 15:43:54 -0600
  • 8dea399b2a change <hash type> to WC_<hash type> Aaron Jense 2018-06-06 15:16:48 -0600
  • 851facdf20
    Merge a371c828c8 into b1866b3577 Daniele Lacamera 2018-04-17 18:22:24 +0000
  • c406ea2dc0 Added wrappers for ed25519, curve25519, chacha. Daniele Lacamera 2018-03-21 15:31:27 +0100
  • a371c828c8 Added maven xml build file Daniele Lacamera 2018-04-10 15:13:24 +0200
  • 6ab2ac082b
    Merge d4e093e97d into b1866b3577 Daniele Lacamera 2018-04-10 11:35:30 +0000
  • c8e857eb06 Merge branch 'danielinux/master' into chacha Daniele Lacamera 2018-03-29 13:02:15 +0200
  • d4e093e97d Ed25519: Fixes in import_public and sign_msg interfaces Daniele Lacamera 2018-03-29 13:01:29 +0200
  • 09f0d56185 Merge branch 'danielinux/master' into chacha Daniele Lacamera 2018-03-29 11:45:32 +0200
  • b2ce19b9b0 Ed25519: Fixed copypaste error Daniele Lacamera 2018-03-29 11:07:50 +0200
  • 839e72d5f7 Merge branch 'danielinux/master' into chacha Daniele Lacamera 2018-03-28 13:16:20 +0200
  • 2d270b6c52 Removed debug printf's Daniele Lacamera 2018-03-28 13:15:57 +0200
  • 050aa3276f Fixed chacha support Daniele Lacamera 2018-03-28 13:14:10 +0200
  • a53bb1ae3c Chacha: do not strip leading zeroes from key. Daniele Lacamera 2018-03-28 13:06:43 +0200
  • 31cfb5bc85 Merge branch 'master' into chacha Daniele Lacamera 2018-03-28 13:05:20 +0200
  • 094e6298c1 Ed25519/curve25519: do not remove leading zeroes from key Daniele Lacamera 2018-03-28 13:04:39 +0200
  • e7f888dc5c Using XFREE instead of free in native interface Daniele Lacamera 2018-03-27 17:14:51 +0200
  • 18f4e6e753 Chacha: finalized makefiles Daniele Lacamera 2018-03-26 22:32:45 +0200
  • 58f724a04a Added ChaCha module Daniele Lacamera 2018-03-26 22:30:46 +0200
  • 11975e10d1 Fixed linux makefile Daniele Lacamera 2018-03-22 16:43:45 +0100
  • b3eeae4621 Fixed macosx makefile, and put back as default Daniele Lacamera 2018-03-22 07:43:26 +0100
  • f9e7c8675f Added import/export methods for Curve25519 keys Daniele Lacamera 2018-03-22 07:40:00 +0100
  • 5442c6e4f2 Completed the API for Ed25519 Daniele Lacamera 2018-03-22 07:22:27 +0100
  • 22ee571240 Added initial support for class Curve25519 Daniele Lacamera 2018-03-21 16:28:56 +0100
  • 610040cdf5 Added class for Ed25519 Daniele Lacamera 2018-03-21 15:31:27 +0100