Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-18 | test: Suppress false positive leak in secure_allocator<RNGState> | MarcoFalke | |
2019-03-26 | Poly1305: tolerate the intentional unsigned wraparound in poly1305.cpp | Jonas Schnelli | |
2019-02-07 | Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an ↵ | practicalswift | |
invalid string is passed to DecodeSecret(...) | |||
2019-01-05 | Merge #14357: streams: Fix broken streams_vector_reader test. Remove unused ↵ | MarcoFalke | |
seek(size_t). 4f4993fe2a Remove UBSan suppression (practicalswift) 958e1a307e streams: Remove unused seek(size_t) (practicalswift) Pull request description: Fix broken `streams_vector_reader` test. Remove unused `seek(size_t)`. Before this change the test `streams_vector_reader` triggered an unintended unsigned integer wraparound. It tried so seek using a negative value in `reader.seek(-6)`. Changes in this PR: * Fix broken `VectorReader::seek(size_t)` test case * Remove unused `seek(size_t)` Tree-SHA512: 6c6affd680626363eef9e496748f2f86a522325abab9d6b13161f41125cdc29ceb36c2c1509c90b8ff108d606df7629e55e094cc2b6253b05a892b81ce176b71 | |||
2018-12-18 | rpc: Fix data race (UB) in InterruptRPC() | practicalswift | |
2018-12-18 | Add suppression for InterruptRPC (fRPCRunning) data race | practicalswift | |
2018-12-17 | build: Enable functional tests in the ThreadSanitizer (TSan) build job | practicalswift | |
2018-11-30 | Move CheckBlock() call to critical section | Hennadii Stepanov | |
This prevents data race for CBlock::fChecked. | |||
2018-11-27 | bench: Destroy wallet txs instead of leaking their memory | MarcoFalke | |
2018-11-26 | Add LSan suppression warnings | practicalswift | |
2018-11-26 | Add ASan Travis build | practicalswift | |
2018-11-23 | Remove UBSan suppression | practicalswift | |
2018-11-22 | test: Move UBSAN suppressions to test/sanitizer_suppressions/ubsan | MarcoFalke | |
2018-11-22 | travis: Run thread sanitizer | MarcoFalke | |