aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_magic.h
Commit message (Collapse)AuthorAgeFilesLines
* Working though hacking client verify (server side only). Only supportslloyd2011-12-281-1/+4
| | | | | TLS 1.0/1.1, SSLv3 uses a different hash format. Only RSA certs tested so far.
* Make TLS_Session_Params a real class. Various cleanups.lloyd2011-12-281-2/+3
|
* Session deserializationlloyd2011-12-271-1/+1
|
* Much smarter state transition checking: at each point in thelloyd2011-12-271-3/+3
| | | | | | | | handshake, keep track of exactly which handshake message type(s) we can expect and assert before processing that what we recieved is what we expected. Contrast with previous 'checking' which was more in the style 'could we perhaps plausibly do something with this message?' aka broken.
* Add the code for DHE/DSS with RC4, not 'official' but the codepointlloyd2011-12-271-0/+1
| | | | | | | was included in a now-expired ID (draft-ietf-tls-56-bit-ciphersuites-01) and mentioned in Rescorla's SSL book. Not implemented by OpenSSL but does appear to be included in GnuTLS.
* Rename ssl module to tlslloyd2011-12-231-0/+192