lp:transmission

Created by Jelmer Vernooij on 2010-03-04 and last modified on 2016-04-24
Get this branch:
bzr branch lp:transmission

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
Transmission
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the Subversion branch from svn://svn.transmissionbt.com/Transmission/trunk.

The next import is scheduled to run in 3 minutes.

Last successful import was 5 hours ago.

Import started 5 hours ago on alnitak and finished 5 hours ago taking 25 seconds — see the log
Import started 11 hours ago on alnitak and finished 11 hours ago taking 20 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 20 seconds — see the log
Import started on 2018-11-20 on alnitak and finished on 2018-11-20 taking 30 seconds — see the log
Import started on 2018-11-19 on izar and finished on 2018-11-19 taking 30 seconds — see the log
Import started on 2018-11-19 on izar and finished on 2018-11-19 taking 20 seconds — see the log
Import started on 2018-11-19 on alnitak and finished on 2018-11-19 taking 25 seconds — see the log
Import started on 2018-11-19 on izar and finished on 2018-11-19 taking 30 seconds — see the log
Import started on 2018-11-18 on izar and finished on 2018-11-18 taking 20 seconds — see the log
Import started on 2018-11-18 on alnitak and finished on 2018-11-18 taking 40 seconds — see the log

Recent revisions

12849. By mikedld on 2016-04-24

Reduce torrents model memory requirements (Qt client)

Keep torrents sorted by ID. This allows to remove ID to row/torrent mappings
(using binary search instead) and thus also reduce complexity a bit.

12848. By mikedld on 2016-04-24

Bump minimum Qt version to 4.8

Earlier versions may continue to work, but we don't guarantee they will.

12847. By mikedld on 2016-04-23

#6071: Fix typo in comment

12846. By mikedld on 2016-04-23

#5921: Use libsystemd instead of libsystemd-daemon (original patches by Sandro Tosi and Mike Gilbert)

In systemd v209, released over two years ago, the various libsystemd-*
libraries (libsystemd-journal.so, libsystemd-login.so, libsystem-daemon.so,
libsystemd-id128.so) were merged into a single libsystemd.so library to
reduce code duplication and avoid cyclic dependencies.

12845. By mikedld on 2016-04-19

Refactor RPC requests code for proper queueing (patch by intelfx @ GH-10)

This refactoring is driven by the need to be able to do true queued RPC calls
(where each successive call uses the result of the previous).

Currently, such queueing of requests is done by assigning them special "magic"
tag numbers, which are then intercepted in one big switch() statement and acted
upon. This (aside from making code greatly unclear) effectively makes each such
queue a singleton, because state passing is restricted to global variables.

We refactor RpcClient to assign an unique tag to each remote call, and then
abstract all the call<->response matching with Qt's future/promise mechanism.

Finally, we introduce a "RPC request queue" class (RpcQueue) which is built on
top of QFutureWatcher and C++11's <functional> library. This class maintains
a queue of functions, where each function receives an RPC response, does
necessary processing, performs another call and finally returns its future.

12844. By mikedld on 2016-04-12

Web UI: main() refactoring (patch by skybon @ GH-9)

Less jQuery, more Web API. Moved main() away from common.

12843. By mikedld on 2016-04-09

Fork 3rd-party libraries on GitHub

12842. By mikedld on 2016-04-03

Try getting SVN revision from Jenkins environment when using CMake (copy logic from update-version-h.sh)

12841. By mikedld on 2016-04-02

Only include .msi-related CMake stuff when it makes sense

12840. By mikedld on 2016-04-02

Add files necessary for .msi packages creation on Windows

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers