| Commit message (Expand) | Author | Age | Files | Lines |
* | Modify DL_Group::PEM_decode and BER_decode to take values instead of | lloyd | 2012-06-05 | 1 | -2/+2 |
* | Plain hex_decode now returns a std::vector, use hex_decode_locked to | lloyd | 2012-05-26 | 2 | -10/+58 |
* | Replace 0 and NULL pointer constants with nullptr. Also fix an old | lloyd | 2012-05-18 | 1 | -1/+1 |
* | Fairly huge update that replaces the old secmem types with std::vector | lloyd | 2012-05-18 | 8 | -53/+54 |
* | New helpers taking a string | lloyd | 2012-01-24 | 2 | -0/+28 |
* | Better documentation in this header | lloyd | 2012-01-24 | 1 | -11/+34 |
* | Ignore \r as whitespace in base64 decoder - caused test failures on | lloyd | 2011-06-03 | 1 | -1/+3 |
* | Fixes for base64 incremental decoding. | lloyd | 2011-05-16 | 1 | -14/+11 |
* | Add base64_decode. Seems to work OK, though incremental decoding is | lloyd | 2011-05-12 | 2 | -0/+221 |
* | Calling &str[str.size()] is only valid if str is const; otherwise the | lloyd | 2011-04-29 | 1 | -4/+5 |
* | Maintainer mode warning cleanups, mostly for C style casts which I | lloyd | 2011-04-18 | 1 | -1/+1 |
* | Some dependency fixes | lloyd | 2011-02-11 | 1 | -1/+1 |
* | Use runtime asserts here | lloyd | 2010-12-23 | 1 | -2/+3 |
* | Remove debug includes | lloyd | 2010-12-23 | 1 | -3/+0 |
* | Doxygen | lloyd | 2010-11-02 | 1 | -2/+0 |
* | Simple standalone base64 encoder | lloyd | 2010-10-28 | 3 | -0/+159 |
* | s/u32bit/size_t/ in codec and benchmark | lloyd | 2010-10-12 | 6 | -45/+45 |
* | Handle memory overwrite if hex input was not byte wide | lloyd | 2010-10-01 | 1 | -1/+1 |
* | Add a convenience overload of hex_encode taking a MemoryRegion<byte>& | lloyd | 2010-09-23 | 2 | -0/+17 |
* | More changes to avoid vector to pointer implicit conversions | lloyd | 2010-09-14 | 1 | -2/+2 |
* | Realization while thinking about the recently added truncate: in a STL | lloyd | 2010-09-07 | 1 | -1/+1 |
* | Add a standalone version of hex encoding and decoding, defining the filters | lloyd | 2010-09-03 | 3 | -0/+289 |
* | Remove some of the more extraneous namespaces | lloyd | 2010-06-16 | 2 | -27/+52 |
* | Full working amalgamation build, plus internal-only headers concept. | lloyd | 2009-12-16 | 1 | -7/+0 |
* | Move most code that relies heavily on Filters into src/filters. | lloyd | 2009-11-17 | 17 | -1456/+4 |
* | Rename/remove some secmem member variables for better matching with STL | lloyd | 2009-11-17 | 2 | -10/+10 |
* | Kill straggling realnames | lloyd | 2009-10-29 | 1 | -2/+0 |
* | Remove the 'realname' attribute on all modules and cc/cpu/os info files. | lloyd | 2009-10-29 | 6 | -10/+0 |
* | Increase the internal buffer size of the Hex coder/decoder, and put it into | lloyd | 2009-10-23 | 1 | -3/+5 |
* | Modify Keyed_Filter so it is a pure interface | lloyd | 2009-08-11 | 1 | -0/+1 |
* | Fix various auto generated dependencies that were wrong | lloyd | 2009-07-17 | 1 | -0/+1 |
* | Add a script that reads the output of print_deps.py and rewrites | lloyd | 2009-07-15 | 6 | -18/+16 |
* | Thomas Moschny passed along a request from the Fedora packagers which came | lloyd | 2009-03-30 | 14 | -287/+315 |
* | Have Algorithm_Factory::make_hash_function throw an exception if it can't | lloyd | 2008-11-10 | 2 | -2/+4 |
* | Split the last parts of the 'core' module | lloyd | 2008-11-08 | 2 | -2/+0 |
* | Split base.h into block_cipher.h and stream_cipher.h | lloyd | 2008-11-08 | 4 | -0/+6 |
* | Doxygen comments for base64 and hex from InSiTo | lloyd | 2008-10-13 | 2 | -23/+81 |
* | Add BOTAN_DLL macro to public class definitions that were missing it. | lloyd | 2008-10-09 | 2 | -4/+4 |
* | Document dependencies between modules | lloyd | 2008-10-01 | 4 | -0/+16 |
* | Fix loading issues | lloyd | 2008-09-29 | 1 | -0/+2 |
* | Rename all modinfo.txt files to info.txt, since they are all (none) of | lloyd | 2008-09-29 | 6 | -0/+0 |
* | New filters module. Add deps for it in some needed areas (codec, pbes) | lloyd | 2008-09-28 | 2 | -0/+2 |
* | Add modinfo for pem, hash_id, selftest modules | lloyd | 2008-09-28 | 1 | -0/+14 |
* | PEM codec module | lloyd | 2008-09-28 | 3 | -0/+178 |
* | Put OpenPGP codec routines into codec/openpgp module | lloyd | 2008-09-28 | 3 | -0/+234 |
* | Move all BigInt stuff into bigint/. Currently all asm modules are disabled; | lloyd | 2008-09-28 | 4 | -0/+93 |
* | Move almost all of the ASN.1, BER, and DER codec related code into new | lloyd | 2008-09-28 | 12 | -0/+1262 |