Charles Kerr
|
5381e20e9b
|
(trunk libT) improve piece verification speed by providing a larger buffer, and add a mechanism to reuse it when verifying an entire torrent at once.
|
2008-12-31 18:08:13 +00:00 |
Charles Kerr
|
a1cd6d85dc
|
(libT) add #ifdefs to ensure that client apps don't #include private libtransmission headers.
|
2008-11-24 20:17:36 +00:00 |
Charles Kerr
|
4fab4c9e9b
|
(libT) finish killing tr_errno.
|
2008-10-03 04:49:06 +00:00 |
Charles Kerr
|
79d8a5cdf3
|
(libT) eliminating tr_errno, part 1: make tr_ioTestPiece return an int instead of a tr_errno.
|
2008-10-02 20:30:29 +00:00 |
Charles Kerr
|
cc89872dd4
|
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
|
2008-09-23 19:11:04 +00:00 |
Charles Kerr
|
e3e3bee8b5
|
#800 initial support for GetRight-style fetching of data through http and ftp servers specified in the .torrent's "url-list" tag
|
2008-06-07 21:26:41 +00:00 |
Charles Kerr
|
b483b30889
|
minor code cleanup: remove dead code, const-correctness, etc
|
2008-04-18 23:17:40 +00:00 |
Charles Kerr
|
c63b548195
|
fix bug that caused very large torrents to crash Transmission
|
2008-03-22 18:10:59 +00:00 |
Charles Kerr
|
c144470c70
|
make the code a little easier to read. make tr_ioFileTest()'s return value consistent with other inout funcs.
|
2008-02-15 18:25:42 +00:00 |
Charles Kerr
|
6fb57dcd59
|
modify "verify local data" to not lose the blocks in incomplete pieces
|
2008-02-15 16:00:46 +00:00 |
Charles Kerr
|
de515ee339
|
if the torrent's download path doesn't exist, don't create it -- it's might be a removeable disk that got unplugged.
|
2008-01-18 19:13:32 +00:00 |
Charles Kerr
|
ce6c33b7bf
|
set copyright info to 2008
|
2008-01-01 17:20:20 +00:00 |
Charles Kerr
|
e7e479d758
|
fix r3777 compiler warning reported by SoftwareElves
|
2007-11-10 05:01:13 +00:00 |
Charles Kerr
|
96351b93ef
|
part 1 of the data corruption fix: plug the leaky abstraction in fdlimit
|
2007-10-30 18:35:06 +00:00 |
Charles Kerr
|
53aef0a48c
|
Simplify the tracker/pause/close/recheck/start code.
|
2007-10-04 19:58:30 +00:00 |
Mitchell Livingston
|
76da1185ca
|
merge encryption branch to trunk (xcode project is still out of date)
|
2007-09-20 16:32:01 +00:00 |
Charles Kerr
|
eaca893b4c
|
set default torrent ul/dl speed limits from global ul/dl speed. as a side effect, totally decouples fastresume from inout.
|
2007-07-23 03:00:20 +00:00 |
Charles Kerr
|
8d37a2601e
|
remove unused functions tr_ioRemoveResume() and fastResumeRemove()
|
2007-07-10 00:33:48 +00:00 |
Charles Kerr
|
7e09d157cd
|
Thread safety improvements. Also, stopping/starting/rechecking/etc. torrents no longer blocks the calling thread. Since this a big commit, it will probably create some short-term pain via new bugs.
|
2007-06-26 18:45:03 +00:00 |
Mitchell Livingston
|
7105312fba
|
add a missing function declaration
|
2007-04-30 19:43:43 +00:00 |
Eric Petit
|
e5e6a8b5df
|
Merge io branch into trunk
|
2007-01-14 12:00:21 +00:00 |
Eric Petit
|
f199e0a9d9
|
Revert [619]
|
2006-07-16 19:39:23 +00:00 |
Mitchell Livingston
|
5d36721a15
|
Remove old Sparkle...
|
2006-07-16 19:28:19 +00:00 |
Eric Petit
|
cca3cab9fc
|
Fixes #22 (all torrents apparently at 0 % when T restarts)
|
2006-06-13 00:28:03 +00:00 |
Eric Petit
|
f98fe6a1b0
|
Added $Id$ keywords and updated a few headers
|
2006-05-29 21:21:23 +00:00 |
Josh Elsasser
|
a72881fdda
|
Save resume information when a torrent finishes downloading.
|
2006-02-08 17:48:18 +00:00 |
Eric Petit
|
a6aa884776
|
Import from 2005-10-26
|
2006-01-12 17:43:21 +00:00 |