Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/quite/humla-spongycastle.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bc-build.properties8
-rw-r--r--core/src/main/java/org/bouncycastle/math/ec/ECCurve.java2
-rw-r--r--core/src/main/java/org/bouncycastle/math/ec/ECFieldElement.java2
-rw-r--r--core/src/main/java/org/bouncycastle/math/ec/ECPoint.java16
-rw-r--r--prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java4
5 files changed, 16 insertions, 16 deletions
diff --git a/bc-build.properties b/bc-build.properties
index f2b4a5c3..1ebf80b2 100644
--- a/bc-build.properties
+++ b/bc-build.properties
@@ -1,8 +1,8 @@
-release.suffix: 151b18
-release.name: 1.51b18
-release.version: 1.51.0.18
-release.debug: true
+release.suffix: 151
+release.name: 1.51
+release.version: 1.51.0
+release.debug: false
mail.jar.home: /opt/javamail/mail.jar
activation.jar.home: /opt/jaf/activation.jar
diff --git a/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java b/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java
index 78577b78..c9a85fe1 100644
--- a/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java
+++ b/core/src/main/java/org/bouncycastle/math/ec/ECCurve.java
@@ -844,7 +844,7 @@ public abstract class ECCurve
{
if (X.isZero())
{
- if (!Y.square().equals(getB()))
+ if (!Y.square().equals(this.getB()))
{
throw new IllegalArgumentException();
}
diff --git a/core/src/main/java/org/bouncycastle/math/ec/ECFieldElement.java b/core/src/main/java/org/bouncycastle/math/ec/ECFieldElement.java
index 175844e3..59438826 100644
--- a/core/src/main/java/org/bouncycastle/math/ec/ECFieldElement.java
+++ b/core/src/main/java/org/bouncycastle/math/ec/ECFieldElement.java
@@ -222,7 +222,7 @@ public abstract class ECFieldElement
*/
public ECFieldElement sqrt()
{
- if (isZero() || isOne())
+ if (this.isZero() || this.isOne()) // earlier JDK compatibility
{
return this;
}
diff --git a/core/src/main/java/org/bouncycastle/math/ec/ECPoint.java b/core/src/main/java/org/bouncycastle/math/ec/ECPoint.java
index 2aa0fd21..e48244f4 100644
--- a/core/src/main/java/org/bouncycastle/math/ec/ECPoint.java
+++ b/core/src/main/java/org/bouncycastle/math/ec/ECPoint.java
@@ -532,7 +532,7 @@ public abstract class ECPoint
protected ECPoint detach()
{
- return new ECPoint.Fp(null, getAffineXCoord(), getAffineYCoord());
+ return new ECPoint.Fp(null, this.getAffineXCoord(), this.getAffineYCoord());
}
protected boolean getCompressionYTilde()
@@ -1311,7 +1311,7 @@ public abstract class ECPoint
protected ECPoint detach()
{
- return new ECPoint.F2m(null, getAffineXCoord(), getAffineYCoord());
+ return new ECPoint.F2m(null, this.getAffineXCoord(), this.getAffineYCoord()); // earlier JDK
}
public ECFieldElement getYCoord()
@@ -1363,24 +1363,24 @@ public abstract class ECPoint
case ECCurve.COORD_LAMBDA_AFFINE:
{
// Y is actually Lambda (X + Y/X) here
- ECFieldElement X = getRawXCoord(), L = getRawYCoord();
+ ECFieldElement X = this.getRawXCoord(), L = this.getRawYCoord(); // earlier JDK
ECFieldElement X2 = X.multiply(scale);
ECFieldElement L2 = L.add(X).divide(scale).add(X2);
- return getCurve().createRawPoint(X, L2, getRawZCoords(), this.withCompression);
+ return this.getCurve().createRawPoint(X, L2, this.getRawZCoords(), this.withCompression); // earlier JDK
}
case ECCurve.COORD_LAMBDA_PROJECTIVE:
{
// Y is actually Lambda (X + Y/X) here
- ECFieldElement X = getRawXCoord(), L = getRawYCoord(), Z = getRawZCoords()[0];
+ ECFieldElement X = this.getRawXCoord(), L = this.getRawYCoord(), Z = this.getRawZCoords()[0]; // earlier JDK
// We scale the Z coordinate also, to avoid an inversion
ECFieldElement X2 = X.multiply(scale.square());
ECFieldElement L2 = L.add(X).add(X2);
ECFieldElement Z2 = Z.multiply(scale);
- return getCurve().createRawPoint(X2, L2, new ECFieldElement[]{ Z2 }, this.withCompression);
+ return this.getCurve().createRawPoint(X2, L2, new ECFieldElement[]{ Z2 }, this.withCompression); // earlier JDK
}
default:
{
@@ -1403,12 +1403,12 @@ public abstract class ECPoint
case ECCurve.COORD_LAMBDA_AFFINE:
case ECCurve.COORD_LAMBDA_PROJECTIVE:
{
- ECFieldElement X = getRawXCoord(), L = getRawYCoord();
+ ECFieldElement X = this.getRawXCoord(), L = this.getRawYCoord(); // earlier JDK
// Y is actually Lambda (X + Y/X) here
ECFieldElement L2 = L.add(X).multiply(scale).add(X);
- return getCurve().createRawPoint(X, L2, getRawZCoords(), this.withCompression);
+ return this.getCurve().createRawPoint(X, L2, this.getRawZCoords(), this.withCompression); // earlier JDK
}
default:
{
diff --git a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
index b216ae16..0e925f8f 100644
--- a/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
+++ b/prov/src/main/java/org/bouncycastle/jce/provider/BouncyCastleProvider.java
@@ -44,7 +44,7 @@ import org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter;
public final class BouncyCastleProvider extends Provider
implements ConfigurableProvider
{
- private static String info = "BouncyCastle Security Provider v1.51b";
+ private static String info = "BouncyCastle Security Provider v1.51";
public static final String PROVIDER_NAME = "BC";
@@ -117,7 +117,7 @@ public final class BouncyCastleProvider extends Provider
*/
public BouncyCastleProvider()
{
- super(PROVIDER_NAME, 1.505, info);
+ super(PROVIDER_NAME, 1.51, info);
AccessController.doPrivileged(new PrivilegedAction()
{