aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Remove debug print, include info in the exception msg insteadlloyd2011-12-281-8/+3
* Slightly better alert option for this caselloyd2011-12-281-1/+1
* We wouldn't send an alert before handshaking was complete becauselloyd2011-12-281-7/+4
* Make TLS_Session_Params a real class. Various cleanups.lloyd2011-12-286-124/+193
* Partial bits of the server side of client auth. Incomplete.lloyd2011-12-286-39/+87
* Make tls_session_key.h an internal headerlloyd2011-12-279-8/+18
* Actually send the right info in a resumed session server hellolloyd2011-12-271-7/+4
* Force resumed session to use previous ciphersuite, etclloyd2011-12-274-26/+73
* BER decoder extras needed by previous commitlloyd2011-12-272-17/+68
* Session deserializationlloyd2011-12-273-6/+27
* Half of session serializationlloyd2011-12-275-77/+181
* Clean up SessionKeys implementationlloyd2011-12-272-108/+49
* First rev of working session resumption (server side only). Only workslloyd2011-12-277-65/+202
* Avoid a memory leak if we were using DHE - kex_priv would get a copylloyd2011-12-272-23/+22
* Much smarter state transition checking: at each point in thelloyd2011-12-275-159/+170
* Make the server example less fragile, write a class that emulates thelloyd2011-12-271-30/+118
* Compile fixlloyd2011-12-271-1/+1
* Add the code for DHE/DSS with RC4, not 'official' but the codepointlloyd2011-12-272-0/+7
* Compile fix, also save version #lloyd2011-12-231-1/+2
* Fix crashlloyd2011-12-231-1/+6
* Initial hooks for session resumptionlloyd2011-12-2316-163/+280
* Centralize a lot of the handshaking and message parsing in TLS_Channellloyd2011-12-2312-679/+344
* propagate from branch 'net.randombit.botan' (head 6c2809f0c11ba10a137601a2e7e...lloyd2011-12-2332-265/+211
|\
| * Rename ssl module to tlslloyd2011-12-2329-0/+0
| * First stab at an event driven TLS client.lloyd2011-12-239-265/+211
* | Dirty hack to support multiple 'define' options in a module info file.lloyd2011-12-231-8/+16
|/
* Add code point for the SRP identifier extension and add a check for itlloyd2011-12-173-0/+13
* Initial run at an SRP-6a implementation. Not entirely sure about thelloyd2011-12-175-0/+291
* Add the 2048 bit SRP group from RFC 5054lloyd2011-12-171-0/+15
* Basic instructions for building the docslloyd2011-12-171-5/+17
* Make this exception somewhat more understandable. I think.lloyd2011-12-171-1/+1
* Add TCHead to list of userslloyd2011-12-171-0/+3
* Use LoadLibraryA instead of bare LoadLibrary so things work if used inlloyd2011-12-131-1/+1
* Fix readme URLslloyd2011-12-081-4/+4
* Fix PR 166lloyd2011-12-081-5/+9
* Add basic NaCl targetlloyd2011-12-082-0/+6
* Warn the user if targetting for GCC on Windows without an explicitlloyd2011-12-022-9/+17
* LoadLibrary apparently works on MinGWlloyd2011-12-021-0/+1
* GCC doesn't like casting a function pointer to void* without anlloyd2011-12-022-1/+4
* Add AltiVec detection on OpenBSD, contributed by Brad Smith in PR 162lloyd2011-11-282-1/+17
* Fix PGP key linklloyd2011-11-281-1/+1
* Fix link, and use sphinx to generatelloyd2011-11-281-3/+2
* Call cpuid via inline asm on x86-64, so we can use it with Clang (nolloyd2011-11-181-2/+16
* Add model name for Sandy Bridge. Use -march=corei7 with GCC and Clanglloyd2011-11-183-12/+16
* Fix declarationlloyd2011-11-181-2/+1
* Manually rename registers instead of rotating. Performance is aboutlloyd2011-11-181-638/+638
* Poll clock_gettime in High_Resolution_Timestamp::poll with whateverlloyd2011-11-113-1/+42
* Log the detected revision, if mtn reports somethinglloyd2011-11-101-0/+2
* PyPy workslloyd2011-11-091-7/+6
* Add AltiVec detection for POWER7 processorslloyd2011-11-022-0/+4