6631 Commits (5dc63ed1ca8aca62f28881ba9ef996d4036a23ea)

Author SHA1 Message Date
Patrick Strateman 027de94e1f
Use network group instead of CNetAddr in final pass to select node to disconnect 9 years ago
J Ross Nicoll 9bebf60698
Make sure LogPrint strings are line-terminated 9 years ago
Pieter Wuille c33c11ebac Improve addrman Select() performance when buckets are nearly empty 9 years ago
Patrick Strateman 000c18aace Fix comment 9 years ago
Patrick Strateman fed30940ef Acquire cs_vNodes before changing refrence counts 9 years ago
Patrick Strateman 69ee1aab00 CNodeRef copy constructor and assignment operator 9 years ago
Cory Fields a19338723d net: Set SO_REUSEADDR for Windows too 9 years ago
Pavel Vasin 9f3e48e521 add support for miniupnpc api version 14 9 years ago
Patrick Strateman dc81dd02a1 Return false early if vEvictionCandidates is empty 9 years ago
Patrick Strateman 17f3533c84 Better support for nodes with non-standard nMaxConnections 9 years ago
Patrick Strateman 1317cd1928 RAII wrapper for CNode* 9 years ago
Patrick Strateman df23937422 Add comments to AttemptToEvictConnection 9 years ago
Patrick Strateman a8f6e45249 Remove redundant whiteconnections option 9 years ago
Patrick Strateman b105ba398b Prefer to disconnect peers in favor of whitelisted peers 9 years ago
Patrick Strateman 2c701537c8 AttemptToEvictConnection 9 years ago
Patrick Strateman 4bac601610 Record nMinPingUsecTime 9 years ago
Patrick Strateman ae037b707c Refactor: Move failure conditions to the top of AcceptConnection 9 years ago
Patrick Strateman 1ef4817614 Refactor: Bail early in AcceptConnection 9 years ago
Patrick Strateman 541a1dd9e6 Refactor: AcceptConnection 9 years ago
Daniel Kraft e938122b7b Stop parsing JSON after first finished construct. 9 years ago
Alex Morcos 1123cdbf4d add unit test for CNetAddr::GetGroup. 9 years ago
Cory Fields 1d1073c2d3 consensus: cache the openssl EC_GROUP to avoid a race condition for each CECKey instantiation 9 years ago
Casey Rodarmor fb08d92312 Make sure we re-acquire lock if a task throws 9 years ago
Daniel Kraft 2016576998 Fix crash when mining with empty keypool. 9 years ago
Casey Rodarmor 7bd57bb1d7 Add limitedmap test 9 years ago
Casey Rodarmor 8b06894194 Disallow unlimited limited maps 9 years ago
Casey Rodarmor fd2d862fbc Make limited map actually respect max size 9 years ago
Alex Morcos bba3db1a40 Fix masking of irrelevant bits in address groups. 9 years ago
Pavel Janík 70180b2e57 Implement REST mempool API, add test and documentation. 9 years ago
Adam Weiss 243b80d292 Handle leveldb::DestroyDB() errors on wipe failure 9 years ago
Wladimir J. van der Laan 7f1f8f5edf Move mempool rejections to new debug category 9 years ago
Wladimir J. van der Laan 66daed5e1b Add information to errors in ConnectBlock, CheckBlock 9 years ago
Wladimir J. van der Laan 6cab808272 Remove most logging from transaction validation 9 years ago
Wladimir J. van der Laan 9003c7cdd8 Add function to convert CValidationState to a human-readable message 9 years ago
Wladimir J. van der Laan dc58258adf Introduce REJECT_INTERNAL codes for local AcceptToMempool errors 9 years ago
Pavel Janík 8be371db34 Do not store more than 200 timedata samples. 9 years ago
Mark Friedenbach c5c1edfe60 Fix spelling mistake in -> if. 9 years ago
Mark Friedenbach e846b2a1e9 Correct a possibly intentional pun that is nevertheless hard to read: "two times of nLockTime." What is meant is that there are two kinds, or categories of nLockTime. 9 years ago
Veres Lajos 9f68ed6b6d typofixes (found by misspell_fixer) 9 years ago
Pavel Janík e0862c0933 Reformat validateaddress help, add missing iswatchonly description. 9 years ago
Tom Harding 212bcca920 Add optional locktime to createrawtransaction 9 years ago
Philip Kaufmann be942def4b [Qt] add verifySize() function to PaymentServer 9 years ago
Philip Kaufmann 92684bb872 [Qt] minor optimisations in peertablemodel 9 years ago
Matt Corallo d04285430d SQUASH "Implement watchonly support in fundrawtransaction" 10 years ago
Matt Corallo 428a898acd SQUASH "Add have-pubkey distinction to ISMINE flags" 10 years ago
Daniel Kraft 69c3bde448 Add some const declarations where they are appropriate. 10 years ago
Cory Fields 9493803f4a Revert "Revert "Assert on probable deadlocks if the second lock isnt try_lock"" 10 years ago
Cory Fields 605433ffb5 locks: don't lock cs_wallet before making rpc calls 10 years ago
Philip Kaufmann 54bd28fa75 [Qt] show client user agent in debug window 10 years ago
Pavel Janík 627468d2ea Add support for data-based outputs (OP_RETURN) to bitcoin-tx. 10 years ago