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 |
|