summaryrefslogtreecommitdiff
path: root/contrib/clang
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2016-06-20 13:42:14 -0400
committerNick Mathewson <nickm@torproject.org>2016-06-20 13:42:14 -0400
commit400b425078c581bbeb8b5ebeaf45a1d3c22ee0f5 (patch)
treeb98432f5af0ac40e5a964adbf91e5a442ae20750 /contrib/clang
parent2f75b34dcede23dad8835a941539935e82cf7988 (diff)
downloadtor-400b425078c581bbeb8b5ebeaf45a1d3c22ee0f5.tar.gz
tor-400b425078c581bbeb8b5ebeaf45a1d3c22ee0f5.zip
mark sanitize_blacklist.txt as obsolete
Diffstat (limited to 'contrib/clang')
-rw-r--r--contrib/clang/sanitize_blacklist.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/contrib/clang/sanitize_blacklist.txt b/contrib/clang/sanitize_blacklist.txt
index 03d1e70f31..c71cc4d878 100644
--- a/contrib/clang/sanitize_blacklist.txt
+++ b/contrib/clang/sanitize_blacklist.txt
@@ -2,6 +2,17 @@
# syntax specified in http://clang.llvm.org/docs/SanitizerSpecialCaseList.html
# for more info see http://clang.llvm.org/docs/AddressSanitizer.html
+#
+# Tor notes: This file is obsolete!
+#
+# It was necessary in order to apply the sanitizers to all of tor. But
+# we don't believe that's a good idea: some parts of tor need constant-time
+# behavior that is hard to guarantee with these sanitizers.
+#
+# If you need this behavior, then please consider --enable-expensive-hardening,
+# and report bugs as needed.
+#
+
# usage:
# 1. configure tor build:
# ./configure \