Correct a typo which might have lead to a dump.
[openssl.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index dc55a7d1fbfd7dbd4f6cc2e9737c6d929fae0791..7940b565ffe2681ab6263d1ac6d935e2e6e6e0e1 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -3,8 +3,33 @@
 
  Changes between 0.9.6 and 0.9.7  [xx XXX 2000]
 
+  *) Enhance bctest to search for a working bc along $PATH and print
+     it when found.
+     [Tim Rice <tim@multitalents.net> via Richard Levitte]
+
+  *) Add a 'copy_extensions' option to the 'ca' utility. This copies
+     extensions from a certificate request to the certificate.
+     [Steve Henson]
+
+  *) Allow multiple 'certopt' and 'nameopt' options to be separated
+     by commas. Add 'namopt' and 'certopt' options to the 'ca' config
+     file: this allows the display of the certificate about to be
+     signed to be customised, to allow certain fields to be included
+     or excluded and extension details. The old system didn't display
+     multicharacter strings properly, omitted fields not in the policy
+     and couldn't display additional details such as extensions.
+     [Steve Henson]
+
+  *) Fix memory leaks in err.c: free err_data string if necessary;
+     don't write to the wrong index in ERR_set_error_data.
+     [Bodo Moeller]
+
   *) Function EC_POINTs_mul for simultaneous scalar multiplication
-     of an arbitrary number of elliptic curve points.
+     of an arbitrary number of elliptic curve points, optionally
+     including the generator defined for the EC_GROUP.
+     EC_POINT_mul is a simple wrapper function for the typical case
+     that the point list has just one item (besides the optional
+     generator).
      [Bodo Moeller]
 
   *) First EC_METHODs for curves over GF(p):
   *) Framework for elliptic curves (crypto/ec/ec.h, crypto/ec/ec_lcl.h,
      crypto/ec/ec_lib.c):
 
-     Curves are EC_GROUP objects (with an optional generator) based
-     on EC_METHODs that are built into the library.
+     Curves are EC_GROUP objects (with an optional group generator)
+     based on EC_METHODs that are built into the library.
 
      Points are EC_POINT objects based on EC_GROUP objects.
 
      Most of the framework would be able to handle curves over arbitrary
-     finite fields, but as there are no obvious types for GF(2^n),
-     some functions are limited to GF(p) for now.
+     finite fields, but as there are no obvious types for fields other
+     than GF(p), some functions are limited to that for now.
      [Bodo Moeller]
 
   *) Add the -HTTP option to s_server.  It is similar to -WWW, but requires