| Commit message (Expand) | Author | Age | Files | Lines |
* | Use std::deque instead of SecureQueue in TLS::Stream_Handshake_Reader | lloyd | 2012-05-26 | 3 | -16/+18 |
* | Plain hex_decode now returns a std::vector, use hex_decode_locked to | lloyd | 2012-05-26 | 10 | -110/+158 |
* | Mention the vector changes as people will likely notice those | lloyd | 2012-05-26 | 1 | -0/+8 |
* | Initial 1.11 notes | lloyd | 2012-05-26 | 2 | -1/+38 |
* | Only build the mlock allocator on Linux, *BSD, or Solaris. | lloyd | 2012-05-26 | 1 | -0/+8 |
* | Set version to 1.11.0 | lloyd | 2012-05-26 | 1 | -2/+2 |
* | Some post merge fixups. | lloyd | 2012-05-25 | 12 | -69/+33 |
* | propagate from branch 'net.randombit.botan.x509-path-validation' (head 63b5a2... | lloyd | 2012-05-25 | 594 | -10114/+15802 |
|\ |
|
| * | Two more locking_allocator bugs. In allocate, we did not set | lloyd | 2012-05-25 | 1 | -5/+9 |
| * | Use std::async for parallel CRT in Rabin Williams signature generation. | lloyd | 2012-05-25 | 1 | -6/+7 |
| * | Remove targets clang doesn't actually support | lloyd | 2012-05-25 | 1 | -6/+0 |
| * | Always use -pthread with clang, matching gcc behavior | lloyd | 2012-05-25 | 1 | -5/+3 |
| * | Duplicate . print | lloyd | 2012-05-25 | 1 | -1/+0 |
| * | Include <string> in buf_comp.h and filter.h as we used std::string but | lloyd | 2012-05-25 | 3 | -16/+2 |
| * | Resize key arrays in HMAC and SSL3_MAC when the key is set. | lloyd | 2012-05-25 | 5 | -18/+19 |
| * | Fix alignment again and add assert checks so we don't mess up again. | lloyd | 2012-05-25 | 1 | -4/+30 |
| * | For block and stream ciphers, don't set the size of the key vectors | lloyd | 2012-05-25 | 58 | -193/+205 |
| * | Instead of a map of start->length for recording the free list use a | lloyd | 2012-05-24 | 2 | -33/+44 |
| * | Properly align return values of mlock_allocator. Be more careful about | lloyd | 2012-05-22 | 6 | -108/+35 |
| * | Remove a debug call in secmem.h. | lloyd | 2012-05-22 | 4 | -4/+220 |
| * | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 67 | -195/+200 |
| * | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 410 | -3046/+2250 |
| * | propagate from branch 'net.randombit.botan' (head 6332543aa5a8a4cc13662008ff9... | lloyd | 2012-05-18 | 14 | -99/+841 |
| |\ |
|
| | * | NR_Verification_Operation::verify_mr would return false if the input | lloyd | 2012-05-18 | 2 | -2/+5 |
| | * | Pipe::reset's requirement that a message be completed meant that | lloyd | 2012-05-18 | 2 | -2/+5 |
| | * | We were checking the wrong bit for rdrand support. Found using SDE's | lloyd | 2012-05-10 | 2 | -1/+4 |
| | * | Markus Wanner pointed out on the mailing list that using rdrand opcode | lloyd | 2012-05-07 | 1 | -3/+8 |
| | * | Padding wasn't set for DSA keys. Irrelevant for cert verify as that | lloyd | 2012-05-02 | 2 | -3/+3 |
| | * | Partially roll back b2aef16225863cef27cdee4b91703966b3ed1458, it | lloyd | 2012-04-28 | 1 | -2/+2 |
| | * | A few additional Camellia test vectors | lloyd | 2012-04-27 | 1 | -0/+37 |
| | * | For all but the first and last rounds, use a set of 64 bit tables to | lloyd | 2012-04-27 | 3 | -92/+669 |
| | * | Add support for the rdrand instruction, added in Intel's Ivy Bridge | lloyd | 2012-04-26 | 5 | -0/+114 |
| * | | Remove all uses of MemoryRegion::copy outside of internal uses in | lloyd | 2012-05-18 | 18 | -42/+39 |
| * | | First step towards replacing the existing containers with std::vector | lloyd | 2012-05-18 | 21 | -53/+73 |
| * | | Remove OctetString::change, only allow construction. Turns out nothing | lloyd | 2012-05-17 | 2 | -26/+11 |
| * | | Huge pile of post merge fixups, mtn really fucked that merge | lloyd | 2012-04-25 | 33 | -210/+130 |
| * | | propagate from branch 'net.randombit.botan.tls-state-machine' (head a4741cd07... | lloyd | 2012-04-25 | 72 | -1088/+2028 |
| |\ \ |
|
| | * | | Camellia is now split by key length | lloyd | 2012-04-24 | 1 | -26/+26 |
| | * | | propagate from branch 'net.randombit.botan' (head 494c5d548ce3f370c2b771ca6b1... | lloyd | 2012-04-24 | 116 | -4847/+11192 |
| | |\ \
| | | |/
| | |/| |
|
| | | * | Various hacks for testing client auth, SRP, etc | lloyd | 2012-04-20 | 3 | -10/+37 |
| | | * | propagate from branch 'net.randombit.botan' (head fdbd3afd02bcb9b4a7702a92258... | lloyd | 2012-04-20 | 3 | -0/+14 |
| | | |\ |
|
| | | * \ | propagate from branch 'net.randombit.botan' (head 50fa70d871f837c3c3338fabf5f... | lloyd | 2012-04-20 | 5 | -11/+21 |
| | | |\ \ |
|
| | | * | | | Compile fix | lloyd | 2012-04-20 | 1 | -1/+1 |
| | | * | | | Put the implementation of Policy::dh_group in source so it's easier to | lloyd | 2012-04-19 | 2 | -1/+6 |
| | | * | | | Various dependency/amalgamation fixes | lloyd | 2012-04-19 | 5 | -6/+13 |
| | | * | | | Add a bool param to renegotiate on if we should force a full | lloyd | 2012-04-18 | 9 | -28/+71 |
| | | * | | | Send almost all of the extensions on a renegotiation on an existing | lloyd | 2012-04-18 | 1 | -14/+12 |
| | | * | | | The secure renegotiation state was not updated on a session | lloyd | 2012-04-18 | 1 | -9/+7 |
| | | * | | | Add very basic wildcarding in X509_Certificate::matches_dns_name | lloyd | 2012-04-18 | 1 | -2/+18 |
| | | * | | | Only do the hostname/DNS comparison if it is set. Otherwise, we have | lloyd | 2012-04-17 | 1 | -1/+1 |