Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-16 | Fix incorrect Doxygen tag (@ince → @since). Make Doxygen parameter names ↵ | practicalswift | |
match actual parameter names. | |||
2017-06-25 | [RPC] Add an uptime command that displays the amount of time that bitcoind ↵ | Ricardo Velhote | |
has been running | |||
2017-06-22 | Merge #10565: [coverage] Remove subtrees and benchmarks from coverage report | Wladimir J. van der Laan | |
d5711f4 Filter subtrees and and benchmarks from coverage report (Andrew Chow) 405b86a Replace lcov -r commands with faster way (Andrew Chow) c8914b9 Have `make cov` optionally include branch coverage statistics (Andrew Chow) Tree-SHA512: 9c349a7baeb7430ea586617c52f91177df58e3546d6dc573e26815ddb79e30ab1873542d85ac1daca5e1fb2c6d6c8965824b42d027b6b0496a744af57b095852 | |||
2017-06-14 | [trivial] fix indentation for ArgsManager class | John Newbery | |
2017-06-14 | Merge #9895: Turn TryCreateDirectory() into TryCreateDirectories() | Wladimir J. van der Laan | |
1d1ea9f Turn TryCreateDirectory() into TryCreateDirectories() (Marko Bencun) Tree-SHA512: 49a524167bcf66e351a964c88d09cb3bcee12769a32da83410e3ba649fa4bcdbf0478d41e4d09bb55adb9b3f122e742271db6feb30bbafe2a7973542b5f10f79 | |||
2017-06-14 | Turn TryCreateDirectory() into TryCreateDirectories() | Marko Bencun | |
Use case: TryCreateDirectory(GetDataDir() / "blocks" / "index") would fail if the blocks directory was not explicitly created before. The line that did so was in a weird location and could be removed as a result. | |||
2017-06-09 | Remove unused Boost includes | practicalswift | |
2017-06-07 | Have `make cov` optionally include branch coverage statistics | Andrew Chow | |
Added an option to configure to allow for branch coverage statistics gathering. Disabled logprint macro when coverage testing is on so that unnecessary branches are not analyzed. | |||
2017-05-30 | [trivial] Fix comment for ForceSetArg() | John Newbery | |
2017-05-09 | Util: Put mapMultiArgs inside ArgsManager | Jorge Timón | |
- Set ArgsManager::mapMultiArgs in ArgsManager::SoftSetArg, ForceSetArg, SoftSetBoolArg | |||
2017-05-09 | Util: Create ArgsManager class... | Jorge Timón | |
- Introduce ArgsManager::GetArgs() - Adapt util_tests.cpp to ArgsManager | |||
2017-04-10 | [rpc] Add logging RPC | John Newbery | |
Adds an RPC to get and set currently active logging categories. | |||
2017-04-03 | Replace uses of boost::filesystem with fs | Wladimir J. van der Laan | |
Step two in abstracting away boost::filesystem. To repeat this, simply run: ``` git ls-files \*.cpp \*.h | xargs sed -i 's/boost::filesystem/fs/g' ``` | |||
2017-04-03 | Replace includes of boost/filesystem.h with fs.h | Wladimir J. van der Laan | |
This is step one in abstracting the use of boost::filesystem. | |||
2017-04-01 | Change LogAcceptCategory to use uint32_t rather than sets of strings. | Gregory Maxwell | |
This changes the logging categories to boolean flags instead of strings. This simplifies the acceptance testing by avoiding accessing a scoped static thread local pointer to a thread local set of strings. It eliminates the only use of boost::thread_specific_ptr outside of lockorder debugging. This change allows log entries to be directed to multiple categories and makes it easy to change the logging flags at runtime (e.g. via an RPC, though that isn't done by this commit.) It also eliminates the fDebug global. Configuration of unknown logging categories now produces a warning. | |||
2017-03-16 | util: rename variable to avoid shadowing | Pavol Rusnak | |
2017-03-13 | util: Throw tinyformat::format_error on formatting error | Wladimir J. van der Laan | |
Throw tinyformat::format_error on formatting error instead of the `std::runtime_error`. | |||
2017-03-12 | util: Properly handle errors during log message formatting | Wladimir J. van der Laan | |
Instead of having an exception propagate into the program when an error happens while formatting a log message, just print a message to the log. Addresses #9423. | |||
2017-01-05 | Merge #9417: Do not evaluate hidden LogPrint arguments | Wladimir J. van der Laan | |
407cdd6 Do not evaluate hidden LogPrint arguments (Pieter Wuille) | |||
2016-12-31 | Increment MIT Licence copyright header year on files modified in 2016 | isle2983 | |
Edited via: $ contrib/devtools/copyright_header.py update . | |||
2016-12-27 | Add a ForceSetArg method for testing | Matt Corallo | |
2016-12-24 | Un-expose mapArgs from utils.h | Matt Corallo | |
2016-12-23 | Introduce (and use) an IsArgSet accessor method | Matt Corallo | |
2016-12-23 | Fix non-const mapMultiArgs[] access after init. | Matt Corallo | |
Swap mapMultiArgs for a const-reference to a _mapMultiArgs which is only accessed in util.cpp | |||
2016-12-23 | Remove arguments to ParseConfigFile | Matt Corallo | |
2016-12-23 | Do not evaluate hidden LogPrint arguments | Pieter Wuille | |
2016-12-03 | Move GetWarnings() into its own file. | Gregory Maxwell | |
2016-12-03 | Eliminate data races for strMiscWarning and fLargeWork*Found. | Gregory Maxwell | |
This moves all access to these datastructures through accessor functions and protects them with a lock. | |||
2016-12-03 | Make QT runawayException call GetWarnings instead of directly access ↵ | Gregory Maxwell | |
strMiscWarning. This is a first step in avoiding racy accesses to strMiscWarning. The change required moving GetWarnings and related globals to util. | |||
2016-11-29 | init: Get rid of fServer flag | Wladimir J. van der Laan | |
There is no need to store this flag globally, the variable is only used inside the initialization process. Thanks to Alex Morcos for the idea. | |||
2016-10-01 | Globals: Decouple GetConfigFile and ReadConfigFile from global mapArgs | Jorge Timón | |
2016-09-02 | Do not shadow global variable | Pavel Janík | |
2016-06-27 | util: Remove zero-argument versions of LogPrint and error | Wladimir J. van der Laan | |
Changes in tinyformat, recently imported from upstream have made the zero-argument versions of formatting functions unnecessary. Remove them. This is a slight semantic change: `%` characters in the zero-argument call are now regarded and need to be escaped. As for as I know, the only use of this is in `main.cpp`. | |||
2016-06-01 | Use std::atomic for fRequestShutdown and fReopenDebugLog | Pieter Wuille | |
2016-06-01 | Revert "Include signal.h for sig_atomic_t in WIN32" | Pieter Wuille | |
This reverts commit 88f14b999cb70f6c556633f2889e698a05305158. | |||
2016-05-27 | Include signal.h for sig_atomic_t in WIN32 | Pieter Wuille | |
2016-05-12 | Merge #8004: signal handling: fReopenDebugLog and fRequestShutdown should be ↵ | Wladimir J. van der Laan | |
type sig_atomic_t 3262316 fReopenDebugLog and fRequestShutdown should be type sig_atomic_t (Chirag Davé) | |||
2016-05-09 | fReopenDebugLog and fRequestShutdown should be type sig_atomic_t | Chirag Davé | |
This allows access as an atomic variable in the presence of async interrupts. See issue #7433 for more details fixes: #7433 | |||
2016-05-05 | don't run ThreadMessageHandler at lowered priority | Kaz Wesley | |
There's no clear reason ThreadMessageHandler should be low priority. Fixes #8010 (priority inversion). | |||
2016-05-04 | util: switch LogPrint and error to variadic templates | Wladimir J. van der Laan | |
2016-03-11 | Move GetTempPath() to testutil. | Mustafa | |
2016-02-03 | Merge branch 'master' into single_prodname | Luke Dashjr | |
2016-02-03 | When/if the copyright line does not mention Bitcoin Core developers, add a ↵ | Luke Dashjr | |
second line to copyrights in -version, About dialog, and splash screen | |||
2015-12-22 | Set copyright holders displayed in notices separately from the package name | Luke Dashjr | |
This helps avoid accidental removal of upstream copyright names | |||
2015-12-13 | Bump copyright headers to 2015 | MarcoFalke | |
2015-11-28 | [qt] Move GUI related HelpMessage() part downstream | MarcoFalke | |
2015-11-28 | [trivial] Reuse translation and cleanup DEFAULT_* values | MarcoFalke | |
* DEFAULT_DISABLE_SAFEMODE = false * Use DEFAULT_* constants for extern bools | |||
2015-11-28 | Constrain constant values to a single location in code | Luke Dashjr | |
2015-10-26 | Add option for microsecond precision in debug.log | Suhas Daftuar | |
2015-09-03 | Move windows socket init to utility function | Wladimir J. van der Laan | |