- 29 Oct, 2020 1 commit
-
-
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.
-
- 08 Oct, 2020 3 commits
-
-
David Fifield authored
This brings in the bug-reporting instructions from #14 (bbf3629e).
-
Cecylia Bocovich authored
Decrease the wait time between proxy polls and the poll adjustment so that we have more proxies available for the increased client load.
-
David Fifield authored
-
- 05 Oct, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 01 Oct, 2020 1 commit
-
-
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
-
- 13 Aug, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 12 Aug, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 06 Aug, 2020 2 commits
-
-
David Fifield authored
-
David Fifield authored
Option 1 is to request an account at gitlab.torproject.org. Option 2 is to edit the public pad I just created. Closes #14.
-
- 04 Aug, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 06 Jul, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 22 Jun, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 17 Jun, 2020 1 commit
-
-
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.
-
- 22 May, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 21 May, 2020 1 commit
-
-
HashikD authored
-
- 13 May, 2020 1 commit
-
-
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.
-
- 08 May, 2020 2 commits
-
-
Arlo Breault authored
Trac: 34127
-
Arlo Breault authored
-
- 07 May, 2020 3 commits
-
-
Arlo Breault authored
Trac: 34140
-
Arlo Breault authored
This might just be an issue with node-webrtc but seems a harmless workaround. Trac: 34126
-
Arlo Breault authored
Trac: 34128
-
- 06 May, 2020 2 commits
-
-
Arlo Breault authored
Trac: 34132
-
Arlo Breault authored
Trac: 34127
-
- 04 May, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 30 Apr, 2020 4 commits
-
-
Arlo Breault authored
-
Arlo Breault authored
Trac: 33365 Trac: 33112
-
Arlo Breault authored
-
Arlo Breault authored
-
- 29 Apr, 2020 2 commits
-
-
Cecylia Bocovich authored
If the proxy succeeds in opening a datachannel to the client, decrease the poll interval. If they fail, increase the poll interval. This will cause less reliable/more restrictive proxies to poll less frequently.
-
Cecylia Bocovich authored
-
- 28 Apr, 2020 2 commits
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
-
- 22 Apr, 2020 3 commits
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
Remove the parts that apply only to the Go code and get CI working on the new directory structure.
-
Cecylia Bocovich authored
-
- 16 Apr, 2020 1 commit
-
-
Cecylia Bocovich authored
This repository is for the web proxy only
-
- 03 Apr, 2020 1 commit
-
-
- 02 Apr, 2020 1 commit
-
-
David Fifield authored
-
- 01 Apr, 2020 1 commit
-
-
Cecylia Bocovich authored
This will prevent a bug where tor skips bandwidth events for local addresses (see https://bugs.torproject.org/33693)
-