mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-14 14:11:23 -04:00
Initial broker registration of browser proxies
- broker.coffee contains the xhr stuff - COR enabled on the go broker - POST body reflection works
This commit is contained in:
parent
f2d8a749f4
commit
28e557fb43
4 changed files with 57 additions and 8 deletions
|
@ -8,6 +8,7 @@ Assume that the webrtc client plugin is always the offerer, in which case
|
|||
this must always act as the answerer.
|
||||
###
|
||||
DEFAULT_WEBSOCKET = '192.81.135.242:9901'
|
||||
DEFAULT_BROKER = 'https://snowflake-reg.appspot.com/reg/test'
|
||||
DEFAULT_PORTS =
|
||||
http: 80
|
||||
https: 443
|
||||
|
@ -207,15 +208,10 @@ Signalling =
|
|||
|
||||
log = (msg) -> # Log to the message window.
|
||||
console.log msg
|
||||
# Scroll to latest
|
||||
if $msglog
|
||||
if $msglog # Scroll to latest
|
||||
$msglog.value += msg + '\n'
|
||||
$msglog.scrollTop = $msglog.scrollHeight
|
||||
|
||||
welcome = ->
|
||||
log '== snowflake browser proxy =='
|
||||
log 'Input desired relay address:'
|
||||
|
||||
init = ->
|
||||
$msglog = document.getElementById('msglog')
|
||||
$msglog.value = ''
|
||||
|
@ -227,8 +223,11 @@ init = ->
|
|||
$input.focus()
|
||||
$input.onkeydown = (e) -> $send.onclick() if 13 == e.keyCode # enter
|
||||
|
||||
log '== snowflake browser proxy =='
|
||||
snowflake = new Snowflake()
|
||||
window.snowflake = snowflake
|
||||
welcome()
|
||||
broker = new Broker DEFAULT_BROKER
|
||||
broker.register()
|
||||
log 'Input desired relay address:'
|
||||
|
||||
window.onload = init if window
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue