Andrew Resch 043344b986 Modify the transfer protocol in a couple ways.
Replace the 'D' header with an unsigned byte that indicates the protocol version. This will allow easier changes to protocol in the future.
Replace the signed integer used for message length with an unsigned 32-bit integer. There is no need for a signed value here as a message length must always be positive. This also doubles the max message length.
2018-11-12 19:44:00 -08:00
2018-11-02 08:47:57 +00:00
2018-11-02 08:47:57 +00:00
2018-10-08 14:47:27 +01:00
2018-11-02 08:47:57 +00:00
2018-11-02 08:47:57 +00:00
2015-08-17 23:03:48 +01:00
2018-11-02 08:47:57 +00:00
2009-04-06 21:17:26 +00:00
2018-10-16 14:59:00 +01:00
2018-10-03 15:21:53 +01:00
2018-11-12 10:10:41 +00:00
2018-11-12 10:10:41 +00:00
2018-11-02 08:47:57 +00:00

Deluge BitTorrent Client

build-status docs-status

Deluge is a BitTorrent client that utilizes a daemon/client model. There are various user interfaces available for Deluge such as the GTK-UI, the Web-UI and a Console-UI. Deluge uses libtorrent in it's backend to handle the BitTorrent protocol.

Installation

Instruction for installing from source code. See DEPENDS for build and runtime dependencies. Further details on the wiki: Installing/Source.

python setup.py build
python setup.py install

Usage

There are various user-interfaces and a daemon for Deluge that can be used as follows:

  • Gtk

    deluge or deluge-gtk

  • Console

    deluge-console

  • Web

    deluge-web

    Go to http://localhost:8112 and use default password deluge.

  • Daemon

    deluged

    See Thinclient guide for connecting to the daemon from another machine.

Contact/Support

Description
Deluge BitTorrent client - Git mirror, PRs only
https://www.deluge-torrent.org
Readme Multiple Licenses
Languages
Python 75.6%
JavaScript 15.3%
CSS 8.3%
Shell 0.4%
NSIS 0.3%
Other 0.1%