aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* GCM garbled nonces after one messagelloyd2013-04-112-4/+4
* Only negotiate an AEAD mode when using 1.2lloyd2013-04-113-0/+12
* Mark Channel IO buffers for zeroinglloyd2013-04-103-7/+7
* Make the IV length and MAC keylength explicit in the ciphersuitelloyd2013-04-107-128/+164
* Make ciphersuite_list a virtual member of TLS::Policylloyd2013-04-104-21/+20
* Add erase_chars and replace_charslloyd2013-04-102-7/+47
* Avoid crash in get_aead if handed a string with no slasheslloyd2013-04-101-0/+3
* Add AEAD_Mode::output_lengthlloyd2013-04-104-0/+34
* Add a param to Connection_Cipher_State so it knows which directionlloyd2013-04-103-1/+5
* Lost get_aead decl in revertlloyd2013-04-101-0/+5
* Revert part of 5be6e329324fc8263de56167091754e27305917b,lloyd2013-04-108-14/+15
* Change the default PKCS #8 PBKDF runtime from 200 to 300 milliseconds.lloyd2013-04-044-5/+6
* Make SHA-256 the default instead of SHA-1 in passhash9 - it's beenlloyd2013-04-042-4/+16
* Remove return value of AEAD_Mode::start as it doesn't seem necessarylloyd2013-04-0312-42/+89
* Add an offset to ignore at the start of the buffer in AEAD processinglloyd2013-03-287-67/+117
* Have tls_suite_info.py generate the entire source filelloyd2013-03-282-6/+37
* Add nonce length checks to EAX and GCMlloyd2013-03-282-0/+6
* Compile fixlloyd2013-03-271-1/+1
* Allow tag sizes other than 128 bits in GCM and OCBlloyd2013-03-272-34/+42
* Rename script and add headerlloyd2013-03-271-4/+10
* propagate from branch 'net.randombit.botan' (head b7ac11f48ca4fe8e5aafa01979c...lloyd2013-03-277-7/+39
|\
| * Avoid warninglloyd2013-03-231-1/+1
| * Alias mips64el to mips64, from Brad Smithlloyd2013-03-211-0/+4
| * merge of '767ce7b733ad25a056a4609645dbb0418fed5c91'lloyd2013-03-2127-777/+58
| |\
| * | Fix error if we asked for nonexistent branch or versionlloyd2013-03-211-1/+1
| * | Add TLS::Policy::server_uses_own_ciphersuite_preferences()lloyd2013-03-214-5/+33
* | | Resize each time in the looplloyd2013-03-271-2/+2
* | | In AEAD_Filter consume input in pieceslloyd2013-03-271-3/+16
* | | Fix macro check in selftestlloyd2013-03-272-10/+9
* | | Add an AEAD_Filter that wraps an AEAD_Mode, plus various bug fixes.lloyd2013-03-278-51/+210
* | | Convert OCB to new AEAD interfacelloyd2013-03-274-136/+143
* | | Move GCM to new AEAD interfacelloyd2013-03-2713-193/+188
* | | Avoid silly warning under GCClloyd2013-03-271-1/+1
* | | Move EAX to new AEAD_Mode interfacelloyd2013-03-207-313/+327
| |/ |/|
* | Update callerslloyd2013-03-203-7/+7
* | Rename AEAD_Mode to AEAD_Filterlloyd2013-03-204-7/+7
* | Missing BOTAN_DLL on AEAD_Modelloyd2013-03-191-1/+1
* | Remove the Turing and WiderWAKE4+1 stream cipher implementations.lloyd2013-03-198-699/+0
* | Use env to work around Arch sillinesslloyd2013-03-191-1/+1
* | Add an interface to Keyed_Filter returning a Key_Length_Specificationlloyd2013-03-1714-63/+43
|/
* Move ghash functions to anon namespacelloyd2013-03-171-0/+4
* Move all AEAD modes to src/filters/aeadlloyd2013-03-1711-1/+0
* Move compression filters to subfolderlloyd2013-03-179-0/+0
* Support for non-CBC modes in ciphersuite list genlloyd2013-03-161-4/+23
* Add get_aead in lookup.hlloyd2013-03-163-0/+27
* propagate from branch 'net.randombit.botan.aead-modes' (head 9f75a9bcacc77447...lloyd2013-03-166-9/+409
|\
| * Working GCM. Add support for AEAD modes in self testslloyd2013-03-164-80/+83
| * Some work towards a (very slow) GCM implementationlloyd2013-03-164-0/+397
* | Add the script that generates the switch in tls_suite_info.cpplloyd2013-03-162-1/+126
|/
* Convert EAX to using Buffered_Filter and new AEAD interfacelloyd2013-03-164-205/+114