summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changes/ticket403605
-rw-r--r--src/feature/client/entrynodes.c3
2 files changed, 5 insertions, 3 deletions
diff --git a/changes/ticket40360 b/changes/ticket40360
new file mode 100644
index 0000000000..4a1b2c3446
--- /dev/null
+++ b/changes/ticket40360
@@ -0,0 +1,5 @@
+ o Minor bugfixes (bridge, pluggable transport):
+ - Fix a regression that prevented to configure a Bridge line without a
+ fingerprint (which is a normal use case). Fixes bug 40360; bugfix on
+ 0.4.5.4-rc.
+
diff --git a/src/feature/client/entrynodes.c b/src/feature/client/entrynodes.c
index e0cbef04bd..502cb99690 100644
--- a/src/feature/client/entrynodes.c
+++ b/src/feature/client/entrynodes.c
@@ -804,9 +804,6 @@ get_sampled_guard_for_bridge(guard_selection_t *gs,
entry_guard_t *guard;
if (BUG(!addrport))
return NULL; // LCOV_EXCL_LINE
- if (bridge_has_invalid_transport(bridge)) {
- return NULL;
- }
guard = get_sampled_guard_by_bridge_addr(gs, addrport);
if (! guard || (id && tor_memneq(id, guard->identity, DIGEST_LEN)))
return NULL;