Home News Deluge Torrent 1.3.11 Released: Installation and Upgrade