• M
    Remove some code for a contributor that we cannot find · 320a8127
    Matt Caswell 提交于
    This removes some code because we cannot trace the original contributor
    to get their agreement for the licence change (original commit e03ddfae).
    
    After this change there will be numerous failures in the test cases until
    someone rewrites the missing code.
    
    All *_free functions should accept a NULL parameter. After this change
    the following *_free functions will fail if a NULL parameter is passed:
    
    BIO_ACCEPT_free()
    BIO_CONNECT_free()
    BN_BLINDING_free()
    BN_CTX_free()
    BN_MONT_CTX_free()
    BN_RECP_CTX_free()
    BUF_MEM_free()
    COMP_CTX_free()
    ERR_STATE_free()
    TXT_DB_free()
    X509_STORE_free()
    ssl3_free()
    ssl_cert_free()
    SSL_SESSION_free()
    SSL_free()
    
    [skip ci]
    Reviewed-by: NBernd Edlinger <bernd.edlinger@hotmail.de>
    (Merged from https://github.com/openssl/openssl/pull/5757)
    320a8127
ssl_sess.c 38.6 KB