aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
AgeCommit message (Expand)Author
2018-04-02[moveonly] Extract HelpRequested to dry up the help options testingBen Woosley
2018-03-27Track negated arguments in the argument paser.Evan Klitzke
2018-03-27Merge #12653: Allow to optional specify the directory for the blocks storageWladimir J. van der Laan
2018-03-22Merge #12630: Provide useful error message if datadir is not writable.Wladimir J. van der Laan
2018-03-21Fix typosDimitris Apostolou
2018-03-14Provide relevant error message if datadir is not writable.murrayn
2018-03-11Allow to optional specify the directory for the blocks storageJonas Schnelli
2018-03-06Merge #10271: Use std::thread::hardware_concurrency, instead of Boost, to det...Wladimir J. van der Laan
2018-02-15test: Add unit test for LockDirectoryWladimir J. van der Laan
2018-02-05Add AbsPathForConfigVal to consolidate datadir prefixing for path argsJames O'Beirne
2018-01-16Abstract directory locking into util.cppMeshCollider
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-15Use std::thread::hardware_concurrency, instead of Boost, to determine availab...fanquake
2017-12-11Merge #11583: Do not make it trivial for inbound peers to generate log entriesWladimir J. van der Laan
2017-11-30Add `-debuglogfile` optionWladimir J. van der Laan
2017-11-18Switched sync.{cpp,h} to std threading primitives.Thomas Snider
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-09Do not make it trivial for inbound peers to generate log entriesMatt Corallo
2017-11-09Add MakeUnique (substitute for C++14 std::make_unique)practicalswift
2017-08-16Merge #10901: Fix constness of ArgsManager methodsMarcoFalke
2017-08-14remove unused gArgs wrappersMarko Bencun
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-24Fix constness of ArgsManager methodsJoão Barbosa
2017-07-16Fix incorrect Doxygen tag (@ince → @since). Make Doxygen parameter names ma...practicalswift
2017-06-25[RPC] Add an uptime command that displays the amount of time that bitcoind ha...Ricardo Velhote
2017-06-22Merge #10565: [coverage] Remove subtrees and benchmarks from coverage reportWladimir J. van der Laan
2017-06-14[trivial] fix indentation for ArgsManager classJohn Newbery
2017-06-14Merge #9895: Turn TryCreateDirectory() into TryCreateDirectories()Wladimir J. van der Laan
2017-06-14Turn TryCreateDirectory() into TryCreateDirectories()Marko Bencun
2017-06-09Remove unused Boost includespracticalswift
2017-06-07Have `make cov` optionally include branch coverage statisticsAndrew Chow
2017-05-30[trivial] Fix comment for ForceSetArg()John Newbery
2017-05-09Util: Put mapMultiArgs inside ArgsManagerJorge Timón
2017-05-09Util: Create ArgsManager class...Jorge Timón
2017-04-10[rpc] Add logging RPCJohn Newbery
2017-04-03Replace uses of boost::filesystem with fsWladimir J. van der Laan
2017-04-03Replace includes of boost/filesystem.h with fs.hWladimir J. van der Laan
2017-04-01Change LogAcceptCategory to use uint32_t rather than sets of strings.Gregory Maxwell
2017-03-16util: rename variable to avoid shadowingPavol Rusnak
2017-03-13util: Throw tinyformat::format_error on formatting errorWladimir J. van der Laan
2017-03-12util: Properly handle errors during log message formattingWladimir J. van der Laan
2017-01-05Merge #9417: Do not evaluate hidden LogPrint argumentsWladimir J. van der Laan
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-12-27Add a ForceSetArg method for testingMatt Corallo
2016-12-24Un-expose mapArgs from utils.hMatt Corallo
2016-12-23Introduce (and use) an IsArgSet accessor methodMatt Corallo
2016-12-23Fix non-const mapMultiArgs[] access after init.Matt Corallo
2016-12-23Remove arguments to ParseConfigFileMatt Corallo
2016-12-23Do not evaluate hidden LogPrint argumentsPieter Wuille
2016-12-03Move GetWarnings() into its own file.Gregory Maxwell