Changes
#26 (Aug 4, 2019, 11:08:07 PM)
- EdDSAEngine.initVerify(): Handle any non-EdDSAPublicKey X.509-encoded — thestr4d / githubweb
- Travis CI: Use Trusty build environment — thestr4d / githubweb
#25 (Feb 18, 2019, 11:08:10 PM)
#24 (Feb 2, 2019, 11:08:07 PM)
- Throw IAE if Utils.hexToBytes() is given an odd-length string — thestr4d / githubweb
- Drop .classpath and .project from version control — thestr4d / githubweb
- Update pom.xml — thestr4d / githubweb
- Update build plugins — thestr4d / githubweb
#23 (Jan 28, 2019, 11:08:06 PM)
- Lints — thestr4d / githubweb
- Update Eclipse .classpath — thestr4d / githubweb
- Drop support for Java 6 — thestr4d / githubweb
- Travis CI: Special-case OpenJDK 7 instead of OpenJDK 10 — thestr4d / githubweb
- Travis CI: Test against additional JDKs — thestr4d / githubweb
#22 (May 6, 2018, 11:08:10 PM)
#21 (May 5, 2018, 11:08:08 PM)
- Add an Automatic-Module-Name entry — code / githubweb
- First version with immutable GroupElement. Needs some fixing up of — rick.parker / githubweb
- Lazy init of -A — rick.parker / githubweb
- Updated a comment. — rick.parker / githubweb
- Fixed eager init of Aneg that was missed — rick.parker / githubweb
- Fix up some javadocs. — rick.parker / githubweb
- Fix javadoc generation so that packaging works — rick.parker / githubweb
- Fix javadoc generation — rick.parker / githubweb
- Force use of jdk8 for building. — rick.parker / githubweb
- Bump version to 0.3.0 — rick.parker / githubweb
- Adjust README and also define public constant in more Java-like style. — rick.parker / githubweb
- Further clean up and some additional unit tests. — rick.parker / githubweb
- Post-rebase clean up — rick.parker / githubweb
- Added more to README — rick.parker / githubweb
- Clean up some unnecessary changed lines. — rick.parker / githubweb
- Update contributors — str4d / githubweb
- Tidy up README — str4d / githubweb
- Test against Java 10 — str4d / githubweb
- Bump plugin versions — str4d / githubweb
- eddsa-0.3.0 — str4d / githubweb
#20 (Dec 2, 2017, 11:08:10 PM)
- Re-introduce a constant specifying the name of Ed25519 — str4d / githubweb
- Add test case for parsing X509Key — ross.nicoll / githubweb
- Add handling of X509Key wrapped EdDSA keys — ross.nicoll / githubweb
- Remove oraclejdk7 from Travis CI matrix — str4d / githubweb
- Install openjdk-6-jdk for testing — str4d / githubweb
- Use Maven 3.0 for testing Java 6 — str4d / githubweb
- Bump custom Maven to 3.2.5 (last version Java 6 was working with) — str4d / githubweb
- Add Oracle JDK 9 and OpenJDK 8 to Travis CI matrix — str4d / githubweb
#19 (Apr 3, 2017, 11:08:10 PM)
- Use the canonical name "Ed25519" in the named curve table — str4d / githubweb
- Update README — str4d / githubweb
- Fix HTML errors in JavaDocs — str4d / githubweb
- Add (commented-out) JavaDoc build flag required for Java 8u121 or later — str4d / githubweb
- Set JavaDoc encoding to UTF-8 — str4d / githubweb
- Fix JavaDoc warnings — str4d / githubweb
- Update disclaimer — str4d / githubweb
- Update contributors — str4d / githubweb
- eddsa-0.2.0 — str4d / githubweb
- Fix curve name list in JavaDoc for net.i2p.crypto.eddsa.spec package — str4d / githubweb
#18 (Apr 2, 2017, 11:08:09 PM)
- Implement current encoding of Ed25519 keys — str4d / githubweb
- Enforce correct seed and hash lengths in EdDSAPrivateKeySpec — str4d / githubweb
- Implement provider mappings between OIDs and algorithm names — str4d / githubweb
#17 (Mar 11, 2017, 11:08:07 PM)
- bump pom version to 0.2.0-SNAPSHOT — ilyam / githubweb
- implement true constant-time cmov() for ref10 implementation — ilyam / githubweb
#16 (Feb 26, 2017, 11:08:10 PM)
#15 (Feb 25, 2017, 11:08:08 PM)
- Load MathJax library in JavaDocs — str4d / githubweb
- Render all maths with MathJax — str4d / githubweb
- Turn back on failOnError for JavaDocs — str4d / githubweb
- Run fewer slow tests to prevent Travis from timing out — str4d / githubweb
- Revert "CURVE_ED25519_SHA512 should be a value that is a valid identifer — str4d / githubweb
- Use correct JCA format for Signature algorithm name — str4d / githubweb
- Add RFC 8032 name as alias — str4d / githubweb
- Make curve names case-inspecific — str4d / githubweb
- Update JavaDoc for net.i2p.crypto.eddsa.spec in light of #35 — str4d / githubweb
#14 (Dec 17, 2016, 11:08:08 PM)
#13 (Dec 12, 2016, 11:08:07 PM)
- Added EdDSASecurityProvider that can be registered in the JCE — str4d / githubweb
- CURVE_ED25519_SHA512 should be a value that is a valid identifer (#1) — str4d / githubweb
- Updated unit tests to use literal constant for curve name — str4d / githubweb
- Update curve name in JavaDoc package file — str4d / githubweb
- Add license header to provider — str4d / githubweb
- EdDSASecurityProvider tests — str4d / githubweb
- Update contributors — str4d / githubweb
#12 (Dec 11, 2016, 11:08:07 PM)
- javadoc typo — str4d / githubweb
- Throw IllegalStateException instead of NPE if field not set — str4d / githubweb
- Add private key spec constructor for hash, update javadocs — str4d / githubweb
- Findbugs — str4d / githubweb
- Whitespace — str4d / githubweb
- Add Travis CI config — str4d / githubweb
- Add Travis CI badge — str4d / githubweb
- Skip GPG signing in Travis CI — str4d / githubweb
- Update name in bundle — str4d / githubweb
- Use POM defaults for bundle name and description — str4d / githubweb
- Use Java 8 for installing — str4d / githubweb
- Travis CI: Ensure that tests are compiled with the correct JDK — str4d / githubweb
- Add test for new EdDSAPrivateKeySpec constructor — str4d / githubweb
- Turn off test-skipping — str4d / githubweb
- Extract FieldElement tests into an abstract parent — str4d / githubweb
- Implement BigIntegerFieldElement tests — str4d / githubweb
- Add zzz to contributors — str4d / githubweb
#11 (Dec 5, 2016, 11:08:10 PM)
- Use current Ed25519 OID — jim / githubweb
- Update URLs to HTTPS — str4d / githubweb
- Update license information in POM — str4d / githubweb
- Add license headers to all source code files — str4d / githubweb
- Use current Ed25519 OID for decoding too — str4d / githubweb
- Revert "Use current Ed25519 OID" — str4d / githubweb
- Revert "Use current Ed25519 OID for decoding too" — str4d / githubweb
- Update name — str4d / githubweb
#5 (Feb 28, 2016, 11:08:06 PM)
- pom.xml: tabs to spaces — str4d / githubweb
- Note that Utils is not part of public API — str4d / githubweb
- JavaDoc package.html files — str4d / githubweb
- pom.xml: distribution settings — str4d / githubweb
- Null resource check — str4d / githubweb
- Add tests to check that an EdDSAEngine object can be reused with the — str4d / githubweb
- One-shot mode tests — str4d / githubweb
- eddsa-0.1.0 — str4d / githubweb
- Updated README — str4d / githubweb
#4 (Feb 19, 2016, 11:08:09 PM)
- Updated gitignore. — janwillem.janssen / githubweb
- Update Eclipse project files to use m2eclipse builder. — janwillem.janssen / githubweb
- Create proper OSGi bundle as artifact. — janwillem.janssen / githubweb
#3 (Feb 10, 2016, 11:08:11 PM)
- Findbugs and lint (thx zzz) — str4d / githubweb
- Add missing synchronized — str4d / githubweb
- Final the APIs — str4d / githubweb
- Implement key encoding and decoding — str4d / githubweb
- Implement hashCode() and equals() fully — str4d / githubweb
- Implement one-shot methods in EdDSAEngine — str4d / githubweb
- Precedence fix — str4d / githubweb