aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-03-04Merge #21055: [Bundle 3/n] Prune remaining g_chainman usage in validation fun...Wladimir J. van der Laan
2021-03-04Merge #21003: test: Move MakeNoLogFileContext to libtest_util, and use it in ...fanquake
2021-03-04Merge #21358: fuzz: Add missing include (test/util/setup_common.h)fanquake
2021-03-04Merge #21015: Make all of net_processing (and some of net) use std::chrono typesfanquake
2021-03-04Merge #21148: Split orphan handling from net_processing into txorphanageWladimir J. van der Laan
2021-03-04fuzz: Add missing include (test/util/setup_common.h)MarcoFalke
2021-03-03validation: CVerifyDB::VerifyDB: Use locking annotationCarl Dong
2021-03-03validation: Use existing chain member in CChainState::LoadGenesisBlockCarl Dong
2021-03-03validation: Use existing chain member in CChainState::AcceptBlockCarl Dong
2021-03-03validation: Pass in chain to FindBlockPos+SaveBlockToDiskCarl Dong
2021-03-03validation: Use *this in CChainState::ActivateBestChainStepCarl Dong
2021-03-03validation: Pass in chainstate to CTxMemPool::checkCarl Dong
2021-03-03Merge #20406: util: Avoid invalid integer negation in FormatMoney and ValueFr...Wladimir J. van der Laan
2021-03-03Make tx relay data structure use std::chrono typesPieter Wuille
2021-03-03Make all Poisson delays use std::chrono typesPieter Wuille
2021-03-03Convert block/header sync timeouts to std::chrono typesPieter Wuille
2021-03-03Change all ping times to std::chrono typesPieter Wuille
2021-03-03Merge #20877: netinfo: user help and argument parsing improvementsWladimir J. van der Laan
2021-03-03Merge #19203: net: Add regression fuzz harness for CVE-2017-18350. Add Fuzzed...MarcoFalke
2021-03-03Move MakeNoLogFileContext to common libtest_util, and use it in benchMarcoFalke
2021-03-02fuzz: Add FUZZED_SOCKET_FAKE_LATENCY mode to FuzzedSock to allow for fuzzing ...practicalswift
2021-03-02fuzz: Add fuzzing harness for Socks5(...)practicalswift
2021-03-02util: Avoid invalid integer negation in ValueFromAmount: make ValueFromAmount...practicalswift
2021-03-02util: Avoid invalid integer negation in FormatMoney: make FormatMoney(const C...practicalswift
2021-03-02tests: Add fuzzing harness for TorControllerpracticalswift
2021-03-02torcontrol: Move TorControlReply, TorControlConnection and TorController to i...practicalswift
2021-03-02Merge #20685: Add I2P support using I2P SAMWladimir J. van der Laan
2021-03-02txorphanage: comment improvementsAnthony Towns
2021-03-01validation: Use *this in CChainState::InvalidateBlockCarl Dong
2021-03-01validation: Move LoadBlockIndexDB to CChainStateCarl Dong
2021-03-01validation: Move invalid block handling to CChainStateCarl Dong
2021-03-01validation: Pass in chainstate to CVerifyDB::VerifyDBCarl Dong
2021-03-01validation: Remove global ::VersionBitsTip{State,SinceHeight,Statistics}Carl Dong
2021-03-01validation: Pass in chainstate to ::PruneBlockFilesManualCarl Dong
2021-03-01validation: Pass in chainstate to UpdateTipCarl Dong
2021-03-01Merge #21170: bench: Add benchmark to write JSON into a stringWladimir J. van der Laan
2021-03-01net: Do not skip the I2P network from GetNetworkNames()Vasil Dimov
2021-03-01net: recognize I2P from ParseNetwork() so that -onlynet=i2p worksVasil Dimov
2021-03-01net: accept incoming I2P connections from CConnmanVasil Dimov
2021-03-01net: make outgoing I2P connections from CConnmanVasil Dimov
2021-03-01net: add I2P to the reachability mapVasil Dimov
2021-03-01init: introduce I2P connectivity optionsVasil Dimov
2021-03-01net: implement the necessary parts of the I2P SAM protocolVasil Dimov
2021-03-01net: extend Sock with a method to check whether connectedVasil Dimov
2021-03-01net: extend Sock with methods for robust send & read until terminatorVasil Dimov
2021-03-01net: extend Sock::Wait() to report a timeoutVasil Dimov
2021-03-01net: dedup MSG_NOSIGNAL and MSG_DONTWAIT definitionsVasil Dimov
2021-03-01net: move the constant maxWait out of InterruptibleRecv()Vasil Dimov
2021-03-01net: extend CNetAddr::SetSpecial() to support I2PVasil Dimov
2021-03-01net: avoid unnecessary GetBindAddress() callVasil Dimov