unified build system: add CHANGES & NEWS

Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
Richard Levitte
2016-01-30 07:17:01 +01:00
parent f578075a93
commit 907d2c2f62
2 changed files with 20 additions and 0 deletions

19
CHANGES
View File

@@ -3,6 +3,25 @@
_______________ _______________
Changes between 1.0.2f and 1.1.0 [xx XXX xxxx] Changes between 1.0.2f and 1.1.0 [xx XXX xxxx]
*) 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. *) Added support for auto-initialisation and de-initialisation of the library.
OpenSSL no longer requires explicit init or deinit routines to be called, OpenSSL no longer requires explicit init or deinit routines to be called,
except in certain circumstances. See the except in certain circumstances. See the

1
NEWS
View File

@@ -33,6 +33,7 @@
directory location rather than --openssldir. The latter becomes directory location rather than --openssldir. The latter becomes
the directory for certs, private key and openssl.cnf exclusively. the directory for certs, private key and openssl.cnf exclusively.
o Reworked BIO networking library, with full support for IPv6. o Reworked BIO networking library, with full support for IPv6.
o New "unified" build system
Major changes between OpenSSL 1.0.2e and OpenSSL 1.0.2f [28 Jan 2016] Major changes between OpenSSL 1.0.2e and OpenSSL 1.0.2f [28 Jan 2016]