aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* In the reader preallocate the buffer that we'll store the computed MAClloyd2012-01-062-21/+22
* The server would incorrectly send a server key exchange message when alloyd2012-01-067-90/+85
* Remove the version getter in TLS_Channel - caller should use thelloyd2012-01-065-61/+31
* Cleanupslloyd2012-01-051-17/+10
* Make record reading faster (less copying, no queue at all), at thelloyd2012-01-053-73/+138
* If the maximum fragment extension was negotiated, enforce it. Alsolloyd2012-01-054-2/+32
* propagate from branch 'net.randombit.botan' (head 423204c45c686bfba0058cdc65b...lloyd2012-01-054-52/+143
|\
| * Remove the autheticator generation from the SRP code as it's not usedlloyd2011-12-314-52/+143
| * A bad decrypt on a TLS 1.0/1.1 message would cause a mostly infinitelloyd2011-12-311-1/+6
* | Less buffer movement in the record readerlloyd2012-01-043-73/+83
* | Add a hook in TLS_Channel that is called when an alert is received.lloyd2012-01-046-2/+34
* | Have Record_Writer use a single persistent buffer for outboundlloyd2012-01-042-13/+15
* | Compile fixlloyd2012-01-041-1/+1
* | Remove the support for writing application data before the handshakelloyd2012-01-042-14/+3
* | As someone pointed out on the TLS list, NPN isn't really a negotiationlloyd2012-01-048-23/+23
* | The first 4 bytes of the client and server randoms are supposed to belloyd2012-01-043-4/+16
* | Split hello.cpp into c_hello.cpp and s_hello.cpplloyd2012-01-048-223/+271
* | Add support for next protocol negotiation. Client only currently;lloyd2012-01-0413-106/+377
* | Example fixeslloyd2012-01-032-3/+9
* | Fix unused param warnings. Comments in headerlloyd2012-01-032-25/+32
* | If the handshake_fn returns false explicitly remove the session fromlloyd2012-01-032-0/+4
* | Assume handshake_fn existslloyd2012-01-031-6/+1
* | Make handshake completion function non-optional. Now returns a boollloyd2012-01-036-17/+16
* | Add Credentials_Manager which is an interface to something that knowslloyd2012-01-0313-91/+250
* | Code for NewSessionTicket handshake messagelloyd2012-01-031-0/+1
* | Some basic infrastructure pieces for SRP (policy, etc)lloyd2011-12-316-23/+46
* | Add support for client-side session resumptionlloyd2011-12-3111-167/+305
* | Better names on the session manager. Plausible client lookup support,lloyd2011-12-303-23/+57
* | Rename the session type to 'TLS_Session'. Split the manager out intolloyd2011-12-3015-166/+219
* | Add a function for getting the version number of an active connection.lloyd2011-12-3018-40/+118
* | Add support for the maximum fragment length extension. No hooks for itlloyd2011-12-309-141/+288
* | New more interesting client, pipes stdin<->remote box via TLS alalloyd2011-12-301-74/+122
* | Prevent ping-ponging of close alerts by tracking both if a handshakelloyd2011-12-304-18/+31
* | Full support for renegotiation including RFC 5746 extensions forlloyd2011-12-308-42/+133
* | Server side handling of the secure renegotiation extension.lloyd2011-12-303-2/+26
* | Many renegotiation fixes. Add support for the secure renegotiationlloyd2011-12-3013-36/+209
* | Reset the sequence numbers when we activate a connection state. Thislloyd2011-12-302-0/+9
* | About half an implementation of RFC 5746lloyd2011-12-2910-68/+158
* | Add support for sending server name indicator in client hellolloyd2011-12-2913-75/+387
* | Clean up the ordering of constructor args to the various message typeslloyd2011-12-299-99/+108
* | SSLv3 clients will send this as a warning if the server requests alloyd2011-12-291-0/+1
* | Ref mozilla bug alsolloyd2011-12-291-2/+2
* | Only insert small fragments for application records. Handshakes wouldlloyd2011-12-291-1/+1
* | Don't buffer in the record writer at all - we immediately process andlloyd2011-12-287-64/+42
* | Fix for RC4 suiteslloyd2011-12-281-1/+2
* | Optimization/work on future optimization for the record writer;lloyd2011-12-282-50/+67
* | Rounding to nearest 0 should be a no-oplloyd2011-12-281-0/+6
* | Add support for raw deflate in the zlib filterlloyd2011-12-282-12/+35
* | Just print printablelloyd2011-12-281-2/+0
* | Comment grammarlloyd2011-12-281-2/+2