There have been some major changes to the bittorrent module over the past week. The announce portion of the tracker received the biggest overhaul with a complete refactor of the request variables validation and processing based on the enwly defined scopes. The addition of scopes has really enhanced the tracker. From the project page:
The tracker operates within one of three "scopes". The scopes determine the amount of statistics collected as well as the level of security for the tracker. The "public" scope allows anyone to use the tracker and minimal statistics are collected. The "mixed" scope still allows anyone to connect to the tracker, but the users who connect with a passkey have specifics collected about their tracker usage (upload and download amounts). Finally the "private" scope requires a passkey and collects the same statistics as the mixed scope.
I might be adding additional permissions in the near future, but for now my focus is on scrape requests as well as integration with Views.
