diff --git a/external/asan.supp b/external/asan.supp index ad523f8c15..dc23b11e0d 100644 --- a/external/asan.supp +++ b/external/asan.supp @@ -1,4 +1,9 @@ # Suppress voilations in Boost libraries interceptor_via_lib:^libboost_.* # Suprpress voilations in external code -interceptor_name:^external/.* \ No newline at end of file +interceptor_name:^external/.* + +# Leaks in Doctests +interceptor_name:.*/xrpl/net/AutoSocket.h +interceptor_name:.*/xrpl/net/HTTPClientSSLContext.h +interceptor_name:.*/src/libxrpl/net/RegisterSSLCerts.cpp \ No newline at end of file diff --git a/external/ubsan.supp b/external/ubsan.supp index e0969382c4..232eee22fb 100644 --- a/external/ubsan.supp +++ b/external/ubsan.supp @@ -80,3 +80,8 @@ nullability-arg:*/boost/* vptr:*/boost/* cfi:*/boost/* vptr_check:*/boost/* + + +unsigned-integer-overflow:src/libxrpl/basics/base64.cpp +unsigned-integer-overflow:src/tests/libxrpl/basics/RangeSet.cpp +unsigned-integer-overflow:src/libxrpl/json/json_value.cpp \ No newline at end of file