Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused provider function | lloyd | 2008-11-10 | 1 | -2/+0 |
| | |||||
* | Fix include, add namespace and copyright | lloyd | 2008-11-10 | 1 | -1/+9 |
| | |||||
* | Add eng_ossl.cpp to build | lloyd | 2008-11-10 | 1 | -0/+1 |
| | |||||
* | Make the ARC4 implementation from OpenSSL visible in arc4_openssl.h | lloyd | 2008-11-10 | 5 | -93/+95 |
| | |||||
* | Remove support for block cipher padding methods in engine. Like S2K, | lloyd | 2008-11-10 | 5 | -73/+0 |
| | | | | | | | | | | they were not used at all outside of the core library implementations. One change is that now get_bc_pad returns a new object, instead of a pointer to a const shared padding method. This does imply a bit more dynamic memory overhead, but the modes are pretty light (stateless, for the most part), so this doesn't seem like a big deal. So modify ECB and CBC classes to add destructors to delete the padding object. | ||||
* | Remove support for S2K in Engines. There are only three implementations of | lloyd | 2008-11-10 | 5 | -78/+0 |
| | | | | | | an S2K in Botan, all in the core library, and it's relatively unlikely that that many more will be added. get_s2k still exists and performs a direct search across the possibilities. | ||||
* | Remove find_bc_pad from lookup_stream.cpp | lloyd | 2008-11-10 | 1 | -25/+0 |
| | |||||
* | Split lookup_cipher.cpp into lookup_{block,stream,bc_pad}.cpp | lloyd | 2008-11-10 | 4 | -82/+131 |
| | |||||
* | Modify Lion lookup to use arg_count_between | lloyd | 2008-11-09 | 1 | -2/+1 |
| | |||||
* | Consistent whitespace | lloyd | 2008-11-09 | 1 | -0/+1 |
| | |||||
* | Modify Default_Engine to use SCAN_Name internally | lloyd | 2008-11-09 | 4 | -213/+161 |
| | |||||
* | Move engine to libstate/ directory, since there is a mutual dependency | lloyd | 2008-11-09 | 36 | -0/+3691 |
(messy). Remove unused libstate.h includes from a few files. |