Home
last modified time | relevance | path

Searched refs:SSL_SESSION (Results 1 – 25 of 172) sorted by relevance

1234567

/third_party/openssl/ssl/
Dssl_sess.c23 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
24 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
25 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
27 DEFINE_STACK_OF(SSL_SESSION) in DEFINE_STACK_OF() argument
29 __owur static int sess_timedout(time_t t, SSL_SESSION *ss) in DEFINE_STACK_OF()
41 __owur static int timeoutcmp(SSL_SESSION *a, SSL_SESSION *b) in timeoutcmp()
60 void ssl_session_calculate_timeout(SSL_SESSION *ss) in ssl_session_calculate_timeout()
88 SSL_SESSION *SSL_get_session(const SSL *ssl) in SSL_get_session()
94 SSL_SESSION *SSL_get1_session(SSL *ssl) in SSL_get1_session()
97 SSL_SESSION *sess; in SSL_get1_session()
[all …]
/third_party/node/deps/openssl/openssl/ssl/
Dssl_sess.c23 static void SSL_SESSION_list_remove(SSL_CTX *ctx, SSL_SESSION *s);
24 static void SSL_SESSION_list_add(SSL_CTX *ctx, SSL_SESSION *s);
25 static int remove_session_lock(SSL_CTX *ctx, SSL_SESSION *c, int lck);
27 DEFINE_STACK_OF(SSL_SESSION) in DEFINE_STACK_OF() argument
29 __owur static int sess_timedout(time_t t, SSL_SESSION *ss) in DEFINE_STACK_OF()
41 __owur static int timeoutcmp(SSL_SESSION *a, SSL_SESSION *b) in timeoutcmp()
60 void ssl_session_calculate_timeout(SSL_SESSION *ss) in ssl_session_calculate_timeout()
88 SSL_SESSION *SSL_get_session(const SSL *ssl) in SSL_get_session()
94 SSL_SESSION *SSL_get1_session(SSL *ssl) in SSL_get1_session()
97 SSL_SESSION *sess; in SSL_get1_session()
[all …]
/third_party/openssl/doc/man3/
DSSL_SESSION_free.pod8 SSL_SESSION_free - create, free and manage SSL_SESSION structures
14 SSL_SESSION *SSL_SESSION_new(void);
15 SSL_SESSION *SSL_SESSION_dup(const SSL_SESSION *src);
16 int SSL_SESSION_up_ref(SSL_SESSION *ses);
17 void SSL_SESSION_free(SSL_SESSION *session);
21 SSL_SESSION_new() creates a new SSL_SESSION structure and returns a pointer to
24 SSL_SESSION_dup() creates a new SSL_SESSION structure that is a copy of B<src>.
27 SSL_SESSION_up_ref() increments the reference count on the given SSL_SESSION
31 the B<SSL_SESSION> structure pointed to by B<session> and frees up the allocated
37 SSL_SESSION objects are allocated, when a TLS/SSL handshake operation
[all …]
Dd2i_SSL_SESSION.pod5 d2i_SSL_SESSION, i2d_SSL_SESSION - convert SSL_SESSION object from/to ASN1 representation
11 SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
13 int i2d_SSL_SESSION(SSL_SESSION *in, unsigned char **pp);
17 These functions decode and encode an SSL_SESSION object.
20 SSL_SESSION objects keep internal link information about the session cache
22 One SSL_SESSION object, regardless of its reference count, must therefore
28 d2i_SSL_SESSION() returns a pointer to the newly allocated SSL_SESSION
DSSL_get_session.pod11 SSL_SESSION *SSL_get_session(const SSL *ssl);
12 SSL_SESSION *SSL_get0_session(const SSL *ssl);
13 SSL_SESSION *SSL_get1_session(SSL *ssl);
17 SSL_get_session() returns a pointer to the B<SSL_SESSION> actually used in
18 B<ssl>. The reference count of the B<SSL_SESSION> is not incremented, so
24 count of the B<SSL_SESSION> is incremented by one.
35 SSL_SESSION object but that object cannot be used for resuming the session. See
37 SSL_SESSION object can be used for resumption or not.
46 The preferred way for applications to obtain a resumable SSL_SESSION object is
50 SSL_SESSION object that cannot be used for resumption in TLSv1.3. It also
[all …]
DSSL_SESSION_get_time.pod14 long SSL_SESSION_get_time(const SSL_SESSION *s);
15 long SSL_SESSION_set_time(SSL_SESSION *s, long tm);
16 long SSL_SESSION_get_timeout(const SSL_SESSION *s);
17 long SSL_SESSION_set_timeout(SSL_SESSION *s, long tm);
19 long SSL_get_time(const SSL_SESSION *s);
20 long SSL_set_time(SSL_SESSION *s, long tm);
21 long SSL_get_timeout(const SSL_SESSION *s);
22 long SSL_set_timeout(SSL_SESSION *s, long tm);
/third_party/openssl/ohos_lite/include/openssl/
Dssl.h213 typedef struct ssl_session_st SSL_SESSION; typedef
683 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
711 SSL_SESSION *sess));
713 SSL_SESSION *sess);
717 SSL_SESSION *sess));
719 SSL_SESSION *sess);
721 SSL_SESSION *(*get_session_cb) (struct ssl_st
726 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
848 SSL_SESSION **sess);
852 SSL_SESSION **sess);
[all …]
/third_party/rust/crates/rust-openssl/openssl-sys/src/handwritten/
Dssl.rs8 pub enum SSL_SESSION {}
11 pub struct SSL_SESSION {
35 pub struct SSL_SESSION {
67 pub struct SSL_SESSION {
219 new_session_cb: Option<unsafe extern "C" fn(*mut SSL, *mut SSL_SESSION) -> c_int>, in SSL_CTX_sess_set_new_cb()
223 remove_session_cb: Option<unsafe extern "C" fn(*mut SSL_CTX, *mut SSL_SESSION)>, in SSL_CTX_sess_set_remove_cb() argument
233 … unsafe extern "C" fn(*mut SSL, *const c_uchar, c_int, *mut c_int) -> *mut SSL_SESSION,
242 … unsafe extern "C" fn(*mut SSL, *mut c_uchar, c_int, *mut c_int) -> *mut SSL_SESSION,
534 pub fn SSL_SESSION_get_time(s: *const SSL_SESSION) -> c_long; in SSL_SESSION_get_time()
535 pub fn SSL_SESSION_get_timeout(s: *const SSL_SESSION) -> c_long; in SSL_SESSION_get_timeout()
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/asm_avx2/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux64-s390x/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm_avx2/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/VC-WIN64A/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/BSD-x86_64/asm_avx2/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm_avx2/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm_avx2/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux32-s390x/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-ppc64le/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-armv4/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-ppc64le/asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]
/third_party/node/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/
Dssl.h231 typedef struct ssl_session_st SSL_SESSION; typedef
698 LHASH_OF(SSL_SESSION) *SSL_CTX_sessions(SSL_CTX *ctx);
726 SSL_SESSION *sess));
728 SSL_SESSION *sess);
732 SSL_SESSION *sess));
734 SSL_SESSION *sess);
736 SSL_SESSION *(*get_session_cb) (struct ssl_st
741 SSL_SESSION *(*SSL_CTX_sess_get_get_cb(SSL_CTX *ctx)) (struct ssl_st *ssl,
863 SSL_SESSION **sess);
867 SSL_SESSION **sess);
[all …]

1234567