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