1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-30 19:46:56 +00:00
Commit graph

8368 commits

Author SHA1 Message Date
Charles Kerr
d9369718b3 (trunk) #2548 "T's request queue can send out too many duplicate requests" -- (1) fix r9465 implementation bug that caused some peers to get starved of requests if they rejected a request or choked, then unchoked us. (2) increase a block request's TTL by 15 seconds to reduce cancel/req cycles between two or more blocks (3) add a debug mode to the GTK+ client's peer tab to watch the pending requests counts both up & down 2009-12-16 18:20:01 +00:00
Eric Petit
a91c5e44e3 build fix 2009-12-16 07:47:04 +00:00
Charles Kerr
122d69d013 (trunk libT) try not to cache file data read in during verification 2009-12-16 06:34:17 +00:00
Mitchell Livingston
a942125d2f #2680 "Group Name" cleared after choosing "Custom location" 2009-12-16 03:19:09 +00:00
Mitchell Livingston
512662d5b3 update Credits to match AUTHORS 2009-12-16 02:35:39 +00:00
Mitchell Livingston
52d845e389 update NEWS date 2009-12-16 02:09:36 +00:00
Charles Kerr
19e8753300 (trunk) #2674 "Do not put the .svn directories to released tar file" -- that's all well and good, but it would be nice if the web client's files *were* released to the tarfile. 2009-12-16 01:44:33 +00:00
Charles Kerr
22e61e68ed (trunk libT) fix call to updateDesiredRequestCount() reported by sadface 2009-12-16 01:32:23 +00:00
Charles Kerr
cda43c5e30 (trunk libT) updated NEWS for 1.80 beta 3 2009-12-16 01:09:06 +00:00
Charles Kerr
d6f7df8c9a (trunk libT) #2508 "atom->port never updated" -- (1) fix r9434 bug that used the wrong byte ordering scheme for port numbers. This is why most of the .resume file's peers are worthless in betas 1 and 2. :( (2) in the resume file, change the dictionary key for peers so that the worthless peers won't be reloaded on startup in beta 3. 2009-12-16 00:45:18 +00:00
Charles Kerr
f3e8a29e0f (trunk libT) #2548 "T's request queue can send out too many duplicate requests" -- fix off-by-one when counting how many peers we'll send a given block request to during endgame 2009-12-15 21:33:24 +00:00
Charles Kerr
22e33f784b (trunk libT) #2548 "T's request queue can send out too many duplicate requests" -- experimental revision to r9465 to address further overdownloading issues 2009-12-15 20:13:34 +00:00
Charles Kerr
c789454dba (trunk libT) #2667 "Ignore martian addresses" -- apply jch's 0001-Simplify-martian-address-detection.patch cleanup patch from http://trac.transmissionbt.com/ticket/2667#comment:8 2009-12-15 20:06:48 +00:00
Charles Kerr
33c6b0d9ec (trunk libT) #2667 "ignore martian addresses" -- revise the tests to tr_isValidPeerAddr() base
d on feedback from jch @ http://trac.transmissionbt.com/ticket/2667#comment:6
2009-12-15 19:39:01 +00:00
Charles Kerr
c819d6dca6 (trunk libT) #2671 "downloading from too many peers" -- address a smaller aspect of this ticket, by reducing the minimum number of blocks we request from a peer, as noted by jch's comment @ http://trac.transmissionbt.com/ticket/2671#comment:2 2009-12-15 18:11:20 +00:00
Charles Kerr
f4c744266f (trunk libT) #2667 "ignore martian addresses" -- modified this ticket. previously we ignored them from LTEP; now we ignore them regardless of the source. this commit implements this filtering change. 2009-12-15 17:39:19 +00:00
Charles Kerr
7d2dd8b8ba (trunk) update our DHT snapshot 2009-12-15 17:34:36 +00:00
Charles Kerr
c4c8565b81 give jch more credit 2009-12-15 17:02:00 +00:00
Charles Kerr
de9498f1ab (trunk libT) #2669 "Apply IPV6_V6ONLY to the IPv6 DHT socket" -- committed jch's patch for 1.80 2009-12-15 16:48:26 +00:00
Charles Kerr
c17932f533 (trunk libT) #2673 "crash in tr_torrentGetMetadataPiece" -- add safeguards against small sizes 2009-12-15 16:34:12 +00:00
Charles Kerr
5ea18bc4ec (trunk) #2674 "Do not put the .svn directories to released tar file" -- fixed for 1.80 2009-12-15 16:24:03 +00:00
Eric Petit
5fb945653f #2673 crash in tr_torrentGetMetadataPiece 2009-12-15 15:19:08 +00:00
Mitchell Livingston
4fe9c73444 set NEWS date 2009-12-15 01:47:48 +00:00
Kevin Glowacz
a2bb173d73 (trunk) enhance wording 2009-12-15 01:42:43 +00:00
Charles Kerr
3912d283d7 (trunk) update NEWS to add #2358 fix 2009-12-15 01:36:26 +00:00
Mitchell Livingston
27a66b11f9 add to NEWS 2009-12-15 01:31:51 +00:00
Charles Kerr
ebbfcfce21 update NEWS for 1.80 beta 3 2009-12-15 01:23:31 +00:00
Kevin Glowacz
840e258e87 (trunk web) don't let the context menu go off the right side or bottom of screen. Fixes #2358 2009-12-15 01:17:17 +00:00
Charles Kerr
ed6e95eef3 (trunk) add #include guards to prevent non-libtransmission files from #including implementation headers 2009-12-15 00:51:39 +00:00
Mitchell Livingston
e0d2b59931 one less calculation 2009-12-14 23:47:15 +00:00
Mitchell Livingston
897f344b71 possible fix for #2586 2009-12-14 23:35:55 +00:00
Charles Kerr
6b98510841 (trunk gtk) #2668 "minor memory leaks in gtk client" -- fix two GtkImages that were being leaked in the main window 2009-12-14 19:24:05 +00:00
Charles Kerr
e7baa2b480 (trunk libT) maybe fix that blocklist crash John_Clay reports about once a month 2009-12-14 18:47:45 +00:00
Charles Kerr
0601442f58 (trunk libT) #2416 "crash in event_queue_insert" -- another stab at fixing this. yay 2009-12-14 18:24:26 +00:00
Charles Kerr
d686257320 (trunk gtk) #2500 "Torrent details window should be single-instance per torrent" -- fix implementation bug from r9685 that caused the same memory to be freed twice on shutdown 2009-12-14 18:20:11 +00:00
Charles Kerr
f293bb97be (trunk gtk) #2668 "small memory leak in getSelectedTorrentIds" -- fix another, smaller leak in the same code 2009-12-14 17:56:31 +00:00
Charles Kerr
8cee197cac (trunk libT) fix minor memory leak in libtransmission/tr-dht.c, found by valgrind 2009-12-14 17:46:00 +00:00
Charles Kerr
87aefaf5ff (trunk libT) #1699 "announce to multiple trackers at once" -- fix minor bug in reporting scrape results when an announce returns enough information that a separate scrape isn't necessary. 2009-12-14 17:17:05 +00:00
Charles Kerr
8e0e62187d (trunk gtk) #2668 "small memory leak in getSelectedTorrentIds()" -- fixed for 1.80 2009-12-14 16:41:49 +00:00
Charles Kerr
ee0de4b06c (trunk libT) keep simplifying web.c... is there anything left to strip out? 2009-12-14 14:25:22 +00:00
Mitchell Livingston
11c119d960 one more update to pt localization 2009-12-14 13:45:16 +00:00
Mitchell Livingston
8a52126803 restore placement of priority icon 2009-12-14 13:20:36 +00:00
Mitchell Livingston
9ff95249f6 update pt strings 2009-12-14 13:15:17 +00:00
Charles Kerr
c33aef7e2d (trunk libT) more web.c simplification + handle an unhandled case CURL_POLL_NONE in the socket callback. 2009-12-14 12:54:30 +00:00
Charles Kerr
2653cd5153 (trunk libT) keep simplifying web.c. also, fix an improbable FMR at shutdown 2009-12-14 05:11:33 +00:00
Charles Kerr
3fe5db7113 (trunk libT) #2667 "Ignore martian addresses in LTEP messages" -- implemented for 1.80 2009-12-14 02:07:47 +00:00
Charles Kerr
b840cb931b (trunk gtk) #2665 "Crash in GTK+ code" -- fixed for 1.80 2009-12-14 00:34:51 +00:00
Mitchell Livingston
3695344cfd fix favicons in the tracker tab 2009-12-13 22:47:25 +00:00
Mitchell Livingston
33f20dc457 resize the level popup in the message window for localizations 2009-12-13 21:56:51 +00:00
Mitchell Livingston
6ea8a3cddf on open, make sure the filter bar's layout is correct 2009-12-13 21:42:45 +00:00