Adam Langley
1b9d47735c
Optionally don't store client's cipher list.
...
This change causes the client's list of ciphers to be freed as soon as
we have sent a server-hello. This saves small, but useful, amount of
memory.
2014-06-20 13:17:34 -07:00
Adam Langley
acff73f227
Constant-time, RSA PMS processing.
...
This change alters the processing of invalid, RSA pre-master secrets so
that bad encryptions are treated like random session keys in constant
time.
2014-06-20 13:17:34 -07:00
Adam Langley
1258b6a756
ChannelID support.
...
Implement ChannelID as both a client and server.
2014-06-20 13:17:33 -07:00
Adam Langley
75872534c2
Optionally, retain only SHA-256 of client cert.
...
Adds an option to retain only the SHA256 of a client certificate in
memory and in the serialized session state.
2014-06-20 13:17:33 -07:00
Adam Langley
b2ce05839b
Add support for asynchronous session lookup.
2014-06-20 13:17:32 -07:00
Adam Langley
95c29f3cd1
Inital import.
...
Initial fork from f2d678e6e89b6508147086610e985d4e8416e867 (1.0.2 beta).
(This change contains substantial changes from the original and
effectively starts a new history.)
2014-06-20 13:17:32 -07:00