Charles Kerr
|
c23044ee86
|
(trunk libT) when an rpc message torrent-stop or torrent-start comes in, check the torrent's currnet run state first instead of unconditionally calling tr_torrentStart() and tr_torrentStop()
|
2010-02-21 23:03:29 +00:00 |
Charles Kerr
|
bf135da49a
|
(trunk libT) fix bug that prevented adding torrents by URL from an ftp source via http/rpc
|
2010-02-20 18:45:33 +00:00 |
Charles Kerr
|
74e3484e75
|
(trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently
|
2010-02-05 05:16:18 +00:00 |
Charles Kerr
|
fbddf853b0
|
(trunk libT) fix possible null pointer dereference reported by wereHamster
|
2010-02-03 14:43:39 +00:00 |
Charles Kerr
|
36d97610bd
|
(trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified
|
2010-02-02 22:45:22 +00:00 |
Charles Kerr
|
b9e8624b3c
|
(trunk daemon) #2751 "display-remote -si should show config directory" -- implemented for 1.90
|
2010-02-02 18:27:57 +00:00 |
Charles Kerr
|
094f76d9ca
|
(trunk libT) #2846 "Priority Selection in `Add' Window" -- added RPC hooks for doing this via remote client
|
2010-02-02 07:48:03 +00:00 |
Charles Kerr
|
92f67263ee
|
(trunk, libT) #2844 "add able to disable '.part' suffix for incomplete files" -- added to GTK+ and Qt clients and to RPC spec for 1.90
|
2010-02-01 04:43:10 +00:00 |
Charles Kerr
|
8a49d60f6f
|
(trunk libT) tweak the last commit -- use strncmp() instead
|
2010-01-20 18:41:22 +00:00 |
Charles Kerr
|
7c29d46daa
|
(trunk libT) #2771 "Unable to add magnet URI from Mininova via web interface" -- fixed for 1.80
|
2010-01-20 18:15:09 +00:00 |
Mitchell Livingston
|
aac5e5cb61
|
add to RPC info for peers from DHT and LTEP
|
2010-01-14 00:25:03 +00:00 |
Charles Kerr
|
de82e235af
|
(trunk) second half of r9927.... :/
|
2010-01-13 22:46:22 +00:00 |
Charles Kerr
|
a77770a51a
|
(trunk) add tr_torrent_stat.id to RPC documentation. Rename tr_tracker_stat.identifier as tr_tracker_stat.id for consistency with tr_torrent.id
|
2010-01-13 22:40:07 +00:00 |
Mitchell Livingston
|
d81389da50
|
add rpc fields for the tracker identifier stats
|
2010-01-10 04:23:09 +00:00 |
Mitchell Livingston
|
6138daec3f
|
add an identifier to trackers, for use by the ui's (this should hopefully fix the problem for removing trackers with "invisible" trackers)
|
2010-01-10 02:34:00 +00:00 |
Charles Kerr
|
5c26afdb52
|
happy new year!
|
2010-01-04 21:00:47 +00:00 |
Charles Kerr
|
1eb0cdd7c6
|
(trunk libT) fix various minor compiler warnings that show up when you build libtransmission with NDEBUG defined
|
2009-12-28 23:27:17 +00:00 |
Charles Kerr
|
f73f223540
|
(trunk libT) #2653 "transmission-remote-dotnet makes transmission-daemon segfault" -- fixed for 1.80
|
2009-12-09 12:44:23 +00:00 |
Charles Kerr
|
4b3b5dcd8a
|
(trunk libT) by request, remove a clientData argument from tr_torrentDeleteLocalData() (reverts r9690)
|
2009-12-09 03:51:21 +00:00 |
Charles Kerr
|
5f9f97ee2a
|
(trunk libT) by request, add a clientData argument to tr_torrentDeleteLocalData()
|
2009-12-09 03:40:35 +00:00 |
Charles Kerr
|
bcd01fda3b
|
(trunk libT) #2651: "missing errmsg in RPC torrentSet" -- reported & patched by elbandi
|
2009-12-09 01:36:31 +00:00 |
Charles Kerr
|
78ead8c3dd
|
(trunk) update the copyright notices
|
2009-12-05 02:19:24 +00:00 |
Charles Kerr
|
31a3ed1684
|
(trunk, qt) #2096 "magnet links" -- Add the "Copy Magnet Link to Clipboard" feature to Qt client
|
2009-12-03 15:23:43 +00:00 |
Charles Kerr
|
79154bac8a
|
(trunk) #2096 "magnet links" -- fix RPC typo introduced in r9655 and reported by KyleK
|
2009-12-03 12:40:23 +00:00 |
Charles Kerr
|
bb44a31423
|
(trunk) #2096 "Magnet Links - Extension for Peers to Send Metadata Files (BEP #9)" -- publish tr_stat.metadataPecentComplete in the RPC so that kjg can use it in the web client
|
2009-12-02 20:05:19 +00:00 |
Charles Kerr
|
e1c6b792aa
|
(trunk libT) #2610 "avoid unnecessary calls to time(NULL)"
|
2009-11-26 18:47:08 +00:00 |
Charles Kerr
|
1101f6710e
|
(trunk libT) #2430 "Peer atom pool grows too large" -- add an atom expiration system along the lines of the suggestions in this ticket's comments. jch and KyleK, let me know if you think anything in this commit needs improvement.
|
2009-11-26 05:13:58 +00:00 |
Charles Kerr
|
f69e335291
|
(trunk) #2096: Magnet, BEP #9 support
|
2009-11-24 02:16:31 +00:00 |
Mitchell Livingston
|
2b492cdb6e
|
#2592 remove swarm speed from libtransmission
|
2009-11-22 01:03:36 +00:00 |
Charles Kerr
|
95989a0b21
|
(trunk libT) add callback notification when a torrent has been moved via RPC
|
2009-10-21 14:02:02 +00:00 |
Charles Kerr
|
27b9f6e27d
|
(trunk libT) make the ".part" suffix an optional feature as per BMW's request. Clean up the code a little.
|
2009-10-20 03:14:44 +00:00 |
Charles Kerr
|
c35beb3843
|
(trunk) #1483: move completed torrents to a user-specified directory
|
2009-10-19 05:25:50 +00:00 |
Charles Kerr
|
61042404ad
|
(trunk) replace tr_tracker_stat's "isActive" field with the more descriptive "isBackup"
|
2009-10-10 00:17:00 +00:00 |
Charles Kerr
|
f607c7591a
|
(trunk) #2463: 'Mac Client shows huge "next announce in" timer'
|
2009-10-09 21:30:34 +00:00 |
Charles Kerr
|
4a09a1de13
|
(trunk) remove tr_stats fields: downloaders, leechers, seeders, timesCompleted as per discussion with livings
|
2009-09-26 06:20:33 +00:00 |
Charles Kerr
|
28e119c1bb
|
(trunk) copy-by-value changes to tr_tracker_stat
|
2009-09-26 03:36:58 +00:00 |
Charles Kerr
|
86ada18266
|
(trunk)
#1699: Announce to multiple trackers at once
#2424: Tracker address is not listed in GTK client.
|
2009-09-25 21:05:59 +00:00 |
Charles Kerr
|
cb79214854
|
(trunk) remove trailing spaces
|
2009-08-10 20:04:08 +00:00 |
Charles Kerr
|
1c3b53244d
|
(trunk) clean up the return value of tr_torrentParse()
|
2009-08-05 01:59:16 +00:00 |
Charles Kerr
|
ffc54a8c7e
|
(trunk) #2245: defined macros
|
2009-06-25 01:57:31 +00:00 |
Charles Kerr
|
6f40f83a1f
|
(trunk) #2204: wrong variable used in rpc-impl for webseedCount
|
2009-06-12 12:10:09 +00:00 |
Charles Kerr
|
4c02edf6d4
|
(trunk libT) fix a minor tr-dht memory leak found by valgrind.
|
2009-06-03 23:42:13 +00:00 |
Charles Kerr
|
9238fb0299
|
(trunk) #2131: clean up benc read/write API
|
2009-06-02 01:48:48 +00:00 |
Charles Kerr
|
7f85090587
|
(trunk) add a "source" argument to tr_jsonParse() so that if there's an error we can log the filename, or that it came from rpc, etc.
|
2009-06-01 18:57:37 +00:00 |
Charles Kerr
|
73add1f2f9
|
(trunk) add hooks for disabling/enabling DHT in gtk client, qt client, and transmission-remote
|
2009-05-21 00:15:54 +00:00 |
Charles Kerr
|
7d844ec279
|
(trunk) #920 Add "Move Data" to libT so all clients can use it
|
2009-05-20 16:02:12 +00:00 |
Charles Kerr
|
1c3f3acbca
|
(trunk) add an option to the JSON generator to disable the human-readable indentations. Keep indenting the data files such as settings.json, but don't indent the messages used for RPC. This cuts the cost of deflate()ing those RPC messages by about 80%...
|
2009-05-16 05:51:52 +00:00 |
Charles Kerr
|
bd4f0e5c37
|
(trunk libT) speed up rpcimpl's torrentGet() by about 75%
|
2009-05-15 20:00:12 +00:00 |
Charles Kerr
|
29b1d3e2cc
|
(trunk) #920: add "move data" to libT so all clients can use it
|
2009-05-13 15:54:04 +00:00 |
Charles Kerr
|
0209b783eb
|
(trunk) #2031: Unable to select torrent by hash
|
2009-05-08 17:24:16 +00:00 |