tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 35d56a127d9af913f0f74ec359b182fa33f49c50
parent f539d89fd9d19e44596976a42c12d4fd41f1d0fc
Author: Nick Mathewson <nickm@torproject.org>
Date:   Sun, 26 Nov 2017 17:37:36 -0500

Add a changelog for the STACK fixes

Diffstat:
Achanges/stack | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/changes/stack b/changes/stack @@ -0,0 +1,7 @@ + o Minor bugfixes (correctness): + - Fix several places in our codebase where a C compiler would be likely + to eliminate a check, based on assuming that undefined behavior had not + happened elsewhere in the code. These cases are usually a sign of + redundant checking, or dubious arithmetic. Found by Georg Koppen using + the "STACK" tool from Wang, Zeldovich, Kaashoek, and + Solar-Lezama. Fixes bug 24423; bugfix on various Tor versions.