Skip to content
Failed

Changes

Summary

  1. EdDSAEngine.initVerify(): Handle any non-EdDSAPublicKey X.509-encoded (details)
  2. Travis CI: Use Trusty build environment (details)
Commit 35c34a549cc933dc2d1d23ad4bfa88187fe77e7a by thestr4d
EdDSAEngine.initVerify(): Handle any non-EdDSAPublicKey X.509-encoded
pubkey
sun.security.x509.X509Key is a JDK-internal API, and should not be used
directly. Instead of looking for an instance of that class, we check the
primary encoding format of the PublicKey, and proceed if it is "X.509".
The file was modifiedsrc/net/i2p/crypto/eddsa/EdDSAEngine.java (diff)
Commit 8d90c59baeb6bdc6a8604b9ec4aa6658e300b057 by thestr4d
Travis CI: Use Trusty build environment
Travis CI recently bumped the default build environment from Trusty to
Xenial. The latter does not enable installing Java 7 or 8, which we
still test against.
The file was modified.travis.yml (diff)