aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_client.h
Commit message (Expand)AuthorAgeFilesLines
* Pass protocol to initiate_handshakelloyd2012-07-281-0/+1
* Combine client initial handshake and renegotiation in initiate_handshake.lloyd2012-07-281-0/+5
* Add a class that handles writing handshake messages instead of pushinglloyd2012-07-161-1/+1
* Hook creating just the handshake reader vs the entire statelloyd2012-07-121-1/+1
* Add an optional parameter to TLS::Client specifying the port number.lloyd2012-07-121-0/+15
* Add TLS::Channel::new_handshake_state which abstracts creating thelloyd2012-07-091-2/+4
* Split TLS::Policy::allowed_hashes into allowed_signature_hashes andlloyd2012-06-291-1/+1
* A fix for bug 191, that we were not preventing resumption of sessions in thelloyd2012-06-091-2/+0
* m_ namespace Channel, Client, and Server.lloyd2012-06-091-4/+4
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-1/+1
* Huge pile of post merge fixups, mtn really fucked that mergelloyd2012-04-251-5/+5
* Add a bool param to renegotiate on if we should force a fulllloyd2012-04-181-1/+2
* Indentationlloyd2012-02-271-9/+9
* Change callback interface to pass the Alert object itself insteadlloyd2012-01-261-2/+2
* Make Alert a first class object ala Version. Move the alert codes intolloyd2012-01-261-1/+1
* Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-231-7/+11
* Add a hook in TLS_Channel that is called when an alert is received.lloyd2012-01-041-0/+2
* Add support for next protocol negotiation. Client only currently;lloyd2012-01-041-1/+11
* Make handshake completion function non-optional. Now returns a boollloyd2012-01-031-1/+1
* Add Credentials_Manager which is an interface to something that knowslloyd2012-01-031-12/+5
* Some basic infrastructure pieces for SRP (policy, etc)lloyd2011-12-311-2/+4
* Add support for client-side session resumptionlloyd2011-12-311-1/+1
* Rename the session type to 'TLS_Session'. Split the manager out intolloyd2011-12-301-2/+2
* Add a function for getting the version number of an active connection.lloyd2011-12-301-0/+2
* Many renegotiation fixes. Add support for the secure renegotiationlloyd2011-12-301-0/+2
* About half an implementation of RFC 5746lloyd2011-12-291-0/+7
* Add support for sending server name indicator in client hellolloyd2011-12-291-1/+3
* Partial bits of the server side of client auth. Incomplete.lloyd2011-12-281-1/+5
* Centralize a lot of the handshaking and message parsing in TLS_Channellloyd2011-12-231-44/+2
* Rename ssl module to tlslloyd2011-12-231-0/+87