aboutsummaryrefslogtreecommitdiffstats
path: root/src/filters
Commit message (Expand)AuthorAgeFilesLines
* Use size_t in filterslloyd2010-10-1247-424/+424
* Use size_t rather than u32bit for the blocks argument of encrypt_nlloyd2010-10-121-2/+2
* s/u32bit/size_t/ in codec and benchmarklloyd2010-10-121-2/+2
* Use BOTAN_ASSERT in various placeslloyd2010-09-261-6/+7
* Update all uses of MemoryRegion::append to use either push_back or operator+=lloyd2010-09-152-3/+3
* Implicit conversionslloyd2010-09-142-12/+16
* Remove more implicit vector to pointer conversionslloyd2010-09-145-22/+22
* More changes to avoid vector to pointer implicit conversionslloyd2010-09-141-5/+5
* Handle the case that container size() returns something other than u32bitlloyd2010-09-147-11/+11
* Completely remove the second parameter to SecureVector which specifieslloyd2010-09-142-4/+8
* Remove more uses of vector to pointer implicit conversionslloyd2010-09-134-13/+14
* More vector->pointer conversion removals.lloyd2010-09-133-6/+6
* First set of changes for avoiding use implicit vector->pointer conversionslloyd2010-09-132-1/+10
* Anywhere where we use MemoryRegion::begin to get access to the raw pointerlloyd2010-09-137-13/+13
* Fix binary input in DataSource_Stream - the conditional was backwards.lloyd2010-09-082-11/+10
* Rename MemoryRegion::destroy to MemoryRegion::clear to match STLlloyd2010-09-082-3/+3
* Big, invasive but mostly automated change, with a further attempt atlloyd2010-09-072-4/+4
* Remove declaration of Hex_Encoder::encode, which was removed in an earlierlloyd2010-09-031-8/+4
* Add a standalone version of hex encoding and decoding, defining the filterslloyd2010-09-035-137/+45
* Use a different idiom for handling the different cases between beinglloyd2010-08-194-45/+48
* Add name() function to DataSource_Stream for Filter interfacelloyd2010-07-301-0/+2
* If the Keyed_Filter's set_iv is called (ie, in the case that the1.9.9lloyd2010-06-281-2/+3
* Give all Filter objects a method for querying their namelloyd2010-06-2811-5/+46
* We can't hide the filter wrappers in an anon namespace because theylloyd2010-06-222-6/+26
* Doxygenlloyd2010-06-222-3/+17
* Doxygenlloyd2010-06-211-0/+13
* We can expose valid_iv_length in the header without problems.lloyd2010-06-162-8/+3
* Add Keyed_Filter::valid_iv_length (it was already inlloyd2010-06-1612-14/+56
* Replace "@return a blah" and "@return the blah" with just "@return blah"lloyd2010-06-162-15/+15
* Move (empty) implementation of Keyed_Filter::set_iv to basefilt.cpplloyd2010-06-162-1/+8
* Doxygen commentslloyd2010-06-161-5/+40
* More Doxygenlloyd2010-06-153-2/+32
* More Doxygen updateslloyd2010-06-151-2/+2
* More Doxygen updates/fixeslloyd2010-06-1516-32/+43
* More Doxygen fixeslloyd2010-06-151-4/+30
* Fix a few hundred Doxygen warningslloyd2010-06-157-23/+31
* Make Filter::new_msg and finish_msg private; only used by Pipe, which is a fr...lloyd2010-06-071-12/+13
* 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
* Remove SecureBuffer, which is the fixed-size variant of SecureVector.lloyd2010-03-232-3/+3
* Instead of the mode parallelism being specified via macros, have itlloyd2010-02-254-20/+30
* Reset buffer position in end_msglloyd2010-02-141-0/+2
* Make SecureQueue public. Needed, at least for the moment, for SSL handling.lloyd2010-02-147-7/+7
* Fix leaks in several of the cipher mode filters. Introduced by thelloyd2010-02-144-2/+12
* Fix some buffering and off-by-one errors in Buffering_Filter::writelloyd2010-02-031-19/+10
* 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-059-23/+27
* Remove Exception::set_msg. Inline all exception constructors.lloyd2010-01-042-13/+5