aboutsummaryrefslogtreecommitdiff
path: root/src/util.cpp
Commit message (Expand)AuthorAgeFilesLines
* util: Report parse errors in configuration fileWladimir J. van der Laan2018-09-061-5/+18
* Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-081-1/+1
|\
| * Update copyright headers to 2018DrahtBot2018-07-271-1/+1
* | Report when unknown config file options are ignoredPieter Wuille2018-07-301-3/+7
|/
* scripted-diff: prefer MAC_OSX over __APPLE__fanquake2018-07-251-1/+1
* tiny refactor for ArgsManagerAtsukiTak2018-07-221-4/+4
* Replace boost program_optionsChun Kuan Lee2018-07-181-9/+38
* Add unavailable options to hidden options categoryAndrew Chow2018-06-121-0/+7
* qa: Increase includeconf test coverageMarcoFalke2018-06-011-6/+14
* Give an error and exit if there are unknown parametersAndrew Chow2018-05-301-6/+45
* Use a struct for arguments and nested map for categoriesAndrew Chow2018-05-301-24/+56
* Stop translating command line optionsWladimir J. van der Laan2018-05-301-13/+13
* util: warn about recursive -includeconf arguments in configuration filesKarl-Johan Alm2018-05-101-0/+18
* Make gArgs aware of the argumentsAndrew Chow2018-05-091-0/+49
* Merge #10267: New -includeconf argument for including external configuration ...Wladimir J. van der Laan2018-05-091-1/+34
|\
| * -includeconf=<path> support in config handler, for including external configu...Karl-Johan Alm2018-04-261-1/+34
* | Handle unsuccessful fseek(...):spracticalswift2018-05-021-1/+3
|/
* Add logging and error handling for file syncingWladimir J. van der Laan2018-04-231-6/+22
* MOVEONLY: Move logging code from util.{h,cpp} to new files.Jim Posen2018-04-181-270/+0
* Print to console by default when not run with -daemonEvan Klitzke2018-04-171-5/+10
* ArgsManager: special handling for -regtest and -testnetAnthony Towns2018-04-111-2/+18
* ArgsManager: Warn when ignoring network-specific config settingAnthony Towns2018-04-111-0/+28
* ArgsManager: limit some options to only apply on mainnet when in default sectionAnthony Towns2018-04-111-4/+34
* ArgsManager: support config file sectionsAnthony Towns2018-04-111-2/+37
* ArgsManager: drop m_negated_argsAnthony Towns2018-04-111-19/+44
* ArgsManager: keep command line and config file arguments separateAnthony Towns2018-04-111-23/+82
* util: Remove designator initializer from ScheduleBatchPriorityWladimir J. van der Laan2018-04-091-1/+1
* util: Pass pthread_self() to pthread_setschedparam instead of 0Wladimir J. van der Laan2018-04-091-1/+1
* Merge #12878: [refactor] Config handling refactoring in preparation for netwo...Jonas Schnelli2018-04-081-17/+37
|\
| * ReadConfigStream: assume the stream is goodAnthony Towns2018-04-061-17/+17
| * Separate out ReadConfigStream from ReadConfigFileAnthony Towns2018-04-061-4/+10
| * Move ChainNameFromCommandLine into ArgsManager and rename to GetChainNameAnthony Towns2018-04-061-0/+14
* | Merge #12618: Set SCHED_BATCH priority on the loadblk thread.Wladimir J. van der Laan2018-04-071-0/+15
|\ \ | |/ |/|
| * Set SCHED_BATCH priority on the loadblk thread.Evan Klitzke2018-03-261-0/+15
* | [moveonly] Extract HelpRequested to dry up the help options testingBen Woosley2018-04-021-1/+4
* | Track negated arguments in the argument paser.Evan Klitzke2018-03-271-31/+68
* | Merge #12653: Allow to optional specify the directory for the blocks storageWladimir J. van der Laan2018-03-271-0/+33
|\ \ | |/ |/|
| * Allow to optional specify the directory for the blocks storageJonas Schnelli2018-03-111-0/+33
* | Merge #12630: Provide useful error message if datadir is not writable.Wladimir J. van der Laan2018-03-221-0/+13
|\ \
| * | Provide relevant error message if datadir is not writable.murrayn2018-03-141-0/+13
* | | Replace boost::call_once with std::call_oncedonaloconnor2018-03-211-8/+8
* | | Merge #12542: Remove redundant includes. Conform to header include guidelines.Pieter Wuille2018-03-161-1/+0
|\ \ \
| * | | Remove redundant includes. Conform to header include guidelines.practicalswift2018-02-271-1/+0
| | |/ | |/|
* | | Format timestamps using ISO 8601 formatting (e.g. "2018-02-28T12:34:56Z")practicalswift2018-03-091-4/+6
| |/ |/|
* | Merge #10271: Use std::thread::hardware_concurrency, instead of Boost, to det...Wladimir J. van der Laan2018-03-061-5/+2
|\ \ | |/ |/|
| * Use std::thread::hardware_concurrency, instead of Boost, to determine availab...fanquake2017-12-151-5/+2
* | test: Add unit test for LockDirectoryWladimir J. van der Laan2018-02-151-9/+18
* | util: Fix multiple use of LockDirectoryWladimir J. van der Laan2018-02-151-6/+20
* | Add AbsPathForConfigVal to consolidate datadir prefixing for path argsJames O'Beirne2018-02-051-13/+9
* | Abstract directory locking into util.cppMeshCollider2018-01-161-0/+22