1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2024-12-26 09:37:56 +00:00
Commit graph

8318 commits

Author SHA1 Message Date
Charles Kerr
e1c6b792aa (trunk libT) #2610 "avoid unnecessary calls to time(NULL)" 2009-11-26 18:47:08 +00:00
Charles Kerr
d096b39f4b (trunk libT) #2430 "peer atom pool grows too large" -- tweak the default atom shelf lives based on discussion in the ticket's comments section 2009-11-26 18:38:37 +00:00
Charles Kerr
cebcc3b6ef (trunk libT) #2096 "magnet links" -- add a callback for clients to know when a magnet torrent's metainfo is finished downloading. 2009-11-26 17:58:44 +00:00
Mitchell Livingston
7d65242e71 magnetized transfers always get a red progress bar 2009-11-26 16:58:44 +00:00
Charles Kerr
931afc7d2a (trunk libT) fix variable name oops 2009-11-26 16:53:45 +00:00
Mitchell Livingston
178edb73eb update strings file 2009-11-26 16:41:58 +00:00
Mitchell Livingston
f401399efd register to automatically accept when a user clicks a magnet link 2009-11-26 16:38:21 +00:00
Mitchell Livingston
400ed672fc instead of showing a bunch of zeros, the progress string should say it's a magnet torrent 2009-11-26 06:33:35 +00:00
Charles Kerr
909d2183be (trunk libT) fix size_t-to-int compiler warning 2009-11-26 06:16:08 +00:00
Mitchell Livingston
40d5904b66 add LTEP to type of peers in the inspector 2009-11-26 06:15:29 +00:00
Charles Kerr
be853dd07b (trunk mac) maybe fix the mac build 2009-11-26 05:40:27 +00:00
Charles Kerr
1101f6710e (trunk libT) #2430 "Peer atom pool grows too large" -- add an atom expiration system along the lines of the suggestions in this ticket's comments. jch and KyleK, let me know if you think anything in this commit needs improvement. 2009-11-26 05:13:58 +00:00
Charles Kerr
3e921edd2a (trunk gtk) #2608 "Add URLs by drag-and-drop" - add support for dragging magnet URLs and .torrent file URLs onto the GTK+ client. 2009-11-26 04:57:26 +00:00
Charles Kerr
5e3949f37c (trunk gtk) #2110 "allow adding torrents with no trackers" - don't crash when sorting or filtering by tracker. (Reported by Rolcol and jch) 2009-11-26 04:06:49 +00:00
Mitchell Livingston
761db59640 fix a crash with magnet links and file list 2009-11-26 02:32:02 +00:00
Mitchell Livingston
ab4ffba987 add a placeholder magnet link icon 2009-11-26 02:26:51 +00:00
Mitchell Livingston
565d87f8c4 some more tweaks for magnet links 2009-11-26 02:11:00 +00:00
Mitchell Livingston
b891c8b0f6 missed one 2009-11-26 00:44:30 +00:00
Mitchell Livingston
e743ffd43c update the text for when creating a trackerless torrent, add a separate "don't ask again" check for private trackerless torrent creation, and don't disable the "open when created" check when there are no trackers 2009-11-26 00:44:21 +00:00
Mitchell Livingston
52ef4a432e support torrents with no trackers in the Mac ui 2009-11-26 00:21:55 +00:00
Charles Kerr
cf69b11031 (trunk libT) #2595: "file too large error?" -- this can generate an EFBIG warning sparse preallocation is on and the peer makes an invalid request. At worst this kind of oddball case should generate a debug message notice, not a torrent error. Reported by Waldorf. 2009-11-25 19:26:30 +00:00
Charles Kerr
04011d212b (trunk libT) #2110: "allow adding torrents with no trackers" -- fix crash in tr_torrentSetAnnounceList() when the new number of trackers is 0. Reported by Rolcol. 2009-11-25 18:57:54 +00:00
Charles Kerr
f585379bed (trunk libT) silence implicit size_t-to-int compiler warning 2009-11-25 17:21:11 +00:00
Charles Kerr
197cf649bf (trunk) more magnet work. fix a couple of bugs reported by rolcol: (1) crash with incomplete dir + magnet links; (2) dialog focus issue in the gtk client 2009-11-25 08:22:57 +00:00
Charles Kerr
e4c47db71b (trunk qt) #2598: Qt client not linking libdht 2009-11-25 06:21:58 +00:00
Charles Kerr
4df666bb22 (trunk libT) #2110: "allow adding torrent files with no trackers" -- tr_torrentParse() shouldn't fail just because there aren't any announce URLs in the metadata 2009-11-25 05:13:58 +00:00
Charles Kerr
5e51618f83 (trunk libT) fix the resume files' "percent done" bug that was introduced yesterday with the magnet link commit 2009-11-25 05:10:27 +00:00
Mitchell Livingston
34db0dbe0d catch a couple of new cases when dealing with magnet transfers 2009-11-25 05:04:19 +00:00
Mitchell Livingston
358160f7ae tr_cpPercentComplete() considers cases where size is 0 2009-11-25 05:01:51 +00:00
Charles Kerr
018e4b1330 (trunk libT) fix minor trunk-only memory leak of the tr_session::incompleteDir string 2009-11-25 04:44:12 +00:00
Charles Kerr
baf0ffb02c (trunk gtk) #2605: GIcon memory leak in GTK+ client 2009-11-25 04:42:42 +00:00
Charles Kerr
3799fa2ec7 (trunk libT) more work on magnet links. 2009-11-25 04:12:55 +00:00
Mitchell Livingston
7b7dbf58cd start laying a little magnet link groundwork, and remove redundant torrent parse when creating torrent objects 2009-11-25 04:11:52 +00:00
Charles Kerr
78a2d66e15 (trunk libT) fix magnet code memory leak 2009-11-24 19:45:36 +00:00
Charles Kerr
034023f148 (trunk libT) fix another edge case for magnet links 2009-11-24 19:08:13 +00:00
Charles Kerr
c0fa9c5e9d (trunk libT) fix bitset crash. add bitset.h to the automake file. 2009-11-24 18:22:57 +00:00
Charles Kerr
c102f199c3 (trunk libT) don't allow duplicate torrents to be added via magnet links 2009-11-24 17:31:20 +00:00
Charles Kerr
3610c5ea62 (trunk) more magnet fixes 2009-11-24 17:10:40 +00:00
Charles Kerr
bda3103740 (trunk gtk) #2556: in GTK+ client's menu, rename "Add.." as "Add File..." for symmetry with "Add URL..." 2009-11-24 16:14:59 +00:00
Charles Kerr
d98666e740 (trunk libT) simple fix from jch 2009-11-24 15:55:21 +00:00
Charles Kerr
d5ae900e4e (trunk) #2096 "magnet links": in libT, cleanup. in GTK+ client, add different status text in the main window for magnet torrents: "downloading .torrent data" 2009-11-24 15:51:16 +00:00
Eric Petit
68f853cdb5 Adds magnet files to Xcode project 2009-11-24 07:21:27 +00:00
Charles Kerr
8ea0aa2845 (trunk libT) oops 2009-11-24 03:37:54 +00:00
Charles Kerr
f69e335291 (trunk) #2096: Magnet, BEP #9 support 2009-11-24 02:16:31 +00:00
Charles Kerr
1cbbcf9fa1 (trunk libT) jch's patches 0001 through 0004 for ticket #2576, IPv6 support for DHT (BEP #32) 2009-11-24 01:59:51 +00:00
Charles Kerr
4322837189 (trunk) remove dead code 2009-11-23 21:57:10 +00:00
Charles Kerr
0356a9f3d9 (trunk gtk) tweak the last commit a little. 2009-11-22 22:53:31 +00:00
Charles Kerr
c7db82d48c (trunk gtk) #2597: add an optional "download complete" sound to the gtk client 2009-11-22 18:55:24 +00:00
Charles Kerr
c06d889269 (trunk gtk) #2556: add a torrent from a URL. works from the menu and from URLs passed in the command line at startup 2009-11-22 16:20:22 +00:00
Charles Kerr
94a48c4c81 (trunk libT) a very minor commit. remove trailing spaces from lines and other stuff like that 2009-11-22 03:57:36 +00:00