[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r8974: we were leaking all the fingerprints for !reject, !invalid, (tor/trunk/src/or)
- To: or-cvs@xxxxxxxxxxxxx
- Subject: [or-cvs] r8974: we were leaking all the fingerprints for !reject, !invalid, (tor/trunk/src/or)
- From: arma@xxxxxxxx
- Date: Mon, 20 Nov 2006 11:36:49 -0500 (EST)
- Delivered-to: archiver@seul.org
- Delivered-to: or-cvs-outgoing@seul.org
- Delivered-to: or-cvs@seul.org
- Delivery-date: Mon, 20 Nov 2006 11:36:58 -0500
- Reply-to: or-talk@xxxxxxxxxxxxx
- Sender: owner-or-cvs@xxxxxxxxxxxxx
Author: arma
Date: 2006-11-20 11:36:44 -0500 (Mon, 20 Nov 2006)
New Revision: 8974
Modified:
tor/trunk/src/or/dirserv.c
Log:
we were leaking all the fingerprints for !reject, !invalid,
and !badexit lines in the approved-routers file.
Modified: tor/trunk/src/or/dirserv.c
===================================================================
--- tor/trunk/src/or/dirserv.c 2006-11-20 16:35:22 UTC (rev 8973)
+++ tor/trunk/src/or/dirserv.c 2006-11-20 16:36:44 UTC (rev 8974)
@@ -124,6 +124,7 @@
status->status |= FP_NAMED;
strlcpy(status->nickname, nickname, sizeof(status->nickname));
} else {
+ tor_free(fingerprint);
if (!strcasecmp(nickname, "!reject")) {
status->status |= FP_REJECT;
} else if (!strcasecmp(nickname, "!invalid")) {