- 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.
-
- 24 Feb, 2020 1 commit
-
-
David Fifield authored
https://cloud.google.com/appengine/docs/standard/go111/go-differences This is untested, because I wasn't actually able to deploy without enabling Cloud Build and setting up a billing account.
-
- 22 Feb, 2020 1 commit
-
-
David Fifield authored
Some proxies currently send ?client_ip=0.0.0.0 because of an error in how they attempt to grep the address from the client's SDP. That's inflating our "%d/%d connections had client_ip" logs. Instead, treat these cases as if the IP address were absent. https://bugs.torproject.org/33157 https://bugs.torproject.org/33385
-
- 18 Feb, 2020 1 commit
-
-
David Fifield authored
Unless something externally called Write after Close, the writeLoop(ws, pr2) goroutine would run forever, because nothing would ever close pw2/pr2. https://bugs.torproject.org/33367#comment:4
-
- 08 Feb, 2020 3 commits
-
-
Arlo Breault authored
-
Arlo Breault authored
Instead of string manipulation.
-
Arlo Breault authored
Unfortunately, the "public" RTCIceTransportPolicy was removed. https://developer.mozilla.org/en-US/docs/Web/API/RTCConfiguration#RTCIceTransportPolicy_enum Trac: 19026
-