Commit Graph

10987 Commits

Author SHA1 Message Date
Jordan Lee 7b71470ea0 (trunk libT) #4351 "DHT can't be uninitialized during a session" -- don't process incoming DHT messages if DHT is disabled. Don't process incoming UTP messages if UTP is disabled. 2011-07-12 12:26:24 +00:00
Jordan Lee 731ee3640c (trunk libT) remove unnecessary "UNUSED" attribute 2011-07-12 12:24:41 +00:00
Jordan Lee 2c69c42554 (trunk libT) restore setrlimit(), although in an non-configurable mode. 2011-07-11 20:48:06 +00:00
Jordan Lee 9b208d2777 (trunk libT) possible fix for three related tickets. still needs more testing.
#3732 "Delete system files when removing torrent data"
#4224 "Folders don't get deleted"
#3871 "torrent-set-location does not delete old folder if only one file in torrent"
2011-07-10 17:34:03 +00:00
Jordan Lee 2317f08d38 (trunk libT) #4338 "improved webseed support" -- patch by alexat 2011-07-10 15:24:51 +00:00
Mitchell Livingston 2dd5c5c611 #4346 items in the status bar aren't set at launch 2011-07-06 23:22:21 +00:00
Juliusz Chroboczek d20a492e0c Import dht-0.20.
This fixes compilation on systems that have memmem, but don't define
HAVE_MEMMEM.
2011-07-06 22:23:39 +00:00
Mitchell Livingston d75b57c7e2 increase the info file view's scroller size to "Regular" 2011-07-05 01:46:45 +00:00
Mitchell Livingston d99648eb5a explicitly set the filter bar's state filter buttons' background styles 2011-07-04 21:26:23 +00:00
Mitchell Livingston 622297cc5d explicitly set the status bar's "status button"'s background style 2011-07-04 20:51:54 +00:00
Mitchell Livingston fa63ffbdc7 #4225 Sort torrents by size 2011-07-04 19:47:15 +00:00
Mitchell Livingston 179022bb8f update jQuery to 1.6.2 2011-07-04 18:03:33 +00:00
Jordan Lee fdec244f04 (trunk libT) #4336 "availablility nonsense" -- fix bug in tr_cpMissingBytesInPiece() introduced last week by r12515 for #4332. Add assertions to the nightly build to watch for regressions of this fix.
The bug was that I fixed #4332's off-by-one improperly in tr_cpMissingBlocksInPiece(). The piece's last block has to be calculated separately because its byte size may be different than the other blocks, The mistake in r12515 was that the last block could wind up being counted twice.
2011-07-02 13:20:17 +00:00
Jordan Lee 5f5cc9b533 (trunk qt) #3765 "spanish translation" -- updated Spanish translation from rb07. 2011-06-30 23:27:21 +00:00
Mitchell Livingston 79ff5bcc62 bump version to 2.32+ 2011-06-30 01:16:04 +00:00
Mitchell Livingston afe904c443 trivial NEWS tweak 2011-06-29 11:13:04 +00:00
Jordan Lee 357a405098 (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. 2011-06-29 01:33:07 +00:00
Jordan Lee af69f9a5ff bump the release date 2011-06-29 01:13:42 +00:00
Jordan Lee 6d5defe253 tweak the "idle-seeding-limit" documentation in extras/rpc-spec.txt 2011-06-29 01:08:48 +00:00
Mitchell Livingston 4b8c6b8a34 bump version to 2.32 2011-06-28 02:44:34 +00:00
Mitchell Livingston ace8a619a9 minor NEWS tweaks 2011-06-28 01:39:30 +00:00
Jordan Lee 23adb55d2e (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 2011-06-26 17:05:17 +00:00
Mitchell Livingston 36fd690e8a tweak NEWS 2011-06-26 07:10:44 +00:00
Jordan Lee cf2bc87e8c Update NEWS 2011-06-25 23:59:13 +00:00
Jordan Lee 6717816c2c (trunk qt) #4316 "Transmission 2.31 crashes (segfaults) immediately after launch" -- sync the Qt client to the changes made in r12514 2011-06-25 19:56:48 +00:00
Jordan Lee b4ffdaac42 (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.
2011-06-25 19:29:25 +00:00
Jordan Lee 34642e7259 (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... 2011-06-25 18:47:35 +00:00
Jordan Lee 42a49a6c70 (trunk libT) #4332 "countRange/countArray exception" -- fix bug in tr_cpMissingBytesInPiece() 2011-06-25 13:31:25 +00:00
Jordan Lee 35fb00fd9e (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.
2011-06-24 22:39:20 +00:00
Jordan Lee f5815a89bf (trunk libT) minor code formatting 2011-06-24 19:30:25 +00:00
Jordan Lee 2d3fdc4235 (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 :) 2011-06-24 18:25:56 +00:00
Jordan Lee caeeb7e94c (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 2011-06-24 18:16:12 +00:00
Jordan Lee 4f0abde80b (trunk web) #4096 "IPv6 addresses in peer tab of daemon overflow" -- fixed with patch by Harry 2011-06-24 17:02:10 +00:00
Jordan Lee 2362580e0e (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. 2011-06-19 18:34:10 +00:00
Jordan Lee f134858453 (trunk libT) avoid thread issues on startup by ensuring that tr_sessionLoadTorrents() runs in the libtransmission thread. 2011-06-19 18:30:57 +00:00
Jordan Lee bcf89fa9c3 (trunk libT) modify how the "stops" sorted container is used s.t. the container's uniqueness requirements are met. 2011-06-19 18:26:04 +00:00
Jordan Lee 437ebe32c7 (trunk libT) don't use tr_list for the tr_web_task queue 2011-06-19 18:18:48 +00:00
Mitchell Livingston 5124d87a5b in the dock badger, check for membership first when removing a torrent 2011-06-19 03:59:04 +00:00
Mitchell Livingston 4d5ab8a4c5 #4241 Update dock badge count after removing download through web interface 2011-06-19 03:52:54 +00:00
Mitchell Livingston 62f594267a #4326 flags for completeness and wasRunning flipped in completeness callback 2011-06-19 03:31:41 +00:00
Mitchell Livingston 0a5d025568 add µTorrent Embedded to the client list 2011-06-16 12:08:52 +00:00
Mitchell Livingston 878f8c775e #4176 Add torrent by info hash 2011-06-16 02:19:39 +00:00
Mitchell Livingston 967116ff71 decrease the width of the info options view 2011-06-16 01:25:58 +00:00
Mitchell Livingston 23ea776bd9 disabling alternating row colors in minimal view 2011-06-13 23:02:38 +00:00
Mitchell Livingston 8ff275b3b2 allow the torrent and tracker scrollviews to draw the background 2011-06-13 22:57:33 +00:00
Mitchell Livingston 3e7521963d remove the custom alternating row code in the tracker table, since it isn't futureproof 2011-06-13 22:32:55 +00:00
Mitchell Livingston 4458697259 remove the custom alternating row code, since it isn't futureproof 2011-06-13 22:26:43 +00:00
Jordan Lee 97d80b72aa (trunk web) #4312 "Add sorting by ratio" -- implemented. 2011-06-10 14:04:32 +00:00
Jordan Lee f6d68844bd (trunk libT) #4101 "RPC method blocklist-update is broken" -- add debugging error messages for cases where gzopen/gzread fails 2011-06-10 05:34:16 +00:00
Mitchell Livingston 334aa46d60 override isOpaque for the status bar and filter bar 2011-06-09 02:15:22 +00:00