aboutsummaryrefslogtreecommitdiffstats
path: root/src/filters/modes
Commit message (Expand)AuthorAgeFilesLines
* Add Keyed_Filter::valid_iv_length (it was already inlloyd2010-06-169-8/+37
* Doxygen commentslloyd2010-06-161-5/+40
* More Doxygen updates/fixeslloyd2010-06-155-13/+13
* Fix a few hundred Doxygen warningslloyd2010-06-151-2/+2
* Add Doxygen header comments for XTS modeslloyd2010-06-071-4/+4
* Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-071-1/+1
* Change BlockCipher::parallelism() to return the native parallelism oflloyd2010-05-253-17/+12
* Instead of the mode parallelism being specified via macros, have itlloyd2010-02-253-20/+28
* Fix leaks in several of the cipher mode filters. Introduced by thelloyd2010-02-144-2/+12
* Remove debug checklloyd2010-01-271-7/+10
* Fix several buffering problems in the XTS implementation that wouldlloyd2010-01-251-9/+31
* Clean up exceptions. Remove some unused ones like Config_Error. Makelloyd2010-01-055-7/+8
* Cleanuplloyd2009-12-282-4/+0
* Do ECB in parallel using Buffered_Filterlloyd2009-12-272-101/+102
* Make Buffered_Filter a Filter mixin basically the same as Buffered_Operationlloyd2009-12-274-61/+44
* buffered_proc_block is a mouthfullloyd2009-12-274-20/+20
* Use consistent function names, allow inheritence instead of bindlloyd2009-12-274-27/+27
* CBC decrypt on large blockslloyd2009-12-271-2/+4
* Cleanuplloyd2009-12-271-10/+4
* XTS encrypt + decrypt in parallellloyd2009-12-272-87/+129
* XTS encryption using Buffered_Operation. Not parallel yet.lloyd2009-12-272-77/+62
* Implement CBC mode using Buffered_Operation. CBC decryption now runs inlloyd2009-12-272-63/+114
* Since they don't pick up the dependency from modebase anymore, marklloyd2009-12-246-0/+15
* Remove modebase entirely. It made doing optimizations rather obnoxious andlloyd2009-12-2411-271/+393
* s/modebase/key_filt/ in ecb.h - not using modebaselloyd2009-12-241-2/+1
* Define EAX in terms of CTR mode instead of implementing it within EAX_Base.lloyd2009-12-234-100/+59
* Make many more headers internal-only.lloyd2009-12-166-6/+6
* Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-168-74/+0
* Move most code that relies heavily on Filters into src/filters.lloyd2009-11-1725-0/+2156