boring2/openssl/src
Steven Fackler b39a712076 Fix handling of session callbacks
The session context is used for session callbacks rather than the normal
context, which breaks state lookup when the context has been swapped out
(e.g. for SNI). Since there isn't an accessor for the session context,
we just store an extra reference in the SSL's ex data.

Closes #1115
2019-05-18 10:27:40 -07:00
..
ssl Fix handling of session callbacks 2019-05-18 10:27:40 -07:00
x509 X.509: add verify methods 2019-03-11 22:35:43 +01:00
aes.rs Clean up IGE example 2018-07-04 23:15:33 -07:00
asn1.rs Fix doc link bugs 2019-05-03 07:32:05 -07:00
bio.rs Address comments. 2018-10-02 22:53:03 -04:00
bn.rs Rustfmt 2019-02-22 10:14:15 -07:00
cms.rs CMS: add encrypt, from_der 2019-03-02 00:33:52 +01:00
conf.rs Added a macro that wraps foreign type, and impl Send and Sync for both, 2017-11-10 10:05:52 -05:00
derive.rs Rustfmt 2019-02-22 10:14:15 -07:00
dh.rs Rustfmt 2019-02-22 10:14:15 -07:00
dsa.rs Implement Clone for Dsa 2019-02-28 14:10:49 -05:00
ec.rs Expose EC_GROUP_get_curve_name() 2019-03-19 11:10:35 -04:00
ecdsa.rs Fix doc link bugs 2019-05-03 07:32:05 -07:00
envelope.rs Clean up seal/open a bit 2019-04-23 20:21:43 -07:00
error.rs Rustfmt 2019-02-22 10:14:15 -07:00
ex_data.rs Add an API to install extra data 2017-07-15 16:50:36 -07:00
fips.rs FIPS mode support 2018-01-06 08:51:20 -08:00
hash.rs Expose EVP_MD_type() 2019-03-19 11:10:35 -04:00
lib.rs Clean up seal/open a bit 2019-04-23 20:21:43 -07:00
macros.rs Rename key serialization/deserialization methods 2018-01-06 13:27:44 -08:00
memcmp.rs Rustfmt 2019-02-22 10:14:15 -07:00
nid.rs fix build on older rustc 2018-06-01 20:47:46 -07:00
ocsp.rs Rustfmt 2019-02-22 10:14:15 -07:00
pkcs5.rs Rustfmt 2019-02-22 10:14:15 -07:00
pkcs7.rs Rustfmt 2019-02-22 10:14:15 -07:00
pkcs12.rs Rustfmt 2019-02-22 10:14:15 -07:00
pkey.rs Clean up seal/open a bit 2019-04-23 20:21:43 -07:00
rand.rs Fix doc link bugs 2019-05-03 07:32:05 -07:00
rsa.rs Rustfmt 2019-02-22 10:14:15 -07:00
sha.rs Rustfmt 2019-02-22 10:14:15 -07:00
sign.rs Rustfmt 2019-02-22 10:14:15 -07:00
srtp.rs SRTP cleanup 2018-08-19 18:50:11 -07:00
stack.rs Implement DoubleEndedIterator for stack iters 2018-10-22 08:49:24 -07:00
string.rs Implement AsRef<str/[u8]> for OpensslString{Ref} 2019-01-17 14:19:36 +01:00
symm.rs Fix output size check for stream ciphers 2019-04-29 17:45:12 -04:00
util.rs Remove deprecated APIs 2017-12-25 22:09:27 -07:00
version.rs Reconcile exdata and version functions between libraries/versions. 2019-04-24 23:15:56 -04:00