DjLegolas b9a9e06c1d [WebUI][Daemon] Enhance TLS Security
This applies the following for both WebUI and Daemon:
1. Raised minimal TLS version to TLSv1.2
2. Added specific cipher suite list
3. Added support for ECDSA auth keys
4. Added support for ECDHE key exchange algorithm

We disabled the ability to perform TLS/SSL renegotiation and therefore
will prevent the clients from renegotiating, which can be exploit for
DoS attacks.

New security tests now will be skipped when running `pydef` and `trial`
testenvs. To run the test, use the testenv `security` or add the environment
variable `SECURITY_TESTS` before running the tests. Also should only run when
adding to the commit message the string `SECURITY_TEST`.
2018-09-06 19:14:13 +01:00
2018-07-28 10:26:02 +01:00
2017-05-03 10:29:59 +01:00
2015-08-17 23:03:48 +01:00
2018-09-06 19:14:13 +01:00
2009-04-06 21:17:26 +00:00
2018-06-01 23:41:17 +01:00
2014-09-22 19:18:34 -04:00
2018-07-28 10:26:02 +01:00
2018-09-06 19:14:13 +01:00

=========================
 Deluge BitTorrent Client
=========================

|build-status| |docs|

Homepage: http://deluge-torrent.org

Authors:
    Andrew Resch
    Damien Churchill

For contributors and past developers see: 
    AUTHORS

==========================
Installation Instructions:
==========================

For detailed instructions see: http://dev.deluge-torrent.org/wiki/Installing/Source

Ensure build dependencies are installed, see DEPENDS for a full listing.

Build and install by running::

    $ python setup.py build
    $ sudo python setup.py install

================
Contact/Support:
================

:Forum: http://forum.deluge-torrent.org
:IRC Channel: #deluge on irc.freenode.net

===
FAQ
===

For the full FAQ see: http://dev.deluge-torrent.org/wiki/Faq

How to start the various user-interfaces:
    Gtk::

        deluge or deluge-gtk

    Console::

        deluge-console

    Web::

        deluge-web
        Go to http://localhost:8112/ default-password = "deluge"

How do I start the daemon?:
    deluged

I can't connect to the daemon from another machine:
    See: http://dev.deluge-torrent.org/wiki/UserGuide/ThinClient


.. |build-status| image:: https://travis-ci.org/deluge-torrent/deluge.svg
    :target: https://travis-ci.org/deluge-torrent/deluge

.. |docs| image:: https://readthedocs.org/projects/deluge/badge/?version=develop
    :target: https://readthedocs.org/projects/deluge/?badge=develop
    :alt: Documentation Status
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%