aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Unroll the loop in fixedS to deal with Clanglloyd2010-11-031-7/+20
* Update Skein-512 for the new 1.3 specification, just changes the keylloyd2010-11-031-2/+2
* Clang's deprecated doesn't support a message at alllloyd2010-11-031-1/+1
* is_string_type was only used in one place, asn1_alt.cpp, so make it anlloyd2010-11-033-17/+18
* Remove needless destructorslloyd2010-11-032-4/+0
* If no TR1 is defined for use, error out here.lloyd2010-11-031-2/+4
* Fix macroslloyd2010-11-031-3/+3
* Modify definition of BOTAN_DEPRECATED macro to deal with Clang (whichlloyd2010-11-031-2/+12
* Needs virtual destructorlloyd2010-11-031-0/+2
* Add untested and probably broken support for the C++ Builder compilerlloyd2010-11-031-0/+26
* Make it possible to disable deprecation warnings by defininglloyd2010-11-021-21/+25
* Add a BOTAN_DEPRECATED macro which can provide compile-timelloyd2010-11-026-4/+25
* Remove MemoryRegion::set entirelylloyd2010-11-021-20/+34
* Doxygen updates.lloyd2010-11-025-15/+16
* Doxygenlloyd2010-11-028-16/+127
* Compile fixlloyd2010-11-021-1/+1
* Doxygenlloyd2010-11-0211-11/+77
* Add missing filelloyd2010-11-011-0/+43
* Derive KDF from Algorithmlloyd2010-11-017-6/+26
* Add new top-level algorithm which provides basic functionality: namelloyd2010-11-0123-66/+30
* Unusedlloyd2010-10-291-2/+0
* Make MemoryRegion::set protected, change all callerslloyd2010-10-2916-73/+97
* Always do 256 blocks at a time in CTR, makes increment easierlloyd2010-10-291-23/+14
* Use u32bit herelloyd2010-10-291-4/+4
* s/u32bit/size_t/lloyd2010-10-296-9/+9
* Remove BufferedComputation::OUTPUT_LENGTHlloyd2010-10-2940-137/+134
* Cleanuplloyd2010-10-293-3/+2
* Remove socket dependency from TLS_Server, instead interacting withlloyd2010-10-293-17/+20
* Eliminate the constant size_t values in SymmetricAlgorithm that givelloyd2010-10-2835-250/+196
* Fix doxygenlloyd2010-10-281-3/+3
* EME1::HASH_LENGTH was always exactly the output size of the hash, butlloyd2010-10-282-18/+16
* Use standalone encoder for end of message padding toolloyd2010-10-282-27/+9
* Consolidate hex and base64 filters into a single sub-module.lloyd2010-10-287-66/+44
* Simple standalone base64 encoderlloyd2010-10-283-0/+159
* These are internal headers and do not need public linkagelloyd2010-10-283-3/+3
* Rename the base64 filter and macro names in prep for addinglloyd2010-10-276-8/+6
* Move base64 char tables to base64.cpplloyd2010-10-272-48/+36
* Make TLS_Client entirely via callbacks, not talking to Socket directlylloyd2010-10-192-43/+28
* Make Record_Writer call a callback instead of writing directly to the socketlloyd2010-10-195-10/+20
* Run MAC as standalone object instead of running it through a Pipe atlloyd2010-10-193-48/+56
* Update AES-NI for SecureVector and BlockCipher changeslloyd2010-10-191-9/+9
* BigInt::get_substring really shouldn't return size_t. Revert tolloyd2010-10-185-10/+8
* For const BigInt::operator[], return a const reference instead of alloyd2010-10-181-1/+1
* s/u32bit/size_t/lloyd2010-10-184-38/+38
* s/u32bit/size_t/lloyd2010-10-187-51/+51
* Prefix vs postfixlloyd2010-10-152-4/+4
* Last u32bit->size_t for ssllloyd2010-10-1510-101/+108
* More size_tlloyd2010-10-153-28/+28
* More size_tlloyd2010-10-153-30/+30
* Use size_t in ssllloyd2010-10-1512-75/+75