aboutsummaryrefslogtreecommitdiff
path: root/src/init.h
AgeCommit message (Expand)Author
2021-06-10Make SetupServerArgs callable without NodeContextRussell Yanofsky
2021-04-07Drop JSONRPCRequest constructors after #21366Russell Yanofsky
2021-03-29refactor: replace util::Ref by std::any (C++17)Sebastian Falbesoner
2021-03-04bitcoind: Add -daemonwait option to wait for initializationWladimir J. van der Laan
2020-12-06Don't make "in" parameters look like "out"/"in-out" parameters: pass by ref t...practicalswift
2020-08-27refactor: Create interfaces earlier during initializationRussell Yanofsky
2020-08-24init: Pass reference to ArgsManager around instead of relying on globalMarcoFalke
2020-08-12Optionally populate BlockAndHeaderTipInfo during AppInitMainJonas Schnelli
2020-05-13refactor: Pass NodeContext to RPC and REST methods through util::RefRussell Yanofsky
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-15node: Add args alias for gArgs globalMarcoFalke
2019-12-30scripted-diff: Bump copyright of files changed in 2019MarcoFalke
2019-10-28Pass NodeContext, ConnMan, BanMan references more placesRussell Yanofsky
2019-10-28MOVEONLY: Move NodeContext struct to node/context.hRussell Yanofsky
2019-10-28scripted-diff: Rename InitInterfaces to NodeContextRussell Yanofsky
2018-11-06Pass chain and client variables where neededRussell Yanofsky
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-10[build] remove ENABLE_WALLET ifdef from httprpc.cppJohn Newbery
2018-06-25Break circular dependency: init -> * -> init by extracting shutdown.hBen Woosley
2018-05-09Make gArgs aware of the argumentsAndrew Chow
2018-04-13wallet: Refactor g_wallet_init_interface to const referenceJoão Barbosa
2018-04-05wallet: Refactor to WalletInitInterface* const g_wallet_init_interfaceJoão Barbosa
2018-03-29Merge #10762: [wallet] Remove Wallet dependencies from init.cppWladimir J. van der Laan
2018-03-27[wallet] Use global g_wallet_init_interface to init/destroy the wallet.John Newbery
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-01-25Move scheduler/threadGroup into common-init instead of per-appMatt Corallo
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-07-17init: Factor out AppInitLockDataDirectoryWladimir J. van der Laan
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
2016-11-29init: Split up AppInit2 into multiple phasesWladimir J. van der Laan
2016-03-22[Wallet] refactor wallet/init interactionJonas Schnelli
2015-12-13Bump copyright headers to 2015MarcoFalke
2015-11-27Initialize logging before we do parameter interactionJonas Schnelli
2015-11-27Refactor parameter interaction, call it before AppInit2()Jonas Schnelli
2015-09-03evhttpd implementationWladimir J. van der Laan
2015-05-14Create a scheduler thread for lightweight tasksGavin Andresen
2014-12-19Added "Core" to copyright headerssandakersmann
2014-12-02Make comments in main an init doxygen compatibleMichael Ford
2014-09-19Apply clang-format on some infrequently-updated filesPieter Wuille
2014-08-28add missing header end commentsPhilip Kaufmann
2014-06-26ensure clean and consistent "namespace" usagePhilip Kaufmann
2014-06-12Add 'about' information to `-version` outputWladimir J. van der Laan
2014-06-05Remove global strWalletFileWladimir J. van der Laan
2013-12-20Allow `-noserver` with bitcoindWladimir J. van der Laan
2013-12-03bitcoin-cli: remove unneeded dependencies (only code movement)Wladimir J. van der Laan
2013-11-10Cleanup code using forward declarations.Brandon Dahler
2013-11-04No more fHaveGUIWladimir J. van der Laan
2013-10-26Break dependency of init on wallet.Pieter Wuille
2013-10-21Add separate bitcoin-rpc clientWladimir J. van der Laan
2013-10-20Bump Year Number to 2013super3