Skip to content
cfpp2p edited this page Feb 8, 2013 · 3 revisions

The TurboT branch is an experimental implementation of https://trac.transmissionbt.com/ticket/4262 (Delete individual files). Inspired and developed by x190, TurboT is considered stable but experimental. Fully functional for Mac, Linux and embedded systems. Since it is dependent on https://trac.transmissionbt.com/ticket/532 (Collect unwanted, but received, blocks in a separate file) that functionality is implicit. Download the TurboT repository as a .zip file here.

Your settings.json "incomplete-dir-enabled" entry must be set to true for TurboT. This is required !!

  • "incomplete-dir-enabled": true,

Toggling a file to 'do not download' moves the file to the trash. Toggling a previously downloaded file moves the file back to the download directory.

New keys:

  • piece-temp-dir
  • trash-temp-dir

have been added to settings.json. For Mac OSX only the 'piece-temp-dir' is utilized. For Mac OSX your normal trash is correctly used and the 'trash-temp-dir' setting is ignored.

Linux users should set trash-temp-dir to the contained value of "$XDG_DATA_HOME/Trash/" , or "$HOME/.local/share/Trash" if $XDG_DATA_HOME is not set.

Examples for embedded systems:

  • "piece-temp-dir": "/share/hdd/data/16gb/_trs-pctmp",
  • "trash-temp-dir": "/share/hdd/data/16gb/_trs-trash"

The default path is the config directory and a "pieces" or "trash" sub-directory. Changing this setting will only affect new torrents. Existing torrents will continue to use the same directory that was set when they were created.

see:

  • tr_sessionGetConfigDir()
  • tr_getDefaultPieceSubDir()
  • tr_sessionGetConfigDir()
  • tr_getDefaultTrashSubDir()

TurboT Mac client is considered stable and secure. TurboT Web client is also kept up to date.

For Linux, Mac, or Windows you can use the daemon with "Transmission Remote GUI", currently at version 4.1 Transmission Remote GUI

It is not recommended to use GTK or QT clients in TurboT. These have not been updated in quite a while as to any security or bug fixes, although the the rest of the code has been updated as needed.

Besides including #4262 and #532, TurboT has DHT blocklist support, magnet-prefetch enabled by default, and IPv6 support is disabled. Neither the 'TurboT' or 'TurboTransmission' name is used for tracker/peer communication.

Clone this wiki locally