- 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)
-
- 26 Mar, 2020 2 commits
-
-
Arlo Breault authored
Trac: 19026
-
Arlo Breault authored
Trac: 19026
-
- 25 Mar, 2020 2 commits
-
-
-
Arlo Breault authored
-
- 19 Mar, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 18 Mar, 2020 1 commit
-
-
Arlo Breault authored
-
- 17 Mar, 2020 2 commits
-
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
This existed solely for testing purposes and is no longer being maintained.
-
- 05 Mar, 2020 2 commits
-
-
Cecylia Bocovich authored
We no longer need standalone get commands now that we are using go modules.
-
Cecylia Bocovich authored
-
- 04 Mar, 2020 1 commit
-
-
Cecylia Bocovich authored
-
- 01 Mar, 2020 1 commit
-
-
- 25 Feb, 2020 1 commit
-
-
Cecylia Bocovich authored
Ever since we started scrubbing log messages, with the help of regexes for https://bugs.torproject.org/21304 logging has become more CPU intensive due to our use of regular expressions. Logging the byte count of every incoming and outgoing message at the proxy-go instances was taking up a lot of CPU and contrubuting to the high CPU usage seen in https://bugs.torproject.org/33211.
-