1543 Commits (037159cebf1eae4445050cec029986514ed4e9e2)

Author SHA1 Message Date
  Matt Corallo 037159cebf Remove block-request logic from INV message processing 5 years ago
  Cory Fields 902768099c net: handle version push in InitializeNode 5 years ago
  Cory Fields 7588b85cd2 net: construct CNodeStates in place 5 years ago
  Cory Fields ea3326891d net: switch all callers to connman for pushing messages 5 years ago
  Cory Fields 3e32cd09f6 connman is in charge of pushing messages 5 years ago
  Gregory Maxwell e141beb6a9 IsInitialBlockDownload no longer uses header-only timestamps. 5 years ago
  Gregory Maxwell fd46136dfa IBD check uses minimumchain work instead of checkpoints. 5 years ago
  Matt Corallo f5b960be4e Move nTimeBestReceived updating into net processing code 5 years ago
  Matt Corallo d8670fb103 Move all calls to CheckBlockIndex out of net-processing logic 5 years ago
  Matt Corallo d6ea737be1 Remove network state wipe from UnloadBlockIndex. 5 years ago
  Matt Corallo fc0c24f67b Move MarkBlockAsReceived out of ProcessNewMessage 5 years ago
  Matt Corallo 65f35eb91b Move FlushStateToDisk call out of ProcessMessages::TX into ATMP 5 years ago
  Pieter Wuille 3f78562df5 Add DumpMempool and LoadMempool 5 years ago
  Pieter Wuille ced7c949e8 Add AcceptToMemoryPoolWithTime function 5 years ago
  Matt Corallo fe1dc62cef Hash P2P messages as they are received instead of at process-time 5 years ago
  Geoffrey Tsui d0b01f3a85 Explicitly pass const CChainParams& to LoadBlockIndexDB() 5 years ago
  Pieter Wuille 4100499db4 Return shared_ptr<CTransaction> from mempool removes 5 years ago
  Pieter Wuille 51f278329d Make removed and conflicted arguments optional to remove 5 years ago
  Pavel Janík 1d8e12ba48 Fix doxygen comment: the transaction is returned in txOut 5 years ago
  Matt Corallo dfe79060a6 Add missing cs_main lock to ::GETBLOCKTXN processing 5 years ago
  Jonas Schnelli 0a261b63fd
Use pindexBestHeader instead of setBlockIndexCandidates for NotifyHeaderTip() 5 years ago
  mruddy fc146095d2 RPC: augment getblockchaininfo bip9_softforks data 5 years ago
  Matt Corallo 72ca7d924e Don't hold cs_main when calling ProcessNewBlock from a cmpctblock 5 years ago
  R E Broadley a1919adab0 Report NodeId in misbehaving debug 5 years ago
  Pieter Wuille 3ac6de0a04 Align constant names for maximum compact block / blocktxn depth 5 years ago
  Matt Corallo fe998e962d More agressively filter compact block requests 5 years ago
  Matt Corallo 02a337defd Dont remove a "preferred" cmpctblock peer if they provide a block 5 years ago
  Wladimir J. van der Laan 5eaaa83ac1 Kill insecure_random and associated global state 5 years ago
  Johnson Lau 3ade2f64cf Add standard limits for P2WSH with tests 5 years ago
  Matt Corallo a9aec5c24d Use BlockChecked signal to send reject messages from mapBlockSource 5 years ago
  Matt Corallo 7565e03b96 Remove SyncWithWallets wrapper function 5 years ago
  Matt Corallo 12ee1fe018 Always call UpdatedBlockTip, even if blocks were only disconnected 5 years ago
  Matt Corallo f5efa28393 Remove CConnman parameter from ProcessNewBlock/ActivateBestChain 5 years ago
  Matt Corallo fef1010199 Use CValidationInterface from chain logic to notify peer logic 5 years ago
  Pieter Wuille 6aa28abf53 Use cmpctblock type 2 for segwit-enabled transfer 5 years ago
  Matt Corallo 0278fb5f48 Remove duplicate nBlocksEstimate cmp (we already checked IsIBD()) 5 years ago
  Matt Corallo 87e7d72807 Make validationinterface.UpdatedBlockTip more verbose 5 years ago
  Matt Corallo 06128da751 Make GetFetchFlags always request witness objects from witness peers 5 years ago
  Wladimir J. van der Laan 2c09a5209a protocol.h: Move MESSAGE_START_SIZE into CMessageHeader 5 years ago
  Cory Fields 905bc68d05 net: fix a few cases where messages were sent rather than dropped upon disconnection 5 years ago
  Wladimir J. van der Laan 41e58faf04 net: Consistent checksum handling 5 years ago
  Pavel Janík 4731cab8fb Do not shadow variables 5 years ago
  Pieter Wuille d9ff591d42 Move static global randomizer seeds into CConnman 5 years ago
  Pavel Janík b4fb512719 UndoReadFromDisk works on undo files (rev), not on block files. 5 years ago
  R E Broadley 1f951c67a4 Allow filterclear messages for enabling TX relay only. 5 years ago
  rodasmith 1d635ae61b fix op order to append first alert 5 years ago
  Jeremy Rubin d1a2295f0d Made the ForEachNode* functions in src/net.cpp more pragmatic and self documenting 5 years ago
  Cory Fields f60b9059e4 net: Pass best block known height into CConnman 5 years ago
  Cory Fields bd72937dc4 net: move nLocalServices/nRelevantServices to CConnman 5 years ago
  Cory Fields be9c796dc5 net: move SendBufferSize/ReceiveFloodSize to CConnman 5 years ago