aboutsummaryrefslogtreecommitdiff
path: root/src/init.h
AgeCommit message (Expand)Author
2023-07-10refactor: index, decouple 'Init' from 'Start'furszy
2023-07-07refactor: init indexes, decouple 'Start()' from the creation stepfurszy
2023-06-16Remove the syscall sandboxfanquake
2023-06-09Return EXIT_FAILURE on post-init fatal errorsfurszy
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-06-02Move init::SanityCheck to kernel::SanityCheckCarl Dong
2022-06-02init: Initialize globals with kernel::Context's lifeCarl Dong
2022-05-28compat: remove glibcxx sanity checksfanquake
2022-04-05init: Disable syscall sandbox in the bitcoin-qt processMarcoFalke
2022-02-22refactor: shift CopyrightHolders() and LicenseInfo() to clientversion.cppfanquake
2022-01-06Add src/node/* code to node:: namespaceRussell Yanofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-07-12init: remove straggling boost thread_group codefanquake
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