summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2017-02-13 09:10:11 -0500
committerNick Mathewson <nickm@torproject.org>2017-02-27 16:25:10 -0500
commitb923c4dc9f011ab8f62e03211407d042dbe9f92a (patch)
tree2badc258988ec649c0bca6e36e3e4f6cb98b156b /changes
parent2670844b2b64172fb9b02d5e02f928ceb8f59bf7 (diff)
downloadtor-b923c4dc9f011ab8f62e03211407d042dbe9f92a.tar.gz
tor-b923c4dc9f011ab8f62e03211407d042dbe9f92a.zip
Code to disable memory sentinels for fuzzing
This feature makes it possible to turn off memory sentinels (like those used for safety in buffers.c and memarea.c) when fuzzing, so that we can catch bugs that they would otherwise prevent.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug214397
1 files changed, 7 insertions, 0 deletions
diff --git a/changes/bug21439 b/changes/bug21439
new file mode 100644
index 0000000000..3acc53bfb7
--- /dev/null
+++ b/changes/bug21439
@@ -0,0 +1,7 @@
+ o Minor features (testing):
+ - Add a "--disable-memory-sentinels" feature to help with fuzzing.
+ When Tor is compiled with this option, we disable a number of
+ redundant memory-safety failsafes that are intended to stop
+ bugs from becoming security issues. This makes it easier to hunt
+ for bugs that would be security issues without the failsafes
+ turned on. Closes ticket 21439.