Skip to content
Builds

Loading builds...

Changes

#26 (Aug 4, 2019, 11:08:07 PM)

  1. EdDSAEngine.initVerify(): Handle any non-EdDSAPublicKey X.509-encoded — thestr4d / githubweb
  2. Travis CI: Use Trusty build environment — thestr4d / githubweb

#25 (Feb 18, 2019, 11:08:10 PM)

  1. Update encoding documentation to reference RFC 8410 — thestr4d / githubweb

#24 (Feb 2, 2019, 11:08:07 PM)

  1. Throw IAE if Utils.hexToBytes() is given an odd-length string — thestr4d / githubweb
  2. Drop .classpath and .project from version control — thestr4d / githubweb
  3. Update pom.xml — thestr4d / githubweb
  4. Update build plugins — thestr4d / githubweb

#23 (Jan 28, 2019, 11:08:06 PM)

  1. Lints — thestr4d / githubweb
  2. Update Eclipse .classpath — thestr4d / githubweb
  3. Drop support for Java 6 — thestr4d / githubweb
  4. Travis CI: Special-case OpenJDK 7 instead of OpenJDK 10 — thestr4d / githubweb
  5. Travis CI: Test against additional JDKs — thestr4d / githubweb

#22 (May 6, 2018, 11:08:10 PM)

  1. Update config for Javadoc plugin — str4d / githubweb

#21 (May 5, 2018, 11:08:08 PM)

  1. Add an Automatic-Module-Name entry — code / githubweb
  2. First version with immutable GroupElement.  Needs some fixing up of — rick.parker / githubweb
  3. Lazy init of -A — rick.parker / githubweb
  4. Updated a comment. — rick.parker / githubweb
  5. Fixed eager init of Aneg that was missed — rick.parker / githubweb
  6. Fix up some javadocs. — rick.parker / githubweb
  7. Fix javadoc generation so that packaging works — rick.parker / githubweb
  8. Fix javadoc generation — rick.parker / githubweb
  9. Force use of jdk8 for building. — rick.parker / githubweb
  10. Bump version to 0.3.0 — rick.parker / githubweb
  11. Adjust README and also define public constant in more Java-like style. — rick.parker / githubweb
  12. Further clean up and some additional unit tests. — rick.parker / githubweb
  13. Post-rebase clean up — rick.parker / githubweb
  14. Added more to README — rick.parker / githubweb
  15. Clean up some unnecessary changed lines. — rick.parker / githubweb
  16. Update contributors — str4d / githubweb
  17. Tidy up README — str4d / githubweb
  18. Test against Java 10 — str4d / githubweb
  19. Bump plugin versions — str4d / githubweb
  20. eddsa-0.3.0 — str4d / githubweb

#20 (Dec 2, 2017, 11:08:10 PM)

  1. Re-introduce a constant specifying the name of Ed25519 — str4d / githubweb
  2. Add test case for parsing X509Key — ross.nicoll / githubweb
  3. Add handling of X509Key wrapped EdDSA keys — ross.nicoll / githubweb
  4. Remove oraclejdk7 from Travis CI matrix — str4d / githubweb
  5. Install openjdk-6-jdk for testing — str4d / githubweb
  6. Use Maven 3.0 for testing Java 6 — str4d / githubweb
  7. Bump custom Maven to 3.2.5 (last version Java 6 was working with) — str4d / githubweb
  8. Add Oracle JDK 9 and OpenJDK 8 to Travis CI matrix — str4d / githubweb

#19 (Apr 3, 2017, 11:08:10 PM)

  1. Use the canonical name "Ed25519" in the named curve table — str4d / githubweb
  2. Update README — str4d / githubweb
  3. Fix HTML errors in JavaDocs — str4d / githubweb
  4. Add (commented-out) JavaDoc build flag required for Java 8u121 or later — str4d / githubweb
  5. Set JavaDoc encoding to UTF-8 — str4d / githubweb
  6. Fix JavaDoc warnings — str4d / githubweb
  7. Update disclaimer — str4d / githubweb
  8. Update contributors — str4d / githubweb
  9. eddsa-0.2.0 — str4d / githubweb
  10. Fix curve name list in JavaDoc for net.i2p.crypto.eddsa.spec package — str4d / githubweb

#18 (Apr 2, 2017, 11:08:09 PM)

  1. Implement current encoding of Ed25519 keys — str4d / githubweb
  2. Enforce correct seed and hash lengths in EdDSAPrivateKeySpec — str4d / githubweb
  3. Implement provider mappings between OIDs and algorithm names — str4d / githubweb

#17 (Mar 11, 2017, 11:08:07 PM)

  1. bump pom version to 0.2.0-SNAPSHOT — ilyam / githubweb
  2. implement true constant-time cmov() for ref10 implementation — ilyam / githubweb

#16 (Feb 26, 2017, 11:08:10 PM)

  1. Bugfix: the digest passed into EdDSAEngine is for EdDSA, not the JCA — str4d / githubweb

#15 (Feb 25, 2017, 11:08:08 PM)

  1. Load MathJax library in JavaDocs — str4d / githubweb
  2. Render all maths with MathJax — str4d / githubweb
  3. Turn back on failOnError for JavaDocs — str4d / githubweb
  4. Run fewer slow tests to prevent Travis from timing out — str4d / githubweb
  5. Revert "CURVE_ED25519_SHA512 should be a value that is a valid identifer — str4d / githubweb
  6. Use correct JCA format for Signature algorithm name — str4d / githubweb
  7. Add RFC 8032 name as alias — str4d / githubweb
  8. Make curve names case-inspecific — str4d / githubweb
  9. Update JavaDoc for net.i2p.crypto.eddsa.spec in light of #35 — str4d / githubweb

#14 (Dec 17, 2016, 11:08:08 PM)

  1. Clarify that KeyPairGenerator takes a keysize, not strength — str4d / githubweb

#13 (Dec 12, 2016, 11:08:07 PM)

  1. Added EdDSASecurityProvider that can be registered in the JCE — str4d / githubweb
  2. CURVE_ED25519_SHA512 should be a value that is a valid identifer (#1) — str4d / githubweb
  3. Updated unit tests to use literal constant for curve name — str4d / githubweb
  4. Update curve name in JavaDoc package file — str4d / githubweb
  5. Add license header to provider — str4d / githubweb
  6. EdDSASecurityProvider tests — str4d / githubweb
  7. Update contributors — str4d / githubweb

#12 (Dec 11, 2016, 11:08:07 PM)

  1. javadoc typo — str4d / githubweb
  2. Throw IllegalStateException instead of NPE if field not set — str4d / githubweb
  3. Add private key spec constructor for hash, update javadocs — str4d / githubweb
  4. Findbugs — str4d / githubweb
  5. Whitespace — str4d / githubweb
  6. Add Travis CI config — str4d / githubweb
  7. Add Travis CI badge — str4d / githubweb
  8. Skip GPG signing in Travis CI — str4d / githubweb
  9. Update name in bundle — str4d / githubweb
  10. Use POM defaults for bundle name and description — str4d / githubweb
  11. Use Java 8 for installing — str4d / githubweb
  12. Travis CI: Ensure that tests are compiled with the correct JDK — str4d / githubweb
  13. Add test for new EdDSAPrivateKeySpec constructor — str4d / githubweb
  14. Turn off test-skipping — str4d / githubweb
  15. Extract FieldElement tests into an abstract parent — str4d / githubweb
  16. Implement BigIntegerFieldElement tests — str4d / githubweb
  17. Add zzz to contributors — str4d / githubweb

#11 (Dec 5, 2016, 11:08:10 PM)

  1. Use current Ed25519 OID — jim / githubweb
  2. Update URLs to HTTPS — str4d / githubweb
  3. Update license information in POM — str4d / githubweb
  4. Add license headers to all source code files — str4d / githubweb
  5. Use current Ed25519 OID for decoding too — str4d / githubweb
  6. Revert "Use current Ed25519 OID" — str4d / githubweb
  7. Revert "Use current Ed25519 OID for decoding too" — str4d / githubweb
  8. Update name — str4d / githubweb

#5 (Feb 28, 2016, 11:08:06 PM)

  1. pom.xml: tabs to spaces — str4d / githubweb
  2. Note that Utils is not part of public API — str4d / githubweb
  3. JavaDoc package.html files — str4d / githubweb
  4. pom.xml: distribution settings — str4d / githubweb
  5. Null resource check — str4d / githubweb
  6. Add tests to check that an EdDSAEngine object can be reused with the — str4d / githubweb
  7. One-shot mode tests — str4d / githubweb
  8. eddsa-0.1.0 — str4d / githubweb
  9. Updated README — str4d / githubweb

#4 (Feb 19, 2016, 11:08:09 PM)

  1. Updated gitignore. — janwillem.janssen / githubweb
  2. Update Eclipse project files to use m2eclipse builder. — janwillem.janssen / githubweb
  3. Create proper OSGi bundle as artifact. — janwillem.janssen / githubweb

#3 (Feb 10, 2016, 11:08:11 PM)

  1. Findbugs and lint (thx zzz) — str4d / githubweb
  2. Add missing synchronized — str4d / githubweb
  3. Final the APIs — str4d / githubweb
  4. Implement key encoding and decoding — str4d / githubweb
  5. Implement hashCode() and equals() fully — str4d / githubweb
  6. Implement one-shot methods in EdDSAEngine — str4d / githubweb
  7. Precedence fix — str4d / githubweb

#2 (Dec 28, 2015, 11:08:06 PM)

  1. Throw a better error message if EdDSA test vectors not found, part 2 — str4d / githubweb
  2. BigIntegerFieldElement.isNonZero() tests — str4d / githubweb
  3. JavaDoc fixes — str4d / githubweb
  4. Officially license codebase under CC0 — str4d / githubweb