| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename all the message source files to msg_ | lloyd | 2012-08-03 | 1 | -410/+0 |
* | Combine Handshake_Writer and Handshake_Reader into Handshake_IO. | lloyd | 2012-08-03 | 1 | -3/+3 |
* | Add a class that handles writing handshake messages instead of pushing | lloyd | 2012-07-16 | 1 | -2/+2 |
* | Changes to version handling in support of DTLS work. | lloyd | 2012-07-12 | 1 | -3/+3 |
* | The messages for assertion checks were done both ways, both "assertion | lloyd | 2012-07-09 | 1 | -1/+1 |
* | Add TLS::Policy::minimum_dh_group_size, default 1024. Send an | lloyd | 2012-06-25 | 1 | -2/+18 |
* | Profiling with valgrind shows that the 2**16 iteration for finding | lloyd | 2012-06-14 | 1 | -1/+0 |
* | A fix for bug 192. First, when renegotiating in the client, attempt to | lloyd | 2012-06-09 | 1 | -1/+1 |
* | Fix for DHE, strip_leading_zeros always took off the last byte | lloyd | 2012-06-06 | 1 | -1/+1 |
* | Add assert_done checks here to help avoid interesting substitution | lloyd | 2012-06-05 | 1 | -0/+2 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -13/+13 |
* | Huge pile of post merge fixups, mtn really fucked that merge | lloyd | 2012-04-25 | 1 | -2/+2 |
* | Finish up server side SRP support, a little ugly but it works. | lloyd | 2012-04-06 | 1 | -1/+3 |
* | Re-enable TLS (was disabled by trunk merge), and require the srp6 module | lloyd | 2012-04-05 | 1 | -0/+4 |
* | Initial client-side support for SRP (finally!). Tested against OpenSSL | lloyd | 2012-04-05 | 1 | -0/+29 |
* | Add an abstraction for reading handshake messages (as DTLS handles it | lloyd | 2012-03-05 | 1 | -2/+2 |
* | Move the handshake serialization code to Record_Writer | lloyd | 2012-03-03 | 1 | -1/+2 |
* | Fix inverted conditional | lloyd | 2012-01-27 | 1 | -2/+2 |
* | Change naming convention to match RFCs | lloyd | 2012-01-27 | 1 | -7/+7 |
* | Remove debug output | lloyd | 2012-01-27 | 1 | -11/+0 |
* | Server side PSK | lloyd | 2012-01-27 | 1 | -81/+98 |
* | Working though somewhat clumsy DHE_PSK and ECDHE_PSK. Tested against GnuTLS | lloyd | 2012-01-27 | 1 | -4/+37 |
* | Somewhat cleaner PSK handling | lloyd | 2012-01-27 | 1 | -22/+28 |
* | Server side PSK kex | lloyd | 2012-01-27 | 1 | -7/+28 |
* | Split up the psk function as the server also wants to be able to look | lloyd | 2012-01-27 | 1 | -7/+10 |
* | Add client-side support for PSK kex. Tested against OpenSSL. | lloyd | 2012-01-27 | 1 | -6/+38 |
* | Make Alert a first class object ala Version. Move the alert codes into | lloyd | 2012-01-26 | 1 | -1/+1 |
* | In earlier versions, key exchange == "RSA" meant export-style | lloyd | 2012-01-25 | 1 | -3/+3 |
* | Move all key exchange mechanism code (eg DH/ECDH/SRP) out of the | lloyd | 2012-01-25 | 1 | -19/+42 |
* | For ECDH you don't strip leading zeros. Bikeshedding: 1 Consistency: 0 | lloyd | 2012-01-24 | 1 | -3/+5 |
* | Read ECDH client key exchange messages | lloyd | 2012-01-24 | 1 | -25/+26 |
* | Working ECDH key exchange. Only tested on client side but seems good | lloyd | 2012-01-24 | 1 | -29/+47 |
* | Don't assume the server key exchange consists of a series of BigInts. | lloyd | 2012-01-24 | 1 | -4/+8 |
* | Make the version number a proper class, makes many things much easier | lloyd | 2012-01-23 | 1 | -10/+13 |
* | Since this branch is hugely API breaking already, go ahead and put | lloyd | 2012-01-23 | 1 | -2/+6 |
* | Remove the key() method on server key exchange - instead leave it to | lloyd | 2012-01-23 | 1 | -9/+16 |
* | Have the client key exchange examine the server key exchange message | lloyd | 2012-01-23 | 1 | -22/+46 |
* | TLS_Ciphersuite_Algos was just a strange level of indirection between | lloyd | 2012-01-20 | 1 | -2/+2 |
* | Remove Handshake_Message::deserialize which was an unnecessary hook. | lloyd | 2012-01-19 | 1 | -15/+7 |
* | The leading zeros of a DH pre master secret are supposed to be | lloyd | 2012-01-18 | 1 | -2/+23 |
* | The server would incorrectly send a server key exchange message when a | lloyd | 2012-01-06 | 1 | -1/+1 |
* | Add a function for getting the version number of an active connection. | lloyd | 2011-12-30 | 1 | -1/+1 |
* | Clean up the ordering of constructor args to the various message types | lloyd | 2011-12-29 | 1 | -15/+7 |
* | Working though hacking client verify (server side only). Only supports | lloyd | 2011-12-28 | 1 | -1/+1 |
* | Initial hooks for session resumption | lloyd | 2011-12-23 | 1 | -2/+2 |
* | Rename ssl module to tls | lloyd | 2011-12-23 | 1 | -0/+165 |