浏览代码

Don't make $hexid nicknames persistent.

(That's asking for trouble, and also totally completely redundant.)
Nick Mathewson 7 年之前
父节点
当前提交
52e196bab5
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/or/entrynodes.c

+ 1 - 1
src/or/entrynodes.c

@@ -2420,7 +2420,7 @@ entry_guard_encode_for_state(entry_guard_t *guard)
                            fmt_and_decorate_addr(&guard->bridge_addr->addr),
                            guard->bridge_addr->port);
   }
-  if (strlen(guard->nickname)) {
+  if (strlen(guard->nickname) && is_legal_nickname(guard->nickname)) {
     smartlist_add_asprintf(result, "nickname=%s", guard->nickname);
   }