| Commit message (Expand) | Author | Age | Files | Lines |
* | Make TLS::Channel::send non-virtual as neither Client nor Server | lloyd | 2012-06-18 | 1 | -11/+12 |
* | A fix for bug 191, that we were not preventing resumption of sessions in the | lloyd | 2012-06-09 | 1 | -6/+11 |
* | m_ namespace Channel, Client, and Server. | lloyd | 2012-06-09 | 1 | -177/+177 |
* | A fix for bug 192. First, when renegotiating in the client, attempt to | lloyd | 2012-06-09 | 1 | -0/+2 |
* | Invert the policy setting as I think it makes it more obvious that | lloyd | 2012-06-08 | 1 | -1/+1 |
* | Report what we have already received on an unexpected state | lloyd | 2012-06-07 | 1 | -2/+3 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -4/+4 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -3/+3 |
* | Huge pile of post merge fixups, mtn really fucked that merge | lloyd | 2012-04-25 | 1 | -5/+5 |
* | Add a bool param to renegotiate on if we should force a full | lloyd | 2012-04-18 | 1 | -17/+40 |
* | Add support for TLS heartbeats (RFC 6520). Heartbeat initiations from | lloyd | 2012-04-16 | 1 | -0/+3 |
* | Initial client-side support for SRP (finally!). Tested against OpenSSL | lloyd | 2012-04-05 | 1 | -0/+1 |
* | Limit the lifetime of tickets to Policy::session_ticket_lifetime() | lloyd | 2012-04-04 | 1 | -2/+2 |
* | Include the curves and sig algos list in a session resumption client | lloyd | 2012-03-23 | 1 | -0/+1 |
* | Working client-side session tickets. Tested against gmail.com and | lloyd | 2012-03-22 | 1 | -13/+19 |
* | Basic protocol message flow for session tickets | lloyd | 2012-03-20 | 1 | -3/+27 |
* | Add an abstraction for reading handshake messages (as DTLS handles it | lloyd | 2012-03-05 | 1 | -9/+9 |
* | Indentation | lloyd | 2012-02-27 | 1 | -8/+8 |
* | Actually check CA signatures in Credentials_Manager. This area needs a | lloyd | 2012-02-01 | 1 | -2/+2 |
* | Support getting ciphersuites by name as well as suite ID | lloyd | 2012-01-28 | 1 | -1/+1 |
* | Change naming convention to match RFCs | lloyd | 2012-01-27 | 1 | -1/+1 |
* | Add client-side support for PSK kex. Tested against OpenSSL. | lloyd | 2012-01-27 | 1 | -0/+14 |
* | Remove Alert::Level enum, replace with bool | lloyd | 2012-01-26 | 1 | -1/+1 |
* | 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 | -14/+14 |
* | Move around the order of arguments to activate() and add the | lloyd | 2012-01-25 | 1 | -3/+6 |
* | In earlier versions, key exchange == "RSA" meant export-style | lloyd | 2012-01-25 | 1 | -2/+2 |
* | We can now actually handle multiple certificate types in the server | lloyd | 2012-01-24 | 1 | -2/+3 |
* | The credentials manager interface seems a much better place for cert | lloyd | 2012-01-23 | 1 | -3/+9 |
* | Make the version number a proper class, makes many things much easier | lloyd | 2012-01-23 | 1 | -2/+2 |
* | Since this branch is hugely API breaking already, go ahead and put | lloyd | 2012-01-23 | 1 | -17/+21 |
* | Have the client key exchange examine the server key exchange message | lloyd | 2012-01-23 | 1 | -22/+8 |
* | TLS_Ciphersuite_Algos was just a strange level of indirection between | lloyd | 2012-01-20 | 1 | -20/+10 |
* | Many fixes for TLS 1.2 though some things in particular client auth | lloyd | 2012-01-20 | 1 | -3/+2 |
* | Kinda maybe working TLS 1.2 for clients. Not well tested at all, but a | lloyd | 2012-01-19 | 1 | -10/+13 |
* | I'm not sure if I like this asthetically, but passing around the | lloyd | 2012-01-19 | 1 | -28/+18 |
* | Support SSLv3 client auth on the client side. | lloyd | 2012-01-19 | 1 | -7/+11 |
* | The server would incorrectly send a server key exchange message when a | lloyd | 2012-01-06 | 1 | -13/+5 |
* | Add a hook in TLS_Channel that is called when an alert is received. | lloyd | 2012-01-04 | 1 | -0/+12 |
* | As someone pointed out on the TLS list, NPN isn't really a negotiation | lloyd | 2012-01-04 | 1 | -3/+3 |
* | Add support for next protocol negotiation. Client only currently; | lloyd | 2012-01-04 | 1 | -4/+26 |
* | If the handshake_fn returns false explicitly remove the session from | lloyd | 2012-01-03 | 1 | -0/+2 |
* | Assume handshake_fn exists | lloyd | 2012-01-03 | 1 | -6/+1 |
* | Make handshake completion function non-optional. Now returns a bool | lloyd | 2012-01-03 | 1 | -3/+6 |
* | Add Credentials_Manager which is an interface to something that knows | lloyd | 2012-01-03 | 1 | -26/+19 |
* | Some basic infrastructure pieces for SRP (policy, etc) | lloyd | 2011-12-31 | 1 | -5/+4 |
* | Add support for client-side session resumption | lloyd | 2011-12-31 | 1 | -27/+116 |
* | 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 | -5/+6 |
* | Prevent ping-ponging of close alerts by tracking both if a handshake | lloyd | 2011-12-30 | 1 | -1/+1 |