- Oct 08, 2019
-
-
Cecylia Bocovich authored
We need to set up the pion/webrtc logger to write output to the snowflake log, otherwise the warnings we are getting from the pion library are being lost. Note: this requires go version 1.13 and later in order to use the `log.Writer()` function.
-
Cecylia Bocovich authored
Modified the snowflake client to use pion/webrtc as the webrtc library. This involved a few small changes to match function signatures as well as several larger ones: - OnNegotiationNeeded is no longer supported, so CreateOffer and SetLocalDescription have been moved to a go routine called after the other peer connection callbacks are set - We need our own deserialize/serialize functions - We need to use a SettingEngine in order to access the OnICEGatheringStateChange callback
-
- May 21, 2019
-
-
Arlo Breault authored
Amounts to the same thing as currently implemented in go-webrtc
-
- May 08, 2019
-
-
Arlo Breault authored
-
- Mar 25, 2019
-
-
Cecylia Bocovich authored
Removed raw bytes of ICE answers from broker logs and the SDP stanzas from the client logs
-
- Nov 21, 2018
-
-
Arlo Breault authored
-
- Mar 20, 2018
-
- Mar 05, 2018
-
-
Arlo Breault authored
-
- Oct 12, 2017
-
-
Arlo Breault authored
* From https://github.com/keroserene/go-webrtc/pull/59
-
- Aug 01, 2016
-
-
Serene H authored
-
- Jul 29, 2016
-
-
Serene H authored
-
- Jun 16, 2016
-
-
Serene Han authored
- stabilize rest of WebRTCPeer - use uid for the datachannel label - store a consistent WebRTC config in the dialer
-
- Jun 15, 2016
-
-
Serene Han authored
-
- Jun 13, 2016
-
-
Serene Han authored
-
Serene Han authored
-
- Jun 12, 2016
-
-
Serene Han authored
copy-paste rendezvous works again, but with new interface allowing seamless recovery for the first time
-
Serene Han authored
to more sensible locations
-
Serene Han authored
-
Serene Han authored
maxedChan
-
Serene Han authored
-
- May 24, 2016
-
-
Serene Han authored
-
Serene Han authored
-
- May 20, 2016
-
-
Serene Han authored
-
- Apr 05, 2016
-
-
webRTCConn close as part of its reset, instead of depending on external deferred close after receiving reset channel, allows valid disconnections even before use
-
- Mar 27, 2016
-
-
replace webrtcRemote with webrtcRemotes map & indexing, client multiplexing remotes confirmed working (#31)
-
-
-
- Mar 20, 2016
-
-
Serene Han authored
defer conn.Close for simplicity and remove unnecessary goroutines, improve error handling (close #12)
-
- Mar 19, 2016
-
-
Arlo Breault authored
* This will induce the tor client to establish a new SocksConn, which in turn will dial a new WebRTC connection. To be improved upon. * Part of #12
-
- Mar 11, 2016
-
-
Serene Han authored
-
- Mar 09, 2016
-
-
Serene Han authored
-
Serene Han authored
retry client offers immediately instead of reset, combine sendOffer and receiveAnswer into exchangeSDP
-
- Mar 06, 2016
-
-
Serene Han authored
-
- Feb 26, 2016
-
-
Serene Han authored
-
- Feb 25, 2016
-
-
Serene Han authored
only flush datachannel with nonzero bytes, which prevents Tor from marking the SOCKS for close (#12)
-
- Feb 24, 2016
-
-
Serene Han authored
remove webRTCConn SendLoop and simplify Write without additional channel, as net.Conn is already safe
-
Serene Han authored
-
- Feb 22, 2016
-
-
Serene Han authored
-
Serene Han authored
-
- Feb 20, 2016
-
-
Serene Han authored
clean up ice candidate log message. still need to debug the copy loop break.
-