diff options
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | src/or/directory.c | 2 |
2 files changed, 13 insertions, 1 deletions
@@ -28,6 +28,10 @@ Changes in version 0.2.2.6-alpha - 2009-10-?? to establish a circuit with us using weak DH keys. It's a protocol violation, but that doesn't mean ordinary users need to hear about it. Fixes the bug part of bug 1114. Bugfix on 0.1.0.13. + - Do not refuse to learn about authority certs and v2 networkstatus + documents that are older than the latest consensus. This bug might + have degraded client bootstrapping. Bugfix on 0.2.0.10-alpha. + Spotted and fixed by xmux. Changes in version 0.2.2.5-alpha - 2009-10-11 @@ -286,6 +290,14 @@ Changes in version 0.2.2.1-alpha - 2009-08-26 occurred with the upgrade to Vidalia 0.2.3. +Changes in Version 0.2.1.21 - 20??-??-?? + o Minor bugfixes: + - Do not refuse to learn about authority certs and v2 networkstatus + documents that are older than the latest consensus. This bug might + have degraded client bootstrapping. Bugfix on 0.2.0.10-alpha. + Spotted and fixed by xmux. + + Changes in version 0.2.1.20 - 2009-10-15 o Major bugfixes: - Send circuit or stream sendme cells when our window has decreased diff --git a/src/or/directory.c b/src/or/directory.c index 01647ceaa2..e703bd438a 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -333,7 +333,7 @@ directory_get_from_dirserver(uint8_t dir_purpose, uint8_t router_purpose, return; } - if (DIR_PURPOSE_FETCH_CONSENSUS) { + if (dir_purpose == DIR_PURPOSE_FETCH_CONSENSUS) { networkstatus_t *v = networkstatus_get_latest_consensus(); if (v) if_modified_since = v->valid_after + 180; |