Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename SecureVector::L param to INITIAL_LEN so as to be somewhat obvious as ↵ | lloyd | 2010-03-23 | 1 | -2/+3 |
| | | | | to meaning | ||||
* | Remove SecureBuffer, which is the fixed-size variant of SecureVector. | lloyd | 2010-03-23 | 1 | -38/+2 |
| | | | | | | | | | | | | | | Add a second template param to SecureVector which specifies the initial length. Change all callers to be SecureVector instead of SecureBuffer. This can go away in C++0x, once compilers implement N2712 ("Non-static data member initializers"), and we can just write code as SecureVector<byte> P{18}; instead | ||||
* | Remove reference to no-longer existing function in docs | lloyd | 2010-03-22 | 1 | -6/+2 |
| | |||||
* | Fix Doxygen comment for grow_to | lloyd | 2010-03-22 | 1 | -4/+6 |
| | |||||
* | Guard call to the allocator in deallocate() by checking if the alloc | lloyd | 2010-03-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | pointer was actually set. Otherwise, the following problem could occur if an allocator could not be found: init() will call Allocator::get, which throws an exception init() is called from the constructor of the subclasses (MemoryVector, etc) Since the constructor of MemoryRegion has already finished, its destructor will be called. ~MemoryRegion will call deallocate() deallocate() will then access a NULL pointer By guarding the call, the exception is propagated correctly. | ||||
* | Rename/remove some secmem member variables for better matching with STL | lloyd | 2009-11-17 | 1 | -22/+15 |
| | | | | | | | | containers (specifically vector). Rename is_empty to empty Remove has_items Rename create to resize | ||||
* | Remove some Doxygen comments | lloyd | 2009-11-17 | 1 | -8/+2 |
| | |||||
* | Move some files around to break up dependencies between directories | lloyd | 2009-07-16 | 1 | -0/+438 |