You can clone with
rearrange params init
Prefer to not use Clang if you are trying to build coverage
Make encryption/decrytion mode a parameter to sln_cryptor_create
Add openssl cipher impl
WIP adding the encryption cryptor classes. OSX CommonCrypto is mostly…
… there, OpenSSL needs more work.
Create the HMAC for the pending state
Start calculating the key expansion values
Stub out HMAC and encryption for a tls message.
Calculate the md5/sha1 of all outgoing handshake messages.
Centralize sending of all tls messages to a new method sln_tls_toss_b…
…ucket in preperation for adding MACs and encrypted message support
stub out sending CCS and finished.
Fix generation of client key exchange length
Update and reorg
encrypt the premaster secret with the rsa public key of your peer for…
… the client key exchange
Server hello done doesn't actually hve any data in it.
Add sln_rsa_size, and fix error checking in _encrypt
Fix terrible bug of inserting cleartext input into the wrong brigade.…
even on parse error, clean up the memory
cleanup structures in loopback test
if we have a fatal error, don't process the user request
When using the ring iterators, be more careful about init'ing the buc…
…kets to NULL.
don't leak error context in test case
Oops, don't look at the baton after free'ing it!
Better handling for returning fatal errors but not leaking them in th…
destroy any pending fatal errors on destruction
destroy the cert array, not clear.
don't need to strdup the SNI name, we control the memory already.
start stubbing out work to get the client key exchange working. (wip)
Start on rsa pubkey operations
Fix build on non-darwin hosts.
Add HMAC and TLS pseudo random function (PRF) methods.