- Jul 25, 2019
-
-
David Fifield authored
They were relying on the Query.parse interface, which was removed separately. https://bugs.torproject.org/31126#comment:5
-
- Jul 23, 2019
-
-
David Fifield authored
-
David Fifield authored
So that you can click on the text as well as the slider.
-
- Jul 22, 2019
-
-
David Fifield authored
There were two problems having to do with looking up in the UNITS object. (1) It was checking for undefined keys by comparing to null, rather than undefined. (2) It was finding Object.prototype keys like "toString".
-
David Fifield authored
-
- Jul 19, 2019
-
-
David Fifield authored
-
David Fifield authored
This standard interface does the same thing as Query.parse did, with a different API on the return value. It doesn't have the problems with keys inherited from Object.prototype that Query.parse did.
-
- Jul 18, 2019
-
-
David Fifield authored
-
David Fifield authored
It was formerly used for the "broker" and "relay" query string parameters, which were removed in debe9c37.
-
- Jul 13, 2019
-
-
Arlo Breault authored
-
Arlo Breault authored
This is now necessary since the webextension changed to default to on. Follow up to 095f4a05 From trac 31067
-
- Jul 12, 2019
-
-
Cecylia Bocovich authored
In Firefox, leaving out the STUN port caused connections to the STUN server to fail
- Jul 10, 2019
-
-
Arlo Breault authored
Some files were omitted in the .eslintignore, left as an exercise to the reader. We probably want to reduce amount of globals overall and use proper es modules.
-
Arlo Breault authored
Requires at least node v8.x
-
Arlo Breault authored
This was probably meant to be `@relay = null` is the coffeescript.
-
Arlo Breault authored
No idea why but, with it, when a client disconnects the datachannel doesn't close. This wasn't an issue prior to 359600dd since the configuration wasn't being passed to the peerconnection constructor. This probably just makes the url invalid and falls back to a default in libwebrtc.
-
Arlo Breault authored
-
Arlo Breault authored
-
Arlo Breault authored
-
Arlo Breault authored
-
Arlo Breault authored
I guess alternatively, just use an if/else block.
-
Arlo Breault authored
-
Arlo Breault authored
-
Arlo Breault authored
With, ./node_modules/.bin/coffee -b -c Cakefile `find . -path ./node_modules -prune -o -name '*.coffee'`
-
Arlo Breault authored
After auditing for breaking changes [0] so that the output produced uses ES2015 classes. [0] https://coffeescript.org/#breaking-changes)
-
Arlo Breault authored
But note that maybe we should be constructing a new PCConfig each time Config is instantiated, rather than sharing it on the prototype.
-
- Jul 08, 2019
-
-
Cecylia Bocovich authored
-
- Jul 05, 2019
-
-
Cecylia Bocovich authored
The webextension icons were missing in the Mozilla addons upload. We need a newer version to update it.
-
Cecylia Bocovich authored
Messed up the git tag so just going for v0.0.3
-
Cecylia Bocovich authored
-
Arlo Breault authored
-
Arlo Breault authored
So that it compiles to, ``` if (!(name in result)) { result[name] = value; } ``` instead of, ``` if (!(indexOf.call(result, name) >= 0)) { result[name] = value; } ``` since `result` is an object, not an array.
-
Arlo Breault authored
Trac 31067
-
- Jul 04, 2019
-
-
Cecylia Bocovich authored
Prevents repeat calls to update() on startup
-
Cecylia Bocovich authored
Now that we're setting the active attribute of pair to true before accepting a client offer, we should be careful to reset it to false if receiving the offer fails
-
Cecylia Bocovich authored
-
Cecylia Bocovich authored
-