From 2b4178010d417ca43851c71f22466dbeb66c1e8e Mon Sep 17 00:00:00 2001 From: David Hook Date: Sun, 21 Apr 2024 10:10:55 +1000 Subject: [PATCH] started move to 1.79 --- bc-build.properties | 6 +- docs/releasenotes.html | 568 +++++++++--------- gradle.properties | 4 +- .../jce/provider/BouncyCastleProvider.java | 4 +- 4 files changed, 294 insertions(+), 288 deletions(-) diff --git a/bc-build.properties b/bc-build.properties index 8ab1b536ea..5a9d25595d 100644 --- a/bc-build.properties +++ b/bc-build.properties @@ -3,9 +3,9 @@ # intended to hold user-specific settings that are *not* committed to # the repository. -release.suffix: 17801 -release.name: 1.78.1 -release.version: 1.78.1 +release.suffix: 1.79b01 +release.name: 1.78.99 +release.version: 1.78.99 release.debug: true mail.jar.home: ./libs/javax.mail-1.4.7.jar diff --git a/docs/releasenotes.html b/docs/releasenotes.html index 495c876314..f0872080e2 100644 --- a/docs/releasenotes.html +++ b/docs/releasenotes.html @@ -18,20 +18,26 @@

1.0 Introduction

2.0 Release History

-

2.1.1 Version

-Date:      2024, 18th April. +

2.1.1 Version

+Date:      2024, TBD.

2.1.2 Defects Fixed

+ +

2.2.1 Version

+Date:      2024, 18th April. +

2.2.2 Defects Fixed

+ -

2.2.1 Version

+

2.3.1 Version

Release: 1.78
Date:      2024, 7th April. -

2.2.2 Defects Fixed

+

2.3.2 Defects Fixed

-

2.2.3 Additional Features and Functionality

+

2.3.3 Additional Features and Functionality

-

2.2.4 Notes.

+

2.3.4 Notes.

-

2.2.5 Security Advisories.

+

2.3.5 Security Advisories.

Release 1.78 deals with the following CVEs:

@@ -88,10 +94,10 @@

2.2.5 Security Advisories.

  • CVE-2024-301XX - When endpoint identification is enabled in the BCJSSE and an SSL socket is not created with an explicit hostname (as happens with HttpsURLConnection), hostname verification could be performed against a DNS-resolved IP address. This has been fixed.
  • -

    2.3.1 Version

    +

    2.4.1 Version

    Release: 1.77
    Date:      2023, November 13th -

    2.3.2 Defects Fixed

    +

    2.4.2 Defects Fixed

    -

    2.3.3 Additional Features and Functionality

    +

    2.4.3 Additional Features and Functionality

    -

    2.3.4 Notes.

    +

    2.4.4 Notes.

    -

    2.4.1 Version

    +

    2.5.1 Version

    Release: 1.76
    Date:      2023, July 29th -

    2.4.2 Defects Fixed

    +

    2.5.2 Defects Fixed

    -

    2.4.3 Additional Features and Functionality

    +

    2.5.3 Additional Features and Functionality

    -

    2.5.1 Version

    +

    2.6.1 Version

    Release: 1.75
    Date:      2023, June 21st -

    2.5.2 Defects Fixed

    +

    2.6.2 Defects Fixed

    -

    2.5.3 Notes.

    +

    2.6.3 Notes.

    -

    2.6.1 Version

    +

    2.7.1 Version

    Release: 1.74
    Date:      2023, June 12th -

    2.6.2 Defects Fixed

    +

    2.7.2 Defects Fixed

    -

    2.6.3 Additional Features and Functionality

    +

    2.7.3 Additional Features and Functionality

    -

    2.6.4 Notes.

    +

    2.7.4 Notes.

    -

    2.6.5 Security Advisories.

    +

    2.7.5 Security Advisories.

    -

    2.7.1 Version

    +

    2.8.1 Version

    Release: 1.73
    Date:      2023, April 8th -

    2.7.2 Defects Fixed

    +

    2.8.2 Defects Fixed

    -

    2.7.3 Additional Features and Functionality

    +

    2.8.3 Additional Features and Functionality

    -

    2.7.4 Security Advisories.

    +

    2.8.4 Security Advisories.

    -

    2.7.5 Notes.

    +

    2.8.5 Notes.

    -

    2.8.1 Version

    +

    2.9.1 Version

    Release: 1.72.2, 1.72.3
    Date:      2022, November 20th -

    2.8.2 Defects Fixed

    +

    2.9.2 Defects Fixed

    -

    2.9.1 Version

    +

    2.10.1 Version

    Release: 1.72.1
    Date:      2022, October 25th -

    2.9.2 Defects Fixed

    +

    2.10.2 Defects Fixed

    -

    2.10.1 Version

    +

    2.11.1 Version

    Release: 1.72
    Date:      2022, September 25th -

    2.10.2 Defects Fixed

    +

    2.11.2 Defects Fixed

    -

    2.10.3 Additional Features and Functionality

    +

    2.11.3 Additional Features and Functionality

    -

    2.10.4 Notes

    +

    2.11.4 Notes

    Keep in mind the PQC algorithms are still under development and we are still at least a year and a half away from published standards. This means the algorithms may still change so by all means experiment, but do not use the PQC algoritms for anything long term.

    The legacy "Rainbow" and "McEliece" implementations have been removed from the BCPQC provider. The underlying classes are still present if required. Other legacy algorithm implementations can be found under the org.bouncycastle.pqc.legacy package.

    -

    2.10.5 Security Notes

    +

    2.11.5 Security Notes

    The PQC SIKE algorithm is provided for research purposes only. It should now be regarded as broken. The SIKE implementation will be withdrawn in BC 1.73.

    -

    2.11.1 Version

    +

    2.12.1 Version

    Release: 1.71
    Date:      2022, March 31st. -

    2.11.2 Defects Fixed

    +

    2.12.2 Defects Fixed

    -

    2.11.3 Additional Features and Functionality

    +

    2.12.3 Additional Features and Functionality

    -

    2.11.4 Notes

    +

    2.12.4 Notes

    -

    2.12.1 Version

    +

    2.13.1 Version

    Release: 1.70
    Date:      2021, November 29th. -

    2.12.2 Defects Fixed

    +

    2.13.2 Defects Fixed

    -

    2.12.3 Additional Features and Functionality

    +

    2.13.3 Additional Features and Functionality

    -

    2.12.4 Notes.

    +

    2.13.4 Notes.

    -

    2.13.1 Version

    +

    2.14.1 Version

    Release: 1.69
    Date:      2021, June 7th. -

    2.13.2 Defects Fixed

    +

    2.14.2 Defects Fixed

    -

    2.13.3 Additional Features and Functionality

    +

    2.14.3 Additional Features and Functionality

    -

    2.13.4 Notes

    +

    2.14.4 Notes

    -

    2.14.1 Version

    +

    2.15.1 Version

    Release: 1.68
    Date:      2020, December 21st. -

    2.14.2 Defects Fixed

    +

    2.15.2 Defects Fixed

    -

    2.14.3 Additional Features and Functionality

    +

    2.15.3 Additional Features and Functionality

    -

    2.15.1 Version

    +

    2.16.1 Version

    Release: 1.67
    Date:      2020, November 1st. -

    2.15.2 Defects Fixed

    +

    2.16.2 Defects Fixed

    -

    2.15.3 Additional Features and Functionality

    +

    2.16.3 Additional Features and Functionality

    -

    2.15.4 Security Advisory

    +

    2.16.4 Security Advisory

    -

    2.16.1 Version

    +

    2.17.1 Version

    Release: 1.66
    Date:      2020, July 4th. -

    2.16.2 Defects Fixed

    +

    2.17.2 Defects Fixed

    -

    2.16.3 Additional Features and Functionality

    +

    2.17.3 Additional Features and Functionality

    -

    2.16.4 Notes

    +

    2.17.4 Notes

    The qTESLA update breaks compatibility with previous versions. Private keys now include a hash of the public key at the end, and signatures are no longer interoperable with previous versions.

    -

    2.17.1 Version

    +

    2.18.1 Version

    Release: 1.65
    Date:      2020, March 31st. -

    2.17.2 Defects Fixed

    +

    2.18.2 Defects Fixed

    -

    2.17.3 Additional Features and Functionality

    +

    2.18.3 Additional Features and Functionality

    -

    2.18.1 Version

    +

    2.19.1 Version

    Release: 1.64
    Date:      2019, October 7th. -

    2.18.2 Defects Fixed

    +

    2.19.2 Defects Fixed

    -

    2.18.3 Additional Features and Functionality

    +

    2.19.3 Additional Features and Functionality

    -

    2.18.4 Removed Features and Functionality

    +

    2.19.4 Removed Features and Functionality

    -

    2.18.5 Security Advisory

    +

    2.19.5 Security Advisory

    -

    2.19.1 Version

    +

    2.20.1 Version

    Release: 1.63
    Date:      2019, September 10th. -

    2.19.2 Defects Fixed

    +

    2.20.2 Defects Fixed

    -

    2.19.3 Additional Features and Functionality

    +

    2.20.3 Additional Features and Functionality

    -

    2.20.1 Version

    +

    2.21.1 Version

    Release: 1.62
    Date:      2019, June 3rd. -

    2.20.2 Defects Fixed

    +

    2.21.2 Defects Fixed

    -

    2.20.3 Additional Features and Functionality

    +

    2.21.3 Additional Features and Functionality

    -

    2.21.1 Version

    +

    2.22.1 Version

    Release: 1.61
    Date:      2019, February 4th. -

    2.21.2 Defects Fixed

    +

    2.22.2 Defects Fixed

    -

    2.21.3 Additional Features and Functionality

    +

    2.22.3 Additional Features and Functionality

    -

    2.21.4 Removed Features and Functionality

    +

    2.22.4 Removed Features and Functionality

    -

    2.22.1 Version

    +

    2.23.1 Version

    Release: 1.60
    Date:      2018, June 30 -

    2.22.2 Defects Fixed

    +

    2.23.2 Defects Fixed

    -

    2.22.3 Additional Features and Functionality

    +

    2.23.3 Additional Features and Functionality

    -

    2.22.4 Security Related Changes and CVE's Addressed by this Release

    +

    2.23.4 Security Related Changes and CVE's Addressed by this Release

    -

    2.23.1 Version

    +

    2.24.1 Version

    Release: 1.59
    Date:      2017, December 28 -

    2.23.2 Defects Fixed

    +

    2.24.2 Defects Fixed

    -

    2.23.3 Additional Features and Functionality

    +

    2.24.3 Additional Features and Functionality

    -

    2.23.4 Security Related Changes and CVE's Addressed by this Release

    +

    2.24.4 Security Related Changes and CVE's Addressed by this Release

    -

    2.24.1 Version

    +

    2.25.1 Version

    Release: 1.58
    Date:      2017, August 18 -

    2.24.2 Defects Fixed

    +

    2.25.2 Defects Fixed

    -

    2.24.3 Additional Features and Functionality

    +

    2.25.3 Additional Features and Functionality

    -

    2.24.4 Removed Features and Functionality

    +

    2.25.4 Removed Features and Functionality

    -

    2.25.1 Version

    +

    2.26.1 Version

    Release: 1.57
    Date:      2017, May 11 -

    2.25.2 Defects Fixed

    +

    2.26.2 Defects Fixed

    -

    2.25.3 Additional Features and Functionality

    +

    2.26.3 Additional Features and Functionality

    -

    2.25.4 Security Related Changes

    +

    2.26.4 Security Related Changes

    -

    2.26.1 Version

    +

    2.27.1 Version

    Release: 1.56
    Date:      2016, December 23 -

    2.26.2 Defects Fixed

    +

    2.27.2 Defects Fixed

    -

    2.26.3 Additional Features and Functionality

    +

    2.27.3 Additional Features and Functionality

    -

    2.26.4 Security Related Changes and CVE's Addressed by this Release

    +

    2.27.4 Security Related Changes and CVE's Addressed by this Release

    -

    2.26.5 Security Advisory

    +

    2.27.5 Security Advisory

    -

    2.27.1 Version

    +

    2.28.1 Version

    Release: 1.55
    Date:      2016, August 18 -

    2.27.2 Defects Fixed

    +

    2.28.2 Defects Fixed

    -

    2.27.3 Additional Features and Functionality

    +

    2.28.3 Additional Features and Functionality

    -

    2.28.1 Version

    +

    2.29.1 Version

    Release: 1.54
    Date:      2015, December 29 -

    2.28.2 Defects Fixed

    +

    2.29.2 Defects Fixed

    -

    2.28.3 Additional Features and Functionality

    +

    2.29.3 Additional Features and Functionality

    -

    2.28.4 Security Advisory

    +

    2.29.4 Security Advisory

    -

    2.28.5 Notes

    +

    2.29.5 Notes

    If you have been using Serpent, you will need to either change to Tnepres, or take into account the fact that Serpent is now byte-swapped compared to what it was before.

    -

    2.29.1 Version

    +

    2.30.1 Version

    Release: 1.53
    Date:      2015, October 10 -

    2.29.2 Defects Fixed

    +

    2.30.2 Defects Fixed

    -

    2.29.3 Additional Features and Functionality

    +

    2.30.3 Additional Features and Functionality

    -

    2.29.4 Notes

    +

    2.30.4 Notes

    It turns out there was a similar, but different, issue in Crypto++ to the BC issue with ECIES. Crypto++ 6.0 now offers a corrected version of ECIES which is compatible with that which is now in BC.

    -

    2.30.1 Version

    +

    2.31.1 Version

    Release: 1.52
    Date:      2015, March 2 -

    2.30.2 Defects Fixed

    +

    2.31.2 Defects Fixed

    -

    2.30.3 Additional Features and Functionality

    +

    2.31.3 Additional Features and Functionality

    -

    2.30.4 Security Advisory

    +

    2.31.4 Security Advisory

    -

    2.31.1 Version

    +

    2.32.1 Version

    Release: 1.51
    Date:      2014, July 28 -

    2.31.2 Defects Fixed

    +

    2.32.2 Defects Fixed

    -

    2.31.3 Additional Features and Functionality

    +

    2.32.3 Additional Features and Functionality

    -

    2.31.4 Notes

    +

    2.32.4 Notes

    -

    2.32.1 Version

    +

    2.33.1 Version

    Release: 1.50
    Date:      2013, December 3 -

    2.32.2 Defects Fixed

    +

    2.33.2 Defects Fixed

    -

    2.32.3 Additional Features and Functionality

    +

    2.33.3 Additional Features and Functionality

    -

    2.32.4 Notes

    +

    2.33.4 Notes

    -

    2.33.1 Version

    +

    2.34.1 Version

    Release: 1.49
    Date:      2013, May 31 -

    2.33.2 Defects Fixed

    +

    2.34.2 Defects Fixed

    -

    2.33.3 Additional Features and Functionality

    +

    2.34.3 Additional Features and Functionality

    -

    2.33.4 Notes

    +

    2.34.4 Notes

    -

    2.34.1 Version

    +

    2.35.1 Version

    Release: 1.48
    Date:      2013, February 10 -

    2.34.2 Defects Fixed

    +

    2.35.2 Defects Fixed

    -

    2.34.3 Additional Features and Functionality

    +

    2.35.3 Additional Features and Functionality

    -

    2.35.1 Version

    +

    2.36.1 Version

    Release: 1.47
    Date:      2012, March 30 -

    2.35.2 Defects Fixed

    +

    2.36.2 Defects Fixed

    -

    2.35.3 Additional Features and Functionality

    +

    2.36.3 Additional Features and Functionality

    -

    2.35.4 Other notes

    +

    2.36.4 Other notes

    Okay, so we have had to do another release. The issue we have run into is that we probably didn't go far enough in 1.46, but we are now confident that moving from this release to 2.0 should be largely just getting rid of deprecated methods. While this release does change a lot it is relatively straight forward to do a port and we have a porting guide which explains the important ones. The area there has been the most change in is the ASN.1 library which was in bad need of a rewrite after 10 years of patching. On the bright side the rewrite did allow us to eliminate a few problems and bugs in the ASN.1 library, so we have some hope anyone porting to it will also have similar benefits. As with 1.46 the other point of emphasis has been making sure interface support is available for operations across the major APIs, so the lightweight API or some local role your own methods can be used instead for doing encryption and signing.

    -

    2.36.1 Version

    +

    2.37.1 Version

    Release: 1.46
    Date:      2011, February 23 -

    2.36.2 Defects Fixed

    +

    2.37.2 Defects Fixed

    -

    2.36.3 Additional Features and Functionality

    +

    2.37.3 Additional Features and Functionality

    -

    2.36.4 Other notes

    +

    2.37.4 Other notes

    Baring security patches we expect 1.46 will be the last of the 1.* releases. The next release of BC will be version 2.0. For this reason a lot of things in 1.46 that relate to CMS have been deprecated and @@ -1490,29 +1496,29 @@

    2.36.4 Other notes

  • The X509Name class will utlimately be replacde with the X500Name class, the getInstance() methods on both these classes allow conversion from one type to another.
  • The org.bouncycastle.cms.RecipientId class now has a collection of subclasses to allow for more specific recipient matching. If you are creating your own recipient ids you should use the constructors for the subclasses rather than relying on the set methods inherited from X509CertSelector. The dependencies on X509CertSelector and CertStore will be removed from the version 2 CMS API.
  • -

    2.37.1 Version

    +

    2.38.1 Version

    Release: 1.45
    Date:      2010, January 12 -

    2.37.2 Defects Fixed

    +

    2.38.2 Defects Fixed

    -

    2.37.3 Additional Features and Functionality

    +

    2.38.3 Additional Features and Functionality

    -

    2.37.4 Security Advisory

    +

    2.38.4 Security Advisory

    -

    2.38.1 Version

    +

    2.39.1 Version

    Release: 1.44
    Date:      2009, October 9 -

    2.38.2 Defects Fixed

    +

    2.39.2 Defects Fixed

    -

    2.38.3 Additional Features and Functionality

    +

    2.39.3 Additional Features and Functionality

    -

    2.39.1 Version

    +

    2.40.1 Version

    Release: 1.43
    Date:      2009, April 13 -

    2.39.2 Defects Fixed

    +

    2.40.2 Defects Fixed

    -

    2.39.3 Security Advisory

    +

    2.40.3 Security Advisory

    -

    2.40.1 Version

    +

    2.41.1 Version

    Release: 1.42
    Date:      2009, March 16 -

    2.40.2 Defects Fixed

    +

    2.41.2 Defects Fixed

    -

    2.40.3 Additional Features and Functionality

    +

    2.41.3 Additional Features and Functionality

    -

    2.41.1 Version

    +

    2.42.1 Version

    Release: 1.41
    Date:      2008, October 1 -

    2.41.2 Defects Fixed

    +

    2.42.2 Defects Fixed

    -

    2.41.3 Additional Features and Functionality

    +

    2.42.3 Additional Features and Functionality

    -

    2.42.1 Version

    +

    2.43.1 Version

    Release: 1.40
    Date:      2008, July 12 -

    2.42.2 Defects Fixed

    +

    2.43.2 Defects Fixed

    -

    2.42.3 Additional Features and Functionality

    +

    2.43.3 Additional Features and Functionality

    -

    2.42.4 Additional Notes

    +

    2.43.4 Additional Notes

    -

    2.43.1 Version

    +

    2.44.1 Version

    Release: 1.39
    Date:      2008, March 29 -

    2.43.2 Defects Fixed

    +

    2.44.2 Defects Fixed

    -

    2.43.3 Additional Features and Functionality

    +

    2.44.3 Additional Features and Functionality

    -

    2.44.1 Version

    +

    2.45.1 Version

    Release: 1.38
    Date:      2007, November 7 -

    2.44.2 Defects Fixed

    +

    2.45.2 Defects Fixed

    -

    2.44.3 Additional Features and Functionality

    +

    2.45.3 Additional Features and Functionality

    -

    2.45.1 Version

    +

    2.46.1 Version

    Release: 1.37
    Date:      2007, June 15 -

    2.45.2 Defects Fixed

    +

    2.46.2 Defects Fixed

    -

    2.45.3 Additional Features and Functionality

    +

    2.46.3 Additional Features and Functionality

    -

    2.46.1 Version

    +

    2.47.1 Version

    Release: 1.36
    Date:      2007, March 16 -

    2.46.2 Defects Fixed

    +

    2.47.2 Defects Fixed

    -

    2.46.3 Additional Features and Functionality

    +

    2.47.3 Additional Features and Functionality

    -

    2.47.1 Version

    +

    2.48.1 Version

    Release: 1.35
    Date:      2006, December 16 -

    2.47.2 Defects Fixed

    +

    2.48.2 Defects Fixed

    -

    2.47.3 Additional Features and Functionality

    +

    2.48.3 Additional Features and Functionality

    -

    2.48.1 Version

    +

    2.49.1 Version

    Release: 1.34
    Date:      2006, October 2 -

    2.48.2 Defects Fixed

    +

    2.49.2 Defects Fixed

    -

    2.48.3 Additional Features and Functionality

    +

    2.49.3 Additional Features and Functionality

    -

    2.48.4 Security Advisory

    +

    2.49.4 Security Advisory

    -

    2.49.1 Version

    +

    2.50.1 Version

    Release: 1.33
    Date:      2006, May 3 -

    2.49.2 Defects Fixed

    +

    2.50.2 Defects Fixed

    -

    2.49.3 Additional Features and Functionality

    +

    2.50.3 Additional Features and Functionality

    -

    2.50.1 Version

    +

    2.51.1 Version

    Release: 1.32
    Date:      2006, March 27 -

    2.50.2 Defects Fixed

    +

    2.51.2 Defects Fixed

    -

    2.50.3 Additional Features and Functionality

    +

    2.51.3 Additional Features and Functionality

    -

    2.50.4 Possible compatibility issue

    +

    2.51.4 Possible compatibility issue

    -

    2.51.1 Version

    +

    2.52.1 Version

    Release: 1.31
    Date:      2005, December 29 -

    2.51.2 Defects Fixed

    +

    2.52.2 Defects Fixed

    -

    2.51.3 Additional Features and Functionality

    +

    2.52.3 Additional Features and Functionality

    -

    2.52.1 Version

    +

    2.53.1 Version

    Release: 1.30
    Date:      2005, September 18 -

    2.52.2 Defects Fixed

    +

    2.53.2 Defects Fixed

    -

    2.52.3 Additional Features and Functionality

    +

    2.53.3 Additional Features and Functionality

    -

    2.53.1 Version

    +

    2.54.1 Version

    Release: 1.29
    Date:      2005, June 27 -

    2.53.2 Defects Fixed

    +

    2.54.2 Defects Fixed

    -

    2.53.3 Additional Features and Functionality

    +

    2.54.3 Additional Features and Functionality

    -

    2.53.4 Notes

    +

    2.54.4 Notes

    -

    2.54.1 Version

    +

    2.55.1 Version

    Release: 1.28
    Date:      2005, April 20 -

    2.54.2 Defects Fixed

    +

    2.55.2 Defects Fixed

    -

    2.54.3 Additional Features and Functionality

    +

    2.55.3 Additional Features and Functionality

    -

    2.54.4 Notes

    +

    2.55.4 Notes

    -

    2.55.1 Version

    +

    2.56.1 Version

    Release: 1.27
    Date:      2005, February 20 -

    2.55.2 Defects Fixed

    +

    2.56.2 Defects Fixed

    -

    2.55.3 Additional Features and Functionality

    +

    2.56.3 Additional Features and Functionality

    -

    2.55.4 Changes that may affect compatibility

    +

    2.56.4 Changes that may affect compatibility

    -

    2.56.1 Version

    +

    2.57.1 Version

    Release: 1.26
    Date:      2005, January 15 -

    2.56.2 Defects Fixed

    +

    2.57.2 Defects Fixed

    -

    2.56.3 Additional Features and Functionality

    +

    2.57.3 Additional Features and Functionality

    -

    2.56.4 JDK 1.5 Changes

    +

    2.57.4 JDK 1.5 Changes

    -

    2.57.1 Version

    +

    2.58.1 Version

    Release: 1.25
    Date:      2004, October 1 -

    2.57.2 Defects Fixed

    +

    2.58.2 Defects Fixed

    -

    2.57.3 Additional Features and Functionality

    +

    2.58.3 Additional Features and Functionality

    -

    2.58.1 Version

    +

    2.59.1 Version

    Release: 1.24
    Date:      2004, June 12 -

    2.58.2 Defects Fixed

    +

    2.59.2 Defects Fixed

    -

    2.58.3 Additional Features and Functionality

    +

    2.59.3 Additional Features and Functionality

    -

    2.59.1 Version

    +

    2.60.1 Version

    Release: 1.23
    Date:      2004, April 10 -

    2.59.2 Defects Fixed

    +

    2.60.2 Defects Fixed

    -

    2.59.3 Additional Features and Functionality

    +

    2.60.3 Additional Features and Functionality

    -

    2.60.1 Version

    +

    2.61.1 Version

    Release: 1.22
    Date:      2004, February 7 -

    2.60.2 Defects Fixed

    +

    2.61.2 Defects Fixed

    -

    2.60.3 Additional Features and Functionality

    +

    2.61.3 Additional Features and Functionality

    -

    2.61.1 Version

    +

    2.62.1 Version

    Release: 1.21
    Date:      2003, December 6 -

    2.61.2 Defects Fixed

    +

    2.62.2 Defects Fixed

    -

    2.61.3 Additional Features and Functionality

    +

    2.62.3 Additional Features and Functionality

    -

    2.62.1 Version

    +

    2.63.1 Version

    Release: 1.20
    Date:      2003, October 8 -

    2.62.2 Defects Fixed

    +

    2.63.2 Defects Fixed

    -

    2.62.3 Additional Features and Functionality

    +

    2.63.3 Additional Features and Functionality

    -

    2.63.1 Version

    +

    2.64.1 Version

    Release: 1.19
    Date:      2003, June 7 -

    2.63.2 Defects Fixed

    +

    2.64.2 Defects Fixed

    -

    2.63.3 Additional Features and Functionality

    +

    2.64.3 Additional Features and Functionality

    -

    2.64.1 Version

    +

    2.65.1 Version

    Release: 1.18
    Date:      2003, February 8 -

    2.64.2 Defects Fixed

    +

    2.65.2 Defects Fixed

    -

    2.64.3 Additional Features and Functionality

    +

    2.65.3 Additional Features and Functionality

    -

    2.65.1 Version

    +

    2.66.1 Version

    Release: 1.17
    Date:      2003, January 8 -

    2.65.2 Defects Fixed

    +

    2.66.2 Defects Fixed

    -

    2.65.3 Additional Functionality and Features

    +

    2.66.3 Additional Functionality and Features

    -

    2.66.1 Version

    +

    2.67.1 Version

    Release: 1.16
    Date:      2002, November 30 -

    2.66.2 Defects Fixed

    +

    2.67.2 Defects Fixed

    -

    2.66.3 Additional Functionality and Features

    +

    2.67.3 Additional Functionality and Features

    -

    2.67.1 Version

    +

    2.68.1 Version

    Release: 1.15
    Date:      2002, September 6 -

    2.67.2 Defects Fixed

    +

    2.68.2 Defects Fixed

    -

    2.67.3 Additional Functionality and Features

    +

    2.68.3 Additional Functionality and Features

    -

    2.68.1 Version

    +

    2.69.1 Version

    Release: 1.14
    Date:      2002, June 17 -

    2.68.2 Defects Fixed

    +

    2.69.2 Defects Fixed

    -

    2.68.3 Additional Functionality and Features

    +

    2.69.3 Additional Functionality and Features

    -

    2.69.1 Version

    +

    2.70.1 Version

    Release: 1.13
    Date:      2002, April 19 -

    2.69.2 Defects Fixed

    +

    2.70.2 Defects Fixed

    -

    2.69.3 Additional Functionality and Features

    +

    2.70.3 Additional Functionality and Features

    -

    2.70.1 Version

    +

    2.71.1 Version

    Release: 1.12
    Date:      2002, February 8 -

    2.70.2 Defects Fixed

    +

    2.71.2 Defects Fixed

    -

    2.70.3 Additional Functionality and Features

    +

    2.71.3 Additional Functionality and Features

    -

    2.71.1 Version

    +

    2.72.1 Version

    Release: 1.11
    Date:      2001, December 10 -

    2.71.2 Defects Fixed

    +

    2.72.2 Defects Fixed

    -

    2.71.3 Additional Functionality and Features

    +

    2.72.3 Additional Functionality and Features

    -

    2.71.4 Other changes

    +

    2.72.4 Other changes

    -

    2.72.1 Version

    +

    2.73.1 Version

    Release: 1.10
    Date:      2001, October 20 -

    2.72.2 Defects Fixed

    +

    2.73.2 Defects Fixed

    -

    2.72.3 Additional Functionality and Features

    +

    2.73.3 Additional Functionality and Features

    -

    2.73.1 Version

    +

    2.74.1 Version

    Release: 1.09
    Date:      2001, October 6 -

    2.73.2 Defects Fixed

    +

    2.74.2 Defects Fixed

    -

    2.73.3 Additional Functionality and Features

    +

    2.74.3 Additional Functionality and Features

    -

    2.74.1 Version

    +

    2.75.1 Version

    Release: 1.08
    Date:      2001, September 9 -

    2.74.2 Defects Fixed

    +

    2.75.2 Defects Fixed

    -

    2.74.3 Additional Functionality and Features

    +

    2.75.3 Additional Functionality and Features

    -

    2.75.1 Version

    +

    2.76.1 Version

    Release: 1.07
    Date:      2001, July 9 -

    2.75.2 Defects Fixed

    +

    2.76.2 Defects Fixed

    -

    2.76.1 Version

    +

    2.77.1 Version

    Release: 1.06
    Date:      2001, July 2 -

    2.76.2 Defects Fixed

    +

    2.77.2 Defects Fixed

    -

    2.76.3 Additional Functionality

    +

    2.77.3 Additional Functionality

    -

    2.77.1 Version

    +

    2.78.1 Version

    Release: 1.05
    Date:      2001, April 17 -

    2.77.2 Defects Fixed

    +

    2.78.2 Defects Fixed

    -

    2.77.3 Additional Functionality

    +

    2.78.3 Additional Functionality

    -

    2.77.4 Additional Notes

    +

    2.78.4 Additional Notes

    Concerning the PKCS12 fix: in a few cases this may cause some backward compatibility issues - if this happens to you, drop us a line at feedback-crypto@bouncycastle.org and we will help you get it sorted out.

    -

    2.78.1 Version

    +

    2.79.1 Version

    Release: 1.04
    Date:      2001, March 11 -

    2.78.2 Defects Fixed

    +

    2.79.2 Defects Fixed

    -

    2.78.3 Additional Functionality

    +

    2.79.3 Additional Functionality

    -

    2.79.1 Version

    +

    2.80.1 Version

    Release: 1.03
    Date:      2001, January 7 -

    2.79.2 Defects Fixed

    +

    2.80.2 Defects Fixed

    -

    2.80.1 Version

    +

    2.81.1 Version

    Release: 1.02
    Date:      2000, November 7 -

    2.80.2 Defects Fixed

    +

    2.81.2 Defects Fixed

    -

    2.81.1 Version

    +

    2.82.1 Version

    Release: 1.01
    Date:      2000, October 15 -

    2.81.2 Defects Fixed

    +

    2.82.2 Defects Fixed

    -

    2.82.1 Version

    +

    2.83.1 Version

    Release: 1.00
    Date:      2000, October 13 -

    2.82.2 Defects Fixed

    +

    2.83.2 Defects Fixed

    -

    2.82.3 Additional functionality

    +

    2.83.3 Additional functionality