Commit Graph

8147 Commits

Author SHA1 Message Date
Mitchell Livingston 4e615c55a0 trivial change to array size 2009-11-29 00:04:29 +00:00
Mitchell Livingston 87823ba99c set two blank functions as inline 2009-11-28 22:29:41 +00:00
Mitchell Livingston ec73af134a (hopefully) fix a potential crash in the message log window 2009-11-28 22:10:30 +00:00
Mitchell Livingston f5655c8d8b Mac message log: 1. when changing logging level, scroll to bottom, 2. free the message list taken from the core outside the lock 2009-11-28 21:44:27 +00:00
Mitchell Livingston 94f110e314 add a lock to the message lock code 2009-11-28 21:01:27 +00:00
Mitchell Livingston b9ef88e898 #2624 Message Log's level filter should act as an actual filter, and all messages should be stored 2009-11-28 20:39:31 +00:00
Mitchell Livingston 787d9edbc4 display an error for invalid magnet links 2009-11-28 17:51:47 +00:00
Mitchell Livingston a424640ea6 apply auto-group custom locations for magnet links 2009-11-28 17:44:47 +00:00
Mitchell Livingston 9ceb3c805d #2621 Percentage of retrieved metadata was between 0 and 1, not 0 and 100 2009-11-28 17:04:03 +00:00
Charles Kerr 332257d392 (trunk gtk) add ratio-icon.h to Makefile.am so that it will be included in the "make dist" tarballs. Reported in the forums by JakeS. 2009-11-28 16:51:47 +00:00
Charles Kerr de0d6af06b (trunk libT) remove unnecessary code 2009-11-28 16:25:05 +00:00
Charles Kerr d1f9b8ddee (trunk libT) performance improvements to peer-mgr.c's peerIsInUse() 2009-11-28 07:15:31 +00:00
Mitchell Livingston aa4389082a update some fields in the inspector and main window for magnetized transfers 2009-11-27 20:47:03 +00:00
Mitchell Livingston 2021706c6e remove an unneeded static variable 2009-11-27 18:13:36 +00:00
Mitchell Livingston 8214c797c6 trivial cleanup in the logging code 2009-11-27 17:55:09 +00:00
Mitchell Livingston ba9f83aede reload the inspector when the magnet link is retrieved 2009-11-27 16:55:36 +00:00
Mitchell Livingston 54741eb20a #2611 Transmission doesn't recognize magnet dragged onto application window 2009-11-27 16:31:05 +00:00
Charles Kerr 8e7d08fc83 (trunk libT) remove unnecessary calls to tr_msgInit(). Suggested by BentMyWookie. 2009-11-27 15:32:11 +00:00
Charles Kerr c7f061cafc (trunk libT) make tr_msgLoggingIsActive() an inlined function. suggested by BentMyWookie 2009-11-27 15:25:14 +00:00
Mitchell Livingston 1936988cdc (mac) in the torrent info dialog, rename the "Tracker" tab to "Trackers". 2009-11-27 14:59:12 +00:00
Charles Kerr a8e11d9e3a (trunk gtk) #2616: "for the ratio mode button, use the yin/yang icon submitted by jimmac" 2009-11-27 14:55:52 +00:00
Charles Kerr 1f7db007cc (trunk gtk) in the torrent info dialog, rename the "Tracker" tab to "Trackers". Reported by Rolcol. 2009-11-27 14:50:44 +00:00
Charles Kerr 864ae61a70 (trunk libT) tweak the debugging message for the atom manager 2009-11-27 14:27:44 +00:00
Charles Kerr fc0a8b7c93 (trunk) #2614: "incorrect memory usage when not using IPv6" -- accepted dht.c + tr-dht.c patches 2009-11-27 14:18:32 +00:00
Mitchell Livingston 174f9d12f9 fix a crash when attempting to add invalid magnet links 2009-11-27 04:28:06 +00:00
Mitchell Livingston 740e696f24 generate the file list when a magnetized transfer retrieves its metadata 2009-11-27 03:44:00 +00:00
Charles Kerr 47c6ec5efa (trunk libT) #2551: "when uploading to peers, prefetch local data from disk" -- fix peer-msgs.c NULL pointer dereference introduced in r9514 for this ticket. Reported by Waldorf 2009-11-27 03:21:21 +00:00
Mitchell Livingston 95328f5535 display progress of retrieving metadata on a magnetized transfer 2009-11-27 03:20:19 +00:00
Charles Kerr d7d5bb6db7 (trunk libT) #2610 "avoid unnecessary calls to time(NULL)" -- fix new assertion error reported by John Clay and tstevens 2009-11-27 02:24:48 +00:00
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