| Commit message (Expand) | Author | Age | Files | Lines |
* | DTLS needs some help with ChangeCipherSpec because it is not included | lloyd | 2012-08-08 | 1 | -1/+1 |
* | Remove Handshake_IO::have_full_record and Handshake_IO::empty | lloyd | 2012-08-07 | 1 | -3/+6 |
* | Track the sequence number and return it from the record reader. Take | lloyd | 2012-08-07 | 1 | -2/+9 |
* | A heartbeat request send by the counterparty during a handshake would | lloyd | 2012-08-06 | 1 | -5/+8 |
* | Have all the TLS handshake messages stored in unique_ptrs with only | lloyd | 2012-08-06 | 1 | -4/+4 |
* | Remove Channel::read_handshake. Have the server set expected next msg | lloyd | 2012-08-05 | 1 | -20/+11 |
* | Combine Handshake_Writer and Handshake_Reader into Handshake_IO. | lloyd | 2012-08-03 | 1 | -3/+3 |
* | Move the code that pretends a CCS message is a handshake message from | lloyd | 2012-08-02 | 1 | -33/+7 |
* | Use unique_ptr for handshake state, avoid lots of delete+nullptr assign | lloyd | 2012-07-29 | 1 | -8/+3 |
* | Add a class that handles writing handshake messages instead of pushing | lloyd | 2012-07-16 | 1 | -6/+6 |
* | Hook creating just the handshake reader vs the entire state | lloyd | 2012-07-12 | 1 | -1/+1 |
* | Add TLS::Channel::new_handshake_state which abstracts creating the | lloyd | 2012-07-09 | 1 | -1/+1 |
* | The messages for assertion checks were done both ways, both "assertion | lloyd | 2012-07-09 | 1 | -1/+1 |
* | Record_Writer needs a PRNG for the IV generation. Share the reference | lloyd | 2012-07-05 | 1 | -2/+3 |
* | Make TLS::Channel::send non-virtual as neither Client nor Server | lloyd | 2012-06-18 | 1 | -0/+5 |
* | We would fail in the case where we connected to a server that did not | lloyd | 2012-06-13 | 1 | -1/+1 |
* | A fix for bug 191, that we were not preventing resumption of sessions in the | lloyd | 2012-06-09 | 1 | -2/+17 |
* | m_ namespace Channel, Client, and Server. | lloyd | 2012-06-09 | 1 | -41/+41 |
* | A fix for bug 192. First, when renegotiating in the client, attempt to | lloyd | 2012-06-09 | 1 | -0/+3 |
* | Cleanup, m_ namespace Secure_Renegotiation_State | lloyd | 2012-06-07 | 1 | -13/+14 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -5/+5 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -8/+8 |
* | Huge pile of post merge fixups, mtn really fucked that merge | lloyd | 2012-04-25 | 1 | -5/+4 |
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07... | lloyd | 2012-04-25 | 1 | -10/+48 |
|\ |
|
| * | Add support for TLS heartbeats (RFC 6520). Heartbeat initiations from | lloyd | 2012-04-16 | 1 | -6/+42 |
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b... | lloyd | 2012-03-30 | 1 | -24/+13 |
|\| |
|
| * | Add SecureQueue::empty | lloyd | 2012-03-07 | 1 | -5/+5 |
| * | Add an abstraction for reading handshake messages (as DTLS handles it | lloyd | 2012-03-05 | 1 | -24/+13 |
* | | Merge fixups. Add locking to default session manager. Use chrono lib | lloyd | 2012-02-20 | 1 | -4/+4 |
|/ |
|
* | Remove Alert::Level enum, replace with bool | lloyd | 2012-01-26 | 1 | -5/+5 |
* | Change callback interface to pass the Alert object itself instead | lloyd | 2012-01-26 | 1 | -3/+3 |
* | Make Alert a first class object ala Version. Move the alert codes into | lloyd | 2012-01-26 | 1 | -20/+18 |
* | Convert Internal_Error exceptions into the cooresponding alert. | lloyd | 2012-01-24 | 1 | -0/+5 |
* | Make the version number a proper class, makes many things much easier | lloyd | 2012-01-23 | 1 | -3/+3 |
* | Since this branch is hugely API breaking already, go ahead and put | lloyd | 2012-01-23 | 1 | -11/+15 |
* | I'm not sure if I like this asthetically, but passing around the | lloyd | 2012-01-19 | 1 | -1/+2 |
* | Rename queue_for_sending just send | lloyd | 2012-01-16 | 1 | -3/+3 |
* | If we send the close notify alert, don't reset the reader because the | lloyd | 2012-01-08 | 1 | -10/+16 |
* | The server would incorrectly send a server key exchange message when a | lloyd | 2012-01-06 | 1 | -1/+2 |
* | Remove the version getter in TLS_Channel - caller should use the | lloyd | 2012-01-06 | 1 | -7/+2 |
* | Make record reading faster (less copying, no queue at all), at the | lloyd | 2012-01-05 | 1 | -10/+16 |
* | Add a hook in TLS_Channel that is called when an alert is received. | lloyd | 2012-01-04 | 1 | -2/+4 |
* | Compile fix | lloyd | 2012-01-04 | 1 | -1/+1 |
* | Remove the support for writing application data before the handshake | lloyd | 2012-01-04 | 1 | -12/+3 |
* | As someone pointed out on the TLS list, NPN isn't really a negotiation | lloyd | 2012-01-04 | 1 | -2/+2 |
* | Make handshake completion function non-optional. Now returns a bool | lloyd | 2012-01-03 | 1 | -1/+1 |
* | Rename the session type to 'TLS_Session'. Split the manager out into | lloyd | 2011-12-30 | 1 | -2/+2 |
* | Add a function for getting the version number of an active connection. | lloyd | 2011-12-30 | 1 | -1/+10 |
* | Prevent ping-ponging of close alerts by tracking both if a handshake | lloyd | 2011-12-30 | 1 | -13/+20 |
* | Full support for renegotiation including RFC 5746 extensions for | lloyd | 2011-12-30 | 1 | -5/+40 |