BitTorrent Module - Wrapping the tracker up...
Lately I have been scrambling to get the passkey portion of the tracker working. The system is designed to keep track of users even if their IP changes. Passkey also adds a layer of security to the tracker, making it almost impossible for non-registered users to use the tracker. The way the system works each user has a passkey assigned to them. This passkey is placed in the announce url of the torrents that the user downloads, (http://example.com/announce.php?passkey=).
Read moreTorrent node type nearing completion
So there I was working on validating the data coming into the node and I started to look into the bencoding/decoding functions that were in the 4.7 module. I started to messing around with the functions that were implemented. I analyzed the data from bdec() which returns something similar to:
[announce] => Array (
[type] => string
[value] => http://torrent.linux.duke.edu:6969/announce
[strlen] => 46
[string] => 43:http://torrent.linux.duke.edu:6969/announce ) BitTorrent Module Weekly Update 2 - Node Types and Database Tables
What have I done this week??
Read moreBitTorrent Module - Week 1
I cannot believe week one is over!
Read more