Lines Matching defs:session
856 const SSL_SESSION *session = SSL_get_session(ssl);
861 if(!session || *keylog_done)
868 * we have a valid SSL context if we have a non-NULL session. */
871 SSL_SESSION_get_master_key(session, master_key, SSL_MAX_MASTER_KEY_LENGTH);
873 if(ssl->s3 && session->master_key_length > 0) {
874 master_key_length = session->master_key_length;
875 memcpy(master_key, session->master_key, session->master_key_length);
881 * session (when curl was built with older OpenSSL headers and running with
2904 /* The "new session" callback must return zero if the session can be removed
2905 * or non-zero if the session has been put into the session cache.
2938 infof(data, "old SSL session ID is stale, removing");
2948 /* the session has been put into the session cache */
2953 failf(data, "failed to store ssl session");
3548 disable "rfc4507bis session ticket support". rfc4507bis was later turned
3551 The enabled extension concerns the session management. I wonder how often
3552 libcurl stops a connection and then resumes a TLS session. Also, sending
3553 the session data is some overhead. I suggest that you just use your
3738 /* Enable the session cache because it's a prerequisite for the "new session"
3740 * an internal session cache.
3808 /* we got a session id, use it! */
3817 infof(data, "SSL reusing session ID");
4354 /* when verifystatus failed, remove the session id from the cache again
4362 infof(data, "Remove session ID again from cache");