Commit graph

10 commits

Author SHA1 Message Date
David Fifield
e0b36d2f33 Do simple HTTP POST signaling in the client.
This is just enough to be compatible with the HTTP signaling in the
server, and doesn't do domain fronting or anything like that. It's just
an interim replacement for the copy-paste FIFO signaling while we
continue to develop the other pieces that'll be dropped in the middle.
2016-01-18 22:53:22 -08:00
David Fifield
c9eeff6fc2 Remove unused notImplemented error. 2016-01-18 22:39:18 -08:00
David Fifield
a77ae6b771 Use chan struct{} instead of chan bool in openChan.
http://dave.cheney.net/2014/03/25/the-empty-struct
"...there is one important practical use of empty structs, and that is
the chan struct{} construct used for signaling between go routines"
2016-01-18 03:04:39 -08:00
David Fifield
48db4ac132 Log errors from main. 2016-01-17 23:22:23 -08:00
Serene Han
b4934f3979 begin meek-webrtc signalling channel for client (issue #1) 2016-01-15 11:43:15 -08:00
Serene Han
fb304c673c README update and go fmt 2016-01-14 16:40:28 -08:00
Serene Han
30e7ba79ae shutdown webrtc on interrupt in go client 2016-01-14 15:22:15 -08:00
David Fifield
c519813cf7 Keep quoted log messages ASCII. 2016-01-09 19:24:05 -08:00
Arlo Breault
860898b733 Log answer 2016-01-08 18:45:01 -08:00
Arlo Breault
da563bc913 Separate client / server 2016-01-07 09:26:02 -08:00