Skip to content
  • Nick Mathewson's avatar
    Fix a consensus-extension bug found by outofwords · 27a8a56e
    Nick Mathewson authored
    When the bandwidth-weights branch added the "directory-footer"
    token, and began parsing the directory footer at the first
    occurrence of "directory-footer", it made it possible to fool the
    parsing algorithm into accepting unsigned data at the end of a
    consensus or vote.  This patch fixes that bug by treating the footer
    as starting with the first "directory-footer" or the first
    "directory-signature", whichever comes first.
    27a8a56e
To find the state of this project's repository at the time of any of these versions, check out the tags.