update to uproxy-lib 7.x and remove churn sample app
pipe depends on transformers
remove a bunch of crazy verbose logging and remove the pipes keepalive
update for new utransformers paths
add churn, an obfuscating peerconnection provider with the same interface as core.uproxypeerconnection
make the chat sample app use churn, and now its almost identical to uproxy-libs freedomchat
new api, churn
strip non-relay candidates from SDPs too, and add tests for this
onceTurnSetupSuccess typo
fix for onceXXX promises which use pc2
no need to specially copy freedom-for-chrome-for-uproxy.js for the sample apps
update README for churn
line lengths
any -> Error
comment for caesar config
print chosen candidate types
relax interface to allow candidateType through
upgrade to uproxy-lib with candidateType
slight adjustment to architecture which moves both relay sockets to the remote peer, to workaround issue by which the relay sockets were communicating with each other directly (which will break when the peers are not on the same network)
i think this works now but i need to avoid renogotations