Annouce.php work...

Today I continued work on announce.php. I have been looking at the BitTorrent module for Drupal 4.7 as guidance, and so far work seems to be progressing at a nice steady pace. I have setup the required GET keys for a minimal announce request. If you do not specify any of these keys an error is kicked back in bencoded format letting you know what went wrong. Part of this included reworking the error reporting system unifying three functions into one and updating documentation as I went along. Also as I have been creating variables that are accessed through Drupal's variable_get method, I have been creating an interface to set / adjust these values using hook_menu and Drupal's form system. Tonight I also spent some time dissecting a couple of torrent files making notes as to the structure and places that I will eventually have to adjust (announce url).

Note: the announce url for this test environment is http://soc.deviantsolutions.net/announce.php

Until tomorrow,
~Chris