• monty@mysql.com's avatar
    Re-apply missing changeset, orignally pushed by elliot · e50412ef
    monty@mysql.com authored
    Add define YASSL_PREFIX when compiling yassl
    
    Import patch from yaSSL
    - avoid allocating memory for each call to 'EVP_md5' and 
      'EVP_des_ede3_cbc' which were not released until server was stopped
    - Those functions are used from the SQL function 'des_encrypt' and
      'des_decrypt'.
    
    Add new define YASSL_PREFIX beforee including ssl.h to activate inclusion of prefix_*.h files
    
    Bug#20022 mysql-test-run can't be run with secure connections turned on for all testcases
    - Part 1, fixes rpl- and federated-tests where connection is made to 127.0.0.1
    
    - Include prefix files that renames all public functions in yaSSLs
      OpenSSL API to ya<function_name>. They will otherwise conflict
      with OpenSSL functions if loaded by an application that uses OpenSSL
      as well as libmysqlclient with yaSSL support.
    
    Bug#18235: assertion/crash when windows mysqld is ended with ctrl-c
      
    Two threads both try a shutdown sequence which creates a race to the
    de-init/free of certain r...
    e50412ef
Makefile.am 4.2 KB