Commit 7c314196 authored by Matt Caswell's avatar Matt Caswell
Browse files

Update CHANGES and NEWS for alpha release



Misc updates to the CHANGES and NEWS files ready for the alpha release.

Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
parent 67f60be8
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -4,6 +4,9 @@

 Changes between 1.0.2e and 1.1.0  [xx XXX xxxx]

  *) Support for ChaCha20 and Poly1305 added to libcrypto and libssl.
     [Andy Polyakov]

  *) New EC_KEY_METHOD, this replaces the older ECDSA_METHOD and ECDH_METHOD
     and integrates ECDSA and ECDH functionality into EC. Implementations can
     now redirect key generation and no longer need to convert to or from
@@ -11,7 +14,6 @@

     Note: the ecdsa.h and ecdh.h headers are now no longer needed and just
     include the ec.h header file instead.

     [Steve Henson]

  *) Remove support for all 40 and 56 bit ciphers.  This includes all the export
+6 −2
Original line number Diff line number Diff line
@@ -7,18 +7,22 @@

  Major changes between OpenSSL 1.0.2e and OpenSSL 1.1.0 [under development]

      o Support for ChaCha20 and Poly1305 added to libcrypto and libssl
      o Support for extended master secret
      o CCM ciphersuites
      o Reworked test suite, now based on perl, Test::Harness and Test::More
      o EVP_MD, EVP_MD_CTX and HMAC_CTX made opaque
      o Varous libcrypto structures made opaque including: BIGNUM, EVP_MD,
        EVP_MD_CTX and HMAC_CTX.
      o libssl internal structures made opaque
      o SSLv2 support removed
      o Kerberos ciphersuite support removed
      o RC4 removed from DEFAULT ciphersuites in libssl
      o 40 and 56 bit cipher support removed from libssl
      o All public header files moved to include/openssl, no more symlinking
      o SSL/TLS state machine and record layer rewritten
      o SSL/TLS state machine, version negotiation and record layer rewritten
      o EC revision: now operations use new EC_KEY_METHOD.
      o Support for OCB mode added to libcrypto
      o Support for asynchronous crypto operations added to libcrypto and libssl

  Major changes between OpenSSL 1.0.2d and OpenSSL 1.0.2e [3 Dec 2015]