commit 928ca525105146657c0f6addadd56332fefad85d Author: Isis Lovecruft isis@torproject.org Date: Wed Dec 24 08:56:09 2014 +0000
Change Bridge.__str__() to identify bridges as the ControlPort does. --- lib/bridgedb/bridges.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/lib/bridgedb/bridges.py b/lib/bridgedb/bridges.py index f612565..71afe3b 100644 --- a/lib/bridgedb/bridges.py +++ b/lib/bridgedb/bridges.py @@ -799,18 +799,19 @@ class Bridge(BridgeBackwardsCompatibility): :data:`nickname```.$``:data:`fingerprint`. """ nickname = self.nickname if self.nickname else 'Unnamed' - separator = '.$' + prefix = '$' + separator = "~" fingerprint = self.fingerprint
if safelog.safe_logging: - separator = '.$$' + prefix = '$$' if fingerprint: - fingerprint = hashlib.sha1(fingerprint).hexdigest() + fingerprint = hashlib.sha1(fingerprint).hexdigest().upper()
if not fingerprint: fingerprint = '0' * 40
- return nickname + separator + fingerprint + return prefix + fingerprint + separator + nickname
def _checkServerDescriptor(self, descriptor): # If we're parsing the server-descriptor, require a networkstatus