Procházet zdrojové kódy

Don't make $hexid nicknames persistent.

(That's asking for trouble, and also totally completely redundant.)
Nick Mathewson před 7 roky
rodič
revize
52e196bab5
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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);
   }