hs-tls/Network/TLS
Vincent Hanquez 08ddc1523c make recvData use strict bytestring as this more natural to the tls code.
also add a recvData' to get the same behavior as before.
2012-02-07 20:45:22 +00:00
..
Record cleanup the record layer properly from other layer on top. 2011-11-30 21:51:22 +00:00
Cap.hs hello extensions can be present since SSL3 2011-06-06 07:56:10 +01:00
Cipher.hs remove commented code 2011-08-14 10:27:15 +01:00
Compression.hs Change compression API to work properly. 2011-08-12 18:31:58 +01:00
Context.hs track in the context if the tls pipe is established or not. 2012-01-25 16:01:55 +00:00
Core.hs make recvData use strict bytestring as this more natural to the tls code. 2012-02-07 20:45:22 +00:00
Crypto.hs define hashSHA256. 2011-08-14 16:18:22 +01:00
Internal.hs add internal module as backdoor for hidden function/definition. 2011-03-19 21:45:43 +00:00
MAC.hs add a type alias for HMAC 2011-08-14 17:51:20 +01:00
Measurement.hs add some measurements of bytes received/sent and number of handshakes per context. 2011-11-11 19:05:17 +00:00
Packet.hs only import necessary bits from X509. 2012-02-07 20:39:46 +00:00
Receiving.hs trivial code movement for decryptRSA 2011-12-20 07:51:12 +00:00
Record.hs cleanup the record layer properly from other layer on top. 2011-11-30 21:51:22 +00:00
Sending.hs generate key block when setting the master secret. 2011-12-20 07:41:15 +00:00
State.hs generate key block when setting the master secret. 2011-12-20 07:41:15 +00:00
Struct.hs add a sessionData type to bundle everything required for a session. 2011-12-12 08:25:45 +00:00
Util.hs add strict version of and, && and bytestring equality 2011-10-02 22:15:21 +01:00
Wire.hs refined wire helper function to support TLS opaque types directly. 2012-02-07 07:48:11 +00:00