From: Geoff Thorpe Date: Wed, 5 Sep 2001 19:07:01 +0000 (+0000) Subject: ENGINEs can now perform structural cleanup. X-Git-Tag: OpenSSL_0_9_6c~123^2~5 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=908efd3b7354f6581fb711ab8a1d12ec1e3672dd;p=oweals%2Fopenssl.git ENGINEs can now perform structural cleanup. --- diff --git a/CHANGES b/CHANGES index bede6d557e..0b594316d6 100644 --- a/CHANGES +++ b/CHANGES @@ -12,6 +12,12 @@ *) applies to 0.9.6a/0.9.6b/0.9.6c and 0.9.7 +) applies to 0.9.7 only + *) Add a "destroy" handler to ENGINEs that allows structural cleanup to + be done prior to destruction. Use this to unload error strings from + ENGINEs that load their own error strings. NB: This adds two new API + functions to "get" and "set" this destroy handler in an ENGINE. + [Geoff] + *) Change the various "***_up()" functions, that increment reference counts on the various structure types, to "***_up_ref()". The naming is more consistent with existing code and generally a better choice.