GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  1. 29 Oct, 2020 1 commit
    • Cecylia Bocovich's avatar
      Make a test connection to determine NAT type · e1958c45
      Cecylia Bocovich authored
      Make a test connection to the symmetrically NAT'd probe site to
      determine NAT type. This replaces the previous method of getting
      ICE candidates from two different STUN servers and more
      definitively determines compatability with a symmetrically NAT'd
      client.
      e1958c45
  2. 08 Oct, 2020 3 commits
  3. 05 Oct, 2020 1 commit
  4. 01 Oct, 2020 1 commit
    • Cecylia Bocovich's avatar
      Only extract remote address from peer SDP · e0f00904
      Cecylia Bocovich authored
      We need to extract the remote address of the client to pass along to the
      bridge. This adds an extra check to see whether the retrieved address is
      a remote address (as opposed to local, loopback, or unspecified). It
      also expands the SDP regexes to check for addresses in the ice
      candidates.
      
      This fixes issue #16
      e0f00904
  5. 13 Aug, 2020 1 commit
  6. 12 Aug, 2020 1 commit
  7. 06 Aug, 2020 2 commits
  8. 04 Aug, 2020 1 commit
  9. 06 Jul, 2020 1 commit
  10. 22 Jun, 2020 1 commit
  11. 17 Jun, 2020 1 commit
    • Cecylia Bocovich's avatar
      Advertise suspected NAT type to broker · 60beedf8
      Cecylia Bocovich authored
      This compliments the poll the rate adjustment on proxy failures to
      address proxy matching issues. Since we cannot determine our NAT type
      directly for browser-based proxies, we assume a restricted NAT type if
      the datachannel fails to open.
      60beedf8
  12. 22 May, 2020 1 commit
  13. 21 May, 2020 1 commit
  14. 13 May, 2020 1 commit
    • Cecylia Bocovich's avatar
      Close stale connection · 41009639
      Cecylia Bocovich authored
      If we stop getting keep-alive pings for some timeout period, close the
      stale connection. This solves bug #31278 where chrome proxies hang open
      on an idle connection.
      41009639
  15. 08 May, 2020 2 commits
  16. 07 May, 2020 3 commits
  17. 06 May, 2020 2 commits
  18. 04 May, 2020 1 commit
  19. 30 Apr, 2020 4 commits
  20. 29 Apr, 2020 2 commits
  21. 28 Apr, 2020 2 commits
  22. 22 Apr, 2020 3 commits
  23. 16 Apr, 2020 1 commit
  24. 03 Apr, 2020 1 commit
  25. 02 Apr, 2020 1 commit
  26. 01 Apr, 2020 1 commit