aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils
Commit message (Expand)AuthorAgeFilesLines
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-151-4/+6
* Remove unnecessary includes of <iostream>; either delete entirely as notlloyd2009-07-111-2/+0
* Move mutex.h from utils/ to mutex/ dir as more relevant arealloyd2009-07-012-57/+0
* DataSource::discard_next did not actually return the number of discardedlloyd2009-06-241-1/+1
* Use an input insensitive implementation of same_mem instead of memcmp.lloyd2009-06-221-1/+8
* Many source files included bit_ops.h when what was really desired waslloyd2009-05-131-1/+0
* Include <algorithm> in secmem.h for std::swaplloyd2009-04-081-0/+1
* Add a new version of SCAN_Name::arg that returns a default value if thelloyd2009-03-312-2/+17
* Thomas Moschny passed along a request from the Fedora packagers which camelloyd2009-03-3032-500/+564
* Use u32bit instead of int for loop counter in ctzlloyd2009-03-271-1/+1
* propagate from branch 'net.randombit.botan' (head 4518ef63a5e28e22a61d21a6066...lloyd2009-01-313-63/+0
|\
| * Check in a branch with a major redesign on how entropy polling is performed.lloyd2009-01-273-63/+0
* | A new warning in glibc triggers if memset is called with a constant sizelloyd2009-01-311-8/+8
|/
* Use a simple run length encoding in xor_into_buf, so long blocks of spaces,lloyd2008-11-232-3/+22
* Pass by const reference so larger structs can be used with xor_into_buf templatelloyd2008-11-231-1/+1
* Move xor_into_buf to xor_buf.cpp. Also add a new template wrapper forlloyd2008-11-233-10/+39
* Add xor_into_buf. Add Doxygen comments for xor_buflloyd2008-11-231-10/+32
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-122-37/+5
* Drop use of entropy estimation in Randpool for the same reason as HMAC_RNG.lloyd2008-11-113-130/+0
* Move utils/{timer,mutex} to toplevellloyd2008-11-1127-782/+0
* Rename timers.h to timer.hlloyd2008-11-117-7/+7
* Throw an exception if SCAN name is malformed or emptylloyd2008-11-111-0/+3
* Remove support for multiple providers in SCAN_Name, mostly because Illoyd2008-11-112-32/+19
* Make SCAN_Name::arg return a new SCAN_Name that has the same providers list,lloyd2008-11-112-2/+16
* Shorten SCAN_Name's argument arg in function nameslloyd2008-11-102-4/+4
* Make SCAN_Name::arg_count_between constlloyd2008-11-101-1/+1
* Fix parsing of nested + aliased names like TLS.Digest.0 in SCAN_Namelloyd2008-11-101-3/+31
* In SCAN_Name, keep track of the original inputs and make them accessiblelloyd2008-11-102-0/+6
* Add a facility in SCAN_Name for provider nameslloyd2008-11-102-3/+35
* Doxygen commentlloyd2008-11-101-3/+3
* Add SCAN_Name::arg_count_betweenlloyd2008-11-091-0/+6
* Constifylloyd2008-11-092-4/+4
* Add a SCAN_Name class that encapsulates operations currently done repeatedlylloyd2008-11-093-0/+92
* Macro cleanuplloyd2008-11-092-11/+6
* Move botan.h from utils to libstate, since libstate has lookup.h whichlloyd2008-11-082-16/+0
* Split the last parts of the 'core' modulelloyd2008-11-083-1/+26
* Move most of what was left in core to utils (since that is what they are,lloyd2008-11-087-1/+1174
* Move mutex.h from core to utilslloyd2008-11-082-0/+55
* Move declaration of StreamCipher to stream_cipher.hlloyd2008-11-081-0/+2
* Move Entropy_Estimator to utils/entropy.h (from anon namespace in HMAC_RNGlloyd2008-11-065-33/+130
* Substantially change Randpool's reseed logic. Now when a reseedlloyd2008-10-274-0/+4
* Move EntropySource base class to new entropy_src.h (which allows the implemen...lloyd2008-10-262-1/+7
* Move rng.{cpp,h} from core to rng/ topdirlloyd2008-10-267-4/+4
* Fixup Doxygen errorlloyd2008-10-141-3/+3
* Doxygen comments for utils/version.h (from InSiTo)lloyd2008-10-131-0/+26
* Remove leading "Botan " from result of version_stringlloyd2008-10-121-3/+9
* Add an implementation of bswap for Visual C++ in x86 inline asm,lloyd2008-10-121-0/+9
* Mark classes with BOTAN_DLL macro for DLL visibilitylloyd2008-10-087-7/+7
* Document dependencies between moduleslloyd2008-10-012-1/+6
* Make PBE base, IF_algo only load if needed by dependencieslloyd2008-10-012-2/+2