Age | Commit message (Collapse) | Author |
|
|
|
Refactor all uses of SecureRandom to be via TlsContext
|
|
Remove redundant Mac.init calls
|
|
|
|
|
|
Support optional use of deprecated gmt_unix_time in Random
|
|
|
|
|
|
|
|
any/all hashes that might be needed for CertificateVerify.
Defer the actual CertificateVerify hash calculation at the server until
after we have seen the DigitallySigned.
|
|
|
|
|
|
Add TODOs to reconsider how the server calculates the CertificateVerify
handshake hash for TLS 1.2
|
|
the CertificateRequest (if any)
|
|
Refactor some of the calls around the handshake hash
|
|
|
|
|
|
|
|
handshake_failure alert.
|
|
Refactor to use new append and length-array encoding methods
|
|
CertificateVerify
|
|
extensions sent for a resumed session (instead of raising fatal alert).
|
|
session resumption
|
|
Add TODOs for various RFC clauses
|
|
|
|
same place.
Validate that the server sends no extensions when resuming a session
(excepting renegotiation_info).
|
|
|
|
exceptions
|
|
|
|
|
|
TlsClientProtocol.connect argument
New SessionParameters class to manage session data
Resumed sessions added to context immediately
Javadoc
|
|
|
|
|
|
states associated with it.
Server sends ChangeCipherSpec eagerly.
|
|
type
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Properly fragment handshake messages
|
|
|
|
TlsMac
|
|
|
|
1.2
|
|
|
|
|
|
|