summaryrefslogtreecommitdiff
path: root/contrib/epee/src/wipeable_string.cpp
Commit message (Collapse)AuthorAgeFilesLines
* wipeable_string: add hex_to_pod functionmoneromooo-monero2018-09-121-1/+2
|
* wallet: wipe seed from memory where appropriatemoneromooo-monero2018-08-161-2/+110
|
* wipeable_string: don't try to wipe an empty buffermoneromooo-monero2018-02-181-3/+6
| | | | memset_s doesn't like it
* wipeable_string: call memwipe directlymoneromooo-monero2018-01-311-10/+6
| | | | | since the original reason for the indirect call (that memwipe was not in contrib) is now gone
* Readd copyright starting datexmr-eric2018-01-261-1/+1
|
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
|
* wipeable_string: fix buffer overreadmoneromooo-monero2017-12-231-1/+1
|
* wipeable_string: move a wipe from reserve to growmoneromooo-monero2017-12-191-3/+2
| | | | That way, all implicit wipes ends up in grow, which is more robust
* wipeable_string: ignore reserve size less than actual sizemoneromooo-monero2017-12-191-2/+1
| | | | | This was asserting, but stoffu pointed out the std::string standard considers this ok and ignorable
* wipeable_string: fix clear and push_backmoneromooo-monero2017-12-191-1/+4
|
* new wipeable_string class to replace std::string passphrasesmoneromooo-monero2017-11-271-0/+146