| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 | -1/+1 |
* | The messages for assertion checks were done both ways, both "assertion | lloyd | 2012-07-09 | 1 | -3/+3 |
* | Make TLS::Channel::send non-virtual as neither Client nor Server | lloyd | 2012-06-18 | 1 | -1/+1 |
* | Add assert_done checks here to help avoid interesting substitution | lloyd | 2012-06-05 | 1 | -0/+2 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -2/+2 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 1 | -6/+6 |
* | Huge pile of post merge fixups, mtn really fucked that merge | lloyd | 2012-04-25 | 1 | -6/+4 |
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07... | lloyd | 2012-04-25 | 1 | -8/+67 |
|\ |
|
| * | Finish up server side SRP support, a little ugly but it works. | lloyd | 2012-04-06 | 1 | -17/+26 |
| * | Re-enable TLS (was disabled by trunk merge), and require the srp6 module | lloyd | 2012-04-05 | 1 | -2/+36 |
| * | Initial client-side support for SRP (finally!). Tested against OpenSSL | lloyd | 2012-04-05 | 1 | -0/+14 |
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b... | lloyd | 2012-03-30 | 1 | -1/+2 |
|\| |
|
| * | Move the handshake serialization code to Record_Writer | lloyd | 2012-03-03 | 1 | -1/+2 |
* | | Merge fixups. Add locking to default session manager. Use chrono lib | lloyd | 2012-02-20 | 1 | -3/+3 |
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head 0ceb9cde6... | lloyd | 2012-02-20 | 1 | -1/+1 |
|/ |
|
* | Change naming convention to match RFCs | lloyd | 2012-01-27 | 1 | -6/+6 |
* | Server side PSK | lloyd | 2012-01-27 | 1 | -7/+17 |
* | Working though somewhat clumsy DHE_PSK and ECDHE_PSK. Tested against GnuTLS | lloyd | 2012-01-27 | 1 | -8/+15 |
* | Add client-side support for PSK kex. Tested against OpenSSL. | lloyd | 2012-01-27 | 1 | -3/+7 |
* | Make Alert a first class object ala Version. Move the alert codes into | lloyd | 2012-01-26 | 1 | -1/+1 |
* | Deleting the return of private_key_for in the TLS server forces the | lloyd | 2012-01-26 | 1 | -2/+0 |
* | Move all key exchange mechanism code (eg DH/ECDH/SRP) out of the | lloyd | 2012-01-25 | 1 | -33/+72 |
* | Working ECDH key exchange. Only tested on client side but seems good | lloyd | 2012-01-24 | 1 | -6/+47 |
* | Don't assume the server key exchange consists of a series of BigInts. | lloyd | 2012-01-24 | 1 | -24/+15 |
* | 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 | -2/+6 |
* | Remove the key() method on server key exchange - instead leave it to | lloyd | 2012-01-23 | 1 | -11/+0 |
* | When generating a signature in TLS 1.2, respect the request of the | lloyd | 2012-01-20 | 1 | -1/+1 |
* | Somewhat contorted, but fixes the issue with sending hash/sig ids with | lloyd | 2012-01-20 | 1 | -1/+1 |
* | TLS_Ciphersuite_Algos was just a strange level of indirection between | lloyd | 2012-01-20 | 1 | -31/+26 |
* | Many fixes for TLS 1.2 though some things in particular client auth | lloyd | 2012-01-20 | 1 | -17/+3 |
* | Various and sundry bug fixes | lloyd | 2012-01-19 | 1 | -2/+20 |
* | Kinda maybe working TLS 1.2 for clients. Not well tested at all, but a | lloyd | 2012-01-19 | 1 | -24/+34 |
* | Remove Handshake_Message::deserialize which was an unnecessary hook. | lloyd | 2012-01-19 | 1 | -1/+1 |
* | I'm not sure if I like this asthetically, but passing around the | lloyd | 2012-01-19 | 1 | -58/+19 |
* | Clean up the ordering of constructor args to the various message types | lloyd | 2011-12-29 | 1 | -4/+4 |
* | Fixes for DSA auth | lloyd | 2011-12-28 | 1 | -1/+1 |
* | Working though hacking client verify (server side only). Only supports | lloyd | 2011-12-28 | 1 | -2/+3 |
* | Initial hooks for session resumption | lloyd | 2011-12-23 | 1 | -6/+6 |
* | Rename ssl module to tls | lloyd | 2011-12-23 | 1 | -0/+180 |