Commit Graph

65 Commits (1f449586a9e39bc4fb53cb5c7a31362e47aea19b)

Author SHA1 Message Date
practicalswift 0616138a07 tests: Remove no longer needed UBSan suppressions (issues fixed). Add documentation.
5 years ago
MarcoFalke fa410f67aa
test: Suppress false positive leak in secure_allocator<RNGState>
5 years ago
Jonas Schnelli e9d5e97561
Poly1305: tolerate the intentional unsigned wraparound in poly1305.cpp
6 years ago
practicalswift d855e4cac8 Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid string is passed to DecodeSecret(...)
6 years ago
MarcoFalke 88bbcdc4e9
Merge #14357: streams: Fix broken streams_vector_reader test. Remove unused seek(size_t).
6 years ago
practicalswift 6c10037f72 rpc: Fix data race (UB) in InterruptRPC()
6 years ago
practicalswift eaf4070e3a Add suppression for InterruptRPC (fRPCRunning) data race
6 years ago
practicalswift 069752b726 build: Enable functional tests in the ThreadSanitizer (TSan) build job
6 years ago
Hennadii Stepanov c5ed6e73d3
Move CheckBlock() call to critical section
6 years ago
MarcoFalke fa5cef0f78
bench: Destroy wallet txs instead of leaking their memory
6 years ago
practicalswift 6541d59ddc Add LSan suppression warnings
6 years ago
practicalswift ff7212ec32 Add ASan Travis build
6 years ago
practicalswift 4f4993fe2a Remove UBSan suppression
6 years ago
MarcoFalke fa7d36b8e7
test: Move UBSAN suppressions to test/sanitizer_suppressions/ubsan
6 years ago
MarcoFalke 89bf196c88 travis: Run thread sanitizer
6 years ago