Charles Kerr
|
adc7d6f8a4
|
(trunk libT) minor tweak to verify: use tr_pread() instead of lseek+read
|
2010-02-12 21:06:21 +00:00 |
Charles Kerr
|
d3ae2cf696
|
(trunk libT) use valloc() and st.st_blksize when verifying local data
|
2010-02-12 19:59:30 +00:00 |
Charles Kerr
|
a694ac185c
|
(trunk libT) #2982 "changing port number doesn't actually change until program restart" -- fixed in trunk for 1.90
|
2010-02-12 04:57:40 +00:00 |
Charles Kerr
|
8aa62240f8
|
(trunk libT) fix memory leak when trying to add duplicate torrents. thanks valgrind!
|
2010-02-12 04:13:51 +00:00 |
Charles Kerr
|
b7b5a0e427
|
(trunk) #2894 "tr_torrentGetFileDL() and tr_torrentGetFilePriority() should go away" -- get rid of it in the mac client and libtransmission too
|
2010-02-11 15:05:07 +00:00 |
Charles Kerr
|
13b03ba195
|
(trunk libT) #2892 "changing port number doesn't actually change until program restart" -- possible fix
|
2010-02-11 14:28:40 +00:00 |
Charles Kerr
|
7c013c61c1
|
(trunk libT) tweak the shutdown code
|
2010-02-11 04:07:13 +00:00 |
Charles Kerr
|
5c9cd2c2db
|
(trunk libT) revert part of r10064 at livings' request
|
2010-02-11 03:12:03 +00:00 |
Mitchell Livingston
|
9407b5f0f0
|
chop off a bit of text in an announce error message
|
2010-02-11 02:52:54 +00:00 |
Charles Kerr
|
e03ad192c7
|
(trunk libT) demote the "Got N peers from tracker" and "Found N peers from DHT" messages from info to debug... there are just too many of them
|
2010-02-11 01:20:43 +00:00 |
Charles Kerr
|
7e28c375c9
|
(trunk libt) when generating json/benc strings, preallocate some space in the evbuffer to avoid excess realloc()s
|
2010-02-11 00:53:50 +00:00 |
Charles Kerr
|
c35d4696ee
|
(trunk libT) re-add the supportcrypto, requirecrypto announce arguments that were removed during announce testing in r10090
|
2010-02-11 00:43:47 +00:00 |
Charles Kerr
|
9fffb2be35
|
(trunk libT) Yippie, plug a small memory leak reported by valgrind!
|
2010-02-10 05:27:14 +00:00 |
Charles Kerr
|
a95aae5591
|
(trunk) as promised, remove the announce logging code. now safe for general-purpose nightly build testing again.
|
2010-02-10 04:50:21 +00:00 |
Charles Kerr
|
42fcfbe804
|
(trunk libT) try to fix the mac build. This commit still has the announce logging code.
|
2010-02-10 04:42:34 +00:00 |
Charles Kerr
|
acc8e64102
|
(trunk) another test build that logs tracker announces to a file in /tmp, so you probably shouldn't use it unless I've asked you to. After hudson-t is done building a debug dmg of this, I'll commit r10155 to remove the logging code
|
2010-02-10 04:35:59 +00:00 |
Charles Kerr
|
7efdd92f86
|
(trunk libT) oops, a couple of debugging printf()s snuck into the commit
|
2010-02-10 03:57:41 +00:00 |
Charles Kerr
|
2cbfe53717
|
(trunk libT) #2887 "dangling pointer in 1.81" -- fixed in trunk for 1.90 / 1.8x
|
2010-02-10 03:26:19 +00:00 |
Charles Kerr
|
2472970c53
|
(trunk libT) fix 1.82 memory corruption error reported by john doe
|
2010-02-10 02:59:15 +00:00 |
Charles Kerr
|
8ba3442408
|
(trunk libT) fix the &event= key when telling the tracker that a partial seed is being stopped
|
2010-02-09 21:51:11 +00:00 |
Charles Kerr
|
a8a5a6cae5
|
(trunk) revert that last commit, which was only intended for about a dozen people. Unless you're one of them (and you don't know, then you're not) DON'T USE r10145. r10145 -- **ONLY** r10145 -- stored user's tracker announces to a logfile in /tmp.
|
2010-02-09 02:46:40 +00:00 |
Charles Kerr
|
8e51476258
|
pulling my hair out.... gaaaah
|
2010-02-09 01:47:16 +00:00 |
Charles Kerr
|
5a3f55c7dc
|
(trunk libT) #2874 "Since 10094 The Schedule Speed Limit Not Working" -- fixed regression reported by bebbo
|
2010-02-08 19:21:07 +00:00 |
Charles Kerr
|
1724553212
|
(trunk) per-tier up/down/corrupt byte counts for announcing to trackers
|
2010-02-08 16:47:30 +00:00 |
Charles Kerr
|
d1b282b647
|
(trunk libT) remove dead code.
|
2010-02-08 13:59:13 +00:00 |
Charles Kerr
|
9194325c95
|
(trunk libT) messages about SO_SNDBUF size and file preallocation should probably be debug messages rather than visible-by-default info messages...
|
2010-02-08 04:43:56 +00:00 |
Charles Kerr
|
0ea501355e
|
(trunk daemon) #2877 "Don't let the daemon launch if settings.json is corrupt" -- implemented in trunk for 1.90
|
2010-02-07 22:17:42 +00:00 |
Charles Kerr
|
5134dd8966
|
(trunk libT) #2874 "Since 10094 The Schedule Speed Limit Not Working" -- fixed in trunk for 1.90
|
2010-02-07 17:13:38 +00:00 |
Charles Kerr
|
95a4adfd22
|
(trunk libT) #2745 "Crash with tr_sessionSetPortForwardingEnabled()" -- fixed in trunk for 1.90
|
2010-02-06 20:25:25 +00:00 |
Charles Kerr
|
5a69330344
|
(trunk libT) when we can't bind to a port and the error is EADDRINUSE, add a parenthetical hint "(Is another copy of Transmission already running?)"
|
2010-02-06 14:43:28 +00:00 |
Charles Kerr
|
ef6d874c57
|
(trunk libT) #2716 "magnet torrents not being saved after quit" -- fix regression reported by RolCol @ http://trac.transmissionbt.com/ticket/2716#comment:8
|
2010-02-06 05:22:27 +00:00 |
Charles Kerr
|
74e3484e75
|
(trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently
|
2010-02-05 05:16:18 +00:00 |
Charles Kerr
|
8b3fb8a5e8
|
(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.
|
2010-02-05 04:54:08 +00:00 |
Charles Kerr
|
7519f51fe9
|
(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
|
2010-02-05 01:47:33 +00:00 |
Charles Kerr
|
b3d0309034
|
(trunk libT) #2854 "tracker did not respond" -- when both scrapes and announces are vying for a turn, give announces a higher priority
|
2010-02-05 01:16:30 +00:00 |
Charles Kerr
|
c0da8ffb86
|
(trunk libT) fix turtle mode bug introduced in r10093
|
2010-02-05 00:45:49 +00:00 |
Charles Kerr
|
7579a8a5d2
|
(trunk libT) #2584 "Checks for AltTime (turtle mode) start and stop and may be missed" -- fixed in trunk for 1.90
|
2010-02-04 23:39:50 +00:00 |
Charles Kerr
|
fbddf853b0
|
(trunk libT) fix possible null pointer dereference reported by wereHamster
|
2010-02-03 14:43:39 +00:00 |
Charles Kerr
|
168770f508
|
(trunk libT) #2716 "magnet torrents not being saved after quit" -- fix bencode bug.
|
2010-02-03 14:31:12 +00:00 |
Charles Kerr
|
d118db0f37
|
(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...
|
2010-02-03 06:32:14 +00:00 |
Charles Kerr
|
5014319622
|
(trunk libT) experimental commit for faster tracker announces
|
2010-02-03 03:38:13 +00:00 |
Charles Kerr
|
9489762d26
|
(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... ;)
|
2010-02-03 01:00:08 +00:00 |
Charles Kerr
|
825d5c3a5a
|
(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
|
2010-02-03 00:39:27 +00:00 |
Charles Kerr
|
bdb706edb9
|
(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.
|
2010-02-03 00:28:07 +00:00 |
Charles Kerr
|
30f85172c4
|
(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.
|
2010-02-03 00:12:19 +00:00 |
Charles Kerr
|
36d97610bd
|
(trunk) #2802, #2716, #2717 -- remember magnet links and their settings between sessions, and allow their trackers to be modified
|
2010-02-02 22:45:22 +00:00 |
Charles Kerr
|
b9e8624b3c
|
(trunk daemon) #2751 "display-remote -si should show config directory" -- implemented for 1.90
|
2010-02-02 18:27:57 +00:00 |
Charles Kerr
|
54f874ffb1
|
(trunk) fix oops...
|
2010-02-02 08:10:28 +00:00 |
Charles Kerr
|
094f76d9ca
|
(trunk libT) #2846 "Priority Selection in `Add' Window" -- added RPC hooks for doing this via remote client
|
2010-02-02 07:48:03 +00:00 |
Charles Kerr
|
de2d0154e7
|
(trunk libT) #2849 "When possible, use fallocate64() for file preallocation" -- implemented for 1.90
|
2010-02-02 03:01:25 +00:00 |