aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix EGD settings. Some cleanup and renaming.lloyd2013-11-096-49/+46
* Make the process running entropy source much faster by running multiple commandslloyd2013-11-099-556/+429
* Use a page size buffer as we are reading from a pipelloyd2013-11-081-1/+1
* At least 128 bits, not at most 128lloyd2013-11-081-1/+1
* Previously, AutoRNG was just a reference to the global rng, which canlloyd2013-11-0816-564/+216
* merge of '5e53891d2c77f27a22d07ed26923745f9a5f3336'lloyd2013-11-082-9/+32
|\
| * Start updating release noteslloyd2013-11-081-7/+30
| * Use BS constant where possiblelloyd2013-11-071-2/+2
* | Use overridelloyd2013-11-081-1/+1
* | Simplify device opening, and avoid leaking a file descriptor if it waslloyd2013-11-081-18/+14
* | Add more possible clock typeslloyd2013-11-081-0/+12
* | Avoid static const in GCM as welllloyd2013-11-071-1/+1
|/
* Work around a strange bug where Clang won't find CCM_Mode::BS unlesslloyd2013-11-071-1/+1
* Poll all randomness devices instead of breaking out earlylloyd2013-11-062-85/+38
* Split TLS callbacks into a data callback and an alert callback.lloyd2013-11-0513-130/+160
* Remove duplicate definition of Serpent sboxeslloyd2013-11-024-628/+443
* Fix encoding error in ECC groups using OID method. Reported by andlloyd2013-10-301-1/+1
* Fix padding error in CBC encryption if offset != 0lloyd2013-10-121-3/+2
* Simplify AD processing in non-AEAD caselloyd2013-09-081-22/+12
* Add Brainpool curves to TLS, and prefer them by default.lloyd2013-09-083-4/+20
* Remove Record structlloyd2013-09-075-196/+120
* Don't pass Record struct to handshake parserlloyd2013-09-063-14/+22
* Enable CCM ciphersuites in TLS. Disable SHA-1 for signatures in TLS v1.2lloyd2013-09-063-8/+62
* Correct Ciphersuite::valid and to_string for CCMlloyd2013-09-051-1/+11
* Support CCM-8 ciphersuiteslloyd2013-09-051-6/+14
* Enable CCM mode in TLS suite_info generatorlloyd2013-09-051-4/+23
* Add CCM modelloyd2013-09-058-21/+483
* Remove unused headerslloyd2013-09-052-3/+1
* Assertion failure is not always an internal errorlloyd2013-09-051-1/+1
* Make error message when key does not support an operation less confusinglloyd2013-09-021-11/+6
* Make OCB tests quietlloyd2013-08-291-6/+1
* Support 64 and 96 bit tags in OCB, using the nonce formatting rulelloyd2013-08-264-122/+34
* Add long input OCB testslloyd2013-08-261-0/+289
* Compile fixlloyd2013-08-261-2/+2
* Some OCB cleanupslloyd2013-08-252-98/+90
* Avoid reorder warninglloyd2013-08-251-1/+1
* merge of '59ddcb9c6e450b61f95165721510c583d6a9cde3'lloyd2013-08-254-6/+11
|\
| * Expose AEAD_Mode::tag_sizelloyd2013-08-224-6/+11
* | Store the OCB checksum in wide blocks and fold once at the endlloyd2013-08-251-25/+20
* | Preallocate buffer in Transformation_Filterlloyd2013-08-252-5/+5
|/
* Update build version to 1.11.5 prelloyd2013-08-192-1/+7
* Remove test codelloyd2013-08-191-3/+0
* Compile fix for gmp modulelloyd2013-08-191-1/+1
* Add Transformation::providerlloyd2013-08-191-0/+9
* Add Cipher_Mode intermediate class. Add missing BOTAN_DLL exportslloyd2013-08-1910-15/+51
* Simplify handling of CBC/ECB padding and move source to src/modeslloyd2013-08-156-199/+141
* Convert CTS mode to Transformation APIlloyd2013-08-156-332/+163
* Keeping this buffer persistently greatly helps performancelloyd2013-08-152-8/+8
* Convert CFB to Transformation APIlloyd2013-08-157-268/+246
* Move ECB to Transformation APIlloyd2013-08-1512-312/+278