I am having problems with the implementation of the tracker - I am using PHPTracker as the base library, but it does not really matter right now.
As written in the BitTorrent Specification , the client must send the info_hash GET parameter among some others. Instead, I get the following options:
{ "peer_id":"-AZ4702-WyiDalpWGJno", "supportcrypto":"1", "port":"19952", "azudp":"19952", "uploaded":"0", "downloaded":"0", "left":"22", "corrupt":"0", "event":"started", "numwant":"75", "no_peer_id":"1", "compact":"1", "key":"fdn0htAH", "azver":"3" }
The same parameters came from both Vuze and uTorrent. I am rather confused here, as some parameters are in the specification, while others are not. What's going on here?
source share