summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2008-07-09 15:23:35 +0000
committerNick Mathewson <nickm@torproject.org>2008-07-09 15:23:35 +0000
commitbe5d943cec431438b28b55b450b11900c0e31ed1 (patch)
treef8c553fa7d604e6b9a0b3429217b19ee585839c4 /ChangeLog
parentfcf0a324fd2db4caadeef4b169088289f520b1e0 (diff)
downloadtor-be5d943cec431438b28b55b450b11900c0e31ed1.tar.gz
tor-be5d943cec431438b28b55b450b11900c0e31ed1.zip
Stop using __attribute__((nonnull)): It gets us occcasional warnings when we do something so foolish it can be detected without dataflow analysis, but it also eliminates some of our error checking code. Suggested by Peter Gutmann.
svn:r15804
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b8b9b66602..770291ea7a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -36,6 +36,9 @@ Changes in version 0.2.0.29-rc - 2008-07-08
- Correctly detect transparent proxy support on Linux hosts that
require in.h to be included before netfilter_ipv4.h. Patch
from coderman.
+ - Stop using __attribute__((nonnull)) with GCC: it can give us useful
+ warnings (occasionally), but it can also cause the compiler to
+ eliminate error-checking code. Suggested by Peter Gutmann.
Changes in version 0.2.0.28-rc - 2008-06-13