aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07...lloyd2012-04-2572-1088/+2028
|\
| * Camellia is now split by key lengthlloyd2012-04-241-26/+26
| * propagate from branch 'net.randombit.botan' (head 494c5d548ce3f370c2b771ca6b1...lloyd2012-04-24116-4847/+11192
| |\
| | * Various hacks for testing client auth, SRP, etclloyd2012-04-203-10/+37
| | * propagate from branch 'net.randombit.botan' (head fdbd3afd02bcb9b4a7702a92258...lloyd2012-04-203-0/+14
| | |\
| | * \ propagate from branch 'net.randombit.botan' (head 50fa70d871f837c3c3338fabf5f...lloyd2012-04-205-11/+21
| | |\ \
| | * | | Compile fixlloyd2012-04-201-1/+1
| | * | | Put the implementation of Policy::dh_group in source so it's easier tolloyd2012-04-192-1/+6
| | * | | Various dependency/amalgamation fixeslloyd2012-04-195-6/+13
| | * | | Add a bool param to renegotiate on if we should force a fulllloyd2012-04-189-28/+71
| | * | | Send almost all of the extensions on a renegotiation on an existinglloyd2012-04-181-14/+12
| | * | | The secure renegotiation state was not updated on a sessionlloyd2012-04-181-9/+7
| | * | | Add very basic wildcarding in X509_Certificate::matches_dns_namelloyd2012-04-181-2/+18
| | * | | Only do the hostname/DNS comparison if it is set. Otherwise, we havelloyd2012-04-171-1/+1
| | * | | As best I can tell the client is allowed to send a certificate chainlloyd2012-04-161-5/+0
| | * | | The encoding of Certificate Request messages was wrong, each DERlloyd2012-04-161-4/+6
| | * | | Add support for TLS heartbeats (RFC 6520). Heartbeat initiations fromlloyd2012-04-1617-38/+282
| | * | | Add support for the 3 alert types we didn't have codes for.lloyd2012-04-092-32/+38
| | * | | Finish up server side SRP support, a little ugly but it works.lloyd2012-04-0613-79/+267
| | * | | propagate from branch 'net.randombit.botan' (head 058444ec216dd9690938c82922d...lloyd2012-04-06115-4848/+10664
| | |\ \ \
| | | * | | Re-enable TLS (was disabled by trunk merge), and require the srp6 modulelloyd2012-04-053-3/+42
| | | * | | Initial client-side support for SRP (finally!). Tested against OpenSSLlloyd2012-04-054-0/+45
| | | * | | propagate from branch 'net.randombit.botan' (head 91305e3daaae9ea8a1786daf058...lloyd2012-04-0526-315/+444
| | | |\ \ \
| | | * | | | Remove Policy::choose_compression and move to tls_serverlloyd2012-04-044-62/+59
| | | * | | | Limit the lifetime of tickets to Policy::session_ticket_lifetime()lloyd2012-04-0415-178/+196
| | | * | | | Add anonymous DH/ECDH ciphersuites to the cipher list. Interop checkedlloyd2012-04-022-18/+62
| | | * | | | Use SHA-256 when MD5 is negotiated as the HMAC hash in TLS 1.2,lloyd2012-04-022-2/+6
| | | * | | | Remove the Ciphersuite_Code enum and move all ciphersuitelloyd2012-03-307-351/+298
| * | | | | | Patrick Pelletier noted on the mailing list that the implementation oflloyd2012-04-244-109/+191
| * | | | | | Patrick Pelletier pointed out the hook for Qt_Mutex in libstate.cpplloyd2012-04-235-83/+3
| * | | | | | Fix various typos, and remove an unused macro in checks/bench.cpplloyd2012-04-238-20/+8
| | |_|_|_|/ | |/| | | |
| * | | | | merge of '18430eaa6fe25e978f72f25c0531dab0aba55894'lloyd2012-04-206-8/+18
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | * | | | Avoid a few maintainer mode flag warnings. Remove -Weffc++ from thelloyd2012-04-206-8/+18
| * | | | | Some fixes for very minimal builds (typically due to --no-autoload)lloyd2012-04-203-0/+14
| |/ / / /
| * | | | merge of '058444ec216dd9690938c82922d911df2da535b4'lloyd2012-04-091-4/+4
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | The comments incorrectly described end as returning the last element,lloyd2012-04-091-4/+4
| * | | | Use just 256 bits of secret exponent (recomended value in RFC 5054).lloyd2012-04-064-21/+22
| | |_|/ | |/| |
| * | | Remove the client SRP6 class, really free standing functions are finelloyd2012-04-053-47/+152
| |/ /
| * | Add more comments explaining what is going on in dl_work_factorlloyd2012-03-302-28/+29
| * | Don't require a <source> entry in info.txt, if not set use *.cpplloyd2012-03-161-11/+13
| * | In Python 3 subprocess returns bytes instead of strings. We canlloyd2012-03-141-8/+22
| * | Typo in commentlloyd2012-03-091-1/+1
| * | Allow the semi-standard but rarely used 1.3.132.1.12 OID for ECDH keyslloyd2012-02-211-1/+13
* | | Post merge fixes for using chrono lib for timeouts, unique_ptr,lloyd2012-03-303-25/+29
* | | propagate from branch 'net.randombit.botan.tls-state-machine' (head 63b88a65b...lloyd2012-03-3045-267/+1415
|\ \ \ | | |/ | |/|
| * | Rework session crypto code. Drop the 4 bytes of zeros reserved forlloyd2012-03-282-38/+54
| * | For unencrypted initial handshake records, copy them to the writebuflloyd2012-03-231-12/+12
| * | Revert the session_ticket callback in credentials manager. If a PSKlloyd2012-03-236-57/+39
| * | Fix depslloyd2012-03-232-0/+6
| * | Add a special hook in credentials manager for the session ticket key,lloyd2012-03-233-17/+49