Arlo Breault fdc10fd08a Bump the webextension to 0.0.1 5 лет назад
..
spec 055d5f1824 Appease validation warning about "Unsafe assignment to innerHTML" 5 лет назад
static f3254e3402 Remove Modernizr dependency 6 лет назад
webext fdc10fd08a Bump the webextension to 0.0.1 5 лет назад
Cakefile 4d40f17487 Separate build per use 6 лет назад
README.md 622005c79e Remove copy/paste signalling 6 лет назад
broker.coffee 2d8a1690ba Initialize snowflake instance with a config 6 лет назад
coffeelint.json 99604ff15a Downgrade coffeelint line lengths to a "warning" 7 лет назад
config.coffee 2d8a1690ba Initialize snowflake instance with a config 6 лет назад
init-badge.coffee dad53932a2 Fix some linting warnings for "Line exceeds maximum allowed length." 6 лет назад
init-node.coffee 4d40f17487 Separate build per use 6 лет назад
init-webext.coffee 4d40f17487 Separate build per use 6 лет назад
package.json 4d40f17487 Separate build per use 6 лет назад
proxypair.coffee 91255463c6 Start on popup 6 лет назад
shims.coffee 4d40f17487 Separate build per use 6 лет назад
snowflake.coffee dad53932a2 Fix some linting warnings for "Line exceeds maximum allowed length." 6 лет назад
ui.coffee 055d5f1824 Appease validation warning about "Unsafe assignment to innerHTML" 5 лет назад
util.coffee dad53932a2 Fix some linting warnings for "Line exceeds maximum allowed length." 6 лет назад
websocket.coffee dad53932a2 Fix some linting warnings for "Line exceeds maximum allowed length." 6 лет назад

README.md

This is the browser proxy component of Snowflake.

Embedding

See https://snowflake.torproject.org/ for more info:

<iframe src="https://snowflake.torproject.org/embed.html" width="88" height="16" frameborder="0" scrolling="no"></iframe>

Building

cake build

(Type cake by itself to see possible commands)

Testing

Unit testing with Jasmine are available with:

npm install
npm test

To run locally, either:

  • Navigate to proxy/build/embed.html
  • For a more fully featured "debug" version, start a webserver and navigate to snowflake.html.

Parameters

With no parameters, snowflake uses the default relay snowflake.bamsoftware.com:443 and uses automatic signaling with the default broker at https://snowflake-broker.bamsoftware.com/.