1450 Commits (fae6bb85cf71056aa2541d9bc5cce26946a56945)

Author SHA1 Message Date
Ethan Heilman dbb1f640e6 Added feeler connections increasing good addrs in the tried table. 8 years ago
R E Broadley 259ee09f88 Show "end" instead of many zeros when getheaders request received with a hashStop of Null. 8 years ago
MarcoFalke fa785d1211 Use __func__ to get function name for output printing 8 years ago
leijurv 1aacfc2da5
various typos 8 years ago
Jonas Schnelli b3b3c2a562
Reduce cs_main locks during ConnectTip/SyncWithWallets 8 years ago
Michael Rotarius f13c1bae52 Move AdvertiseLocal debug output to net category 8 years ago
Pieter Wuille 0fd2a33648 Use a signal to continue init after genesis activation 8 years ago
Wladimir J. van der Laan 5c9e49d12c net: Ignore `notfound` P2P messages 8 years ago
Jorge Timón c8664eeac7 Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckBlock 8 years ago
Suhas Daftuar 1d06e49834 Ignore CMPCTBLOCK messages for pruned blocks 8 years ago
Suhas Daftuar 1de2a46632 Ignore GETBLOCKTXN requests for unknown blocks 8 years ago
NicolasDorier 122786d0e0 Consensus: Remove ISM 8 years ago
Johnson Lau 1ffaff2f74 Make witness v0 outputs non-standard before segwit activation 8 years ago
NicolasDorier 7821889bce Consensus: Remove calls to error() from ContextualCheckBlock 8 years ago
Jonas Schnelli 2f32c82b3d
[Qt] show network/chain errors in the GUI 8 years ago
Pieter Wuille ab942c15bd Treat high-sigop transactions as larger rather than rejecting them 8 years ago
Suhas Daftuar 2c06bae39e Rename "block cost" to "block weight" 8 years ago
Jorge Timón 38c4c8b701 Trivial: Segwit: Don't call IsWitnessEnabled from ContextualCheckBlock 8 years ago
Jorge Timón 6f3d616dc8 Trivial: Make CBlockIndex param const in ContextualCheckBlockHeader and ContextualCheckBlock 8 years ago
NicolasDorier a3e1984651 Consensus: Trivial transform BOOST_FOREACH into for loop 8 years ago
Suhas Daftuar 96fa95361f Improve handling of unconnecting headers 8 years ago
Suhas Daftuar bb66a11396 Fix DoS vulnerability in mempool acceptance 8 years ago
Gregory Maxwell 4fbdc4365b Revert "net: Avoid duplicate getheaders requests." PR #8054 8 years ago
Wladimir J. van der Laan a5072a7730 util: Remove zero-argument versions of LogPrint and error 8 years ago
Pieter Wuille 252675efc6 Do not send witnesses in cmpctblock 8 years ago
Alex Morcos 4f7ff00497 [qa] Add rpc test for segwit 9 years ago
Pieter Wuille af87a67eff Do not use compact blocks when segwit is enabled 9 years ago
Pieter Wuille 6032f6930a Add rewind logic to deal with post-fork software updates 9 years ago
Pieter Wuille 2b1f6f9ccf BIP141: Other consensus critical limits, and BIP145 9 years ago
Pieter Wuille 0ef1dd3e11 Refactor script validation to observe amounts 9 years ago
Pieter Wuille b8a97498df BIP144: Handshake and relay (receiver side) 9 years ago
Pieter Wuille 8b49040854 BIP141: Commitment structure and deployment 9 years ago
Pieter Wuille 449f9b8deb BIP141: Witness program 9 years ago
Pieter Wuille 7030d9eb47 BIP144: Serialization, hashes, relay (sender side) 9 years ago
Matt Corallo 48efec82f3 Fix some minor compact block issues that came up in review 9 years ago
Matt Corallo 2f34a2e476 Get our "best three" peers to announce blocks using cmpctblocks 9 years ago
Matt Corallo d25cd3ec4e Add receiver-side protocol implementation for CMPCTBLOCK stuff 9 years ago
Matt Corallo 9c837d5468 Add sender-side protocol implementation for CMPCTBLOCK stuff 9 years ago
Matt Corallo cbda71cf04 Move context-required checks from CheckBlockHeader to Contextual... 9 years ago
Matt Corallo 7c29ec9449 If AcceptBlockHeader returns true, pindex will be set. 9 years ago
Gregory Maxwell 5d0ca81f74 Add recently accepted blocks and txn to AttemptToEvictConnection. 9 years ago
Gregory Maxwell 54326a6808 Increase maximum orphan size to 100,000 bytes. 9 years ago
Gregory Maxwell 8c99d1b525 Treat orphans as implicit inv for parents, discard when parents rejected. 9 years ago
Gregory Maxwell 11cc143895 Adds an expiration time for orphan tx. 9 years ago
BtcDrak ab8be98fdb Remove bad chain alert partition check 9 years ago
Pieter Wuille ecd7fd37c8 Introduce REQUIRED_SERVICES constant 9 years ago
Pieter Wuille ee06e04369 Introduce enum ServiceFlags for service flags 9 years ago
Pieter Wuille 5e7ab16d29 Only store and connect to NODE_NETWORK nodes 9 years ago
Pieter Wuille fc83f18153 Verify that outbound connections have expected services 9 years ago
Pieter Wuille 3764dec36c Keep addrman's nService bits consistent with outbound observations 9 years ago