From f7c243564f87d60df322ea9f62c1591920f8d32b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Wed, 16 Apr 2014 21:49:29 +0200 Subject: Use git submodules for libs, fix compilation, remove library sourcecode --- libraries/spongycastle/docs/releasenotes.html | 1528 ------------------------- 1 file changed, 1528 deletions(-) delete mode 100644 libraries/spongycastle/docs/releasenotes.html (limited to 'libraries/spongycastle/docs/releasenotes.html') diff --git a/libraries/spongycastle/docs/releasenotes.html b/libraries/spongycastle/docs/releasenotes.html deleted file mode 100644 index d4eb654de..000000000 --- a/libraries/spongycastle/docs/releasenotes.html +++ /dev/null @@ -1,1528 +0,0 @@ - - -Bouncy Castle Crypto Package - Release Notes - - - - -
-

Bouncy Castle Crypto Package - Release Notes

- -
-
-
-
-

1.0 Introduction

-

-The Bouncy Castle Crypto package is a Java implementation of -cryptographic algorithms. The package is organised so that it -contains a light-weight API suitable for use in any environment -(including the newly released J2ME) with the additional infrastructure -to conform the algorithms to the JCE framework. -

-

2.0 Release History

- -

2.1.1 Version

-Release 1.50 -

2.1.2 Defects Fixed

- -

2.1.3 Additional Features and Functionality

- -

2.1.4 Notes

- - -

2.2.1 Version

-Release 1.49 -

2.2.2 Defects Fixed

- -

2.2.3 Additional Features and Functionality

- -

2.2.4 Notes

- - -

2.3.1 Version

-Release 1.48 -

2.3.2 Defects Fixed

- - -

2.3.3 Additional Features and Functionality

- - -

2.4.1 Version

-Release 1.47 -

2.4.2 Defects Fixed

- - -

2.4.3 Additional Features and Functionality

- - -

2.4.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.5.1 Version

-Release 1.46 -

2.5.2 Defects Fixed

- -

2.5.3 Additional Features and Functionality

- -

2.5.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 -new methods have been added to the CMS and certificate handling APIs which provide greater flexibility -in how digest and signature algorithms get used. It is now possible to use the lightweight API or a simple -custom API with CMS and for certificate generation. In addition a lot of methods and some classes that were -deprecated for reasons of been confusing, or in some cases just plan wrong, have been removed. -

-

-So there are four things useful to know about this release: -

-

-

2.6.1 Version

-Release 1.45 -

2.6.2 Defects Fixed

- -

2.6.3 Additional Features and Functionality

- -

2.6.4 Security Advisory

- - -

2.7.1 Version

-Release 1.44 -

2.7.2 Defects Fixed

- -

2.7.3 Additional Features and Functionality

- - -

2.8.1 Version

-Release 1.43 -

2.8.2 Defects Fixed

- -

2.8.3 Security Advisory

- - -

2.9.1 Version

-Release 1.42 -

2.9.2 Defects Fixed

- -

2.9.3 Additional Features and Functionality

- - -

2.10.1 Version

-Release 1.41 -

2.10.2 Defects Fixed

- -

2.10.3 Additional Features and Functionality

- - -

2.11.1 Version

-Release 1.40 -

2.11.2 Defects Fixed

- -

2.11.3 Additional Features and Functionality

- -

2.11.4 Additional Notes

- - -

2.12.1 Version

-Release 1.39 -

2.12.2 Defects Fixed

- -

2.10.3 Additional Features and Functionality

- -

2.13.1 Version

-Release 1.38 -

2.13.2 Defects Fixed

- -

2.13.3 Additional Features and Functionality

- -

2.14.1 Version

-Release 1.37 -

2.14.2 Defects Fixed

- -

2.14.3 Additional Features and Functionality

- - -

2.15.1 Version

-Release 1.36 -

2.15.2 Defects Fixed

- -

2.15.3 Additional Features and Functionality

- - -

2.16.1 Version

-Release 1.35 -

2.16.2 Defects Fixed

- -

2.16.3 Additional Features and Functionality

- -

2.17.1 Version

-Release 1.34 -

2.17.2 Defects Fixed

- -

2.17.3 Additional Features and Functionality

- -

2.17.5 Security Advisory

- -

2.18.1 Version

-Release 1.33 -

2.18.2 Defects Fixed

- -

2.18.3 Additional Features and Functionality

- - -

2.19.1 Version

-Release 1.32 -

2.19.2 Defects Fixed

- - -

2.19.3 Additional Features and Functionality

- -

2.19.4 Possible compatibility issue

- - -

2.20.1 Version

-Release 1.31 -

2.20.2 Defects Fixed

- -

2.20.3 Additional Features and Functionality

- - -

2.21.1 Version

-Release 1.30 -

2.21.2 Defects Fixed

- -

2.21.3 Additional Features and Functionality

- - -

2.22.1 Version

-Release 1.29 -

2.22.2 Defects Fixed

- -

2.22.3 Additional Features and Functionality

- -

2.22.4 Notes

- -

2.23.1 Version

-Release 1.28 -

2.23.2 Defects Fixed

- -

2.23.3 Additional Features and Functionality

- -

2.23.4 Notes

- -

2.24.1 Version

-Release 1.27 -

2.24.2 Defects Fixed

- -

2.24.3 Additional Features and Functionality

- -

2.24.4 Changes that may affect compatibility

- -

2.25.1 Version

-Release 1.26 -

2.25.2 Defects Fixed

- -

2.25.3 Additional Features and Functionality

- -

2.25.4 JDK 1.5 Changes

- - -

2.26.1 Version

-Release 1.25 -

2.26.2 Defects Fixed

- -

2.26.3 Additional Features and Functionality

- -

2.27.1 Version

-Release 1.24 -

2.27.2 Defects Fixed

- -

2.27.3 Additional Features and Functionality

- -

2.28.1 Version

-Release 1.23 -

2.28.2 Defects Fixed

- -

2.28.3 Additional Features and Functionality

- - -

2.29.1 Version

-Release 1.22 -

2.29.2 Defects Fixed

- -

2.29.3 Additional Features and Functionality

- - -

2.30.1 Version

-Release 1.21 -

2.30.2 Defects Fixed

- -

2.30.3 Additional Features and Functionality

- - -

2.31.1 Version

-Release 1.20 -

2.31.2 Defects Fixed

- -

2.31.3 Additional Features and Functionality

- - -

2.32.1 Version

-Release 1.19 -

2.32.2 Defects Fixed

- -

2.32.3 Additional Features and Functionality

- - -

2.33.1 Version

-Release 1.18 -

2.33.2 Defects Fixed

- -

2.33.3 Additional Features and Functionality

- -

2.34.1 Version

-Release 1.17 -

2.34.2 Defects Fixed

- -

2.34.2 Additional Functionality and Features

- - -

2.35.1 Version

-Release 1.16 -

2.35.2 Defects Fixed

- -

2.35.3 Additional Functionality and Features

- -

2.36.1 Version

-Release 1.15 -

2.36.2 Defects Fixed

- -

2.36.3 Additional Functionality and Features

- -

2.37.1 Version

-Release 1.14 -

2.37.2 Defects Fixed

- -

2.37.3 Additional Functionality and Features

- -

2.38.1 Version

-Release 1.13 -

2.38.2 Defects Fixed

- - -

2.38.3 Additional Functionality and Features

- - -

2.39.1 Version

-Release 1.12 -

2.39.2 Defects Fixed

- -

2.39.3 Additional Functionality and Features

- -

2.40.1 Version

-Release 1.11 -

2.40.2 Defects Fixed

- -

2.40.3 Additional Functionality and Features

- -

2.40.4 Other changes

- -

2.41.1 Version

-Release 1.10 -

2.41.2 Defects Fixed

- -

2.41.3 Additional Functionality and Features

- -

2.42.1 Version

-Release 1.09 -

2.42.2 Defects Fixed

- -

2.42.3 Additional Functionality and Features

- - -

2.43.1 Version

-Release 1.08 - -

2.43.2 Defects Fixed

- -

2.43.3 Additional Functionality and Features

- -

2.44.1 Version

-Release 1.07 - -

2.44.2 Defects Fixed

- -

2.45.1 Version

-Release 1.06 - -

2.45.2 Defects Fixed

- - -

2.45.3 Additional Functionality

- - -

2.46.1 Version

-Release 1.05 - -

2.46.2 Defects Fixed

- -

2.46.3 Additional Functionality

- -

2.46.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.47.1 Version

-Release 1.04 - -

2.47.2 Defects Fixed

- - -

2.47.3 Additional Functionality

- - -

2.48.1 Version

-Release 1.03 - -

2.48.2 Defects Fixed

- - -

2.49.1 Version

-Release 1.02 - -

2.49.2 Defects Fixed

- - -

2.50.1 Version

-Release 1.01 - -

2.50.2 Defects Fixed

- - - -

2.51.1 Version

-Release 1.0 - -

2.51.2 Defects Fixed

-

-

- -

2.51.3 Additional functionality

-

-

- -

3.0 Notes

-

-The J2ME is only supported under Windows. -

-If you are trying to use the lightweight provider in a JDK 1.0 applet, you -need to change the package names for java.math.BigInteger, java.lang.IllegalStateException, and java.security.SecureRandom -

-The RSA test under JDK 1.0 and J2ME takes a while to run... - - -- cgit v1.2.3