TorrentFlux: PHP Torrent Download Manager
=================================================================
by TorrentFlux.com
=================================================================
Change Log

TorrentFlux v2.1
----------------
* Addes support for reading file size of files over 2.0 GB.
* Added Queue Manager functionality
  this will allow an admin to specify the following.
       maximum torrent threads per server
       maximum torrent threads per user
       polling interval 
           amount of time the q manager waits in (seconds) 
           between each sweep of the queue
       enable / disable of queuing
  admins will have the ability to override the queuing
  when starting a torrent in the start dialog.
* Settings are now stored in a database table and can be 
  modified from the admin screens.
* Torrents will not be able to be deleted until they have 
  shutdown -- prevents hanging threads.
* Admin can specify what categories will be filtered out on
  torrent searches.
* User may continue browsing when downloading via package
  downloading.
* Using ADODB 4.80 for database connections.
* Using BitTornado 3.15 Linux Source.
* Support for Cookies for each user under profiles.
* Updated RSS feed and Fetching of Torrents over a URL.
* Added Rerequest Interval to the Startpop and Settings
* Added modular search engine.  Support for several 
  popular torrent search engines -- you can build your
  own.
* Search Engine settings and filtering.
* File Priority selection 
* Added btmakemetafile.py for Making Torrents
* Users may download the torrent file from the list.
* NFO / Text viewer
* Download torrent meta file from main torrent list.

TorrentFlux v2.0
-----------------
* Added Size to the main page to view the download size of the 
  torrent.
* Added natural sort order for directory and file listings.
* Fixed deleting so that file names with .. in it will delete.
* Download files via the directory listing.
* Tar/Zip and download directories on with a single click.
* Added max download rate as an option.
* Added Super Seeder option for advanced start.
* Added mouse over torrent status.
* Added Database Abstraction layer (using ADODB)
* Updated to use BitTornado-0.3.10 source.
* Added new torrent search.
* Dynamic URLs now download and use proper torrent name.
* Added Chinese, Tiawanese, Finnish, Galacian, and Estonian 
  language files.
* Option to show server load on main page.
* Added torrent health icons for torrents that are running.
* Each user now sees his torrents grouped together in their own 
  list.
* Dropped BitTorrent client from install package.  Includes 
  BitTornado only now.
  

TorrentFlux v1.5
-----------------
* Created login screen -- no longer uses Basic Authentication 
  through the headers.  PHP no longer has to run as a module in 
  Apache.
* Added loggoff button.
* Storage bar to display free drive space.
* Download details now shows distributed seeds (BitTornado only).
* Download details now show download and upload amounts.
* Updated the torrent grabing via URL -- uses curl or fopen
  depending on what is available to server.  Much faster.
* Endless seeding (0% share kill) bug has been fixed.
* Minor bug fixes.
* Added Polish language file.
* Changed how torrents are stopped.  No longer uses kill command 
  but now messages the torrent client to shutdown -- stats are 
  now reported to the tracker when torrent is stopped.
* Enhanced directory browsing with file type icons.


TorrentFlux v1.4
-----------------
* The RSS Feed page now has jump links to the different sections 
  of the page.
* Better directory browsing.
* More complete logging for Admins.
* Total Upload and Download rates displayed at bottom of page.
* Replaced time stamp column with Estimated Time.
* Users may specify Max Upload Rate when running torrent.
* Users may specify when the torrent stops seeding.
* Updated to use BitTornado or BitTorrent clients. More 
  statistics with the BitTornado client.
* Forced user names to lower case.  When dealing with owner 
  directories this UserName is NOT the same as username.
* Fixed issue of starting a torrent when "n/a" is the owner.
* Fixed timeout issue with the RSS reader.
* Updated URL Torrent download to work with Suprnova.orgs 
  referer requirement -- can be changed in the config.php.
* Many small HTML and display updates.


TorrentFlux v1.3
-----------------
* Torrents will be marked incomplete if they are stopped outside 
  of TorrentFlux (system reboot or what ever).
* No longer uses Screen for managing the downloads.  Should fix 
  torrents not starting on some Linux versions like Fedora.
* Users downloads now go to a directory with the users name.
  Only the user that downloaded the file or an admin may delete.
* Torrent Files are now sorted by date.  Newest at the top.
* Error(s) from the trackers are now displayed in the download 
  details dialog box.
* Admin section now has a place to add and remove RSS feeds.
* Torrent meta files download directly to TorrentFlux from the 
  RSS links.
* Updated btphpdownload.py so that it no longer uses curses for 
  display -- this was not needed and causes issues on servers 
  that don't allow the user running Apache to have a terminal.
* Added Suprnova.org search field the home page.  This can be
  turned on or off from the config.php file.
