aboutsummaryrefslogtreecommitdiffstats
path: root/src/tls/tls_record.h
Commit message (Expand)AuthorAgeFilesLines
* Use std::deque instead of SecureQueue in TLS::Stream_Handshake_Readerlloyd2012-05-261-1/+0
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-6/+6
* Huge pile of post merge fixups, mtn really fucked that mergelloyd2012-04-251-12/+2
* propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...lloyd2012-04-251-2/+15
|\
| * Add support for TLS heartbeats (RFC 6520). Heartbeat initiations fromlloyd2012-04-161-0/+3
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b...lloyd2012-03-301-0/+2
|\|
| * Move the handshake serialization code to Record_Writerlloyd2012-03-031-0/+2
* | Merge fixups. Add locking to default session manager. Use chrono liblloyd2012-02-201-1/+1
* | propagate from branch 'net.randombit.botan.tls-state-machine' (head 0ceb9cde6...lloyd2012-02-201-15/+2
|/
* Make Alert a first class object ala Version. Move the alert codes intolloyd2012-01-261-1/+2
* Move around the order of arguments to activate() and add thelloyd2012-01-251-4/+6
* s/tls_suites/tls_ciphersuite/lloyd2012-01-241-1/+2
* Make the version number a proper class, makes many things much easierlloyd2012-01-231-4/+5
* Since this branch is hugely API breaking already, go ahead and putlloyd2012-01-231-2/+6
* TLS_Ciphersuite_Algos was just a strange level of indirection betweenlloyd2012-01-201-2/+2
* I'm not sure if I like this asthetically, but passing around thelloyd2012-01-191-3/+3
* In the reader preallocate the buffer that we'll store the computed MAClloyd2012-01-061-1/+2
* Remove the version getter in TLS_Channel - caller should use thelloyd2012-01-061-8/+4
* Make record reading faster (less copying, no queue at all), at thelloyd2012-01-051-11/+24
* If the maximum fragment extension was negotiated, enforce it. Alsolloyd2012-01-051-1/+3
* Less buffer movement in the record readerlloyd2012-01-041-10/+11
* Have Record_Writer use a single persistent buffer for outboundlloyd2012-01-041-1/+3
* Add support for next protocol negotiation. Client only currently;lloyd2012-01-041-2/+0
* Add a function for getting the version number of an active connection.lloyd2011-12-301-2/+6
* Add support for the maximum fragment length extension. No hooks for itlloyd2011-12-301-9/+10
* Don't buffer in the record writer at all - we immediately process andlloyd2011-12-281-8/+4
* Optimization/work on future optimization for the record writer;lloyd2011-12-281-3/+2
* Make tls_session_key.h an internal headerlloyd2011-12-271-4/+7
* Rename ssl module to tlslloyd2011-12-231-0/+119