Skip to content
Failed

Changes

Summary

  1. Re-introduce a constant specifying the name of Ed25519 (details)
  2. Add test case for parsing X509Key (details)
  3. Add handling of X509Key wrapped EdDSA keys (details)
  4. Remove oraclejdk7 from Travis CI matrix (details)
  5. Install openjdk-6-jdk for testing (details)
  6. Use Maven 3.0 for testing Java 6 (details)
  7. Bump custom Maven to 3.2.5 (last version Java 6 was working with) (details)
  8. Add Oracle JDK 9 and OpenJDK 8 to Travis CI matrix (details)
Commit 877ccef5f1b69ebacf199b25a45962768799bfec by str4d
Re-introduce a constant specifying the name of Ed25519
This partially reverts commit 7dfc91cb7a4654110d25491bd4de1faefbada3bb,
with a more usable constant name. The contract is unchanged - users can
still specify the string "Ed25519" in any case, and will obtain the
curve.
Closes #43.
The file was modifiedtest/net/i2p/crypto/eddsa/math/MathUtils.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/EdDSAEngineTest.java (diff)
The file was modifiedsrc/net/i2p/crypto/eddsa/spec/EdDSANamedCurveTable.java (diff)
The file was modifiedsrc/net/i2p/crypto/eddsa/KeyPairGenerator.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/math/GroupElementTest.java (diff)
The file was modifiedsrc/net/i2p/crypto/eddsa/EdDSAPublicKey.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/math/ConstantsTest.java (diff)
The file was modifiedsrc/net/i2p/crypto/eddsa/EdDSAPrivateKey.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/math/PrecomputationTestVectors.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/spec/EdDSAPrivateKeySpecTest.java (diff)
The file was modifiedtest/net/i2p/crypto/eddsa/math/bigint/BigIntegerScalarOpsTest.java (diff)
Commit 0c5b1b6608b62b64260a130cbf13dfcf7642b703 by ross.nicoll
Add test case for parsing X509Key
The file was modifiedtest/net/i2p/crypto/eddsa/EdDSAEngineTest.java (diff)
Commit a2c70ecae27ca3b31232cbb6226c794a916beb9c by ross.nicoll
Add handling of X509Key wrapped EdDSA keys
The file was modifiedsrc/net/i2p/crypto/eddsa/EdDSAEngine.java (diff)
Commit 003a542ba0442760a68581236127c62b0930d9f3 by str4d
Remove oraclejdk7 from Travis CI matrix
See travis-ci/travis-ci#7884 for details.
The file was modified.travis.yml (diff)
Commit 8a8863fbe494b696c06f80deb3e0e5c66a5c60af by str4d
Install openjdk-6-jdk for testing
It was removed from the default Travis CI image. See
travis-ci/travis-ci#8199 for details.
The file was modified.travis.yml (diff)
Commit e0898404234321019bf2afd33f8e8bb0cb72add8 by str4d
Use Maven 3.0 for testing Java 6
Source:
https://github.com/travis-ci/enterprise-installation/issues/14#issuecomment-329983790
The file was modified.travis.yml (diff)
Commit c7442c9cc33a37d0cae568052b314d44d8bf7c2f by str4d
Bump custom Maven to 3.2.5 (last version Java 6 was working with)
The file was modified.travis.yml (diff)
Commit 6db1172a98e07c316e1f4189b64e60cbef59e33d by str4d
Add Oracle JDK 9 and OpenJDK 8 to Travis CI matrix
The file was modified.travis.yml (diff)