Sergei Golubchik
ccca4f43c9
MDEV-10332 support for OpenSSL 1.1 and LibreSSL
...
post-review fixes:
* move all ssl implementation related ifdefs/defines to one file
(ssl_compat.h)
* work around OpenSSL-1.1 desire to malloc every EVP context by
run-time checking that context allocated on the stack is big enough
(openssl.c)
* use newer version of the AWS SDK for OpenSSL 1.1
* use get_dh2048() function as generated by openssl 1.1
(viosslfactories.c)
2017-05-09 18:53:10 +02:00
Sergei Golubchik
70a2efde03
remove old API for SHA2
2017-03-10 18:21:27 +01:00
Sergei Golubchik
d6a7aece08
my_sha2 service
2017-03-10 18:21:26 +01:00
Sergei Golubchik
2b1bbac5fa
cleanup: remove a duplicate file
2017-03-10 18:21:25 +01:00
Sergei Golubchik
4d40a7d133
remove now-empty my_aes.{h,cc}
...
move remaning defines to my_crypt, add MY_ namespace prefix
2015-04-09 18:42:44 +02:00
Sergei Golubchik
4c9d0b2b0c
yassl builds: don't hide mysys_ssl symbols that cannot possibly collide with openssl
2015-02-15 22:14:33 +01:00
Sergei Golubchik
cf8bf0b68e
encryption key management plugin api
2015-02-10 10:21:17 +01:00
Monty
d7d589dc01
Push for testing of encryption
2015-02-10 10:21:17 +01:00
Sergei Golubchik
bec1d903d9
Do the partial merge of WL#5602 correctly:
...
Remove unused code (that should not have been merged)
Add protocol extension (that should have been merged)
Fix bugs (see pack.c)
2013-12-09 12:38:02 +01:00
Michael Widenius
068c61978e
Temporary commit of 10.0-merge
2013-03-26 00:03:13 +02:00