Commit Graph

8381 Commits

Author SHA1 Message Date
Charles Kerr 7ece5ed6d2 (trunk cli(!)) #2096 "Magnet links - Extension for Peers to Send Metadata Files (BEP #9)" -- add support for adding magnet links as a command-line argument 2009-12-02 22:56:57 +00:00
Charles Kerr bb44a31423 (trunk) #2096 "Magnet Links - Extension for Peers to Send Metadata Files (BEP #9)" -- publish tr_stat.metadataPecentComplete in the RPC so that kjg can use it in the web client 2009-12-02 20:05:19 +00:00
Charles Kerr d1935a4812 (trunk libT)
11:59 < klapaucjusz> charles: net.c line 314.
11:59 < klapaucjusz> Please change the value to 8192.
12:00 < charles> okay but why?
12:00 < klapaucjusz> I'm not sure it will trigger, but having space for 4 full-sized segments is always a good idea.
12:01 < klapaucjusz> It means you have a better chance of recovering from a lost segment
2009-12-02 20:03:27 +00:00
Charles Kerr 560ecbe9bb (trunk libT) fix implicit pointer conversion error when #included in C++ 2009-12-02 19:44:01 +00:00
Charles Kerr 6d008257c8 (trunk libT) minor tweaks: make bencode's int parser code more consistent; make some comments more readable 2009-12-02 15:16:29 +00:00
Charles Kerr 6eec59008c (trunk libT) experimental: Reduce SO_SNDBUF and SO_RCVBUF for tracker announce/scrape messages. Reduce SO_RCVBUF for outgoing peer connections on seeding torrents. 2009-12-02 05:30:46 +00:00
Mitchell Livingston 5392b262d7 10,000 log messages is enough for anyone 2009-12-02 01:55:09 +00:00
Mitchell Livingston e6a77b0306 significantly cleaner code (and more than likely just-as or more efficient) for the Mac message log cap - avoids sorting the whole thing, which is, I'm sure, more expensive than the search that it's being replaced with 2009-12-02 01:35:48 +00:00
Mitchell Livingston 25c8e4f0d0 cap the message log count in the Mac UI 2009-12-02 00:27:07 +00:00
Mitchell Livingston ad06c660c8 cap libT's message log 2009-12-01 23:20:00 +00:00
Charles Kerr 419b80c7df (trunk gtk) revert a couple of menu reorderings that were probably better off left alone 2009-12-01 07:43:21 +00:00
Charles Kerr 336be914b2 (trunk gtk) #2324 "power management inhibition with gnome-session >= 2.26" -- fixed 2009-12-01 04:22:14 +00:00
Charles Kerr 9f347f8df1 (trunk) #2119 "daemon should reload settings.json on SIGHUP" -- reload the blocklists, too. Suggested by nano- in irc. 2009-12-01 00:07:18 +00:00
Charles Kerr f286a24abb (trunk) #2222 "DHT support" -- remove "DHT support enabled/disabled" line from configure.ac, since it's always enabled now. 2009-11-30 15:37:50 +00:00
Charles Kerr 12bfde0c2b (trunk) #1663 "crashes on shutdown if libevent loop doesn't exit soon enough" -- maybe crash less frequently now. 2009-11-30 04:58:03 +00:00
Charles Kerr 66ab7bff4a (trunk daemon) fix minor text formatting error in transmission-remote 2009-11-30 02:00:41 +00:00
Mitchell Livingston 0563580dda inline tr_removeElementFromArray() 2009-11-30 01:31:05 +00:00
Mitchell Livingston ad58089864 tweak NEWS a little more 2009-11-30 01:13:18 +00:00
Mitchell Livingston 2ad6dd6826 update NEWS 2009-11-29 22:56:40 +00:00
Charles Kerr 53510ba817 (trunk) first draft of 1.80 release notes 2009-11-29 22:38:42 +00:00
Mitchell Livingston 3055720231 #2629 Add a button to make Transmission the default app for magnet links 2009-11-29 22:07:57 +00:00
Charles Kerr 7d0cd82014 (trunk gtk) #2096 "magnet links" -- if a user (or, more likely, web browser) starts up a second copy of Transmission to add a magnet link via its command line, delegate that magnet link back to the already-running copy of Transmission via DBus. 2009-11-29 20:35:48 +00:00
Charles Kerr ce7cda7a66 (trunk gtk) #2629 "associate transmission with magnet links" -- implemented for GTK+ client on GNOME desktops with GConf2 2009-11-29 20:28:35 +00:00
Charles Kerr 03351e9a4e (trunk libT) #2607 "avoid unnecessary calls to getPeerCandidates(), wasted cycles in peerIsInUse()" 2009-11-29 18:35:02 +00:00
Charles Kerr 33658647d6 (trunk libT) #2576 "IPv6 support for DHT (BEP #32)" -- silence message "IPv6 DHT not ready." Reported by KyleK; fixed by jch 2009-11-29 18:31:36 +00:00
Charles Kerr a87c15b389 (trunk gtk) #2625: "ability to create a manget link" -- remove the magnet link from the properties dialog; add a "Copy _Magnet Link to Clipboard" menu & context menu item instead 2009-11-29 18:23:06 +00:00
Charles Kerr 5c3fd1b5cc (trunk libT) #2631 "Add webseed support to magnet links" 2009-11-29 17:49:58 +00:00
Charles Kerr da7ab27ae2 (trunk libT) add SO_SNDBUF, SO_RCVBUF logging messages 2009-11-29 08:53:14 +00:00
Charles Kerr 66880acfc7 (trunk gtk) fix r9625 oops on adding torrents by their raw 40 character hex hashcode from the commandline in the GTK+ client 2009-11-29 08:29:57 +00:00
Charles Kerr a38fb59c6f (trunk libT, gtk) #2625 "ability to create a magnet link" -- add hook for generating a magnet link from a tr_torrent, and use it in the Torrent Properties dialog in the GTK+ client 2009-11-29 08:27:55 +00:00
Charles Kerr 63027e1d5a (trunk libT) resolve "noslashes" vs "keep_slashes" variable name inconsistency between the declaration and the definition of tr_http_escape() 2009-11-29 08:05:47 +00:00
Charles Kerr c841adaf56 (trunk gtk) support adding torrents by their raw 40 character hex hashcode 2009-11-29 07:42:39 +00:00
Charles Kerr 52699591dc (trunk gtk) the Torrent menu's getting crowded... split it into File and Torrent 2009-11-29 07:41:13 +00:00
Mitchell Livingston bb2a86300e add a bit more safety to the message log code 2009-11-29 02:17:11 +00:00
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