tor

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

commit c1649ab01522f6258fc2555869cbf3abb7535515
parent fff1054d17c8e869c38d4ca1c68ed74a7e82e393
Author: Nick Mathewson <nickm@torproject.org>
Date:   Fri, 14 Feb 2020 08:15:37 -0500

Wipe the entire hashent structure, not just the first sizeof(void*)

Diffstat:
Msrc/core/or/circuitmux.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/core/or/circuitmux.c b/src/core/or/circuitmux.c @@ -978,7 +978,7 @@ circuitmux_detach_circuit,(circuitmux_t *cmux, circuit_t *circ)) /* Wipe and free the hash entry */ // This isn't sensitive, but we want to be sure to know if we're accessing // this accidentally. - memwipe(hashent, 0xef, sizeof(hashent)); + memwipe(hashent, 0xef, sizeof(*hashent)); tor_free(hashent); } }