Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: "Continuous download" and "Download first +last part first" #540

Merged
merged 14 commits into from
May 1, 2018

Commits on Feb 22, 2018

  1. Configuration menu
    Copy the full SHA
    cefd8a3 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2018

  1. Add support for mbedtls (formely polarssl)

    mikedld authored and neheb committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    4d5fe6e View commit details
    Browse the repository at this point in the history
  2. cmake: link against libmbedcrypto if available

    In recent versions of mbed TLS, several symbols are moved to
    libmbedcrypto.
    
    Fixes: #115
    floppym authored and neheb committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    357cccb View commit details
    Browse the repository at this point in the history
  3. Fix FTCBFS due to AC_RUN_IFELSE (patch by Helmut Grohne)

    Fixes: #475
    mikedld authored and neheb committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    b21a614 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2018

  1. Configuration menu
    Copy the full SHA
    9d96f87 View commit details
    Browse the repository at this point in the history
  2. LibreSSL compatibility

    This seems to be the idiomatic way to fix libressl compatibility issues,
    judging by what most other open source projects seem to be doing.
    
    I've confirmed that transmission builds with libressl for me after this
    patch is applied.
    haasn authored and mikedld committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    11d29ff View commit details
    Browse the repository at this point in the history
  3. Fix build with LibreSSL 2.7

    LibreSSL 2.7 adds OpenSSL 1.1 API
    
    See also: https://bugs.freebsd.org/226953
    Signed-off-by: Bernard Spil <brnrd@FreeBSD.org>
    Sp1l authored and mikedld committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    06a1644 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #528 from neheb/patches

    Fix compile errors for 2.9x
    mikedld committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    ab4d707 View commit details
    Browse the repository at this point in the history
  5. Qt: Fix bad downloaded percentage in DetailsDialog

    It was always 0.0% as long as the torrent was not finished.
    dubhater authored and mikedld committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    85c0399 View commit details
    Browse the repository at this point in the history
  6. Fix setting the ETA timestamps

    Field etaDLSpeedCalculatedAt was set too early, causing the condition
    following it to always be false. The same for etaULSpeedCalculatedAt.
    gjalsem authored and mikedld committed Apr 6, 2018
    Configuration menu
    Copy the full SHA
    cc0b931 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Adjust CFBundleVersion format to fix Sparkle update check

    Set the first version component to be the same as the last Subversion-based
    release build version and add two more components (major and minor version
    numbers). To allow for nightly build updates this should probably include
    another component (e.g. build timestamp), but we're not there yet.
    mikedld committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    69d9afd View commit details
    Browse the repository at this point in the history
  2. Tracker error XSS in inspector (web client)

    Tracker error messages are inadequately output encoded when rendered by the
    tracker information page inside the WebUI, allowing a malicious tracker to
    inject an XSS payload into the page. Esploiting this issue allows an
    attacker to supply arbitrary client-side code that will ultimately be
    rendered and executed within the end user's web browser.
    
    Found by Rory McNamara (Gotham Digital Science). CVE pending.
    mikedld committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    523d8c1 View commit details
    Browse the repository at this point in the history
  3. HTML-escape torrent name displayed in trackers inspector tab

    This will prevent injection of arbitrary HTML when multiple torrents are
    selected. Follow-up to the previous commit.
    mikedld committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    913d9d3 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2018

  1. Bump version, update news

    mikedld committed May 1, 2018
    Configuration menu
    Copy the full SHA
    d8e60ee View commit details
    Browse the repository at this point in the history