aboutsummaryrefslogtreecommitdiffstats
path: root/src/algo_factory/info.txt
Commit message (Collapse)AuthorAgeFilesLines
* Shuffle things around. Add NIST X.509 test to build.lloyd2014-01-011-24/+0
|
* Give everything setting a feature test macro in build.h a version codelloyd2013-11-281-1/+1
| | | | | | so application code can check for the specific API it expects without having to keep track of what versions APIs x,y,z changed. Arbitrarily set all current API versions to 20131128.
* propagate from branch 'net.randombit.botan' (head ↵lloyd2009-12-161-3/+9
|\ | | | | | | | | | | 744dccf92270cf16b80b50ee2759424c9866b256) to branch 'net.randombit.botan.c++0x' (head 2aa1acac1d05e8ea9991fe39015b1db9abc3b24e)
| * Full working amalgamation build, plus internal-only headers concept.lloyd2009-12-161-3/+9
| |
* | propagate from branch 'net.randombit.botan' (head ↵lloyd2009-11-021-1/+0
|\ \ | |/ |/| | | | | | | 2773c2310e8c0a51975987a2dd6c5824c8d43882) to branch 'net.randombit.botan.c++0x' (head f13cf5d7e89706c882604299b508f356c20aae3a)
| * Remove dep on mutex module (doesn't exist here). Use initializer list in ↵lloyd2009-09-111-1/+0
| | | | | | | | libstate.cpp
* | Remove the 'realname' attribute on all modules and cc/cpu/os info files.lloyd2009-10-291-2/+0
|/ | | | | Pretty much useless and unused, except for listing the module names in build.h and the short versions totally suffice for that.
* Add a script that reads the output of print_deps.py and rewriteslloyd2009-07-151-4/+9
| | | | | | the info.txt files with the right module dependencies. Apply it across the codebase.
* Remove support for provider identifiers from SCAN_Name - it turns out thislloyd2008-11-121-0/+1
| | | | | | | | | | | | was not the right place to keep track of this information. Also modify all Algorithm_Factory constructor functions to take instead of a SCAN_Name a pair of std::strings - the SCAN name and an optional provider name. If a provider is specified, either that provider will be used or the request will fail. Otherwise, the library will attempt best effort, based on user-set algorithm implementation settings (combine with benchmark.h for choosing the fastest implementation at runtime) or if not set, a static ordering (preset in static_provider_weight in prov_weight.cpp, though it would be nice to make this easier to toggle).
* Add a new cache at the level of Algorithm_Factory. Intent is to replacelloyd2008-11-111-0/+1
| | | | | | | the caches included in the Engines, allowing faster search/query along and making the Engine implementations mostly or entirely stateless, also removing the need for a two-phase initialization there. Stil buggy + incomplete.
* Move Algorithm_Factory from libstate (which it did not depend on) to ↵lloyd2008-11-111-0/+14
algo_factory/