Skip to content
  1. Apr 30, 2024
  2. Apr 29, 2024
  3. Apr 23, 2024
  4. Apr 19, 2024
  5. Apr 18, 2024
  6. Apr 17, 2024
  7. Apr 16, 2024
  8. Apr 15, 2024
  9. Apr 14, 2024
  10. Apr 13, 2024
  11. Apr 10, 2024
  12. Apr 09, 2024
  13. Apr 08, 2024
  14. Mar 20, 2024
  15. Mar 14, 2024
  16. Mar 12, 2024
  17. Mar 07, 2024
    • Jim Newsome's avatar
      In router_is_active, don't require non-zero bandwidthcapacity · 4fc43ebd
      Jim Newsome authored
      This check was originally added in 962765a3, with the intent of
      preventing relays with 0 measured bandwidth from being listed in the
      consensus (part of fixing #13000).
      
      Currently, that decision and other relevant places effectively use
      `dirserv_get_credible_bandwidth_kb`, which prefers bwauth-measured
      bandwidth over the self-reported `bandwidthcapacity`, making this check
      mostly redundant.
      
      i.e. this change should only affect behavior when the relay has uploaded
      a descriptor with `bandwidthcapacity=0` *and* we have a non-zero
      measured bandwidth, in which case we'll still trust the measured
      bandwidth. This is what we want when bootstrapping a network (e.g. for
      testing), since it allows us to initialize bandwidths using a bandwidth
      authority file.
      
      A relay can still cause `router_is_active` to return false by setting
      the hibernate flag.
      
      Also see discussion in #40917.
      
      Fixes #40917.
      4fc43ebd
  18. Feb 28, 2024
  19. Feb 18, 2024
  20. Feb 08, 2024
  21. Feb 06, 2024