1. 11 Feb, 2021 1 commit
    • Nick Mathewson's avatar
      Make authorities and fallbacks configurable. · aeb410b9
      Nick Mathewson authored
      This commit adds configuration options for these values, with the
      right defaults, and uses those options instead of built-in functions
      to set them.
      
      We also remove the function to extract information from chutney
      directories: now that arti is configurable, it can be chutney's job
      to make its own network configurations.
      aeb410b9
  2. 25 Jan, 2021 1 commit
    • Nick Mathewson's avatar
      Detect consensuses that are signed by the wrong authorities. · c16412e3
      Nick Mathewson authored
      With this patch we don't consider a consensus to be even potentially
      well-signed if the authorities that are listed as signing it don't
      contain enough authorities we believe in.  Otherwise, we'd just try
      fetching certs for them and failing forever.
      
      (I found this by switching from a chutney network to the main
      network without cleaning out my cache.)
      
      Closes #44
      c16412e3
  3. 20 Nov, 2020 2 commits