hs-tls/core/Network/TLS/Handshake
Vincent Hanquez ef92b6c96f Fix version usage related to downgrading
* properly chose the highest version supported on the server, instead of
  chosing the first that match.
* use the client version in the RSA client exchange instead of the negotiated version
* delay hashing mechanism to serverHello message so that choosing MD5SHA1 or SHA256
  is done after the server chose the version.
2013-12-03 15:17:27 +08:00
..
Certificate.hs move all tls into a core directory. 2012-09-05 06:27:06 +01:00
Client.hs Fix version usage related to downgrading 2013-12-03 15:17:27 +08:00
Common.hs move single exceptions into a one type to rule them all. 2013-11-27 15:31:45 +08:00
Key.hs remove unnecessary MonadIO parametrization 2013-08-01 07:52:42 +00:00
Process.hs Fix version usage related to downgrading 2013-12-03 15:17:27 +08:00
Server.hs Fix version usage related to downgrading 2013-12-03 15:17:27 +08:00
Signature.hs re-indent 2013-07-12 07:27:28 +01:00
State.hs Fix version usage related to downgrading 2013-12-03 15:17:27 +08:00