Charles Kerr
|
8961d095d7
|
(trunk libT) #1521 "memory cache to reduce disk IO" -- improved revision from sadface
|
2010-07-01 17:09:13 +00:00 |
|
Charles Kerr
|
e6d136f724
|
(trunk libT) #1521 "memory cache to reduce disk IO" -- improve one of the debugging messages
|
2010-07-01 16:26:30 +00:00 |
|
Charles Kerr
|
5a8c94cfe4
|
(trunk libT) #3382 "2.01+ (10919) hangs after launch" -- fixed.
|
2010-07-01 16:09:47 +00:00 |
|
Charles Kerr
|
2c85178f9b
|
(trunk libT) fix a few -Wconversion warnings
|
2010-07-01 15:14:35 +00:00 |
|
Charles Kerr
|
4ad26f7910
|
(trunk libT) a couple more minor -Wconversion warnings
|
2010-07-01 05:39:54 +00:00 |
|
Charles Kerr
|
a5a1f38393
|
(trunk libT) fix more issues found by -Wconversion
|
2010-07-01 05:14:34 +00:00 |
|
Charles Kerr
|
8b386a63b1
|
(trunk libT) #3311 "MingW build of Transmission" -- added rb07's revisions to my revisions to his diff. :P
|
2010-07-01 04:00:41 +00:00 |
|
Charles Kerr
|
4a9e36e842
|
(trunk libT) #3381 "replace calls to usleep() with calls to nanosleep()" -- done.
|
2010-07-01 03:59:06 +00:00 |
|
Charles Kerr
|
954a309d8f
|
(trunk) #3311 "MingW build of Transmission" -- apply more of rb07's diffs, though edited to lessen the inevitable #ifdefs
|
2010-06-30 21:24:36 +00:00 |
|
Charles Kerr
|
254a1f15cb
|
(trunk libT) down the rabbit hole: various minor type correctness changes unearthed by -Wconversion
|
2010-06-30 16:40:19 +00:00 |
|
Charles Kerr
|
77a2cf02f1
|
(trunk libT) fix a couple of minor warnings found by -Wfloat-equal
|
2010-06-30 15:05:43 +00:00 |
|
Charles Kerr
|
d9e4ca49b5
|
(trunk) avoid a few unnecessary type conversions. remove a few unnecessary mutex locks.
|
2010-06-30 06:03:55 +00:00 |
|
Daniel Lee
|
b99a4a57af
|
(libT) #2581:RPC extended to manage tracker lists
|
2010-06-30 05:52:24 +00:00 |
|
Charles Kerr
|
8a835610c6
|
(trunk libT) remove unused code
|
2010-06-28 13:42:45 +00:00 |
|
Charles Kerr
|
acd27a8c3b
|
(trunk libT) #3371 "experimental use of F_NOCACHE to ameliorate inactive memory on OS X"
|
2010-06-27 17:44:34 +00:00 |
|
Charles Kerr
|
77aaeb932b
|
(trunk libT) don't try to port forward through your cablebox just because it's hooked up to the local network...
|
2010-06-27 15:29:23 +00:00 |
|
Charles Kerr
|
77c43d3f66
|
(trunk libT) add randomness to the peer unchoking algorithm
|
2010-06-27 01:24:48 +00:00 |
|
Charles Kerr
|
acd0e77901
|
(trunk libT) #3329 "connection problems when downloading" -- when deciding which peer to connect to, take download/seed status into account
|
2010-06-26 18:49:31 +00:00 |
|
Charles Kerr
|
e70ed9a2e8
|
(trunk libT) #3329 "connection problems when downloading" -- raise MAX_CONNECTIONS_PER_SECOND up the higher value used in 1.93
|
2010-06-26 17:54:19 +00:00 |
|
Charles Kerr
|
62346fdac0
|
(trunk libT) #1521 "memory cache to reduce disk IO" -- improved average flush size thanks to efficiency patch from sadface
|
2010-06-26 16:21:50 +00:00 |
|
Charles Kerr
|
98cec85e46
|
(trunk libT) #3311 "MingW build of Transmission" -- apply further win32 diffs from rb07
|
2010-06-25 20:36:10 +00:00 |
|
Charles Kerr
|
7638e44724
|
(trunk libT) #3320 "If the seed ratio is already met" -- fix a bug in r10848 reported by BMW
|
2010-06-25 15:39:17 +00:00 |
|
Charles Kerr
|
7e239e932e
|
(trunk) #3320: "If the seed ratio is already met when download completes, the Mac callback options do not occur" -- possible fix. needs confirmation from OP or BMW
|
2010-06-25 06:57:34 +00:00 |
|
Charles Kerr
|
d43e284961
|
(trunk libt) #3311 "MingW build of Transmission" -- possible win32 fix for the curl thread's select() call. probably broken... :)
|
2010-06-25 01:31:25 +00:00 |
|
Charles Kerr
|
1f3ead026d
|
(trunk) #3311 "MingW build of Transmission" -- modify tr_strip_positional_args() to strip out the ' printf flag. Platforms not supporting $ tend to not support ' either
|
2010-06-25 01:13:35 +00:00 |
|
Charles Kerr
|
41f9ae0500
|
(trunk) #3339 "crash when download some magnet links" -- fixed
|
2010-06-24 20:36:05 +00:00 |
|
Charles Kerr
|
5a0d9351d2
|
(trunk) #3341 "support alternate tracker syntax in magnet links" -- fixed
|
2010-06-24 18:25:21 +00:00 |
|
Charles Kerr
|
a54270a11a
|
(trunk libT) #3308 "Don't stop/restart torrents when setting the local data's location" -- fixed
|
2010-06-24 17:49:20 +00:00 |
|
Charles Kerr
|
bcb53a8937
|
(2.0x) #3340 "tr_moveFile() can be faster" -- fixed for 2.01
|
2010-06-24 17:34:56 +00:00 |
|
Charles Kerr
|
075169b409
|
(trunk libT) formatter_get_size_str() -- we don't need decimal places when displaying bytes :)
|
2010-06-23 20:14:30 +00:00 |
|
Charles Kerr
|
5e2a6f6c6a
|
(trunk libT) #2581 "RPC extended to manage tracker lists" -- add safeguards in tr_torrentSetAnnounceList() to handle the case of tracker arrays not being sorted by tier.
|
2010-06-23 16:06:15 +00:00 |
|
Charles Kerr
|
16f1ebefce
|
(trunk libT) when comparing peer speed to decide which peers to unchoke, use different criteria for seeding, downloading public, and downloading private. Loosely related to #3334.
|
2010-06-23 04:36:16 +00:00 |
|
Daniel Lee
|
bbe9e9843a
|
#3298:Prettier formating of percentages
|
2010-06-22 22:30:58 +00:00 |
|
Charles Kerr
|
7e9ba59807
|
(trunk libT) minor procedural tweak to tr_peerMgrPeerStats() inspired by #3334
|
2010-06-22 20:39:19 +00:00 |
|
Charles Kerr
|
610c912c5a
|
(trunk libT) #3329 "connection problems when downloading" -- randomize the peer arrays so that all untested peers will have an equal chance of being used. Suggested by Longinus00
|
2010-06-22 16:31:38 +00:00 |
|
Charles Kerr
|
e6cf296a68
|
(trunk libT) add an accessor for the formatter unit strings
|
2010-06-22 13:34:46 +00:00 |
|
Charles Kerr
|
1d63aa4cda
|
(trunk) add tr_formatter_size() and tr_formatter_speed() so that all the client apps don't have to reinvent the wheel
|
2010-06-22 04:34:16 +00:00 |
|
Charles Kerr
|
5ad7ed550f
|
(trunk) more win32 fixes from rb07 in #3311
|
2010-06-22 00:12:52 +00:00 |
|
Charles Kerr
|
08628333d1
|
(trunk libT) part of rb07's win32 portability patches from ticket #3311
|
2010-06-21 16:44:35 +00:00 |
|
Charles Kerr
|
99318552eb
|
call fcntl(F_NOCACHE,1) right before closing a local datafile. Does it have any effect? Who knows.
|
2010-06-21 13:08:04 +00:00 |
|
Charles Kerr
|
8d413e98fc
|
(trunk libT) silence a cache log message
|
2010-06-20 13:19:24 +00:00 |
|
Charles Kerr
|
db44d81b24
|
(trunk) #3256 "libtransmission/publish.[ch] should be replaced" -- apply publish.diff for 2.10
|
2010-06-19 14:33:10 +00:00 |
|
Charles Kerr
|
e70bebf930
|
(trunk) #1521 "memory cache to reduce disk IO" -- commit block-cache-rc1.diff to trunk for the nightlies.
|
2010-06-19 14:25:11 +00:00 |
|
Charles Kerr
|
eda211e5ce
|
(trunk) #2983: add command-line utilities for creating .torrent files, for editing passkeys, for adding/removing trackers, etc.
|
2010-06-16 14:27:24 +00:00 |
|
Charles Kerr
|
71c1919cfc
|
(trunk) #3263 "cli-based utils' --help page should limit themselves to 80 columns"
|
2010-06-16 14:05:18 +00:00 |
|
Charles Kerr
|
82f0ec7413
|
(trunk libT) #3297 "tr_makemeta() should use tr_open_file_for_scanning()" -- implemented in trunk for 2.10
|
2010-06-16 14:01:03 +00:00 |
|
Charles Kerr
|
13b073fcdc
|
(libT) #3291 "tr_torrent.infoDictOffset should be lazily evaluated"
|
2010-06-16 03:05:23 +00:00 |
|
Charles Kerr
|
7dc9d4ac69
|
(trunk) fix minor memory leak in the bencode-test unit tests
|
2010-06-15 15:46:51 +00:00 |
|
Charles Kerr
|
3ae99f79ec
|
(trunk libT) #3293 "fggets() is overkill for parsing the blocklist" -- fixed in trunk for 2.00
|
2010-06-15 00:38:10 +00:00 |
|
Charles Kerr
|
3e7730e9b7
|
(trunk libT) remove a pair of unnecessary, but expensive, assert()s
|
2010-06-14 23:14:58 +00:00 |
|