]>
granicus.if.org Git - transmission/log
Mitchell Livingston [Wed, 29 Jun 2011 11:13:04 +0000 (11:13 +0000)]
trivial NEWS tweak
Jordan Lee [Wed, 29 Jun 2011 01:33:07 +0000 (01:33 +0000)]
(trunk) tell automake to use the POSIX 1003.1-2001 tar format instead of the POSIX 1003.1-1988 format. We need the newer version in order to reliably support the long pathnames that exist in the macosx/ directory.
Jordan Lee [Wed, 29 Jun 2011 01:13:42 +0000 (01:13 +0000)]
bump the release date
Jordan Lee [Wed, 29 Jun 2011 01:08:48 +0000 (01:08 +0000)]
tweak the "idle-seeding-limit" documentation in extras/rpc-spec.txt
Mitchell Livingston [Tue, 28 Jun 2011 02:44:34 +0000 (02:44 +0000)]
bump version to 2.32
Mitchell Livingston [Tue, 28 Jun 2011 01:39:30 +0000 (01:39 +0000)]
minor NEWS tweaks
Jordan Lee [Sun, 26 Jun 2011 17:05:17 +0000 (17:05 +0000)]
(trunk libT) #4101 "RPC method blocklist-update is broken" -- use lower-level zlib API calls so that we can skip writing a temporary gzipped file to disk
Mitchell Livingston [Sun, 26 Jun 2011 07:10:44 +0000 (07:10 +0000)]
tweak NEWS
Jordan Lee [Sat, 25 Jun 2011 23:59:13 +0000 (23:59 +0000)]
Update NEWS
Jordan Lee [Sat, 25 Jun 2011 19:56:48 +0000 (19:56 +0000)]
(trunk qt) #4316 "Transmission 2.31 crashes (segfaults) immediately after launch" -- sync the Qt client to the changes made in r12514
Jordan Lee [Sat, 25 Jun 2011 19:29:25 +0000 (19:29 +0000)]
(trunk libT) #4277 "Checkmarks for leechers" -- possible fix.
It appears 2.30 and 2.31 might be making too many assumptions about which peers are seeds.
Jordan Lee [Sat, 25 Jun 2011 18:47:35 +0000 (18:47 +0000)]
(trukn libT) lessen the importance of error messages returned by trackers in a multi-tracker torrent. It's all too often that people will load up a .torrent file with dozens of announce URLs, many of them dead...
Jordan Lee [Sat, 25 Jun 2011 13:31:25 +0000 (13:31 +0000)]
(trunk libT) #4332 "countRange/countArray exception" -- fix bug in tr_cpMissingBytesInPiece()
Jordan Lee [Fri, 24 Jun 2011 22:39:20 +0000 (22:39 +0000)]
(trunk libt) #4315 "Transmission 2.31 crashes (segfaults) immediately after launch" -- remove the "max-open-files" code.
max-open-files might have been a nice configuration option once, but (1) we've never advertised it in the gui apps, and (2) the crazy cases are causing more trouble than this feature is worth. It's more complicated now after #4164 -- see #4294, #4311, and this ticket.
Jordan Lee [Fri, 24 Jun 2011 19:30:25 +0000 (19:30 +0000)]
(trunk libT) minor code formatting
Jordan Lee [Fri, 24 Jun 2011 18:25:56 +0000 (18:25 +0000)]
(trunk libT) the edge condition bug in ptrarray's bsearch code seems to be fixed, so let's commit the fix with lots of assert()ions enabled so that the nightly build users can show me where I'm wrong :)
Jordan Lee [Fri, 24 Jun 2011 18:16:12 +0000 (18:16 +0000)]
(trunk gtk) #4308 "Open with Transmission from Firefox doesn't work since Transmission 2.31" -- added support for uri-formmatted filenames being passed in via the command line
Jordan Lee [Fri, 24 Jun 2011 17:02:10 +0000 (17:02 +0000)]
(trunk web) #4096 "IPv6 addresses in peer tab of daemon overflow" -- fixed with patch by Harry
Jordan Lee [Sun, 19 Jun 2011 18:34:10 +0000 (18:34 +0000)]
(trunk libT) add a unique key to each tr_bandwidth object, so that when sorting them arbitrarily we can use that key rather than their pointer address. Apparently comparing pointers that aren't allocated in the same array is undefined behavior.
Jordan Lee [Sun, 19 Jun 2011 18:30:57 +0000 (18:30 +0000)]
(trunk libT) avoid thread issues on startup by ensuring that tr_sessionLoadTorrents() runs in the libtransmission thread.
Jordan Lee [Sun, 19 Jun 2011 18:26:04 +0000 (18:26 +0000)]
(trunk libT) modify how the "stops" sorted container is used s.t. the container's uniqueness requirements are met.
Jordan Lee [Sun, 19 Jun 2011 18:18:48 +0000 (18:18 +0000)]
(trunk libT) don't use tr_list for the tr_web_task queue
Mitchell Livingston [Sun, 19 Jun 2011 03:59:04 +0000 (03:59 +0000)]
in the dock badger, check for membership first when removing a torrent
Mitchell Livingston [Sun, 19 Jun 2011 03:52:54 +0000 (03:52 +0000)]
#4241 Update dock badge count after removing download through web interface
Mitchell Livingston [Sun, 19 Jun 2011 03:31:41 +0000 (03:31 +0000)]
#4326 flags for completeness and wasRunning flipped in completeness callback
Mitchell Livingston [Thu, 16 Jun 2011 12:08:52 +0000 (12:08 +0000)]
add µTorrent Embedded to the client list
Mitchell Livingston [Thu, 16 Jun 2011 02:19:39 +0000 (02:19 +0000)]
#4176 Add torrent by info hash
Mitchell Livingston [Thu, 16 Jun 2011 01:25:58 +0000 (01:25 +0000)]
decrease the width of the info options view
Mitchell Livingston [Mon, 13 Jun 2011 23:02:38 +0000 (23:02 +0000)]
disabling alternating row colors in minimal view
Mitchell Livingston [Mon, 13 Jun 2011 22:57:33 +0000 (22:57 +0000)]
allow the torrent and tracker scrollviews to draw the background
Mitchell Livingston [Mon, 13 Jun 2011 22:32:55 +0000 (22:32 +0000)]
remove the custom alternating row code in the tracker table, since it isn't futureproof
Mitchell Livingston [Mon, 13 Jun 2011 22:26:43 +0000 (22:26 +0000)]
remove the custom alternating row code, since it isn't futureproof
Jordan Lee [Fri, 10 Jun 2011 14:04:32 +0000 (14:04 +0000)]
(trunk web) #4312 "Add sorting by ratio" -- implemented.
Jordan Lee [Fri, 10 Jun 2011 05:34:16 +0000 (05:34 +0000)]
(trunk libT) #4101 "RPC method blocklist-update is broken" -- add debugging error messages for cases where gzopen/gzread fails
Mitchell Livingston [Thu, 9 Jun 2011 02:15:22 +0000 (02:15 +0000)]
override isOpaque for the status bar and filter bar
Mitchell Livingston [Tue, 7 Jun 2011 23:40:10 +0000 (23:40 +0000)]
When hiding the filter bar, make the table view the first responder right away.
Mitchell Livingston [Tue, 7 Jun 2011 23:21:15 +0000 (23:21 +0000)]
#4314 tweak the filter bar item positions and the text filter size
Mitchell Livingston [Tue, 7 Jun 2011 23:15:12 +0000 (23:15 +0000)]
When moving objects in an array from an index to a lower index, no need to first fill the final destination with the object before it. This is pointless and causes issues when moving the item to index 0.
Mitchell Livingston [Sat, 4 Jun 2011 13:48:56 +0000 (13:48 +0000)]
When a setting in the Options inspector tab changes, send a notification, preparing for future changes.
Mitchell Livingston [Sat, 4 Jun 2011 13:17:56 +0000 (13:17 +0000)]
#4245 Disable Quick Look space key in the inspector
Jordan Lee [Thu, 2 Jun 2011 20:04:23 +0000 (20:04 +0000)]
(trunk gtk) #4306 "Bogus <b> and </b> in popup hints" -- fixed.
Mitchell Livingston [Tue, 31 May 2011 23:28:17 +0000 (23:28 +0000)]
whoops - re-add libz.dylib to the targets
Mitchell Livingston [Tue, 31 May 2011 23:26:31 +0000 (23:26 +0000)]
move libz.dylib into the Libraries directory, and remove duplicates
Mitchell Livingston [Tue, 31 May 2011 23:17:03 +0000 (23:17 +0000)]
compile the Mac executables with libz support
Mitchell Livingston [Tue, 31 May 2011 22:26:04 +0000 (22:26 +0000)]
have FileListNodes store their corresponding torrents, allowing the removal of this functionality from the file outline view
Mitchell Livingston [Tue, 31 May 2011 02:49:05 +0000 (02:49 +0000)]
for good luck, set the creator window to auto-recalculate view loops
Mitchell Livingston [Tue, 31 May 2011 02:35:32 +0000 (02:35 +0000)]
Set the prefs window to auto recalculate view loops
Mitchell Livingston [Tue, 31 May 2011 02:34:01 +0000 (02:34 +0000)]
Set the inspector to auto recalculate view loops
Mitchell Livingston [Tue, 31 May 2011 02:25:33 +0000 (02:25 +0000)]
#4300 set the main window to auto-recalculate view loops, so that the tab order will be reset when views are added and removed
Jordan Lee [Mon, 30 May 2011 18:17:16 +0000 (18:17 +0000)]
(trunk libT) #4295 "'download-dir-free-space' contains garbage" -- fixed by bugmenot patch
Jordan Lee [Mon, 30 May 2011 15:50:50 +0000 (15:50 +0000)]
(trunk libt) #4301 "strerror used instead of tr_strerror -- fix in peer-io.c too
Jordan Lee [Mon, 30 May 2011 15:28:55 +0000 (15:28 +0000)]
(trunk daemon) #4301 "strerror used instead of tr_strerror" -- fixed with a patch from taem
Jordan Lee [Mon, 30 May 2011 15:12:42 +0000 (15:12 +0000)]
(trunk libT) #4004 "allow drag-and-drop links into the web client" -- implemented via a patch from Mook
Mitchell Livingston [Mon, 30 May 2011 00:28:32 +0000 (00:28 +0000)]
#4299 Don't color the entire row for file-level priorities
Mitchell Livingston [Mon, 30 May 2011 00:09:22 +0000 (00:09 +0000)]
instead of displaying a star for multiple priorities, display all relevant icons
Mitchell Livingston [Sun, 29 May 2011 15:35:36 +0000 (15:35 +0000)]
dead code removal
Jordan Lee [Sun, 29 May 2011 14:59:00 +0000 (14:59 +0000)]
(trunk libT) fix webseed issue reported by Alex Hartl
Jordan Lee [Sun, 29 May 2011 05:05:18 +0000 (05:05 +0000)]
(trunk qt) #4281 "visualize seed progress, like the web client does" -- refinement from rb07 in comment:11
Mitchell Livingston [Sat, 28 May 2011 02:18:07 +0000 (02:18 +0000)]
remove an inaccurate assignment
Mitchell Livingston [Sat, 28 May 2011 01:53:37 +0000 (01:53 +0000)]
shorten the web ui url from the prefs window to "http://localhost:%d/"
Jordan Lee [Sat, 28 May 2011 01:34:07 +0000 (01:34 +0000)]
(trunk gtk) #4014 "409 error when opening .../transmission/web without trailing '/'" -- use suggestion from Mezz to have the "open web client" button in the GTK+ client follow the same URL as the Qt client
Jordan Lee [Sat, 28 May 2011 00:50:11 +0000 (00:50 +0000)]
(trunk libutp) #4260 "uTP not working on embedded device" -- use __attribute__ ((__packed__)) on gcc compilers as suggested by KyleK
Jordan Lee [Sat, 28 May 2011 00:12:59 +0000 (00:12 +0000)]
(trunk gtk) #4254 "can't see description about Flags" -- fixed.
Jordan Lee [Sat, 28 May 2011 00:09:15 +0000 (00:09 +0000)]
(trunk, GTK+/Qt) #4281 "Visualize seed progress like the web client does" -- done, with a modified patch & suggestion from mag
Jordan Lee [Fri, 27 May 2011 23:28:40 +0000 (23:28 +0000)]
(trunk libT) #4284 "crash via webfrontend or transmission-remote" -- use patch from jerwied
Jordan Lee [Fri, 27 May 2011 23:26:05 +0000 (23:26 +0000)]
(trunk libT) #4283 "Remove 'Prefetch failed' error message" -- done.
Jordan Lee [Fri, 27 May 2011 13:36:53 +0000 (13:36 +0000)]
(trunk) #3817 remove OS proxy integration from the GTK+ client
Mitchell Livingston [Wed, 25 May 2011 02:31:26 +0000 (02:31 +0000)]
bump Growl to 1.2.2
Mitchell Livingston [Mon, 23 May 2011 01:27:00 +0000 (01:27 +0000)]
enable spelling correction in the Create window -> comment filed, for funsies
Mitchell Livingston [Mon, 23 May 2011 01:18:26 +0000 (01:18 +0000)]
fix pixel alignment in About window
Mitchell Livingston [Mon, 23 May 2011 01:05:52 +0000 (01:05 +0000)]
compile NSMutableArrayAdditions
Mitchell Livingston [Mon, 23 May 2011 01:00:32 +0000 (01:00 +0000)]
finish adding NSMutableArrayAdditions, which snuck in the last commit, and another explicit cast
Mitchell Livingston [Mon, 23 May 2011 00:57:29 +0000 (00:57 +0000)]
more explicit casting
Mitchell Livingston [Mon, 23 May 2011 00:45:17 +0000 (00:45 +0000)]
explicit cast to Torrent * when calculating transfer name length
Mitchell Livingston [Sat, 21 May 2011 18:29:35 +0000 (18:29 +0000)]
add a description method to FileListNode
Jordan Lee [Sat, 21 May 2011 09:13:10 +0000 (09:13 +0000)]
(trunk libT) #4270 "qtr / Qt Client fails to build when libutp is not available" -- fixed with patch by thomasg
Mitchell Livingston [Sat, 21 May 2011 02:57:17 +0000 (02:57 +0000)]
update jquery.form.min
Mitchell Livingston [Sat, 21 May 2011 02:51:34 +0000 (02:51 +0000)]
bump jquery.form to 2.75
Mitchell Livingston [Fri, 20 May 2011 21:52:54 +0000 (21:52 +0000)]
fix alignment issue in the German magnet link window
Jordan Lee [Fri, 20 May 2011 18:00:57 +0000 (18:00 +0000)]
fix an r12447 typo -- SoMud's two-letter prefix is SM, not SO
Jordan Lee [Fri, 20 May 2011 17:55:48 +0000 (17:55 +0000)]
(trunk libT) recognize a few more peer apps by name: Arctic, BitBuddy, GSTorrent, Hekate, Meerkat, SoMud, SymTorrent, TuoTu, and XSwifter
Mitchell Livingston [Fri, 20 May 2011 11:34:22 +0000 (11:34 +0000)]
bump version to 2.31+
Mitchell Livingston [Thu, 19 May 2011 22:04:46 +0000 (22:04 +0000)]
implement missing copyWithZone in FilePriorityCell
Mitchell Livingston [Thu, 19 May 2011 22:01:16 +0000 (22:01 +0000)]
implement missing copyWithZone in TorrentCell
Mitchell Livingston [Tue, 17 May 2011 22:40:04 +0000 (22:40 +0000)]
tweak NEWS, again
Mitchell Livingston [Tue, 17 May 2011 22:23:24 +0000 (22:23 +0000)]
tweak NEWS
Jordan Lee [Tue, 17 May 2011 22:16:11 +0000 (22:16 +0000)]
bump to 2.31
Jordan Lee [Tue, 17 May 2011 00:01:54 +0000 (00:01 +0000)]
(trunk, gtk) update translations for transmission-gtk. Also, two new translations: Punjabi and Tamil (Sri Lanka)
Mitchell Livingston [Mon, 16 May 2011 23:53:32 +0000 (23:53 +0000)]
bump to 2.30
Mitchell Livingston [Mon, 16 May 2011 22:58:12 +0000 (22:58 +0000)]
add Bruno Bierbaumer to Authors & Credits
Jordan Lee [Mon, 16 May 2011 07:11:21 +0000 (07:11 +0000)]
(trunk libT) better r12434
Jordan Lee [Mon, 16 May 2011 02:09:31 +0000 (02:09 +0000)]
(trunk libT) #4237 "tarnsmission-remote -l shows torrent list in reverse order" -- revert r12424 to fix this
Mitchell Livingston [Mon, 16 May 2011 02:03:27 +0000 (02:03 +0000)]
Use NSDiacriticInsensitiveSearch in file list search, to match the transfer list search.
Jordan Lee [Sun, 15 May 2011 17:46:26 +0000 (17:46 +0000)]
(trunk web) #4170 "Ask tracker for more peers" -- implemented by a nice patch from Dmitry
Mitchell Livingston [Thu, 12 May 2011 22:13:55 +0000 (22:13 +0000)]
update jQuery to 1.6.1
Jordan Lee [Thu, 12 May 2011 20:32:01 +0000 (20:32 +0000)]
(trunk web) #3820 "Web UI flicking to selection" -- apply a patch from buljit to fix a keyboard navigation regression reported by Tenzer in comment:8
Jordan Lee [Thu, 12 May 2011 20:21:27 +0000 (20:21 +0000)]
(trunk qt) #4236 "Update formatter functions to operate with signed integers" -- patch by taem
Jordan Lee [Thu, 12 May 2011 06:43:40 +0000 (06:43 +0000)]
(trunk libT) fix magnet link crash in peer-msgs.c's updateDesiredRequestCount() reported by quinx in the forums.
In some odd cases (such as if unchoked without having shown interest), the code could dividing a number by the torrent's block size without checking to see if the torrent had its metadata yet. This caused a division by zero because a magnet torrent's blocksize is unset until the metadata is downloaded.
Jordan Lee [Wed, 11 May 2011 21:09:31 +0000 (21:09 +0000)]
(trunk libT) make allocateBandwidth()'s "priority" field const.
Jordan Lee [Tue, 10 May 2011 14:41:59 +0000 (14:41 +0000)]
(trunk libT) minor CPU improvement to peer-mgr.c's bandwidthPulse()
We looped through all the torrents 3x to do three separate tasks... instead, loop only once and do the three tasks inside the single loop.