]>
granicus.if.org Git - transmission/log
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:46 +0000 (21:48 +0000)]
Move handling of UDP I/O to tr-udp.c.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:43 +0000 (21:48 +0000)]
Use the dht-0.16 API in tr-dht.c.
Recvfrom is now done outside the dht code, which makes it possible to share
the socket with UTP.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:40 +0000 (21:48 +0000)]
Import dht-0.16.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:36 +0000 (21:48 +0000)]
Move creation of the UDP sockets to tr-udp.c.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:33 +0000 (21:48 +0000)]
Implement tr_dhtInit and Uninit, use it in session.c.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:24 +0000 (21:48 +0000)]
Update copyright notices.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:06 +0000 (21:48 +0000)]
Add files tr-udp.[ch] to the build.
Mitchell Livingston [Sun, 9 Jan 2011 19:24:27 +0000 (19:24 +0000)]
if file size is less than 10 KB, show one decimal place
Mitchell Livingston [Sun, 9 Jan 2011 18:45:18 +0000 (18:45 +0000)]
silence a warning
Mitchell Livingston [Sat, 8 Jan 2011 17:19:17 +0000 (17:19 +0000)]
use a float instead of a double for file unit size
Mitchell Livingston [Sat, 8 Jan 2011 05:11:28 +0000 (05:11 +0000)]
#3878 don't show the units of a partial file size when it's the same as the full file size's units
Mitchell Livingston [Sat, 8 Jan 2011 03:16:13 +0000 (03:16 +0000)]
#3877 Match Finder's file size display: start at KB, each increase in units increases the number of decimals shown, and truncate trailing zeros
Juliusz Chroboczek [Sat, 8 Jan 2011 02:12:23 +0000 (02:12 +0000)]
Improve error messages in tr-dht.c.
Juliusz Chroboczek [Sat, 8 Jan 2011 01:09:12 +0000 (01:09 +0000)]
Avoid a descriptor leak when binding the IPv6 DHT socket fails.
Jordan Lee [Fri, 7 Jan 2011 00:17:13 +0000 (00:17 +0000)]
(trunk libT) minor code cleanup in fdlimit.c
Jordan Lee [Thu, 6 Jan 2011 17:21:55 +0000 (17:21 +0000)]
(trunk gtk) #3876 "Give filesize its own column in the Files tree" -- added.
Jordan Lee [Thu, 6 Jan 2011 15:12:12 +0000 (15:12 +0000)]
(trunk libT) very minor code cleanup -- use an enum instead of magic numbers, etc.
Mitchell Livingston [Thu, 6 Jan 2011 04:09:04 +0000 (04:09 +0000)]
replace the "Reverse Sort Order" menu item with "Ascending" and "Descending" menu items
Mitchell Livingston [Thu, 6 Jan 2011 03:55:09 +0000 (03:55 +0000)]
capitalize "By" in "Sort Transfers By"
Jordan Lee [Thu, 6 Jan 2011 02:40:10 +0000 (02:40 +0000)]
(trunk gtk) #3519 "webseeds don't work" -- fix webseed peer counts and download speeds in the GTK+ client's main window
Jordan Lee [Thu, 6 Jan 2011 02:33:39 +0000 (02:33 +0000)]
(trunk libT) in deep logging, use evbuffer_write() instead of fwrite()
Jordan Lee [Thu, 6 Jan 2011 02:31:11 +0000 (02:31 +0000)]
(trunk libT) revert previous commit. that new patch generates a warning if _FILE_OFFSET_BITS isn't defined.
Jordan Lee [Thu, 6 Jan 2011 02:27:22 +0000 (02:27 +0000)]
(trunk libT) Fix gzopen64 implicit declaration warning on some systems. (ijuxda
ba5f6a66ad949b410464 )
Jordan Lee [Thu, 6 Jan 2011 02:17:22 +0000 (02:17 +0000)]
(trunk libT) Fix posix_memalign() unused result warning. inspired by ijuxda's
08b0c5b
Jordan Lee [Thu, 6 Jan 2011 01:05:13 +0000 (01:05 +0000)]
(trunk) #3875 "Typo: missing gettext macro _ in recent commit" -- fix r11602 regression discovered by ijuxda
Jordan Lee [Thu, 6 Jan 2011 01:00:21 +0000 (01:00 +0000)]
(trunk libT) #3519 "webseeds don't work" -- fixed.
Mitchell Livingston [Thu, 6 Jan 2011 00:54:37 +0000 (00:54 +0000)]
remove a LAZY debug message
Jordan Lee [Wed, 5 Jan 2011 16:15:41 +0000 (16:15 +0000)]
(trunk utils) #3873 "transmission-show should list webseeds" -- fixed.
Jordan Lee [Wed, 5 Jan 2011 08:07:04 +0000 (08:07 +0000)]
(trunk libT) prevent crash on shutdown when bindinfo ptr can be NULL
Jordan Lee [Wed, 5 Jan 2011 07:08:34 +0000 (07:08 +0000)]
(trunk gtk) #3866 "Popup menu for file list manipulation" -- patch by ijuxda + random bugs by me
Jordan Lee [Wed, 5 Jan 2011 04:41:19 +0000 (04:41 +0000)]
(trunk, daemon) #3833 "'freespace' argument for 'session-get' RPC method" -- committing patch from taem, reardon, and rb07
Jordan Lee [Mon, 3 Jan 2011 05:58:58 +0000 (05:58 +0000)]
(trunk) update credits
Mitchell Livingston [Mon, 3 Jan 2011 03:41:42 +0000 (03:41 +0000)]
Instead of explicitly setting the status bar as draggable, let it take on the window's default behavior.
Charles Kerr [Mon, 3 Jan 2011 03:01:12 +0000 (03:01 +0000)]
(trunk libT) fix crash reported by KyleK
Charles Kerr [Sun, 2 Jan 2011 23:42:46 +0000 (23:42 +0000)]
(trunk qt) #3863 "accept info hash in 'Add url...' dialog, not just magnet uris" -- added.
Mitchell Livingston [Sun, 2 Jan 2011 17:14:38 +0000 (17:14 +0000)]
always draw the top white line on the filter bar
Mitchell Livingston [Sun, 2 Jan 2011 17:11:41 +0000 (17:11 +0000)]
separate the code for the filter and status bars
Mitchell Livingston [Sun, 2 Jan 2011 16:50:37 +0000 (16:50 +0000)]
increase the bottom bar height by a pixel
Charles Kerr [Sun, 2 Jan 2011 07:56:20 +0000 (07:56 +0000)]
(trunk libT) #3867 "memmem(3) in Solaris 11 doesn't work as expected" -- fixed.
Charles Kerr [Sun, 2 Jan 2011 07:49:30 +0000 (07:49 +0000)]
(trunk libT) #3868 "util tests fail on Solaris 11 because sqrt(-1) is '-nan'" -- fixed.
Mitchell Livingston [Sat, 1 Jan 2011 20:42:14 +0000 (20:42 +0000)]
update the copyright years in the Mac code to 2011
Charles Kerr [Fri, 31 Dec 2010 19:44:51 +0000 (19:44 +0000)]
(trunk qt) #3836 "libevent2 support" -- add a mechanism to make it easier to build the Qt client with custom installs of libevent2
Mitchell Livingston [Fri, 31 Dec 2010 14:07:27 +0000 (14:07 +0000)]
#3853 fix adding torrents in the web ui
Charles Kerr [Fri, 31 Dec 2010 01:30:35 +0000 (01:30 +0000)]
(trunk libT) since messageLevel is a global variable, giving it a unique "tr_" prefix is a nice safeguard
Mitchell Livingston [Fri, 31 Dec 2010 01:25:03 +0000 (01:25 +0000)]
#3851 use an autorelease pool when the completeness callback is called; revert the unnecessary r11607
Charles Kerr [Thu, 30 Dec 2010 19:15:47 +0000 (19:15 +0000)]
(trunk libT) #3528 "TR_PREFS_KEY_BIND_ADDRESS_IPV4 breaks IPv6-only trackers" -- Implement suggestion #2 from Harry
Charles Kerr [Thu, 30 Dec 2010 18:35:18 +0000 (18:35 +0000)]
(trunk libT) #2955 "jit verify" -- undo r11606. the old error message was longer, but more helpful
Mitchell Livingston [Thu, 30 Dec 2010 17:36:09 +0000 (17:36 +0000)]
adjust the status bar's color when inactive
Mitchell Livingston [Thu, 30 Dec 2010 12:33:37 +0000 (12:33 +0000)]
use autorelease pools when handling downloading/seeding state changes
Charles Kerr [Thu, 30 Dec 2010 07:42:14 +0000 (07:42 +0000)]
(trunk, libT) #2955 "jit verify" -- shorten the error message for torrents whose files disappeared.
Charles Kerr [Wed, 29 Dec 2010 21:00:07 +0000 (21:00 +0000)]
(trunk libT) #3860 "memory leak in torrentCallScript" -- patched.
Charles Kerr [Wed, 29 Dec 2010 04:54:06 +0000 (04:54 +0000)]
(trunk libt) #3859 "Transmission unnecessarily writes .resume messages to Console Logs" -- fixed.
Charles Kerr [Tue, 28 Dec 2010 08:38:55 +0000 (08:38 +0000)]
(trunk libT) more fdlimit futzing
Charles Kerr [Tue, 28 Dec 2010 07:24:10 +0000 (07:24 +0000)]
(trunk libT) refactor libtransmission's file cache
Charles Kerr [Mon, 27 Dec 2010 23:49:45 +0000 (23:49 +0000)]
(trunk gtk) #3847 "GTK+ 3 transition: use accessor functions unstead of direct access" -- use GTK_CELL_RENDERER() macro for casting a TorrentCellRenderer to a GtkCellRenderer. Thanks to ijuxda for the suggestion.
Charles Kerr [Mon, 27 Dec 2010 21:34:12 +0000 (21:34 +0000)]
(trunk libT) #3852 "Removing data from an active torrent doesn't stop activity" -- possible fix.
Charles Kerr [Mon, 27 Dec 2010 19:18:17 +0000 (19:18 +0000)]
(trunk) Join the 21st century and use only 1 space at the end sentences. This commit is nearly as important as the semi-annual ones that remove trailing spaces from the ends of lines of code... :)
Charles Kerr [Mon, 27 Dec 2010 02:08:45 +0000 (02:08 +0000)]
(trunk daemon) tweak the "transmission-remote --info" display for downloading/seeding time
Charles Kerr [Mon, 27 Dec 2010 02:01:25 +0000 (02:01 +0000)]
(trunk) #1408 (Total downloading and seeding time per torrent) -- add to rpc spec and to transmission-remote --info
Charles Kerr [Sat, 25 Dec 2010 02:05:15 +0000 (02:05 +0000)]
(trunk gtk) GTK_DIALOG_NO_SEPARATOR will be removed in GTK 3, so don't use it.
Mitchell Livingston [Sat, 25 Dec 2010 01:23:17 +0000 (01:23 +0000)]
remove more "third-party/libevent" search paths
Charles Kerr [Fri, 24 Dec 2010 15:41:10 +0000 (15:41 +0000)]
(trunk daemon) get the non-inotify chunks of code working with libevent2
Mitchell Livingston [Fri, 24 Dec 2010 14:26:55 +0000 (14:26 +0000)]
#3489 Transfers queue limits unchangeable in Spanish translation
Mitchell Livingston [Fri, 24 Dec 2010 14:18:39 +0000 (14:18 +0000)]
remove some libevent header search paths
Charles Kerr [Fri, 24 Dec 2010 09:23:57 +0000 (09:23 +0000)]
(trunk gtk) #3836 "libevent2 support" -- remove "#include <evhttp.h>" from gtk/ client
Charles Kerr [Fri, 24 Dec 2010 09:11:23 +0000 (09:11 +0000)]
(trunk daemon) #3836 "libevent2 support" -- fix libevent #includes in the daemon/ directory
Charles Kerr [Fri, 24 Dec 2010 09:04:52 +0000 (09:04 +0000)]
(trunk gtk) #3847 "GTK+ 3 transition: Use accessor functions instead direct access" -- don't directly access GtkCellRenderer.xpad, GtkCellRenderer.ypad, or GtkWidget.window.
Charles Kerr [Fri, 24 Dec 2010 08:58:41 +0000 (08:58 +0000)]
(trunk libT) #3836 "libevent2 support" -- finish moving to the libevent2 API mode. don't include the backwards-compatable API headers.
Mitchell Livingston [Fri, 24 Dec 2010 00:22:45 +0000 (00:22 +0000)]
update the Message window's date formatter to use default formats
Charles Kerr [Thu, 23 Dec 2010 22:31:28 +0000 (22:31 +0000)]
(trunk, gtk) some code cleanup: (1) details dialog handler, (2) selection change handler
Charles Kerr [Thu, 23 Dec 2010 21:50:09 +0000 (21:50 +0000)]
(trunk gtk) remove unused code: tr_core_quit()
Mitchell Livingston [Thu, 23 Dec 2010 20:07:41 +0000 (20:07 +0000)]
#1408 display elapsed time in the Mac UI
Charles Kerr [Thu, 23 Dec 2010 19:32:59 +0000 (19:32 +0000)]
(trunk) #1408 "total downloading and seeding time per torrent" -- add patch to track how long a torrent has been seeding or downloading
Charles Kerr [Thu, 23 Dec 2010 19:04:44 +0000 (19:04 +0000)]
don't use the nonportable comma formatter in remote.c's printf statements. (that is, use %d instead of %'d)
Charles Kerr [Thu, 23 Dec 2010 19:02:21 +0000 (19:02 +0000)]
(trunk daemon) fix compiler warnings on mac
Mitchell Livingston [Thu, 23 Dec 2010 19:02:07 +0000 (19:02 +0000)]
get the daemon and remote compiling on Mac
Mitchell Livingston [Thu, 23 Dec 2010 02:39:03 +0000 (02:39 +0000)]
follow the convention ftw
Mitchell Livingston [Thu, 23 Dec 2010 02:35:21 +0000 (02:35 +0000)]
#3595 Allow promotion of the "from" value in peer_atom (and still show where it was first discovered)
Mitchell Livingston [Wed, 22 Dec 2010 16:10:14 +0000 (16:10 +0000)]
update miniupnp to 1.4.
20101221
Charles Kerr [Wed, 22 Dec 2010 07:04:11 +0000 (07:04 +0000)]
(trunk gtk) #3844 "error popup when adding a relative path" -- fixed. initial patch by ijuxda.
Charles Kerr [Wed, 22 Dec 2010 07:00:25 +0000 (07:00 +0000)]
(trunk gtk) add GTR_UNICODE_BULLET
Charles Kerr [Wed, 22 Dec 2010 06:25:30 +0000 (06:25 +0000)]
(trunk gtk) more gtr_ naming cleanup
Charles Kerr [Wed, 22 Dec 2010 06:11:49 +0000 (06:11 +0000)]
(trunk gtk) kill "pref_flag_t" in a burlap sack and throw it off the cliff into the freezing water below
Charles Kerr [Wed, 22 Dec 2010 04:29:41 +0000 (04:29 +0000)]
(trunk libt) experimental fix for the updated torrent issue reported by Lacrocivious
Charles Kerr [Wed, 22 Dec 2010 03:26:50 +0000 (03:26 +0000)]
(trunk daemon) #3842 "typo in manpage: abbreviated form of --tracker-remove is listed as -ta instead of -tr" -- fixed.
Charles Kerr [Wed, 22 Dec 2010 03:12:47 +0000 (03:12 +0000)]
(trunk gtk) don't use the GSEAL'ed variable vbox GtkDialog directly... use gtk_dialog_get_content_area() instead
Charles Kerr [Wed, 22 Dec 2010 03:06:06 +0000 (03:06 +0000)]
(trunk gtk) fix r11563 bug that stopped showing the Torrent Options dialog
Charles Kerr [Tue, 21 Dec 2010 23:09:26 +0000 (23:09 +0000)]
(trunk libT) remove some of the lazy-verify debug messages.
Charles Kerr [Tue, 21 Dec 2010 22:07:15 +0000 (22:07 +0000)]
(trunk libT) #3836 "libevent2 support" -- optimize serialization of json strings for libevent2's new evbuffer API. This also fixes #3843
Charles Kerr [Tue, 21 Dec 2010 19:20:58 +0000 (19:20 +0000)]
(trunk gtk) general cleanup to make function's naming scheme and API more consistent. This is only a fraction of what the GTK+ client's codebase needs, unfortunately.
Charles Kerr [Tue, 21 Dec 2010 17:22:37 +0000 (17:22 +0000)]
(trunk gtk) hig.c cleanup. (1) make hig_workarea_add_control private (2) remove unused function hig_message_dialog_set_text
Charles Kerr [Tue, 21 Dec 2010 17:19:07 +0000 (17:19 +0000)]
(trunk gtk) remove dead code: gtk/tracker-list.[ch]
Charles Kerr [Tue, 21 Dec 2010 16:50:41 +0000 (16:50 +0000)]
remove unused code: gtr_toolbar_set_orientation() is unnecessary because we always use the default setting
Charles Kerr [Tue, 21 Dec 2010 16:49:57 +0000 (16:49 +0000)]
minor tweak: tr_core_load() should return void, not int
Mitchell Livingston [Tue, 21 Dec 2010 03:32:33 +0000 (03:32 +0000)]
use the lighter bottom line of the filter bar when the window is inactive
Mitchell Livingston [Tue, 21 Dec 2010 03:31:18 +0000 (03:31 +0000)]
lighten the line at the bottom of the filter bar
Mitchell Livingston [Mon, 20 Dec 2010 14:25:20 +0000 (14:25 +0000)]
silence a warning
Eric Petit [Mon, 20 Dec 2010 13:52:26 +0000 (13:52 +0000)]
Switch to libevent 2.0 branch
Charles Kerr [Mon, 20 Dec 2010 12:49:12 +0000 (12:49 +0000)]
(trunk libT) #3836 "libevent2 support" -- silence a pair of 'unused variable' compiler warnings
Charles Kerr [Mon, 20 Dec 2010 12:44:16 +0000 (12:44 +0000)]
(trunk libT) revert experimental patch r11527 from #3658