Home | History | Annotate | Download | only in ssl

Lines Matching refs:SSL_SESSION

513 // kOpenSSLSession is a serialized SSL_SESSION.
547 // kCustomSession is a custom serialized SSL_SESSION generated by
560 // kBoringSSLSession is a serialized SSL_SESSION generated from bssl client.
658 // kBadSessionExtraField is a custom serialized SSL_SESSION generated by replacing
670 // kBadSessionVersion is a custom serialized SSL_SESSION generated by replacing
682 // kBadSessionTrailingData is a custom serialized SSL_SESSION with trailing data
721 // Verify the SSL_SESSION decodes.
726 bssl::UniquePtr<SSL_SESSION> session(
733 // Verify the SSL_SESSION encoding round-trips.
750 // Verify the SSL_SESSION also decodes with the legacy API.
758 // Verify the SSL_SESSION encoding round-trips via the legacy API.
795 // Verify that the SSL_SESSION fails to decode.
800 bssl::UniquePtr<SSL_SESSION> session(
977 // CreateSessionWithTicket returns a sample |SSL_SESSION| with the specified
979 static bssl::UniquePtr<SSL_SESSION> CreateSessionWithTicket(uint16_t version,
990 bssl::UniquePtr<SSL_SESSION> session(
1046 bssl::UniquePtr<SSL_SESSION> session =
1378 static void AppendSession(SSL_SESSION *session, void *arg) {
1379 std::vector<SSL_SESSION*> *out =
1380 reinterpret_cast<std::vector<SSL_SESSION*>*>(arg);
1387 const std::vector<SSL_SESSION*> &expected) {
1389 SSL_SESSION *ptr = ctx->session_cache_head;
1390 for (SSL_SESSION *session : expected) {
1396 reinterpret_cast<SSL_SESSION *>(&ctx->session_cache_tail)) {
1407 std::vector<SSL_SESSION*> actual, expected_copy;
1417 static bssl::UniquePtr<SSL_SESSION> CreateTestSession(uint32_t number) {
1422 bssl::UniquePtr<SSL_SESSION> ret(SSL_SESSION_new(ssl_ctx.get()));
1439 std::vector<bssl::UniquePtr<SSL_SESSION>> sessions;
1441 bssl::UniquePtr<SSL_SESSION> session = CreateTestSession(i);
1467 bssl::UniquePtr<SSL_SESSION> collision(CreateTestSession(7));
1533 SSL_SESSION *session = nullptr;
1717 SSL_SESSION *session0 = SSL_get_session(client.get());
1718 bssl::UniquePtr<SSL_SESSION> session1 =
1945 SSL_SESSION *session = SSL_get_session(server_.get());
2050 static bssl::UniquePtr<SSL_SESSION> g_last_session;
2052 static int SaveLastSession(SSL *ssl, SSL_SESSION *session) {
2058 static bssl::UniquePtr<SSL_SESSION> CreateClientSession(
2085 SSL_SESSION *session, bool want_reused) {
2098 static bssl::UniquePtr<SSL_SESSION> ExpectSessionRenewed(SSL_CTX *client_ctx,
2100 SSL_SESSION *session) {
2168 bssl::UniquePtr<SSL_SESSION> session =
2249 static bool GetServerTicketTime(long *out, const SSL_SESSION *session) {
2279 bssl::UniquePtr<SSL_SESSION> server_session(
2319 bssl::UniquePtr<SSL_SESSION> session =
2352 bssl::UniquePtr<SSL_SESSION> new_session = ExpectSessionRenewed(
2457 bssl::UniquePtr<SSL_SESSION> session =
2472 bssl::UniquePtr<SSL_SESSION> new_session =
2680 // Test SSL_SESSION reports the same name.
3019 SSL_SESSION> session =
3415 ssl_test_ticket_aead_failure_mode failure_mode, SSL_SESSION *session) {
3505 bssl::UniquePtr<SSL_SESSION> session = std::move(g_last_session);
3827 bssl::UniquePtr<SSL_SESSION> session =
3888 SSL_CTX_sess_set_new_cb(ctx.get(), [](SSL *ssl, SSL_SESSION *session) -> int {