aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_handshake_io.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a Record struct to combine the record contents, type, sequence #,lloyd2012-12-101-21/+19
* Changes so DTLS handshake can send messages under different epochs, eglloyd2012-11-121-6/+18
* Use TLS v1.0 in the initial record version. Given that we're includinglloyd2012-09-071-1/+1
* Remove bogus forced 64 byte mtu.lloyd2012-09-071-3/+0
* Inline Record_Reader to Channel as welllloyd2012-09-061-1/+0
* Rename m_writer to m_send_hslloyd2012-09-041-11/+11
* Use a std::function so handshake_io only has access Record_Writer'slloyd2012-09-041-11/+11
* Working fragmentation. Initial start at flight tracking.lloyd2012-08-101-9/+55
* Hooks for DTLS fragmentationlloyd2012-08-101-12/+24
* Make the CCS message a Handshake_Msg and send it through the handshakelloyd2012-08-101-6/+18
* Const arg of Handshake_IO::sendlloyd2012-08-101-2/+2
* Lame but usable DTLS defragmentationlloyd2012-08-091-6/+14
* We weren't handling DTLS handshake fragments at all. Now reject themlloyd2012-08-081-23/+33
* Clean up DTLS handshake formattinglloyd2012-08-081-19/+16
* Make Handshake_IO::format constlloyd2012-08-081-2/+2
* Fix DTLS handshake encoding. Handle multiple messages in a packet.lloyd2012-08-081-31/+68
* DTLS needs some help with ChangeCipherSpec because it is not includedlloyd2012-08-081-3/+15
* Remove Handshake_IO::have_full_record and Handshake_IO::emptylloyd2012-08-071-35/+5
* Track the sequence number and return it from the record reader. Takelloyd2012-08-071-7/+8
* Take the initial record version from the Handshake_IO instance insteadlloyd2012-08-031-0/+10
* Add preliminary IO handler for datagram handshakes. Does not fragmentlloyd2012-08-031-0/+133
* Combine Handshake_Writer and Handshake_Reader into Handshake_IO.lloyd2012-08-031-0/+124