Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make cipher mode padder non-const in ECB and CBC | lloyd | 2008-11-10 | 2 | -8/+8 |
| | |||||
* | Remove support for block cipher padding methods in engine. Like S2K, | lloyd | 2008-11-10 | 1 | -0/+4 |
| | | | | | | | | | | 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. | ||||
* | Add dep in ecb and cbc on mode_pad | lloyd | 2008-11-10 | 1 | -0/+1 |
| | |||||
* | Update modes requires since modebase is now modes | lloyd | 2008-11-09 | 1 | -1/+1 |
| | |||||
* | Remove lookup.h use from ECB, CBC, CFB | lloyd | 2008-11-08 | 2 | -25/+20 |
| | |||||
* | Remove lookup.h from modebase | lloyd | 2008-11-08 | 1 | -4/+8 |
| | |||||
* | Rename all modinfo.txt files to info.txt, since they are all (none) of | lloyd | 2008-09-29 | 1 | -0/+0 |
| | | | | | them modules now. In any case there is no distinction so info.txt seems better. | ||||
* | Add modebase module (and add dep in cipher mode impls). Move data_snk.cpp to ↵ | lloyd | 2008-09-28 | 1 | -0/+5 |
| | | | | filters | ||||
* | Move all modules into src/ directory | lloyd | 2008-09-28 | 3 | -0/+216 |