vpncloud/ROADMAP.md

711 B

Roadmap

Multithreading functionality

  • Timeout for device read
  • Timeout for net read
  • Check how async affects performance
  • Sync traffic stats
  • Sync forwarding table
  • Fix WS Proxy code
  • Fix Ctrl-C
  • Fix auto-claim IP

More threads

  • abstract socket + peers + traffic + table into one class + shared part
  • management thread
  • Send peer list
  • Statsd
  • Write out stats
  • Port forwarding

VIA Feature

  • Implement message type VIA for relaying messages
  • Advertize VIA addresses (optional) as claims from own peers
  • Use VIA if no peer found
  • Make sure VIA does not recurse
  • Allow enabling VIA in config

REST API