summaryrefslogtreecommitdiff
path: root/contrib/epee/src/wipeable_string.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Copyright: Update to 2022mj-xmr2022-03-041-1/+1
|
* epee: add missing headerselsta2021-10-221-0/+1
|
* Update copyright year to 2020SomaticFanatic2020-05-061-1/+1
| | | | Update copyright year to 2020
* wipeable_string: split - treat CR, LF and Tabs as separatorsxiphon2020-02-121-3/+4
|
* ensure no NULL is passed to memcpymoneromooo-monero2019-06-141-5/+12
| | | | | NULL is valid when size is 0, but memcpy uses nonnull attributes, so let's not poke the bear
* Update 2019 copyrightbinaryFate2019-03-051-1/+1
|
* 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