]> granicus.if.org Git - transmission/log
transmission
15 years ago(trunk libT) experimental commit to reduce IO lag during fast downloads
Charles Kerr [Fri, 10 Apr 2009 00:58:26 +0000 (00:58 +0000)]
(trunk libT) experimental commit to reduce IO lag during fast downloads

15 years ago(trunk qt,gtk) include torrents-being-verified in the "active torrents" filter.
Charles Kerr [Thu, 9 Apr 2009 22:42:55 +0000 (22:42 +0000)]
(trunk qt,gtk) include torrents-being-verified in the "active torrents" filter.

15 years ago(trunk daemon) #1983: Random port not working properly
Charles Kerr [Thu, 9 Apr 2009 21:10:58 +0000 (21:10 +0000)]
(trunk daemon) #1983: Random port not working properly

15 years ago(trunk qt) add "make install" step to the build instructions
Charles Kerr [Thu, 9 Apr 2009 19:14:44 +0000 (19:14 +0000)]
(trunk qt) add "make install" step to the build instructions

15 years ago(trunk) update NEWS
Charles Kerr [Thu, 9 Apr 2009 18:56:58 +0000 (18:56 +0000)]
(trunk) update NEWS

15 years ago(trunk) add the Qt beta into svn
Charles Kerr [Thu, 9 Apr 2009 18:55:47 +0000 (18:55 +0000)]
(trunk) add the Qt beta into svn

15 years ago(gtk trunk) tweak one of the strings in the prefs dialog.
Charles Kerr [Thu, 9 Apr 2009 18:46:16 +0000 (18:46 +0000)]
(gtk trunk) tweak one of the strings in the prefs dialog.

15 years ago(trunk libT) another possible fix for #1894: Crash when download finishes and seed...
Charles Kerr [Thu, 9 Apr 2009 14:10:31 +0000 (14:10 +0000)]
(trunk libT) another possible fix for #1894: Crash when download finishes and seed ratio is already met

15 years ago(gtk) gtk 3.0 compliance
Charles Kerr [Thu, 9 Apr 2009 11:53:11 +0000 (11:53 +0000)]
(gtk) gtk 3.0 compliance

15 years agomore benc code simplification
Charles Kerr [Thu, 9 Apr 2009 00:26:53 +0000 (00:26 +0000)]
more benc code simplification

15 years ago(trunk libT) make libtransmission/makemeta.h C++-safe
Charles Kerr [Wed, 8 Apr 2009 20:57:47 +0000 (20:57 +0000)]
(trunk libT) make libtransmission/makemeta.h C++-safe

15 years ago(trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore
Charles Kerr [Wed, 8 Apr 2009 18:47:48 +0000 (18:47 +0000)]
(trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore

15 years ago(trunk libT) faster serialization from tr_benc structs into json and benc formats
Charles Kerr [Wed, 8 Apr 2009 17:25:17 +0000 (17:25 +0000)]
(trunk libT) faster serialization from tr_benc structs into json and benc formats

15 years agouse one of the stock g_cclosure marshallers instead of rolling our own for emitting...
Charles Kerr [Tue, 7 Apr 2009 23:44:38 +0000 (23:44 +0000)]
use one of the stock g_cclosure marshallers instead of rolling our own for emitting error events

15 years ago(trunk libT) update the blocklist URL to "http://update.transmissionbt.com/level1"
Charles Kerr [Tue, 7 Apr 2009 20:38:15 +0000 (20:38 +0000)]
(trunk libT) update the blocklist URL to "http://update.transmissionbt.com/level1"

15 years ago(gtk) remove gtk/blockfile.c from POTFILES.in
Charles Kerr [Tue, 7 Apr 2009 20:28:59 +0000 (20:28 +0000)]
(gtk) remove gtk/blockfile.c from POTFILES.in

15 years ago(trunk libT) #1976: build problem with r8173: "erreur: ‘POSIX_FADV_SEQUENTIAL’ undecl...
Charles Kerr [Tue, 7 Apr 2009 20:25:32 +0000 (20:25 +0000)]
(trunk libT) #1976: build problem with r8173: "erreur: ‘POSIX_FADV_SEQUENTIAL’ undeclared"

15 years ago(trunk gtk) use the RPC API for updating the blocklist and for testing the port.
Charles Kerr [Tue, 7 Apr 2009 20:13:08 +0000 (20:13 +0000)]
(trunk gtk) use the RPC API for updating the blocklist and for testing the port.

15 years ago(gtk) don't stretch the turtle icon in the prefs dialog.
Charles Kerr [Tue, 7 Apr 2009 04:42:50 +0000 (04:42 +0000)]
(gtk) don't stretch the turtle icon in the prefs dialog.

15 years ago(gtk trunk) better handling of the random port code, thanks to feedback from Rolcol
Charles Kerr [Tue, 7 Apr 2009 04:30:16 +0000 (04:30 +0000)]
(gtk trunk) better handling of the random port code, thanks to feedback from Rolcol

15 years ago(trunk libT) yet another fix found by RolCol
Charles Kerr [Tue, 7 Apr 2009 04:23:04 +0000 (04:23 +0000)]
(trunk libT) yet another fix found by RolCol

15 years ago(trunk gtk) fix stupid #1157 bug reported by RolCol
Charles Kerr [Tue, 7 Apr 2009 02:27:47 +0000 (02:27 +0000)]
(trunk gtk) fix stupid #1157 bug reported by RolCol

15 years ago(trunk libT) posix_fadvise() tweak to the new verify code.
Charles Kerr [Mon, 6 Apr 2009 23:51:55 +0000 (23:51 +0000)]
(trunk libT) posix_fadvise() tweak to the new verify code.

15 years ago(trunk libT) fix typo
Charles Kerr [Mon, 6 Apr 2009 20:33:50 +0000 (20:33 +0000)]
(trunk libT) fix typo

15 years agoremove double-extern-"C" wrapping
Charles Kerr [Mon, 6 Apr 2009 17:54:11 +0000 (17:54 +0000)]
remove double-extern-"C" wrapping

15 years ago(trunk) update NEWS
Charles Kerr [Mon, 6 Apr 2009 17:09:51 +0000 (17:09 +0000)]
(trunk) update NEWS

15 years ago(trunk rpc) add a method to make the daemon test & see if the incoming peer port...
Charles Kerr [Mon, 6 Apr 2009 16:36:00 +0000 (16:36 +0000)]
(trunk rpc) add a method to make the daemon test & see if the incoming peer port is open

15 years ago(trunk libT) tr_getDefaultDownloadDir(): always honor $XDG_CONFIG_HOME/user-dirs...
Charles Kerr [Mon, 6 Apr 2009 16:10:37 +0000 (16:10 +0000)]
(trunk libT) tr_getDefaultDownloadDir(): always honor $XDG_CONFIG_HOME/user-dirs.dirs if it exists.

15 years ago(trunk libT) faster code for verifying entire torrents. Timing tests @ http://transmi...
Charles Kerr [Mon, 6 Apr 2009 04:02:51 +0000 (04:02 +0000)]
(trunk libT) faster code for verifying entire torrents. Timing tests @ http://transmission.pastebin.com/m4e1d6ee

15 years ago(trunk libT) silence a spurious warning in the new bencode code
Charles Kerr [Mon, 6 Apr 2009 01:32:55 +0000 (01:32 +0000)]
(trunk libT) silence a spurious warning in the new bencode code

15 years agobetter bool, real handling in (1) the gtk prefs interface, (2) the dictionary merge...
Charles Kerr [Sun, 5 Apr 2009 23:46:53 +0000 (23:46 +0000)]
better bool, real handling in (1) the gtk prefs interface, (2) the dictionary merge code, (2) the json parser

15 years ago(trunk) fix another new bencode bug. add some more unit tests for benc.
Charles Kerr [Sun, 5 Apr 2009 23:16:45 +0000 (23:16 +0000)]
(trunk) fix another new bencode bug.  add some more unit tests for benc.

15 years ago(trunk libT) update one of the validity tests to understand the bool and double types
Charles Kerr [Sun, 5 Apr 2009 21:33:06 +0000 (21:33 +0000)]
(trunk libT) update one of the validity tests to understand the bool and double types

15 years agosave the value of the speed limit day without conversion
Mitchell Livingston [Sun, 5 Apr 2009 20:13:16 +0000 (20:13 +0000)]
save the value of the speed limit day without conversion

15 years ago(trunk) change the bencode type enum to prevent OS-level collision
Charles Kerr [Sun, 5 Apr 2009 18:02:11 +0000 (18:02 +0000)]
(trunk) change the bencode type enum to prevent OS-level collision

15 years ago(trunk) Use proper notation for json floating-point and bool types. For backwards...
Charles Kerr [Sun, 5 Apr 2009 17:52:21 +0000 (17:52 +0000)]
(trunk) Use proper notation for json floating-point and bool types.  For backwards compatability, still allow old-style printf strings as doubles, and 0s and 1s as bools.

15 years agowarnings--
Mitchell Livingston [Sun, 5 Apr 2009 17:48:03 +0000 (17:48 +0000)]
warnings--

15 years ago(trunk) back out the avahi patch
Charles Kerr [Sun, 5 Apr 2009 17:34:34 +0000 (17:34 +0000)]
(trunk) back out the avahi patch

15 years ago(trunk gtk) #1157: random port on startup
Charles Kerr [Sun, 5 Apr 2009 16:07:51 +0000 (16:07 +0000)]
(trunk gtk) #1157: random port on startup

15 years agoa bit more Mac rpc work
Mitchell Livingston [Sun, 5 Apr 2009 15:55:20 +0000 (15:55 +0000)]
a bit more Mac rpc work

15 years ago(trunk) If avahi's zeroconf implementation is available, use it to advertise our...
Charles Kerr [Sun, 5 Apr 2009 15:49:03 +0000 (15:49 +0000)]
(trunk) If avahi's zeroconf implementation is available, use it to advertise our web ui

15 years ago(trunk) fix another rpc seed-ratio problem reported by livings
Charles Kerr [Sun, 5 Apr 2009 15:37:45 +0000 (15:37 +0000)]
(trunk) fix another rpc seed-ratio problem reported by livings

15 years agofirst pass through for making the Mac client respond to the new rpc messages - still...
Mitchell Livingston [Sun, 5 Apr 2009 15:36:51 +0000 (15:36 +0000)]
first pass through for making the Mac client respond to the new rpc messages - still missing a few things

15 years ago(trunk rpc) fix error in the spec about the new per-torrent seed ratio feature
Charles Kerr [Sun, 5 Apr 2009 15:19:07 +0000 (15:19 +0000)]
(trunk rpc) fix error in the spec about the new per-torrent seed ratio feature

15 years ago(trunk gtk) #1679: schedule speed limit mode based on days, not just time.
Charles Kerr [Sun, 5 Apr 2009 14:53:22 +0000 (14:53 +0000)]
(trunk gtk) #1679: schedule speed limit mode based on days, not just time.

15 years ago(trunk libT) #1966: add explicit support for preallocating files on XFS filesystems
Charles Kerr [Sun, 5 Apr 2009 14:04:07 +0000 (14:04 +0000)]
(trunk libT) #1966: add explicit support for preallocating files on XFS filesystems

15 years ago(trunk libT) fix Solaris build error reported by wereHamster
Charles Kerr [Sun, 5 Apr 2009 13:56:41 +0000 (13:56 +0000)]
(trunk libT) fix Solaris build error reported by wereHamster

15 years ago(trunk libT) fix xdg oops
Charles Kerr [Sun, 5 Apr 2009 13:41:38 +0000 (13:41 +0000)]
(trunk libT) fix xdg oops

15 years ago(trunk libT) #1957: tr_getDownloadDir() should honor XDG
Charles Kerr [Sun, 5 Apr 2009 13:33:32 +0000 (13:33 +0000)]
(trunk libT) #1957: tr_getDownloadDir() should honor XDG

15 years agoslight adjustment to Bandwidth tab's layout
Mitchell Livingston [Sun, 5 Apr 2009 13:33:14 +0000 (13:33 +0000)]
slight adjustment to Bandwidth tab's layout

15 years ago(trunk libT) re-add the curl "easy queue" from 1.4x to queue libcurl tasks to amelior...
Charles Kerr [Sun, 5 Apr 2009 13:00:17 +0000 (13:00 +0000)]
(trunk libT) re-add the curl "easy queue" from 1.4x to queue libcurl tasks to ameliorate complaints of "too many open files"

15 years agofix oops
Charles Kerr [Sat, 4 Apr 2009 05:32:37 +0000 (05:32 +0000)]
fix oops

15 years ago(trunk)
Charles Kerr [Sat, 4 Apr 2009 05:29:08 +0000 (05:29 +0000)]
(trunk)
1. add to the "recently-changed" torrent a list of recently-removed torrent ids.
2. make the day-of-week alt speed a bitfield of days or'ed together, so that you can have (say) speed limits on monday and wednesday

15 years ago#1679 speed limit for specific day(s) only in Mac gui
Mitchell Livingston [Sat, 4 Apr 2009 03:39:06 +0000 (03:39 +0000)]
#1679 speed limit for specific day(s) only in Mac gui

15 years agolibT support for #1679 Schedule Speed Limit mode based on days, not just time
Mitchell Livingston [Sat, 4 Apr 2009 02:17:39 +0000 (02:17 +0000)]
libT support for #1679 Schedule Speed Limit mode based on days, not just time

15 years ago(trunk rpc) add rpc command to tell libtransmission when to update its blocklist
Charles Kerr [Fri, 3 Apr 2009 23:21:40 +0000 (23:21 +0000)]
(trunk rpc) add rpc command to tell libtransmission when to update its blocklist

15 years agowhoops
Mitchell Livingston [Fri, 3 Apr 2009 04:31:25 +0000 (04:31 +0000)]
whoops

15 years ago#1969 separate picking a random port from choosing a random port at startup
Mitchell Livingston [Fri, 3 Apr 2009 04:29:27 +0000 (04:29 +0000)]
#1969 separate picking a random port from choosing a random port at startup

15 years agoattempt to add random-port functionality to the rpc code
Mitchell Livingston [Fri, 3 Apr 2009 03:40:37 +0000 (03:40 +0000)]
attempt to add random-port functionality to the rpc code

15 years ago#1157 random port for daemon
Mitchell Livingston [Fri, 3 Apr 2009 01:26:18 +0000 (01:26 +0000)]
#1157 random port for daemon

15 years ago(trunk rpc) add "torrentFile" to the list of allowed arguments to the "torrent-get...
Charles Kerr [Thu, 2 Apr 2009 22:59:30 +0000 (22:59 +0000)]
(trunk rpc) add "torrentFile" to the list of allowed arguments to the "torrent-get" method

15 years ago(trunk rpc) add the ability to set file priorities and download flags when adding...
Charles Kerr [Thu, 2 Apr 2009 20:43:42 +0000 (20:43 +0000)]
(trunk rpc) add the ability to set file priorities and download flags when adding a new torrent via rpc

15 years ago(trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the...
Charles Kerr [Thu, 2 Apr 2009 17:30:29 +0000 (17:30 +0000)]
(trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the ctor's session instead of passing it in again.  Allow a NULL session pointer for some cases of tr_torrentParse().

15 years ago(trunk rpc) added "fileStats" to rpc s.t. there's a simple interface for getting...
Charles Kerr [Tue, 31 Mar 2009 22:13:43 +0000 (22:13 +0000)]
(trunk rpc) added "fileStats" to rpc s.t. there's a simple interface for getting all the torrent's stat fields

15 years agoFixing upload torrent by URL
Malcolm Jarvis [Mon, 30 Mar 2009 22:35:13 +0000 (22:35 +0000)]
Fixing upload torrent by URL

15 years agoonly show a Growl notification when the speed limit is auto-enable/disabled
Mitchell Livingston [Mon, 30 Mar 2009 22:18:25 +0000 (22:18 +0000)]
only show a Growl notification when the speed limit is auto-enable/disabled

15 years ago(trunk) add a did-the-user-do-this flag to the "alt speed toggled" callback
Charles Kerr [Mon, 30 Mar 2009 17:25:35 +0000 (17:25 +0000)]
(trunk) add a did-the-user-do-this flag to the "alt speed toggled" callback

15 years ago(trunk gtk) implement gtr_widget_set_tooltip_text() for gtk < 2.12
Charles Kerr [Mon, 30 Mar 2009 16:16:38 +0000 (16:16 +0000)]
(trunk gtk) implement gtr_widget_set_tooltip_text() for gtk < 2.12

15 years ago(trunk libT) possible fix for #1894: Crash when download finishes and seed ratio...
Charles Kerr [Mon, 30 Mar 2009 05:30:28 +0000 (05:30 +0000)]
(trunk libT) possible fix for #1894: Crash when download finishes and seed ratio is already met

15 years ago(trunk gtk) #1933: New Belarusian Latin translation
Charles Kerr [Mon, 30 Mar 2009 04:56:12 +0000 (04:56 +0000)]
(trunk gtk) #1933: New Belarusian Latin translation

15 years ago(trunk) make tr_bencGetReal() work better in i18n settings
Charles Kerr [Mon, 30 Mar 2009 04:45:40 +0000 (04:45 +0000)]
(trunk) make tr_bencGetReal() work better in i18n settings

15 years ago(trunk gtk) rearrange the prefs dialog tabs a little
Charles Kerr [Mon, 30 Mar 2009 01:47:07 +0000 (01:47 +0000)]
(trunk gtk) rearrange the prefs dialog tabs a little

15 years ago(trunk libT) add tr_bencGetBool() and tr_bencGetDouble()
Charles Kerr [Mon, 30 Mar 2009 01:46:48 +0000 (01:46 +0000)]
(trunk libT) add tr_bencGetBool() and tr_bencGetDouble()

15 years ago(trunk) add arg "percentDone" to RPC "torrentGet"
Charles Kerr [Mon, 30 Mar 2009 00:57:41 +0000 (00:57 +0000)]
(trunk) add arg "percentDone" to RPC "torrentGet"

15 years ago(trunk) fix oops
Charles Kerr [Sun, 29 Mar 2009 23:13:46 +0000 (23:13 +0000)]
(trunk) fix oops

15 years agofix Mac build; use tr_bencDictAddBool()
Mitchell Livingston [Sun, 29 Mar 2009 23:10:36 +0000 (23:10 +0000)]
fix Mac build; use tr_bencDictAddBool()

15 years ago(trunk) use tr_bencDict{Find,Add}Bool() where appropriate
Charles Kerr [Sun, 29 Mar 2009 23:05:32 +0000 (23:05 +0000)]
(trunk) use tr_bencDict{Find,Add}Bool() where appropriate

15 years agoforget something jhujhiti?
Mitchell Livingston [Sun, 29 Mar 2009 21:20:29 +0000 (21:20 +0000)]
forget something jhujhiti?

15 years agoremove my e-mail address from AUTHORS
Erick Turnquist [Sun, 29 Mar 2009 19:53:40 +0000 (19:53 +0000)]
remove my e-mail address from AUTHORS

15 years ago(trunk rpc) add "seed ratio" feature to RPC
Charles Kerr [Sun, 29 Mar 2009 18:45:35 +0000 (18:45 +0000)]
(trunk rpc) add "seed ratio" feature to RPC

15 years ago(trunk libT) silence a couple of session.c warnings from last night
Charles Kerr [Sun, 29 Mar 2009 16:44:59 +0000 (16:44 +0000)]
(trunk libT) silence a couple of session.c warnings from last night

15 years agodon't use NDEBUG when compiling in release - this will cause asserts in libT to be...
Mitchell Livingston [Sun, 29 Mar 2009 16:40:06 +0000 (16:40 +0000)]
don't use NDEBUG when compiling in release - this will cause asserts in libT to be hit in release builds, which is probably better than a crash without useful debug info.

15 years ago(trunk gtk) maybe stop the turtle from stretching?
Charles Kerr [Sun, 29 Mar 2009 02:10:55 +0000 (02:10 +0000)]
(trunk gtk) maybe stop the turtle from stretching?

15 years agoensure alt speed limit is set on launch when using the scheduler
Mitchell Livingston [Sat, 28 Mar 2009 20:07:38 +0000 (20:07 +0000)]
ensure alt speed limit is set on launch when using the scheduler

15 years agoon startup, if the speed limit timer is set, check the timer and ignore TR_PREFS_KEY_...
Mitchell Livingston [Sat, 28 Mar 2009 19:53:44 +0000 (19:53 +0000)]
on startup, if the speed limit timer is set, check the timer and ignore TR_PREFS_KEY_ALT_SPEED_ENABLED

15 years agoimprove the logic when toggling the use of the speed limit timer
Mitchell Livingston [Sat, 28 Mar 2009 19:46:34 +0000 (19:46 +0000)]
improve the logic when toggling the use of the speed limit timer

15 years agothe Mac build works with the new speed limit libT code - still a bit quirky
Mitchell Livingston [Sat, 28 Mar 2009 17:18:43 +0000 (17:18 +0000)]
the Mac build works with the new speed limit libT code - still a bit quirky

15 years ago(trunk) more speedlimit work
Charles Kerr [Sat, 28 Mar 2009 16:47:01 +0000 (16:47 +0000)]
(trunk) more speedlimit work

15 years ago(trunk rpc) add peer-limit to torrent-get
Charles Kerr [Fri, 27 Mar 2009 12:05:41 +0000 (12:05 +0000)]
(trunk rpc) add peer-limit to torrent-get

15 years ago(daemon) remove debugging printf
Charles Kerr [Fri, 27 Mar 2009 12:03:41 +0000 (12:03 +0000)]
(daemon) remove debugging printf

15 years ago(trunk) roll back a couple of the RPC naming changes for slightly better compatiblity...
Charles Kerr [Fri, 27 Mar 2009 01:40:51 +0000 (01:40 +0000)]
(trunk) roll back a couple of the RPC naming changes for slightly better compatiblity with 1.5x

15 years ago(trunk) fix a bug with the new libT alt speed limit code
Charles Kerr [Fri, 27 Mar 2009 01:39:35 +0000 (01:39 +0000)]
(trunk) fix a bug with the new libT alt speed limit code

15 years ago(trunk libT) make IPv6's two IPv4-compatible address formats invalid peer addresses
Erick Turnquist [Fri, 27 Mar 2009 01:31:17 +0000 (01:31 +0000)]
(trunk libT) make IPv6's two IPv4-compatible address formats invalid peer addresses

IPv4 peers should only be seen from an IPv4-connected tracker.

15 years ago(trunk libT) remove tr_suspectAddress() since all seems well
Erick Turnquist [Fri, 27 Mar 2009 01:14:25 +0000 (01:14 +0000)]
(trunk libT) remove tr_suspectAddress() since all seems well

15 years ago(trunk) rpc changes:
Charles Kerr [Thu, 26 Mar 2009 18:06:54 +0000 (18:06 +0000)]
(trunk) rpc changes:
1. new field "blocklist-size" to session-info, so RPC clients can know how big the blocklist is
2. new method "torrent-reannounce" so RPC clients can ask the tracker for more peers

15 years ago(trunk libT) modification to r8088 at livings1's request: make sure the alternate...
Charles Kerr [Wed, 25 Mar 2009 19:50:58 +0000 (19:50 +0000)]
(trunk libT) modification to r8088 at livings1's request: make sure the alternate speed test takes place at the top of the minute

15 years ago(trunk) #1950: Add off-peak hour bandwidth limiting to libtransmission, rpc
Charles Kerr [Wed, 25 Mar 2009 19:18:00 +0000 (19:18 +0000)]
(trunk) #1950: Add off-peak hour bandwidth limiting to libtransmission, rpc

15 years ago(trunk libT) make tr_localtime_r() a public function
Charles Kerr [Wed, 25 Mar 2009 18:42:39 +0000 (18:42 +0000)]
(trunk libT) make tr_localtime_r() a public function

15 years ago(trunk libT) make rpcimpl.h includable from C++
Charles Kerr [Wed, 25 Mar 2009 18:41:48 +0000 (18:41 +0000)]
(trunk libT) make rpcimpl.h includable from C++
M    rpcimpl.h

15 years ago(trunk libT) re-add rpc password to settings benc dict
Erick Turnquist [Wed, 25 Mar 2009 00:36:11 +0000 (00:36 +0000)]
(trunk libT) re-add rpc password to settings benc dict