mafintosh/torrent-stream

Peer Exchange support

Open

#53 opened on May 23, 2014

View on GitHub
 (10 comments) (0 reactions) (0 assignees)JavaScript (1,936 stars) (247 forks)batch import
enhancementhelp wanted

Description

Support for Peer Exchange protocol.

According to Wikipedia, there seem to be three different implementations available.

  • Vuze – introduced in Azureus
  • BitComet – proprietary – introduced in BitComet
  • MainLine – introduced in µTorrent

I think we should start by supporting the MainLine implementation, but I have trouble finding some specs document.

Contributor guide