Re:TOX – A New Kind of Instant Messaging
by Jaruzel on Friday October 07, 2016 @05:12AM
(#12659197)
Please forgive my ignorance, but it talks a lot about peer-to-peer conversations - how would that work if the peers are behind NATs or Proxies?
[ Parent
| on HN ]
That works with UDP hole punching (https://en.wikipedia.org/wiki/UDP_hole_punching), and there is a branch with uPNP (https://en.wikipedia.org/wiki/Universal_Plug_and_Play) support. We still need to review that code carefully before accepting it into master.
I'm reasonably sure it does a UDP hole punch to do it.
Probably leveraging STUN servers https://en.wikipedia.org/wiki/STUN