aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2020-12-29Merge #20377: fuzz: Fill various small fuzzing gapsMarcoFalke
2020-12-27fuzz: Add coverage for CDataStream consumerpracticalswift
2020-12-27Merge #20674: fuzz: Call SendMessages after ProcessMessage to increase coveragefanquake
2020-12-25Merge #19972: fuzz: Add fuzzing harness for node eviction logicMarcoFalke
2020-12-24fuzz: Check that NULL_DATA is unspendableMarcoFalke
2020-12-21fuzz: Update FuzzedDataProvider.h from upstream (LLVM)practicalswift
2020-12-20inline non-member functions with body in fuzzing headersPatrick Strateman
2020-12-17fuzz: replace CNode code with fuzz/util.h::ConsumeNode()Jon Atack
2020-12-16Merge #20248: test: fix length of R check in key_signature_testsWladimir J. van der Laan
2020-12-16fuzz: Fill various small fuzzing gapspracticalswift
2020-12-16fuzz: Call SendMessages after ProcessMessage to increase coverageMarcoFalke
2020-12-16tests: Add fuzzing harness for node eviction logicpracticalswift
2020-12-16Merge #20477: net: Add unit testing of node eviction logicMarcoFalke
2020-12-16Assert eviction at >= 29 candidates. Assert non-eviction at <= 20 candidates.practicalswift
2020-12-16test: Add unit testing of node eviction logicpracticalswift
2020-12-15Merge #20560: fuzz: Link all targets onceMarcoFalke
2020-12-15Merge #20616: Check CJDNS address is validWladimir J. van der Laan
2020-12-15Merge #20437: fuzz: Avoid time-based "non-determinism" in fuzzing harnesses b...MarcoFalke
2020-12-14Check if Cjdns address is validLucas Ontivero
2020-12-14build: Add option --enable-danger-fuzz-link-allMarcoFalke
2020-12-13net: remove SetMaxOutboundTimeframefanquake
2020-12-13net: remove SetMaxOutboundTargetfanquake
2020-12-13Merge #20588: Remove unused and confusing CTransaction constructorfanquake
2020-12-11Merge #19858: Periodically make block-relay connections and sync headersMarcoFalke
2020-12-10[skip ci] sync: Check precondition in LEAVE_CRITICAL_SECTION() macroHennadii Stepanov
2020-12-10sync: Improve CheckLastCritical()Hennadii Stepanov
2020-12-10Simplify and clarify extra outbound peer countingSuhas Daftuar
2020-12-10fuzz: Link all targets onceMarcoFalke
2020-12-09[net processing] Add m_ignores_incoming_txs to PeerManager and use internallyJohn Newbery
2020-12-08test: Add new ChainTestingSetup and use itCarl Dong
2020-12-07test: Remove no longer needed MakeChain callsRussell Yanofsky
2020-12-07Remove unused and confusing CTransaction constructorMarcoFalke
2020-12-07refactor: Replace uses ChainActive() in interfaces/chain.cppRussell Yanofsky
2020-12-07refactor: Get rid of more redundant chain methodsRussell Yanofsky
2020-12-07Merge #18766: Disable fee estimation in blocksonly mode (by removing the fee ...MarcoFalke
2020-12-07Merge #20138: net: Assume that SetCommonVersion is called at most once per peerMarcoFalke
2020-12-06Don't make "in" parameters look like "out"/"in-out" parameters: pass by ref t...practicalswift
2020-12-04net: Assume that SetCommonVersion is called at most once per peerMarcoFalke
2020-12-03Remove the remaining fee estimation globalsAntoine Poinsot
2020-12-02Merge #20530: lint, refactor: Update cppcheck linter to c++17 and improve exp...fanquake
2020-12-02Merge #20507: sync: print proper lock order location when double lock is dete...MarcoFalke
2020-12-01refactor: Improve use of explicit keywordFabian Jahr
2020-12-01fuzz: Avoid time-based "non-determinism" in fuzzing harnesses by using mocked...practicalswift
2020-12-01Merge #20425: fuzz: Make CAddrMan fuzzing harness deterministicMarcoFalke
2020-12-01Merge #20222: refactor: CTxMempool constructor clean upMarcoFalke
2020-11-30Merge #20499: Remove obsolete NODISCARD ifdef forest. Use [[nodiscard]] (C++17).MarcoFalke
2020-11-30Merge #20491: refactor: Drop noop gcc version checksfanquake
2020-11-26sync: use HasReason() in double lock testsVasil Dimov
2020-11-26scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARDpracticalswift
2020-11-25Merge #19337: sync: detect double lock from the same threadWladimir J. van der Laan