aboutsummaryrefslogtreecommitdiff
path: root/src/util.h
Commit message (Expand)AuthorAgeFilesLines
* Merge #12257: [wallet] Use destination groups instead of coins in coin selectWladimir J. van der Laan2018-07-241-0/+14
|\
| * utils: Add insert() convenience templatesKarl-Johan Alm2018-07-241-0/+14
* | tiny refactor for ArgsManagerAtsukiTak2018-07-221-2/+2
|/
* Extract MakeUnique into utilmemory.hBen Woosley2018-07-171-9/+2
* Add unavailable options to hidden options categoryAndrew Chow2018-06-121-0/+5
* Merge #13069: docs: Fix typosMarcoFalke2018-05-301-1/+1
|\
| * Fix typospracticalswift2018-05-071-1/+1
* | Give an error and exit if there are unknown parametersAndrew Chow2018-05-301-6/+17
* | Use a struct for arguments and nested map for categoriesAndrew Chow2018-05-301-1/+10
* | Make gArgs aware of the argumentsAndrew Chow2018-05-091-0/+28
* | Merge #10267: New -includeconf argument for including external configuration ...Wladimir J. van der Laan2018-05-091-1/+1
|\ \ | |/ |/|
| * -includeconf=<path> support in config handler, for including external configu...Karl-Johan Alm2018-04-261-1/+1
* | util: Establish global logger object.Jim Posen2018-04-271-1/+1
|/
* Add logging and error handling for file syncingWladimir J. van der Laan2018-04-231-1/+1
* MOVEONLY: Move logging code from util.{h,cpp} to new files.Jim Posen2018-04-181-107/+2
* Merge #11862: Network specific conf sectionsWladimir J. van der Laan2018-04-161-8/+22
|\
| * ArgsManager: Warn when ignoring network-specific config settingAnthony Towns2018-04-111-0/+8
| * ArgsManager: limit some options to only apply on mainnet when in default sectionAnthony Towns2018-04-111-0/+5
| * ArgsManager: support config file sectionsAnthony Towns2018-04-111-0/+6
| * ArgsManager: drop m_negated_argsAnthony Towns2018-04-111-6/+0
| * ArgsManager: keep command line and config file arguments separateAnthony Towns2018-04-111-3/+4
* | logging: bypass timestamp formatting when not loggingCory Fields2018-04-121-7/+9
|/
* Merge #12878: [refactor] Config handling refactoring in preparation for netwo...Jonas Schnelli2018-04-081-0/+8
|\
| * Separate out ReadConfigStream from ReadConfigFileAnthony Towns2018-04-061-0/+2
| * Move ChainNameFromCommandLine into ArgsManager and rename to GetChainNameAnthony Towns2018-04-061-0/+6
* | Merge #12618: Set SCHED_BATCH priority on the loadblk thread.Wladimir J. van der Laan2018-04-071-0/+9
|\ \ | |/ |/|
| * Set SCHED_BATCH priority on the loadblk thread.Evan Klitzke2018-03-261-0/+9
* | Merge #12859: Bugfix: Include <memory> for std::unique_ptrWladimir J. van der Laan2018-04-051-0/+1
|\ \
| * | Bugfix: Include <memory> for std::unique_ptrLuke Dashjr2018-04-021-0/+1
* | | [moveonly] Extract HelpRequested to dry up the help options testingBen Woosley2018-04-021-0/+5
* | | Track negated arguments in the argument paser.Evan Klitzke2018-03-271-0/+17
* | | Merge #12653: Allow to optional specify the directory for the blocks storageWladimir J. van der Laan2018-03-271-0/+1
|\ \ \ | |_|/ |/| |
| * | Allow to optional specify the directory for the blocks storageJonas Schnelli2018-03-111-0/+1
* | | Merge #12630: Provide useful error message if datadir is not writable.Wladimir J. van der Laan2018-03-221-0/+1
|\ \ \
| * | | Provide relevant error message if datadir is not writable.murrayn2018-03-141-0/+1
* | | | Fix typosDimitris Apostolou2018-03-211-1/+1
|/ / /
* | | Merge #10271: Use std::thread::hardware_concurrency, instead of Boost, to det...Wladimir J. van der Laan2018-03-061-3/+2
|\ \ \ | |/ / |/| |
| * | Use std::thread::hardware_concurrency, instead of Boost, to determine availab...fanquake2017-12-151-3/+2
* | | test: Add unit test for LockDirectoryWladimir J. van der Laan2018-02-151-0/+6
* | | Add AbsPathForConfigVal to consolidate datadir prefixing for path argsJames O'Beirne2018-02-051-0/+10
| |/ |/|
* | Abstract directory locking into util.cppMeshCollider2018-01-161-0/+1
* | Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa2018-01-031-1/+1
|/
* Merge #11583: Do not make it trivial for inbound peers to generate log entriesWladimir J. van der Laan2017-12-111-0/+4
|\
| * Do not make it trivial for inbound peers to generate log entriesMatt Corallo2017-11-091-0/+4
* | Add `-debuglogfile` optionWladimir J. van der Laan2017-11-301-1/+3
* | Switched sync.{cpp,h} to std threading primitives.Thomas Snider2017-11-181-0/+1
* | scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider2017-11-161-6/+6
* | Add MakeUnique (substitute for C++14 std::make_unique)practicalswift2017-11-091-0/+7
|/
* Merge #10901: Fix constness of ArgsManager methodsMarcoFalke2017-08-161-7/+14
|\
| * Fix constness of ArgsManager methodsJoão Barbosa2017-07-241-7/+14