aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_channel.h
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b...lloyd2012-03-301-2/+2
|\
| * Indentationlloyd2012-02-271-2/+2
* | Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-201-5/+5
|/
* Remove Alert::Level enum, replace with boollloyd2012-01-261-1/+1
* 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-3/+4
* Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-231-6/+10
* I'm not sure if I like this asthetically, but passing around thelloyd2012-01-191-1/+1
* Rename queue_for_sending just sendlloyd2012-01-161-1/+1
* If we send the close notify alert, don't reset the reader because thelloyd2012-01-081-8/+9
* Remove the version getter in TLS_Channel - caller should use thelloyd2012-01-061-5/+0
* Add a hook in TLS_Channel that is called when an alert is received.lloyd2012-01-041-0/+2
* Remove the support for writing application data before the handshakelloyd2012-01-041-2/+0
* Make handshake completion function non-optional. Now returns a boollloyd2012-01-031-2/+2
* Add support for client-side session resumptionlloyd2011-12-311-6/+7
* Rename the session type to 'TLS_Session'. Split the manager out intolloyd2011-12-301-3/+3
* Add a function for getting the version number of an active connection.lloyd2011-12-301-1/+9
* Prevent ping-ponging of close alerts by tracking both if a handshakelloyd2011-12-301-3/+9
* Many renegotiation fixes. Add support for the secure renegotiationlloyd2011-12-301-2/+37
* About half an implementation of RFC 5746lloyd2011-12-291-0/+3
* Centralize a lot of the handshaking and message parsing in TLS_Channellloyd2011-12-231-0/+85