aboutsummaryrefslogtreecommitdiff
path: root/src/common/util.cpp (follow)
AgeCommit message (Collapse)AuthorFilesLines
2017-12-16move includes around to lessen overall loadmoneromooo-monero1-0/+1
2017-12-16Merge pull request #2860Riccardo Spagni1-0/+6
3dffe71b new wipeable_string class to replace std::string passphrases (moneromooo-monero) 7a2a5741 utils: initialize easylogging++ in on_startup (moneromooo-monero) 54950829 use memwipe in a few relevant places (moneromooo-monero) 000666ff add a memwipe function (moneromooo-monero)
2017-11-27new wipeable_string class to replace std::string passphrasesmoneromooo-monero1-0/+4
2017-11-27utils: initialize easylogging++ in on_startupmoneromooo-monero1-0/+2
It will be reinitialized later once we know about log file and other command line configuration
2017-11-18fixed common/util.cpp to link against libresslston1th1-1/+1
2017-11-14make this build on SunOS/SolarisPavel Maryanov1-1/+1
2017-10-21Initialize openssl on startupmoneromooo-monero1-0/+7
2017-10-14Add tools::on_startup, and warn about glibc 2.25 bug if foundmoneromooo-monero1-0/+15
https://sourceware.org/bugzilla/show_bug.cgi?id=21778
2017-08-30Do not create file when RPC user/pass is given and use file lockingLee Clagett1-21/+55
2017-02-23core: protect precomputed block hashes with SHA256moneromooo-monero1-0/+12
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-02-20util: add a SHA256 functionmoneromooo-monero1-1/+34
2017-02-20util: add a vercmp function to compare version numbersmoneromooo-monero1-0/+17
It is simple, supports simple x.y.z type numeric versions, and does not attempt any kind of validation
2017-01-28Factor is_address_local code into a tools functionmoneromooo-monero1-0/+37
2016-12-16Enabled HTTP auth support for monero-wallet-rpcLee Clagett1-0/+86
2016-04-28add a --max-concurrency flagmoneromooo-monero1-0/+23
It sets the max number of threads to use for a parallel job. This is different that the number of total threads, since monero binaries typically start a lot of them.
2016-04-06util: add a function to set umask to 077moneromooo-monero1-0/+9
Useful to ensure files are written without group/other read rights.
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-11-30Merge pull request #515Riccardo Spagni1-0/+5
0921f5b util: use putenv instead of setenv for mingw (moneromooo-monero)
2015-11-29wallet: cancellable refreshmoneromooo-monero1-1/+1
^C while in manual refresh will cancel the refresh, since that's often an annoying thing to have to wait for. Also, a manual refresh command will interrupt any running background refresh and take over, rather than wait for the background refresh to be done, and look to be hanging.
2015-11-25util: use putenv instead of setenv for mingwmoneromooo-monero1-0/+5
2015-11-21Fix startup crash when using a locale boost does not likemoneromooo-monero1-0/+19
There are various locale related bugs in various versions of boost, where exceptions are thrown in boost::filesystem APIs when the current locale is not to boost's liking. It's not clear what "not to boost's liking" means in detail, though "en" and "en_US.UTF-8" are not to its liking. Fix it by running a test function that's known to throw in such a case, and resetting LANG and LC_ALL to C if an exception is thrown. In simplewallet, the locale is queried before that so the correct translations will still be used.
2015-03-20Hopefully fixes build on WindowsThomas Winget1-1/+1
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-09-11Documented varintjebes1-1/+1
2014-09-09commented util.hjebes1-3/+5
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-03-20some fixesAntonio Juarez1-0/+1
2014-03-03moved all stuff to githubAntonio Juarez1-0/+363