aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/c_kex.cpp
Commit message (Expand)AuthorAgeFilesLines
* For ECDH you don't strip leading zeros. Bikeshedding: 1 Consistency: 0lloyd2012-01-241-3/+5
* Read ECDH client key exchange messageslloyd2012-01-241-25/+26
* Working ECDH key exchange. Only tested on client side but seems goodlloyd2012-01-241-29/+47
* Don't assume the server key exchange consists of a series of BigInts.lloyd2012-01-241-4/+8
* Make the version number a proper class, makes many things much easierlloyd2012-01-231-10/+13
* Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-231-2/+6
* Remove the key() method on server key exchange - instead leave it tolloyd2012-01-231-9/+16
* Have the client key exchange examine the server key exchange messagelloyd2012-01-231-22/+46
* TLS_Ciphersuite_Algos was just a strange level of indirection betweenlloyd2012-01-201-2/+2
* Remove Handshake_Message::deserialize which was an unnecessary hook.lloyd2012-01-191-15/+7
* The leading zeros of a DH pre master secret are supposed to belloyd2012-01-181-2/+23
* The server would incorrectly send a server key exchange message when alloyd2012-01-061-1/+1
* Add a function for getting the version number of an active connection.lloyd2011-12-301-1/+1
* Clean up the ordering of constructor args to the various message typeslloyd2011-12-291-15/+7
* Working though hacking client verify (server side only). Only supportslloyd2011-12-281-1/+1
* Initial hooks for session resumptionlloyd2011-12-231-2/+2
* Rename ssl module to tlslloyd2011-12-231-0/+165