Skip to content
/ stun Public

A go library for STUN protocol that provides both client and server implementations

Notifications You must be signed in to change notification settings

ctulek/stun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stun

A go library for STUN protocol that provides both client and server implementations

It is still in its infancy and only provides a very basic client. To install the client run the following command:

sudo go get github.com/ctulek/stun/stun-client

If you just need the client library, import as "github.com/ctulek/stun" and use the stun.Call function. An example usage of it is available in stun-client/main.go

Server implementation is not started, yet.

TODO

  • Documentation
  • Finger Print and Message Integrity
  • Initial Server Implementation
  • Support for authentication

About

A go library for STUN protocol that provides both client and server implementations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages