| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove Channel::m_max_fragment. Instead derive it from the server | lloyd | 2012-11-07 | 1 | -6/+0 |
* | Add TLS::Policy::negotiate_heartbeat_support which controls if the | lloyd | 2012-10-13 | 1 | -0/+2 |
* | Add TLS::Server_Information to encapsulate the hostname/port pair. | lloyd | 2012-10-13 | 1 | -9/+8 |
* | Update creators of Session to new constructor | lloyd | 2012-09-12 | 1 | -1/+0 |
* | It seems other implementations define the secure renegotiation flag to | lloyd | 2012-09-12 | 1 | -2/+2 |
* | Spelling | lloyd | 2012-09-12 | 1 | -6/+5 |
* | Remove redundant Channel::m_current_version | lloyd | 2012-09-09 | 1 | -1/+1 |
* | Create the IO in Channel and then pass it down to new_handshake_state | lloyd | 2012-09-09 | 1 | -11/+3 |
* | Also hide Channel::m_handshake_fn | lloyd | 2012-09-09 | 1 | -2/+2 |
* | Hide Channel::m_rng and Channel::m_session_manager, add getters | lloyd | 2012-09-09 | 1 | -10/+10 |
* | Per Google's spec the client is not supposed to include a NPN | lloyd | 2012-09-07 | 1 | -0/+4 |
* | Remove Channel::m_peer_certs, instead retrieve directly from the state. | lloyd | 2012-09-07 | 1 | -4/+13 |
* | Just dynamic_cast once at the start of process_handshake_msg | lloyd | 2012-09-07 | 1 | -4/+6 |
* | Inline Secure_Renegotiation_State into Channel as so much of the date | lloyd | 2012-09-07 | 1 | -9/+9 |
* | Channel::heartbeat_support was removed | lloyd | 2012-09-07 | 1 | -3/+0 |
* | Pass the current active state as well as the pending state which is | lloyd | 2012-09-07 | 1 | -11/+11 |
* | Keep two handshake states around, swap them when | lloyd | 2012-09-07 | 1 | -1/+1 |
* | Make Channel::m_state private | lloyd | 2012-09-06 | 1 | -7/+4 |
* | Pass process_handshake_msg a reference to the Handshake_State | lloyd | 2012-09-06 | 1 | -119/+116 |
* | Add Channel::send_record | lloyd | 2012-09-06 | 1 | -2/+5 |
* | Add more functions to Channel, hiding Record_Reader entirely and most | lloyd | 2012-09-06 | 1 | -28/+14 |
* | Make a number of members of Channel private instead of protected | lloyd | 2012-09-06 | 1 | -17/+3 |
* | Hoist m_rng to Channel | lloyd | 2012-09-06 | 1 | -1/+0 |
* | Use a std::function so handshake_io only has access Record_Writer's | lloyd | 2012-09-04 | 1 | -1/+6 |
* | Make the CCS message a Handshake_Msg and send it through the handshake | lloyd | 2012-08-10 | 1 | -2/+2 |
* | Expose Handshake_Message as an API type. | lloyd | 2012-08-06 | 1 | -0/+2 |
* | Move server-specific parts of the handshake state to a server subclass. | lloyd | 2012-08-06 | 1 | -5/+23 |
* | Make the handshake hash private | lloyd | 2012-08-06 | 1 | -14/+14 |
* | Make handshake session keys private with get/set | lloyd | 2012-08-06 | 1 | -9/+6 |
* | Make the handshake Ciphersuite only available by const reference. | lloyd | 2012-08-06 | 1 | -10/+6 |
* | Have all the TLS handshake messages stored in unique_ptrs with only | lloyd | 2012-08-06 | 1 | -114/+132 |
* | Remove Channel::read_handshake. Have the server set expected next msg | lloyd | 2012-08-05 | 1 | -18/+4 |
* | Combine Handshake_Writer and Handshake_Reader into Handshake_IO. | lloyd | 2012-08-03 | 1 | -19/+18 |
* | Rename activate to more descriptive change_cipher_spec | lloyd | 2012-07-29 | 1 | -6/+12 |
* | Use unique_ptr for handshake state, avoid lots of delete+nullptr assign | lloyd | 2012-07-29 | 1 | -19/+22 |
* | If we're going to reject an insecure renegotiation, do it immediately, | lloyd | 2012-07-29 | 1 | -41/+45 |
* | Fix DTLS version string. | lloyd | 2012-07-28 | 1 | -4/+13 |
* | Add format() hook to Handshake_Writer, so that Handshake_Hash does not | lloyd | 2012-07-28 | 1 | -3/+3 |
* | Add a class that handles writing handshake messages instead of pushing | lloyd | 2012-07-16 | 1 | -24/+45 |
* | Hook creating just the handshake reader vs the entire state | lloyd | 2012-07-12 | 1 | -4/+4 |
* | Changes to version handling in support of DTLS work. | lloyd | 2012-07-12 | 1 | -8/+13 |
* | Add TLS::Channel::new_handshake_state which abstracts creating the | lloyd | 2012-07-09 | 1 | -2/+7 |
* | Record_Writer needs a PRNG for the IV generation. Share the reference | lloyd | 2012-07-05 | 1 | -1/+1 |
* | We would never negotiate anon DH/ECDH even if policy allowed it and | lloyd | 2012-06-17 | 1 | -1/+1 |
* | Generate new session IDs in the same format as hello randoms, with the | lloyd | 2012-06-10 | 1 | -1/+1 |
* | A fix for bug 191, that we were not preventing resumption of sessions in the | lloyd | 2012-06-09 | 1 | -37/+39 |
* | Avoid a spurious unrecognized_name alert when a server is running in | lloyd | 2012-06-09 | 1 | -1/+10 |
* | m_ namespace Channel, Client, and Server. | lloyd | 2012-06-09 | 1 | -143/+143 |
* | A fix for bug 192. First, when renegotiating in the client, attempt to | lloyd | 2012-06-09 | 1 | -3/+35 |
* | Invert the policy setting as I think it makes it more obvious that | lloyd | 2012-06-08 | 1 | -1/+1 |