aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>1999-04-24 00:15:18 +0000
committerDr. Stephen Henson <steve@openssl.org>1999-04-24 00:15:18 +0000
commit6d31193858f176c276fe5f27d36408977933c1d6 (patch)
tree111d45fb6403491f47cbeed5293016e46b4400b2 /CHANGES
parentdd3c43c5323d236a42efb1c7d6b509b927747953 (diff)
downloadopenssl-6d31193858f176c276fe5f27d36408977933c1d6.zip
openssl-6d31193858f176c276fe5f27d36408977933c1d6.tar.gz
openssl-6d31193858f176c276fe5f27d36408977933c1d6.tar.bz2
Complete rewrite of the error code generation script. It now runs as a single
script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES11
1 files changed, 11 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 1efd905..bc74b8b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -5,6 +5,17 @@
Changes between 0.9.2b and 0.9.3
+ *) Complete rewrite of the error code script(s). It is all now handled
+ by one script at the top level which handles error code gathering,
+ header rewriting and C source file generation. It should be much better
+ than the old method: it now uses a modified version of Ulf's parser to
+ read the ANSI prototypes in all header files (thus the old K&R definitions
+ aren't needed for error creation any more) and do a better job of
+ translating function codes into names. The old 'ASN1 error code imbedded
+ in a comment' is no longer necessary and it doesn't use .err files which
+ have now been deleted.
+ [Steve Henson]
+
*) Change #include filenames from <foo.h> to <openssl/foo.h>.
[Bodo Moeller]