Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #34358

Closed (moved)
(moved)
Open
Created Jun 01, 2020 by Cecylia Bocovich@cohosh

Implement a browser-compatible NAT behaviour discovery STUN library

So far we've been lucky that the npm modules we've been using are available through Firefox and Chrome APIs. That's not the case for stun, which we need for #34129 (moved).

It looks like there are some options for packing node modules for use in web applications: https://www.npmjs.com/package/webpack

But we might need to modify our build scripts.

Now it seems like we'd have to implement our own STUN library from scratch using the UDP socket APIs.

It's questionable how worth it this is at the moment.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking