firefly2442 0 Posted May 28, 2007 Share Posted May 28, 2007 Hi all, Dunno if people would be interested in this but... I've been working hard on a modified version of PHPBT Tracker. It's a bittorrent tracker that uses MySQL and PHP. I changed a few things around and added some features. Anyway, I think it's ready for beta testing and it would be great if I could get some people to try it. Here's a link to download it: http://www.rivetcode.com/files/rivettracke...beta_0_1.tar.gz If you find any bugs, please let me know. Here is what I would like to add in the future: -check file size limit for add torrent and DumpTorrentCGI.php, use Apache LimitRequestBody or something else in PHP? -make speed calculation accurate -check why seeds sometimes go negative -add page in admin section where user can edit torrents and values already in database -additional authentication and security procedures to prevent injection attacks This last issue might be important. Right now I'm just using a session check for the admin authentication, not sure if that is secure or not... If you have any suggestions, please let me know! Thanks! Quote Link to post Share on other sites
firefly2442 0 Posted June 9, 2007 Author Share Posted June 9, 2007 That URL link is dead, here's the new one: http://www.rivetcode.com/software/rivettracker/ Quote Link to post Share on other sites
firefly2442 0 Posted July 4, 2007 Author Share Posted July 4, 2007 Version 0.8 has been released: http://www.rivetcode.com/software/rivettracker/ Quote Link to post Share on other sites
firefly2442 0 Posted August 30, 2007 Author Share Posted August 30, 2007 Version 0.9 has been released: This version has many security enhancements, code optimizations, RSS feeds, and an improved installer. Because of changes in the database, previous users of RivetTracker will have to perform a complete reinstall. http://www.rivetcode.com/software/rivettracker/ Quote Link to post Share on other sites
firefly2442 0 Posted November 23, 2007 Author Share Posted November 23, 2007 A beta release of v0.99 has been released. http://rivetcode.com/software/rivettracker/ This version adds a lot of stuff, including HTTP seeding which is pretty sweet. If people could test it out and give me feedback that would be awesome. Thanks! Quote Link to post Share on other sites
Rocky 1,224 Posted November 23, 2007 Share Posted November 23, 2007 I use BT a fair bit, but I have no clue what that does Quote Link to post Share on other sites
Dannik 43 Posted November 23, 2007 Share Posted November 23, 2007 I use BT a fair bit, but I have no clue what that does In the most basic sense, it's code to let you configure your own BitTorrent content server. Quote Link to post Share on other sites
firefly2442 0 Posted November 24, 2007 Author Share Posted November 24, 2007 It's tracker software. Basically, when you download a .torrent file, your BT client connects to the tracker and the tracker sends back information on other people who already have the file or who are downloading it currently. Then your client is able to connect to them and start grabbing the file(s). It's nice because it often can cut down on bandwidth needs for people who want to distribute large files (for example Linux ISO distributions). And since everyone is downloading and uploading at the same time you usually get pretty good speeds as long as there are enough people. Quote Link to post Share on other sites
firefly2442 0 Posted January 12, 2008 Author Share Posted January 12, 2008 Another beta release, v0.995 Here's is the changelog: http://forums.rivetcode.com/viewtopic.php?...=5&p=12#p12 Quote Link to post Share on other sites
firefly2442 0 Posted February 13, 2008 Author Share Posted February 13, 2008 A new version of RivetTracker has been released: http://www.rivetcode.com/software/rivettracker/ Old versions should be considered obsolete and need to be updated. If you are upgrading, zip up all the torrents you have and do a complete reinstall. Then use the zip upload page to reinitialize your torrents into the database. This version changed a lot of code and as such I am looking for bugs and security vulnerabilities. If you find any, please let me know. Changelog: ---Version 0.999--- -Fixed bug where RSS feed was being displayed in header when it was disabled -Fixed rounding error in statistics.php where user was being shown as 100% done when they are only almost done (99.6%) -Changed display of bytes transferred on index.php page to correct units, before it defaulted to GB -Added check for stalled download in runSpeed() function -Fixed error where speed was set to 0 if seeders == 0, not always the case, can still be downloading even if there are no seeders (partial d/l) -took out repair statement in sanity.php and sanity_no_output.php -Added CSS page where you can change/swap/create CSS files and examine colors with the color picker -Added batch upload of torrents via ZIP file -Added help link to index.php -Used htmlspecialchars on inputs in order to prevent code injection -Added javascript row select in delete page -Fixed delete bug, URL bug -Added MySQL table prefix option -Sanitized some inputs (still more?), this way if someone gets your admin password they won't be able to execute malicious code Quote Link to post Share on other sites
firefly2442 0 Posted February 18, 2008 Author Share Posted February 18, 2008 New release is out: http://www.rivetcode.com/software/rivettracker/ A major install bug managed to sneak into the previous release. Thanks for those that are testing! Quote Link to post Share on other sites
firefly2442 0 Posted March 2, 2008 Author Share Posted March 2, 2008 It's finally here. RivetTracker v1.0 has been released after months of work. Any updates from here on will probably be bug fixes. Please report all problems either on the forums or the contact page. http://www.rivetcode.com/software/rivettracker/ Latest changes: -Changed database engine from default MyISAM to InnoDB, hopefully this will prevent table crashes -Changed CSS files -Changed session authentication to more secure method, does not store username or MD5 anymore -Passwords are now no longer stored in cleartext in the config.php file, they are computed as md5(username.password) Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.