]>
granicus.if.org Git - transmission/log
Mitchell Livingston [Sat, 6 Feb 2010 00:20:20 +0000 (00:20 +0000)]
if torrent name is unavailable, use hash
Charles Kerr [Fri, 5 Feb 2010 21:20:10 +0000 (21:20 +0000)]
(trunk) formatting fix to the configure script's "Configuration:" output
Charles Kerr [Fri, 5 Feb 2010 13:59:44 +0000 (13:59 +0000)]
(trunk gtk) #2864 "when adding a non-BitTorrent magnet link fails, explain why to the user" -- implemented for GTK+ client for 1.90
Charles Kerr [Fri, 5 Feb 2010 12:35:29 +0000 (12:35 +0000)]
(trunk gtk) #2863 "Build failure in gtk/add-dialog.c:56:save_recent_destination: 'strcmp' undeclared" -- fixed in trunk for 1.90
Charles Kerr [Fri, 5 Feb 2010 05:16:18 +0000 (05:16 +0000)]
(trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently
Charles Kerr [Fri, 5 Feb 2010 04:54:08 +0000 (04:54 +0000)]
(trunk libT) #2854 "`tracker did not respond' errors" -- lengthen the time we wait before timing out. This was shortened not too many releases ago to prevent a logjam from dead tpb tracker announces; however, we now have better ways of doing that and the short deadline may be contributing to the "did not respond" errors.
Mitchell Livingston [Fri, 5 Feb 2010 02:51:42 +0000 (02:51 +0000)]
#2860 Display trackers for all selected torrents in the inspector
Charles Kerr [Fri, 5 Feb 2010 01:47:33 +0000 (01:47 +0000)]
(trunk libT) #2854 "Tracker did not respond" -- when calculating the interval to wait before retrying a failed announce or scrape, take into account that tracker's responses to other torrents' announces/scrapes
Charles Kerr [Fri, 5 Feb 2010 01:16:30 +0000 (01:16 +0000)]
(trunk libT) #2854 "tracker did not respond" -- when both scrapes and announces are vying for a turn, give announces a higher priority
Charles Kerr [Fri, 5 Feb 2010 00:45:49 +0000 (00:45 +0000)]
(trunk libT) fix turtle mode bug introduced in r10093
Charles Kerr [Thu, 4 Feb 2010 23:39:50 +0000 (23:39 +0000)]
(trunk libT) #2584 "Checks for AltTime (turtle mode) start and stop and may be missed" -- fixed in trunk for 1.90
Charles Kerr [Wed, 3 Feb 2010 14:43:39 +0000 (14:43 +0000)]
(trunk libT) fix possible null pointer dereference reported by wereHamster
Charles Kerr [Wed, 3 Feb 2010 14:31:12 +0000 (14:31 +0000)]
(trunk libT) #2716 "magnet torrents not being saved after quit" -- fix bencode bug.
Charles Kerr [Wed, 3 Feb 2010 06:32:14 +0000 (06:32 +0000)]
(trunk libT) remove dead announce fields like supportscrypto and requirescrypto. these don't appear to be supported by any of the major clients so why waste the announce bandwidth...
Charles Kerr [Wed, 3 Feb 2010 03:38:13 +0000 (03:38 +0000)]
(trunk libT) experimental commit for faster tracker announces
Charles Kerr [Wed, 3 Feb 2010 01:00:08 +0000 (01:00 +0000)]
(trunk libT) remove the last two experimental commits... nightly users, it's probably safe to use svn again. or at least as safe as usual... ;)
Charles Kerr [Wed, 3 Feb 2010 00:39:27 +0000 (00:39 +0000)]
(trunk libT) this is an experimental commit for a debugging session with people who don't have access to build tools. unless you're one of those testers, or unless you enjoy not connecting to peers, you DO NOT WANT TO USE THIS REVISION
Charles Kerr [Wed, 3 Feb 2010 00:28:07 +0000 (00:28 +0000)]
(trunk libT) this is an experimental commit for a debugging session with people who don't have access to build tools. unless you're one of those testers, you might not want to use this revision.
Charles Kerr [Wed, 3 Feb 2010 00:12:19 +0000 (00:12 +0000)]
(trunk libT) taper off the number of new connections per pulse per torrent based on how long the torrent's been running. Brand-new torrents get a higher burst of new peer connection attempts, but long-running torrents don't need that kind of activity.
Charles Kerr [Tue, 2 Feb 2010 22:45:22 +0000 (22:45 +0000)]
(trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified
Charles Kerr [Tue, 2 Feb 2010 18:27:57 +0000 (18:27 +0000)]
(trunk daemon) #2751 "display-remote -si should show config directory" -- implemented for 1.90
Charles Kerr [Tue, 2 Feb 2010 18:17:21 +0000 (18:17 +0000)]
(trunk gtk) fix r10077 typo
Charles Kerr [Tue, 2 Feb 2010 08:10:28 +0000 (08:10 +0000)]
(trunk) fix oops...
Charles Kerr [Tue, 2 Feb 2010 07:52:57 +0000 (07:52 +0000)]
(trunk qt) "Priority Selection in `Add' Window" -- implemented for Qt client
Charles Kerr [Tue, 2 Feb 2010 07:51:45 +0000 (07:51 +0000)]
(trunk gtk) "Priority Selection in `Add' window" -- implemented for GTK+ client
Charles Kerr [Tue, 2 Feb 2010 07:48:03 +0000 (07:48 +0000)]
(trunk libT) #2846 "Priority Selection in `Add' Window" -- added RPC hooks for doing this via remote client
Charles Kerr [Tue, 2 Feb 2010 05:34:26 +0000 (05:34 +0000)]
(trunk GTK+, Qt) #2645 "add torrent availability to Properties->Information" -- added for 1.90
Mitchell Livingston [Tue, 2 Feb 2010 04:11:07 +0000 (04:11 +0000)]
flux capacitor
Charles Kerr [Tue, 2 Feb 2010 03:01:25 +0000 (03:01 +0000)]
(trunk libT) #2849 "When possible, use fallocate64() for file preallocation" -- implemented for 1.90
Charles Kerr [Tue, 2 Feb 2010 02:59:40 +0000 (02:59 +0000)]
(trunk libT) don't scrape paused torrents
Mitchell Livingston [Tue, 2 Feb 2010 01:47:22 +0000 (01:47 +0000)]
#2720 When adding a duplicate magnet link, display an appropriate error message instead of a generic message
Charles Kerr [Tue, 2 Feb 2010 01:15:26 +0000 (01:15 +0000)]
(trunk libT) #2720 "Misleading error message when adding a duplicate magnet transfer" -- add a public API call in libtransmission for testing to see if we already have a magnet link as a torrent
Mitchell Livingston [Tue, 2 Feb 2010 01:13:15 +0000 (01:13 +0000)]
#2593 Add a Filter field to the Message Log window
Charles Kerr [Tue, 2 Feb 2010 01:05:27 +0000 (01:05 +0000)]
(trunk libT) #2505 "Transmission loses config when disk is full" -- better implementation than r10068's from suggestions by elbandi
Mitchell Livingston [Mon, 1 Feb 2010 23:52:46 +0000 (23:52 +0000)]
add a convenience function for determining if an address is an IP address, and when picking a favicon in the Mac UI's tracker tab, use the full IP address when applicable
Charles Kerr [Mon, 1 Feb 2010 21:09:31 +0000 (21:09 +0000)]
(trunk libT) #2505 "Transmission loses config when disk is full" -- implemented in trunk for 1.90
Mitchell Livingston [Mon, 1 Feb 2010 13:01:33 +0000 (13:01 +0000)]
add a temporary assert
Charles Kerr [Mon, 1 Feb 2010 04:54:10 +0000 (04:54 +0000)]
(trunk gtk) make it easier to change the periodic refresh intervals at the code level
Charles Kerr [Mon, 1 Feb 2010 04:43:10 +0000 (04:43 +0000)]
(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
Charles Kerr [Mon, 1 Feb 2010 03:49:59 +0000 (03:49 +0000)]
(trunk libT) a better way to ignore peerCount from `stopped' responses
Charles Kerr [Mon, 1 Feb 2010 03:39:54 +0000 (03:39 +0000)]
(trunk libT) ignore the peer count from `stopped' responses when calculating lastAnnouncePeerCount
Charles Kerr [Mon, 1 Feb 2010 01:13:25 +0000 (01:13 +0000)]
(trunk libT) don't reset lastAnnouncePeerCount when stopping a torrent.
Kevin Glowacz [Mon, 1 Feb 2010 01:08:17 +0000 (01:08 +0000)]
(trunk web) mjpieters' patch for adding announce and scrape status to the trackers tab with some code cleanup and style adjustments
Kevin Glowacz [Mon, 1 Feb 2010 01:08:11 +0000 (01:08 +0000)]
(trunk web) friendlier formatTimestamp display
Charles Kerr [Mon, 1 Feb 2010 00:35:38 +0000 (00:35 +0000)]
(trunk libT) another announcer tweak related to #2828 -- keep the last known good value of lastAnnouncePeerCount even if subsequent announces fail
Charles Kerr [Mon, 1 Feb 2010 00:28:04 +0000 (00:28 +0000)]
(trunk libT) #2828 "Better reporting of announce timeouts in tr_tracker_stat" -- implemented in trunk for 1.90
Mitchell Livingston [Mon, 1 Feb 2010 00:05:01 +0000 (00:05 +0000)]
remove the header in the add window's file table
Mitchell Livingston [Sun, 31 Jan 2010 23:36:48 +0000 (23:36 +0000)]
#2791 show a progress indicator when verifying local data in the add window
Mitchell Livingston [Sun, 31 Jan 2010 22:33:00 +0000 (22:33 +0000)]
#2827 Display tracker favicon at 16 x 16px
Mitchell Livingston [Sun, 31 Jan 2010 21:26:45 +0000 (21:26 +0000)]
#2835 remove file selection in action menu
Mitchell Livingston [Sun, 31 Jan 2010 21:25:49 +0000 (21:25 +0000)]
remove a few 1.8 -> 1.9 warnings
Charles Kerr [Sun, 31 Jan 2010 18:02:02 +0000 (18:02 +0000)]
(trunk gtk) #2845 ""-
2147483648 " of type `gint' is invalid or out of range" -- fixed in trunk for 1.90
Charles Kerr [Sun, 31 Jan 2010 17:15:05 +0000 (17:15 +0000)]
(trunk libT) #2778 "IPv6 accepts garbage addresses" -- fix typo reported by chris-jerichio @ http://trac.transmissionbt.com/ticket/2778#comment:16
Kevin Glowacz [Sun, 31 Jan 2010 02:42:48 +0000 (02:42 +0000)]
(trunk web) Add a trackers tab patch from mjpieters, with minor style changes
Charles Kerr [Sun, 31 Jan 2010 00:23:31 +0000 (00:23 +0000)]
#2778 (IPv6 PEX accepts garbage addresses) -- accept petch from jch to reject IPv6 addresses outside of 2000::/3 until the end of the 13th Baktun
Charles Kerr [Sat, 30 Jan 2010 00:49:40 +0000 (00:49 +0000)]
(trunk cli) #2836 "transmissioncli --help shows incorrect usage syntax" -- fixed in trunk for 1.90
Charles Kerr [Sat, 30 Jan 2010 00:43:31 +0000 (00:43 +0000)]
(trunk libT) #2656 "download speed limit of 0 is not honored" -- fixed in trunk for 1.90
Charles Kerr [Fri, 29 Jan 2010 19:11:56 +0000 (19:11 +0000)]
(trunk) #2795 "non-GUI compilation issues on OS X 10.4" -- fixed for 1.90
Charles Kerr [Fri, 29 Jan 2010 18:10:50 +0000 (18:10 +0000)]
(trunk libT) #2823 "crash in bsearch() while updating blocklist" -- fixed in trunk for 1.90
Charles Kerr [Fri, 29 Jan 2010 18:07:21 +0000 (18:07 +0000)]
(trunk libT) #2833 "LP64 bug on OpenBSD" -- fixed in trunk for 1.90
Charles Kerr [Fri, 29 Jan 2010 16:43:39 +0000 (16:43 +0000)]
(trunk daemon) #2786 "Trigger blocklist update using transmission-remote" -- patch applied for 1.90
Charles Kerr [Fri, 29 Jan 2010 16:14:47 +0000 (16:14 +0000)]
(trunk) bump trunk version from 1.83 to 1.83+
Mitchell Livingston [Fri, 29 Jan 2010 00:59:08 +0000 (00:59 +0000)]
update version to 1.83
Mitchell Livingston [Fri, 29 Jan 2010 00:57:02 +0000 (00:57 +0000)]
update NEWS
Mitchell Livingston [Fri, 29 Jan 2010 00:50:55 +0000 (00:50 +0000)]
avoid setting the port twice when setting a random port
Charles Kerr [Fri, 29 Jan 2010 00:45:43 +0000 (00:45 +0000)]
(trunk) first draft of 1.83 NEWS
Charles Kerr [Thu, 28 Jan 2010 22:18:55 +0000 (22:18 +0000)]
(trunk daemon) #2816 "configure script ignores paramter" -- fixed in trunk for 1.83
Charles Kerr [Thu, 28 Jan 2010 19:33:48 +0000 (19:33 +0000)]
(trunk libT) if a tracker doesn't respond during an announce, instead of automatically reannouncing in 120 seconds, add some fuzz to the interval. Rationale: if a bunch of torrents announce at once, overloading the router or server, they'll still be overloading it if we do the exact same thing the second time around...
Charles Kerr [Thu, 28 Jan 2010 18:25:18 +0000 (18:25 +0000)]
(trunk libT) fix DNS timing issue reported by gn0s1s in irc
Charles Kerr [Thu, 28 Jan 2010 17:24:23 +0000 (17:24 +0000)]
(trunk libT) #2819 "announce URLs containing raw IP addresses won't announce/scrape in 1.82" -- possible fix
Charles Kerr [Thu, 28 Jan 2010 13:33:40 +0000 (13:33 +0000)]
(trunk) remove unnecessary #includes
Charles Kerr [Thu, 28 Jan 2010 13:31:54 +0000 (13:31 +0000)]
(trunk libT) add a "const" to tr_ptrArrayRemove()'s second argument to silence a compiler warning
Mitchell Livingston [Thu, 28 Jan 2010 03:48:21 +0000 (03:48 +0000)]
display the drag window's text in the system font as opposed to hardcoding "Lucida Grande"
Mitchell Livingston [Thu, 28 Jan 2010 03:36:47 +0000 (03:36 +0000)]
some cleanup of DragOverlayView
Mitchell Livingston [Thu, 28 Jan 2010 03:23:35 +0000 (03:23 +0000)]
remove an extra frame resize in the drag overlay window
Mitchell Livingston [Thu, 28 Jan 2010 03:17:50 +0000 (03:17 +0000)]
add a missing removeObserver: to the message window controller
the last commit ensured that the drag overlay window resized when not window, which led to inaccurate sizes when exposé-d
Mitchell Livingston [Thu, 28 Jan 2010 03:16:55 +0000 (03:16 +0000)]
add a missing removeObserver: to the message window controller
Charles Kerr [Wed, 27 Jan 2010 06:40:12 +0000 (06:40 +0000)]
(trunk libT) web.c: add a cache for unresolvable hostnames
Charles Kerr [Tue, 26 Jan 2010 21:41:40 +0000 (21:41 +0000)]
(trunk libT) possible fix for gn0s1s' "file not found" error message
Charles Kerr [Tue, 26 Jan 2010 20:38:04 +0000 (20:38 +0000)]
(trunk libT) #2800 "crashing during operation" -- if a peer sends an out-of-bounds "have piece" message, drop the connection
Kevin Glowacz [Tue, 26 Jan 2010 20:03:04 +0000 (20:03 +0000)]
(trunk web) update jQuery to 1.4.1
Charles Kerr [Tue, 26 Jan 2010 07:50:17 +0000 (07:50 +0000)]
(trunk libT) #2800 "crashing during operation" -- use type correctness suggestion from kim wrt int --> size_t in bitset.h
Charles Kerr [Tue, 26 Jan 2010 07:22:50 +0000 (07:22 +0000)]
(trunk libT) #2792 "since 1.80 update downloads failing" -- try to handle non-resolving tracker addresses without blocking in curl
Charles Kerr [Mon, 25 Jan 2010 07:35:38 +0000 (07:35 +0000)]
(trunk libT) make "tr_globalAddress" a private function
Charles Kerr [Mon, 25 Jan 2010 05:19:54 +0000 (05:19 +0000)]
(trunk libT) #2792 "Since 1.80 update downloads failing" -- a better fix than r10015...
Mitchell Livingston [Mon, 25 Jan 2010 05:06:54 +0000 (05:06 +0000)]
#2765 ignore case when ordering the file list in a newly-generated torrent file
Charles Kerr [Mon, 25 Jan 2010 04:54:04 +0000 (04:54 +0000)]
(trunk libT) #2792 "Since 1.80 update downloads failing" -- fixed in trunk for 1.83
Charles Kerr [Mon, 25 Jan 2010 04:26:08 +0000 (04:26 +0000)]
(trunk libT) fix typo from prev commit
Charles Kerr [Mon, 25 Jan 2010 04:24:48 +0000 (04:24 +0000)]
(trunk libT) extend the lifespan of the cached DNS entries
Charles Kerr [Mon, 25 Jan 2010 04:00:08 +0000 (04:00 +0000)]
(trunk libT) #2804 "segmentation fault add-by-url when url scheme is ftp" -- fixed in trunk for 1.83
Charles Kerr [Mon, 25 Jan 2010 02:19:20 +0000 (02:19 +0000)]
(trunk libT) (1) on startup, stagger new torrents' scrapes. (2) reduce the minimum number of block requests to peers.
Charles Kerr [Sun, 24 Jan 2010 23:32:49 +0000 (23:32 +0000)]
(trunk libT) increase the announce timeout from 30 seconds to 45 seconds.
Charles Kerr [Sun, 24 Jan 2010 19:22:22 +0000 (19:22 +0000)]
(trunk libT) #2783 "blocklist is empty" -- fix this 1.82 regression. apparently update.transmissionbt.com doesn't like it when you make the ":80" in the Host: header explicit instead of implicit... so probably other web servers have the same problem too.
Mitchell Livingston [Sat, 23 Jan 2010 21:51:04 +0000 (21:51 +0000)]
#2798 Disable "Verify Local Data" for magnetized transfers
Mitchell Livingston [Sat, 23 Jan 2010 14:55:09 +0000 (14:55 +0000)]
Add © to copyright string
Mitchell Livingston [Sat, 23 Jan 2010 14:54:50 +0000 (14:54 +0000)]
1.82+
Mitchell Livingston [Sat, 23 Jan 2010 14:22:21 +0000 (14:22 +0000)]
yay 1.82
Charles Kerr [Sat, 23 Jan 2010 07:51:51 +0000 (07:51 +0000)]
(trunk libT) when adding the Host: header by hand, make include the host's port
Mitchell Livingston [Sat, 23 Jan 2010 01:56:19 +0000 (01:56 +0000)]
update NEWS
Eric Petit [Sat, 23 Jan 2010 01:13:08 +0000 (01:13 +0000)]
Update my email address
Happy r10000 and kudos to charles, livings and all those who make T live on!