mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-11 13:43:47 +01:00
7d1eb0d570
The routerinfo we pass to routerinfo_incompatible_with_extrainfo is the latest routerinfo for the relay. The signed_descriptor_t, on the other hand, is the signed_descriptor_t that corresponds to the extrainfo. That means we should be checking the digest256 match with that signed_descriptor_t, not with the routerinfo. Fixes bug 17150 (and 19017); bugfix on 0.2.7.2-alpha.
7 lines
332 B
Plaintext
7 lines
332 B
Plaintext
o Minor bugfixes (directory warnings):
|
|
- When fetching extrainfo documents, compare their SHA256 digests
|
|
with the routerinfo that led us to fetch them, rather than
|
|
with the most recent routerinfo. Otherwise we generate many
|
|
spurious warnings about mismatches. Fixes bug 17150; bugfix
|
|
on 0.2.7.2-alpha.
|