We have shared global variables - unifdef OPENSSL_EXPORT_VAR_AS_FUNCTION.

ok miod@ beck@
Invoke OPENSSL_cleanse() with the size of the variable you are cleaning.
ok jsing@
Code using malloc() in ssl23_get_client_hello() got removed 12 years ago,
it's time to remove the test for a possible need to free().
ok jsing@
Enable three brainpool elliptic curves for TLS, as specified in RFC 7027;
from OpenSSL HEAD.

ok beck@ deraadt@ jsing@
KNF.
More KNF.