turn
turn copied to clipboard
RFC6062 TURN TCP allocations
Description
Implements both client and server side support for TCP allocations and connections to peers.
Things to do:
- [ ] tests, what to test?
- [ ] add example(s)
- [ ] review/break out use of syscalls for port reuse
- [ ] review double lookup
internal/server/turn.go
Reference issue
Fixes #143, #118
Great to see you've implemented TCP support! I'll definitely test this within a couple of weeks.
Edit: Oh wait. I thought seankhliao was Sean from reddit. But that's Sean-Der. Anyways, great work! 👍
This is amazing! Nice work @seankhliao I am reviewing now :)
I don't have access to a computer for another day or two so will be slower then usual sorry :(
@Sean-Der is there anything I can do to help this get merged? 🙌
@Sean-Der Did you get around testing these changes?
Bump. This is a highly useful PR.
I'm going to close this as:
- I've lost all context for this
- the underlying codebase seems to changed quite a bit
If anyone wants to work on this, feel free to base it off this code (if it's still useful)