]>
granicus.if.org Git - transmission/log
Charles Kerr [Sun, 12 Apr 2009 21:15:35 +0000 (21:15 +0000)]
(trunk qt) first stab at getting the properties dialog's "options" controls operational.
Charles Kerr [Sun, 12 Apr 2009 17:31:17 +0000 (17:31 +0000)]
(trunk libT) in tr_torrentFiles(), avoid some expensive calculations if the torrent is a seed.
Charles Kerr [Sun, 12 Apr 2009 14:52:17 +0000 (14:52 +0000)]
(trunk libT) more speed tweaks from valgrind
Charles Kerr [Sat, 11 Apr 2009 18:25:12 +0000 (18:25 +0000)]
(qt) better integration of sort & filter modes into the preferences mechanism
Charles Kerr [Sat, 11 Apr 2009 15:48:58 +0000 (15:48 +0000)]
(trunk libT) add more tests to verify r8214
Charles Kerr [Sat, 11 Apr 2009 06:58:14 +0000 (06:58 +0000)]
(trunk libT) startup uses less cpu now on big torrents. another cachegrind discovery
Charles Kerr [Sat, 11 Apr 2009 04:35:51 +0000 (04:35 +0000)]
(trunk qt) ensure that the sort mode is applied correctly on startup
Charles Kerr [Sat, 11 Apr 2009 03:24:36 +0000 (03:24 +0000)]
(trunk libT) omit some unnecessary tests on the bitfield checks. these seem small, but bitfields are always the top CPU abuser when I profile...
Charles Kerr [Fri, 10 Apr 2009 19:16:12 +0000 (19:16 +0000)]
(trunk) have the gtk and qt clients use the same minimum seed ratio in the preferences dialog as the mac uses
Charles Kerr [Fri, 10 Apr 2009 18:23:00 +0000 (18:23 +0000)]
update NEWS again
Charles Kerr [Fri, 10 Apr 2009 15:33:27 +0000 (15:33 +0000)]
update NEWS
Charles Kerr [Fri, 10 Apr 2009 15:09:31 +0000 (15:09 +0000)]
(trunk libT) better filtering of maliciously-crafted URLs when serving web interface files
Charles Kerr [Fri, 10 Apr 2009 14:26:01 +0000 (14:26 +0000)]
(trunk libT) possible IO speedup on OS X based on feedback from ticket #1967
Charles Kerr [Fri, 10 Apr 2009 04:59:15 +0000 (04:59 +0000)]
(qt) fix bug that corrupted the main-window-layout-order key in prefs. Reported by Rolcol
Charles Kerr [Fri, 10 Apr 2009 04:33:31 +0000 (04:33 +0000)]
(qt) fix minor bug reported by RolCol: the "ask for more peers" button was enabled for paused torrents if they were being verified
Charles Kerr [Fri, 10 Apr 2009 04:22:57 +0000 (04:22 +0000)]
(trunk gtk) remember filtering mode between sessions
Charles Kerr [Fri, 10 Apr 2009 03:48:19 +0000 (03:48 +0000)]
(trunk qt) remember sorting & filtering mode between sessions
Charles Kerr [Fri, 10 Apr 2009 00:58:26 +0000 (00:58 +0000)]
(trunk libT) experimental commit to reduce IO lag during fast downloads
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.
Charles Kerr [Thu, 9 Apr 2009 21:10:58 +0000 (21:10 +0000)]
(trunk daemon) #1983: Random port not working properly
Charles Kerr [Thu, 9 Apr 2009 19:14:44 +0000 (19:14 +0000)]
(trunk qt) add "make install" step to the build instructions
Charles Kerr [Thu, 9 Apr 2009 18:56:58 +0000 (18:56 +0000)]
(trunk) update NEWS
Charles Kerr [Thu, 9 Apr 2009 18:55:47 +0000 (18:55 +0000)]
(trunk) add the Qt beta into svn
Charles Kerr [Thu, 9 Apr 2009 18:46:16 +0000 (18:46 +0000)]
(gtk trunk) tweak one of the strings in the prefs dialog.
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
Charles Kerr [Thu, 9 Apr 2009 11:53:11 +0000 (11:53 +0000)]
(gtk) gtk 3.0 compliance
Charles Kerr [Thu, 9 Apr 2009 00:26:53 +0000 (00:26 +0000)]
more benc code simplification
Charles Kerr [Wed, 8 Apr 2009 20:57:47 +0000 (20:57 +0000)]
(trunk libT) make libtransmission/makemeta.h C++-safe
Charles Kerr [Wed, 8 Apr 2009 18:47:48 +0000 (18:47 +0000)]
(trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore
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
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
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"
Charles Kerr [Tue, 7 Apr 2009 20:28:59 +0000 (20:28 +0000)]
(gtk) remove gtk/blockfile.c from POTFILES.in
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"
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.
Charles Kerr [Tue, 7 Apr 2009 04:42:50 +0000 (04:42 +0000)]
(gtk) don't stretch the turtle icon in the prefs dialog.
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
Charles Kerr [Tue, 7 Apr 2009 04:23:04 +0000 (04:23 +0000)]
(trunk libT) yet another fix found by RolCol
Charles Kerr [Tue, 7 Apr 2009 02:27:47 +0000 (02:27 +0000)]
(trunk gtk) fix stupid #1157 bug reported by RolCol
Charles Kerr [Mon, 6 Apr 2009 23:51:55 +0000 (23:51 +0000)]
(trunk libT) posix_fadvise() tweak to the new verify code.
Charles Kerr [Mon, 6 Apr 2009 20:33:50 +0000 (20:33 +0000)]
(trunk libT) fix typo
Charles Kerr [Mon, 6 Apr 2009 17:54:11 +0000 (17:54 +0000)]
remove double-extern-"C" wrapping
Charles Kerr [Mon, 6 Apr 2009 17:09:51 +0000 (17:09 +0000)]
(trunk) update NEWS
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
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.
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
Charles Kerr [Mon, 6 Apr 2009 01:32:55 +0000 (01:32 +0000)]
(trunk libT) silence a spurious warning in the new bencode code
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
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.
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
Mitchell Livingston [Sun, 5 Apr 2009 20:13:16 +0000 (20:13 +0000)]
save the value of the speed limit day without conversion
Charles Kerr [Sun, 5 Apr 2009 18:02:11 +0000 (18:02 +0000)]
(trunk) change the bencode type enum to prevent OS-level collision
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.
Mitchell Livingston [Sun, 5 Apr 2009 17:48:03 +0000 (17:48 +0000)]
warnings--
Charles Kerr [Sun, 5 Apr 2009 17:34:34 +0000 (17:34 +0000)]
(trunk) back out the avahi patch
Charles Kerr [Sun, 5 Apr 2009 16:07:51 +0000 (16:07 +0000)]
(trunk gtk) #1157: random port on startup
Mitchell Livingston [Sun, 5 Apr 2009 15:55:20 +0000 (15:55 +0000)]
a bit more Mac rpc work
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
Charles Kerr [Sun, 5 Apr 2009 15:37:45 +0000 (15:37 +0000)]
(trunk) fix another rpc seed-ratio problem reported by livings
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
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
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.
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
Charles Kerr [Sun, 5 Apr 2009 13:56:41 +0000 (13:56 +0000)]
(trunk libT) fix Solaris build error reported by wereHamster
Charles Kerr [Sun, 5 Apr 2009 13:41:38 +0000 (13:41 +0000)]
(trunk libT) fix xdg oops
Charles Kerr [Sun, 5 Apr 2009 13:33:32 +0000 (13:33 +0000)]
(trunk libT) #1957: tr_getDownloadDir() should honor XDG
Mitchell Livingston [Sun, 5 Apr 2009 13:33:14 +0000 (13:33 +0000)]
slight adjustment to Bandwidth tab's layout
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"
Charles Kerr [Sat, 4 Apr 2009 05:32:37 +0000 (05:32 +0000)]
fix oops
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
Mitchell Livingston [Sat, 4 Apr 2009 03:39:06 +0000 (03:39 +0000)]
#1679 speed limit for specific day(s) only in Mac gui
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
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
Mitchell Livingston [Fri, 3 Apr 2009 04:31:25 +0000 (04:31 +0000)]
whoops
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
Mitchell Livingston [Fri, 3 Apr 2009 03:40:37 +0000 (03:40 +0000)]
attempt to add random-port functionality to the rpc code
Mitchell Livingston [Fri, 3 Apr 2009 01:26:18 +0000 (01:26 +0000)]
#1157 random port for daemon
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
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
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().
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
Malcolm Jarvis [Mon, 30 Mar 2009 22:35:13 +0000 (22:35 +0000)]
Fixing upload torrent by URL
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
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
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
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
Charles Kerr [Mon, 30 Mar 2009 04:56:12 +0000 (04:56 +0000)]
(trunk gtk) #1933: New Belarusian Latin translation
Charles Kerr [Mon, 30 Mar 2009 04:45:40 +0000 (04:45 +0000)]
(trunk) make tr_bencGetReal() work better in i18n settings
Charles Kerr [Mon, 30 Mar 2009 01:47:07 +0000 (01:47 +0000)]
(trunk gtk) rearrange the prefs dialog tabs a little
Charles Kerr [Mon, 30 Mar 2009 01:46:48 +0000 (01:46 +0000)]
(trunk libT) add tr_bencGetBool() and tr_bencGetDouble()
Charles Kerr [Mon, 30 Mar 2009 00:57:41 +0000 (00:57 +0000)]
(trunk) add arg "percentDone" to RPC "torrentGet"
Charles Kerr [Sun, 29 Mar 2009 23:13:46 +0000 (23:13 +0000)]
(trunk) fix oops
Mitchell Livingston [Sun, 29 Mar 2009 23:10:36 +0000 (23:10 +0000)]
fix Mac build; use tr_bencDictAddBool()
Charles Kerr [Sun, 29 Mar 2009 23:05:32 +0000 (23:05 +0000)]
(trunk) use tr_bencDict{Find,Add}Bool() where appropriate
Mitchell Livingston [Sun, 29 Mar 2009 21:20:29 +0000 (21:20 +0000)]
forget something jhujhiti?
Erick Turnquist [Sun, 29 Mar 2009 19:53:40 +0000 (19:53 +0000)]
remove my e-mail address from AUTHORS
Charles Kerr [Sun, 29 Mar 2009 18:45:35 +0000 (18:45 +0000)]
(trunk rpc) add "seed ratio" feature to RPC
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
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.
Charles Kerr [Sun, 29 Mar 2009 02:10:55 +0000 (02:10 +0000)]
(trunk gtk) maybe stop the turtle from stretching?