• B
    Additional updates to SSL_CTX_sess_set_get_cb.pod · d3133cc7
    Benjamin Kaduk 提交于
    Generally modernize the language.
    
    Refer to TLS instead of SSL/TLS, and try to have more consistent
    usage of commas and that/which.
    
    Reword some descriptions to avoid implying that a list of potential
    reasons for behavior is an exhaustive list.
    
    Clarify how get_session_cb() is only called on servers (i.e., in general,
    and that it's given the session ID proposed by the client).
    
    Clarify the semantics of the get_cb()'s "copy" argument.
    The behavior seems to have changed in commit
    8876bc05, though the behavior prior
    to that commit was not to leave the reference-count unchanged if
    *copy was not written to -- instead, libssl seemed to assume that the
    callback already had incremented the reference count.
    Reviewed-by: NTomas Mraz <tmraz@fedoraproject.org>
    (Merged from https://github.com/openssl/openssl/pull/10943)
    
    (cherry picked from commit 06f876837a8ec76b28c42953731a156c0c3700e2)
    d3133cc7
SSL_CTX_sess_set_get_cb.pod 5.7 KB