• Joe Orton's avatar
    Add "SSLHonorCipherOrder" directive to enable the OpenSSL 0.9.7 flag · 75790f0c
    Joe Orton authored
    which uses the server's cipher preference order rather than the
    client's.
    
    * modules/ssl/ssl_private.h (struct SSLSrvConfigRec): Add
    cipher_server_pref field.
    
    * modules/ssl/ssl_engine_config.c (ssl_config_server_create,
    ssl_config_server_merge): Initialize and merge cipher_server_pref
    field.
    (ssl_cmd_SSLHonorCipherOrder): New function.
    
    * modules/ssl/ssl_engine_init.c (ssl_init_ctx_protocol): Set the
    context option SSL_OP_CIPHER_SERVER_PREFERENCE when required.
    
    PR: 28665
    Submitted by: Jim Shneider <jschneid netilla.com>
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@103832 13f79535-47bb-0310-9956-ffa450edef68
    75790f0c
To find the state of this project's repository at the time of any of these versions, check out the tags.