tor

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

commit dc7c97945344169ca560a95c73ebc47be582f898
parent 79a7fbb79b7f5a5a8bb3552f3c071498a34e5b84
Author: Nick Mathewson <nickm@torproject.org>
Date:   Wed,  5 Sep 2018 09:11:53 -0400

Add note about use of tor_memcmp()

Diffstat:
Msrc/lib/ctime/di_ops.c | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/lib/ctime/di_ops.c b/src/lib/ctime/di_ops.c @@ -23,6 +23,9 @@ * This implementation differs from memcmp in that its timing behavior is not * data-dependent: it should return in the same amount of time regardless of * the contents of <b>a</b> and <b>b</b>. + * + * Note that if all you care about is equality, this implementation is + * overkill: it would be better to use tor_memeq() or tor_memneq(). */ int tor_memcmp(const void *a, const void *b, size_t len)