VMS: produce dependency files just like you produce object files
[openssl.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index d0bd6ace4d6a3eec337a8f6d17be842d12a95022..ee1d37415db5cc103d65b0466c964ca6929947a0 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -3,11 +3,46 @@
  _______________
 
  Changes between 1.0.2f and 1.1.0  [xx XXX xxxx]
+
+  *) Removed JPAKE code.  It was experimental and has no wide use.
+     [Rich Salz]
+
+  *) The INSTALL_PREFIX Makefile variable has been renamed to
+     DESTDIR.  That makes for less confusion on what this variable
+     is for.  Also, the configuration option --install_prefix is
+     removed.
+     [Richard Levitte]
+
+  *) Heartbeat for TLS has been removed and is disabled by default
+     for DTLS; configure with enable-heartbeats.  Code that uses the
+     old #define's might need to be updated.
+     [Emilia Käsper, Rich Salz]
+
+  *) Rename REF_CHECK to REF_DEBUG.
+     [Rich Salz]
+
+  *) New "unified" build system
+
+     The "unified" build system is aimed to be a common system for all
+     platforms we support.  With it comes new support for VMS.
+
+     This system builds supports building in a differnt directory tree
+     than the source tree.  It produces one Makefile (for unix family
+     or lookalikes), or one descrip.mms (for VMS).
+
+     The source of information to make the Makefile / descrip.mms is
+     small files called 'build.info', holding the necessary
+     information for each directory with source to compile, and a
+     template in Configurations, like unix-Makefile.tmpl or
+     descrip.mms.tmpl.
+
+     We rely heavily on the perl module Text::Template.
+     [Richard Levitte]
+
   *) Added support for auto-initialisation and de-initialisation of the library.
      OpenSSL no longer requires explicit init or deinit routines to be called,
-     except in certain circumstances. See the
-     OPENSSL_INIT_crypto_library_start() and OPENSSL_INIT_ssl_library_start()
-     man pages for further information.
+     except in certain circumstances. See the OPENSSL_init_crypto() and
+     OPENSSL_init_ssl() man pages for further information.
      [Matt Caswell]
 
   *) The arguments to the DTLSv1_listen function have changed. Specifically the