1. 02 Nov, 2018 6 commits
  2. 31 Oct, 2018 3 commits
  3. 30 Oct, 2018 2 commits
  4. 29 Oct, 2018 1 commit
  5. 25 Oct, 2018 3 commits
  6. 24 Oct, 2018 1 commit
  7. 23 Oct, 2018 5 commits
  8. 18 Oct, 2018 1 commit
  9. 17 Oct, 2018 2 commits
    • Taylor Yu's avatar
      Log more info for duplicate ed25519 IDs · 93fd924b
      Taylor Yu authored
      Occasionally, key pinning doesn't catch a relay that shares an ed25519
      ID with another relay.  Log the identity fingerprints and the shared
      ed25519 ID when this happens, instead of making a BUG() warning.
      
      Fixes bug 27800; bugfix on 0.3.2.1-alpha.
      93fd924b
    • David Goulet's avatar
      conn: Stop writing when our write bandwidth limist is exhausted · 2000d04c
      David Goulet authored
      Commit 488e2b00 introduced an issue, most
      likely introduced by a bad copy paste, that made us stop reading on the
      connection if our write bandwidth limit was reached.
      
      The problem is that because "read_blocked_on_bw" was never set, the connection
      was never reenabled for reading.
      
      This is most likely the cause of #27813 where bytes were accumulating in the
      kernel TCP bufers because tor was not doing reads. Only relays with
      RelayBandwidthRate would suffer from this but affecting all relays connecting
      to them. And using that tor option is recommended and best practice so many
      many relays have it enabled.
      
      Fixes #28089.
      2000d04c
  10. 16 Oct, 2018 2 commits
  11. 15 Oct, 2018 11 commits
  12. 10 Oct, 2018 3 commits