]> git.ipfire.org Git - thirdparty/openssl.git/blame - CHANGES
fix formatting so that the file can be view with any tab-width
[thirdparty/openssl.git] / CHANGES
CommitLineData
81a6c781 1
f1c236f8 2 OpenSSL CHANGES
651d0aff
RE
3 _______________
4
a9d2bc49 5 Changes between 0.9.6 and 0.9.7 [xx XXX 2001]
a43cf9fa 6
e9ad0d2c
BM
7 OpenSSL 0.9.6a/0.9.6b (bugfix releases, 5 Apr 2001 and 9 July 2001)
8 and OpenSSL 0.9.7 were developped in parallel, based on OpenSSL 0.9.6.
9
a9d2bc49 10 Change log entries are tagged as follows:
daba492c
BM
11 -) applies to 0.9.6a/0.9.6b/0.9.6c only
12 *) applies to 0.9.6a/0.9.6b/0.9.6c and 0.9.7
a9d2bc49
BM
13 +) applies to 0.9.7 only
14
4450107a 15 +) Add a "destroy" handler to ENGINEs that allows structural cleanup to
908efd3b
GT
16 be done prior to destruction. Use this to unload error strings from
17 ENGINEs that load their own error strings. NB: This adds two new API
18 functions to "get" and "set" this destroy handler in an ENGINE.
19 [Geoff]
20
4450107a 21 +) Alter all existing ENGINE implementations (except "openssl" and
541814c4
GT
22 "openbsd") to dynamically instantiate their own error strings. This
23 makes them more flexible to be built both as statically-linked ENGINEs
24 and self-contained shared-libraries loadable via the "dynamic" ENGINE.
25 Also, add stub code to each that makes building them as self-contained
26 shared-libraries easier (see README.ENGINE).
27 [Geoff Thorpe]
28
4450107a 29 +) Add a "dynamic" ENGINE that provides a mechanism for binding ENGINE
541814c4
GT
30 implementations into applications that are completely implemented in
31 self-contained shared-libraries. The "dynamic" ENGINE exposes control
32 commands that can be used to configure what shared-library to load and
33 to control aspects of the way it is handled. Also, made an update to
34 the README.ENGINE file that brings its information up-to-date and
35 provides some information and instructions on the "dynamic" ENGINE
36 (ie. how to use it, how to build "dynamic"-loadable ENGINEs, etc).
37 [Geoff Thorpe]
38
d98a4b73
UM
39 *) BN_sqr() bug fix.
40