Cecylia Bocovich
7a0428e3b1
Refactor proxy to reuse signaling code
...
Simplify proxy interactions with the broker signaling server and prepare
for the introduction of an additional signaling server.
2020-10-29 11:03:51 -04:00
Cecylia Bocovich
d7aa9b8356
Extract remote address from ICE candidates
...
Parse the received ICE candidates as well as the Connection Data
field for a non-local IP address to pass to the bridge. This fixes
bug #33157 .
2020-10-05 17:02:57 -04:00
Cecylia Bocovich
046dab865f
Have broker pass client NAT type to proxy
...
This will allow browser-based proxies that are unable to determine their
NAT type to conservatively label themselves as restricted NATs if they
fail to work with clients that have restricted NATs.
2020-07-06 13:16:03 -04:00
Cecylia Bocovich
5e8f9ac538
Update proxy tests to check serialization errors
2020-04-28 13:01:32 -04:00
Cecylia Bocovich
20180dcb04
Rename proxy-go/ directory to proxy/
...
Now that the web proxies are in a different repository, no need to
distinguish the two.
2020-04-22 11:11:16 -04:00