aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_magic.h
Commit message (Expand)AuthorAgeFilesLines
* Set m_readbuf_pos == m_readbuf.size(), resizing the vector as neededlloyd2012-09-111-2/+0
* Move the record type checks up to Channel as besides that the recordlloyd2012-09-111-1/+1
* Missing constantlloyd2012-08-131-0/+2
* Add Handshake_Type codes for RFC 6066 handshake types.lloyd2012-06-101-0/+3
* Add support for TLS heartbeats (RFC 6520). Heartbeat initiations fromlloyd2012-04-161-1/+2
* Remove the Ciphersuite_Code enum and move all ciphersuitelloyd2012-03-301-84/+0
* Add SecureQueue::emptylloyd2012-03-071-17/+18
* Add Camellia ciphersuites from RFC 4132.lloyd2012-01-281-0/+6
* Add anon SRP ciphersuites to the list, add missing _CBC on thelloyd2012-01-281-6/+10
* Support alternate PRF hashes in TLS 1.2. Add support for the SHA-384lloyd2012-01-281-1/+6
* Working though somewhat clumsy DHE_PSK and ECDHE_PSK. Tested against GnuTLSlloyd2012-01-271-2/+8
* Make Alert a first class object ala Version. Move the alert codes intolloyd2012-01-261-39/+0
* Go back to choosing the ciphersuite based on the server's preferences.lloyd2012-01-251-7/+18
* Move extension type here, no need to make it visible to appslloyd2012-01-241-20/+0
* Add support for the IDEA ciphersuite, though don't require it to belloyd2012-01-241-0/+1
* Remove Certificate_Type enumlloyd2012-01-241-11/+0
* Make the version number a proper class, makes many things much easierlloyd2012-01-231-8/+0
* Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-231-1/+5
* TLS_Ciphersuite_Algos was just a strange level of indirection betweenlloyd2012-01-201-35/+0
* Kinda maybe working TLS 1.2 for clients. Not well tested at all, but alloyd2012-01-191-1/+1
* Support SSLv3 client auth on the client side.lloyd2012-01-191-4/+8
* Read only support for signature_algorithms extension used in TLS 1.2lloyd2012-01-181-11/+16
* If we send the close notify alert, don't reset the reader because thelloyd2012-01-081-1/+3
* The server would incorrectly send a server key exchange message when alloyd2012-01-061-5/+4
* Add support for next protocol negotiation. Client only currently;lloyd2012-01-041-0/+4
* Add Credentials_Manager which is an interface to something that knowslloyd2012-01-031-1/+2
* Code for NewSessionTicket handshake messagelloyd2012-01-031-0/+1
* Some basic infrastructure pieces for SRP (policy, etc)lloyd2011-12-311-3/+0
* Many renegotiation fixes. Add support for the secure renegotiationlloyd2011-12-301-1/+4
* About half an implementation of RFC 5746lloyd2011-12-291-1/+3
* Add support for sending server name indicator in client hellolloyd2011-12-291-0/+11
* SSLv3 clients will send this as a warning if the server requests alloyd2011-12-291-0/+1
* Working though hacking client verify (server side only). Only supportslloyd2011-12-281-1/+4
* 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
* Add the code for DHE/DSS with RC4, not 'official' but the codepointlloyd2011-12-271-0/+1
* Rename ssl module to tlslloyd2011-12-231-0/+192