Fix typo in message (RT 3107)
Merge branch 'master' of git.openssl.org:openssl
Constification - mostly originally from Chromium.
Add 3072, 7680 and 15360 bit RSA tests to openssl speed

PR#3412
Make EVP_CIPHER_CTX_copy work in GCM mode.

PR#3272
More constification.
Clarified that the signature's buffer size, `s`, is not used as an
IN parameter.

Under the old docs, the only thing stated was "at most
EVP_PKEY_size(pkey) bytes will be written". It was kind of misleading
since it appears EVP_PKEY_size(pkey) WILL be written regardless of the
signature's buffer size.
Don't core dump when using CMAC with dgst.

We can't unfortunately print the CMAC cipher used without extending the API.

PR#2579
Fix copy for CCM, GCM and XTS.

Internal pointers in CCM, GCM and XTS contexts should either be
NULL or set to point to the appropriate key schedule. This needs
to be adjusted when copying contexts.
Make depend.
Test copying of contexts in evp_test.

Test EVP_CIPHER_CTX_copy in evp_test. This will catch any
problems with copying in underlying ciphers.
Accessor functions for app_data in ECDSA_METHOD
Make NO_SYS_UN_H compile.
Fix warning.
(cherry picked from commit c97ec5631bb08a2171a125008d2f0d2a75687aaa)
Windows build fixes.