Loading changes/bug18329-minimal 0 → 100644 +6 −0 Original line number Diff line number Diff line o Minor features (bridge): - Bridges now include notice in their descriptors that they are bridges, and notice of their distribution status, based on their publication settings. Implements ticket 18329. For more fine-grained control of how a bridge is distributed, upgrade to 0.3.2.x or later. src/or/router.c +9 −0 Original line number Diff line number Diff line Loading @@ -2867,6 +2867,15 @@ router_dump_router_to_string(routerinfo_t *router, smartlist_add_asprintf(chunks, "contact %s\n", ci); } if (options->BridgeRelay) { const char *bd; if (options->PublishServerDescriptor_ & BRIDGE_DIRINFO) bd = "any"; else bd = "none"; smartlist_add_asprintf(chunks, "bridge-distribution-request %s\n", bd); } if (router->onion_curve25519_pkey) { char kbuf[128]; base64_encode(kbuf, sizeof(kbuf), Loading Loading
changes/bug18329-minimal 0 → 100644 +6 −0 Original line number Diff line number Diff line o Minor features (bridge): - Bridges now include notice in their descriptors that they are bridges, and notice of their distribution status, based on their publication settings. Implements ticket 18329. For more fine-grained control of how a bridge is distributed, upgrade to 0.3.2.x or later.
src/or/router.c +9 −0 Original line number Diff line number Diff line Loading @@ -2867,6 +2867,15 @@ router_dump_router_to_string(routerinfo_t *router, smartlist_add_asprintf(chunks, "contact %s\n", ci); } if (options->BridgeRelay) { const char *bd; if (options->PublishServerDescriptor_ & BRIDGE_DIRINFO) bd = "any"; else bd = "none"; smartlist_add_asprintf(chunks, "bridge-distribution-request %s\n", bd); } if (router->onion_curve25519_pkey) { char kbuf[128]; base64_encode(kbuf, sizeof(kbuf), Loading