aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Truncate passwords to 55 characters instead of throwing an exception.lloyd2012-06-131-2/+2
* We would fail in the case where we connected to a server that did notlloyd2012-06-131-1/+1
* Fix westmere GCC buildslloyd2012-06-131-1/+1
* Allow x86-32 asm with clang. Compiles fine, though I cannot test as Illoyd2012-06-121-0/+1
* Update what() signature on exception typeslloyd2012-06-123-3/+3
* Fixes for the change to using std::vector in x86-32 specific codelloyd2012-06-124-7/+11
* Compile fixlloyd2012-06-111-1/+1
* Avoid integer overflows in calls to the mlock allocator, changing thelloyd2012-06-113-20/+44
* Generate new session IDs in the same format as hello randoms, with thelloyd2012-06-102-3/+3
* Add Handshake_Type codes for RFC 6066 handshake types.lloyd2012-06-102-19/+27
* A fix for bug 191, that we were not preventing resumption of sessions in thelloyd2012-06-096-63/+85
* Avoid a spurious unrecognized_name alert when a server is running inlloyd2012-06-091-1/+10
* m_ namespace Channel, Client, and Server.lloyd2012-06-096-378/+378
* Use initialize lists here, much cleanerlloyd2012-06-091-53/+44
* A fix for bug 192. First, when renegotiating in the client, attempt tolloyd2012-06-0911-72/+99
* Make a proper wrapper in util for SQLite3, update the TLS sessionlloyd2012-06-086-167/+253
* Move to -O3 with Clang. s/c++0x/c++11/lloyd2012-06-081-2/+2
* Invert the policy setting as I think it makes it more obvious thatlloyd2012-06-083-7/+7
* Update cms, cvc, zlib, bzip2, openssl, and gnump modules for the newlloyd2012-06-0729-178/+199
* Report what we have already received on an unexpected statelloyd2012-06-073-9/+11
* Cleanup, m_ namespace Secure_Renegotiation_Statelloyd2012-06-073-26/+28
* Clients sending a SSLv2 hello would cause an internal failure becauselloyd2012-06-072-2/+25
* Fix for DHE, strip_leading_zeros always took off the last bytelloyd2012-06-061-1/+1
* Modify DL_Group::PEM_decode and BER_decode to take values instead oflloyd2012-06-056-21/+19
* Add assert_done checks here to help avoid interesting substitutionlloyd2012-06-052-0/+4
* Always print the include dir as we are never in the default pathlloyd2012-06-051-4/+1
* Wrong OID namelloyd2012-06-011-1/+1
* Missing source file from d8021f3e5aa8812a2843d6afd27bbe56d04af734lloyd2012-06-011-0/+44
* Drop some deprecated functionslloyd2012-06-017-224/+0
* Allow arbitrary ciphers and hashes with PKCS #5 v2.0. The onlylloyd2012-05-318-61/+45
* Add new PBKDF interface that takes a std::chrono::milliseconds andlloyd2012-05-3118-424/+373
* Target GCC 4.7.0 by defaultlloyd2012-05-301-2/+2
* Use libc++ with Clang by default as libstdc++ and Clang don't playlloyd2012-05-301-1/+1
* Call clear_mem instead of memset directlylloyd2012-05-302-6/+7
* Support for the authority information access extension, limited tolloyd2012-05-275-1/+86
* Add an X509_Certificate::allowed_usage for extended constraints.lloyd2012-05-275-51/+64
* Signature verification on OCSP responses. Still needs a bit of APIlloyd2012-05-274-18/+89
* Derive X509_Object from ASN1_Object.lloyd2012-05-277-30/+52
* Initial ability to check the results.lloyd2012-05-273-26/+34
* Very preliminary and fairly nasty OCSP support. Client side only. Canlloyd2012-05-275-0/+408
* Have BER_Deocder::decode_list actually start the SEQUENCE. All callerslloyd2012-05-273-12/+22
* Remove the PRIVATE ASN.1 tag. Not being used outside of the prettylloyd2012-05-274-5/+6
* Several new hooks in X509_Certificate to get raw (from the certlloyd2012-05-272-9/+39
* No reason to use secure_vector herelloyd2012-05-262-2/+2
* Use std::deque instead of SecureQueue in TLS::Stream_Handshake_Readerlloyd2012-05-263-16/+18
* Plain hex_decode now returns a std::vector, use hex_decode_locked tolloyd2012-05-265-18/+66
* Only build the mlock allocator on Linux, *BSD, or Solaris.lloyd2012-05-261-0/+8
* Some post merge fixups.lloyd2012-05-2512-69/+33
* propagate from branch 'net.randombit.botan.x509-path-validation' (head 63b5a2...lloyd2012-05-25541-9386/+14284
|\
| * Two more locking_allocator bugs. In allocate, we did not setlloyd2012-05-251-5/+9