]>
granicus.if.org Git - transmission/log
Charles Kerr [Wed, 4 Jun 2008 07:06:47 +0000 (07:06 +0000)]
modify the torrent-list response as per Gimp_'s request
Mitchell Livingston [Wed, 4 Jun 2008 06:44:21 +0000 (06:44 +0000)]
actually hook up the rpc port field
Mitchell Livingston [Wed, 4 Jun 2008 06:40:50 +0000 (06:40 +0000)]
sort ip addresses in the rpc access table; other cleanup with this table code
Charles Kerr [Wed, 4 Jun 2008 06:36:50 +0000 (06:36 +0000)]
fix the error message leak reported by BentMyWookie in the new ACL code
Charles Kerr [Wed, 4 Jun 2008 04:49:45 +0000 (04:49 +0000)]
(libT) handle a NULL third argument to tr_sessionSetRPCACL()
Mitchell Livingston [Wed, 4 Jun 2008 04:48:17 +0000 (04:48 +0000)]
add ability to add and remove to the rpc access list
Mitchell Livingston [Wed, 4 Jun 2008 03:50:10 +0000 (03:50 +0000)]
add rpc access control table to prefs
Charles Kerr [Tue, 3 Jun 2008 20:59:57 +0000 (20:59 +0000)]
(gtk) a little more progress on the RPC permissions editor, but it's not functional yet.
Mitchell Livingston [Tue, 3 Jun 2008 20:47:33 +0000 (20:47 +0000)]
attempt to eliminate an unused view item
Charles Kerr [Tue, 3 Jun 2008 20:13:22 +0000 (20:13 +0000)]
(gtk) #930: Patch to reorder format string args for translation
Mitchell Livingston [Tue, 3 Jun 2008 19:47:07 +0000 (19:47 +0000)]
use date added, date completed, and date of last activity from libT, setting the old Mac values on first run
Charles Kerr [Tue, 3 Jun 2008 19:42:54 +0000 (19:42 +0000)]
add tr_torrentSetDoneDate() too
Charles Kerr [Tue, 3 Jun 2008 19:22:22 +0000 (19:22 +0000)]
add tr_torrentSetAddedDate() and tr_torrentSetActivityDate()
Charles Kerr [Tue, 3 Jun 2008 19:16:12 +0000 (19:16 +0000)]
(1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file.
Mitchell Livingston [Tue, 3 Jun 2008 19:11:43 +0000 (19:11 +0000)]
initial rpc pref pane
Mitchell Livingston [Tue, 3 Jun 2008 18:00:51 +0000 (18:00 +0000)]
get rid of an unnecessary warning
Mitchell Livingston [Tue, 3 Jun 2008 17:55:43 +0000 (17:55 +0000)]
implement most of the rpc preferences updating
Mitchell Livingston [Tue, 3 Jun 2008 16:28:09 +0000 (16:28 +0000)]
only update the options window when the updated torrent is already selected
Mitchell Livingston [Tue, 3 Jun 2008 16:22:31 +0000 (16:22 +0000)]
swap rpc start/stop and remove
Mitchell Livingston [Tue, 3 Jun 2008 16:20:21 +0000 (16:20 +0000)]
mac: implement rpc started, stopped, and updated
Mitchell Livingston [Tue, 3 Jun 2008 15:27:03 +0000 (15:27 +0000)]
attempt to make the tracker table and buttons a bit nicer on Tiger
Charles Kerr [Tue, 3 Jun 2008 04:29:56 +0000 (04:29 +0000)]
#988: Optimistic unchoke can unchoke uninterested peers
Charles Kerr [Mon, 2 Jun 2008 21:02:38 +0000 (21:02 +0000)]
(gtk) rough draft of the preferences dialog's "Remote Access" tab: enable/disable RPC, port, ACL, password, and password toggle
Mitchell Livingston [Mon, 2 Jun 2008 20:31:26 +0000 (20:31 +0000)]
update NEWS and mac strings
Charles Kerr [Mon, 2 Jun 2008 19:57:16 +0000 (19:57 +0000)]
(libT) if the ACL passed in via tr_sessionInitFull() can't be parsed, log an tr_err() and use a TR_DEFAULT_RPC_ACL as the fallback.
Charles Kerr [Mon, 2 Jun 2008 19:44:19 +0000 (19:44 +0000)]
(libT): added an ACL tester to tr_sessionSetRPCACL() and return an error string if the ACL can't be parsed.
Mitchell Livingston [Mon, 2 Jun 2008 19:42:14 +0000 (19:42 +0000)]
for now don't allow modification of non-user added trackers
Mitchell Livingston [Mon, 2 Jun 2008 19:17:04 +0000 (19:17 +0000)]
pluralize the "remove tracker" dialogue appropriately; merge more of the remove code
Mitchell Livingston [Mon, 2 Jun 2008 18:47:54 +0000 (18:47 +0000)]
merge some code for removing trackers
Mitchell Livingston [Mon, 2 Jun 2008 18:34:58 +0000 (18:34 +0000)]
add a warning when removing built-in trackers
Charles Kerr [Mon, 2 Jun 2008 17:44:26 +0000 (17:44 +0000)]
(gtk) when editing the tracker list of an existing torrent, don't let the user delete the last tracker.
Mitchell Livingston [Mon, 2 Jun 2008 17:26:02 +0000 (17:26 +0000)]
(mac) initial support for adding and removing trackers
Charles Kerr [Mon, 2 Jun 2008 15:52:16 +0000 (15:52 +0000)]
add in some very simple bitfield tests, and add a #define option to turn it into a speed test
Charles Kerr [Mon, 2 Jun 2008 15:07:26 +0000 (15:07 +0000)]
make the `new torrent' dialog a little prettier
Charles Kerr [Mon, 2 Jun 2008 04:58:49 +0000 (04:58 +0000)]
(gtk) better grouping of the progress indicator in the "new torrent" dialog
Charles Kerr [Mon, 2 Jun 2008 04:41:55 +0000 (04:41 +0000)]
#981: add tr_stat.dateAdded to libT; add "sort by age" to gtk+ client
Mitchell Livingston [Mon, 2 Jun 2008 01:55:15 +0000 (01:55 +0000)]
allow torrents with no announce address to be created again
Mitchell Livingston [Sun, 1 Jun 2008 19:08:38 +0000 (19:08 +0000)]
mac build builds again
Charles Kerr [Sun, 1 Jun 2008 15:46:20 +0000 (15:46 +0000)]
(gtk) unclutter the "new torrent" dialog a bit.
Charles Kerr [Sun, 1 Jun 2008 05:45:40 +0000 (05:45 +0000)]
add gtk/tracker-list.c to the list of translatable files
Charles Kerr [Sun, 1 Jun 2008 05:36:23 +0000 (05:36 +0000)]
#224 (creating multi-tracker torrents): add multitracker support in libT's makemeta API, and in the gtk+ interface. This probably breaks the mac build...
Charles Kerr [Sun, 1 Jun 2008 01:55:05 +0000 (01:55 +0000)]
r5987 tweak: silence a couple of console debugging messages that snuck into the commit
Charles Kerr [Sun, 1 Jun 2008 01:40:32 +0000 (01:40 +0000)]
#838 (Adding trackers to existing torrents): add a backend API for this (tr_torrentSetAnnounceList) and implement a GUI for it in the gtk+ client.
Charles Kerr [Sat, 31 May 2008 15:15:54 +0000 (15:15 +0000)]
fix r5985 oops. I shouldn't make commits when I'm in a hurry.
Charles Kerr [Sat, 31 May 2008 05:22:10 +0000 (05:22 +0000)]
another tweak for calculating tr_stat.desiredAvailable faster, suggested by BentMyWookie
Mitchell Livingston [Sat, 31 May 2008 03:11:59 +0000 (03:11 +0000)]
don't archive group images; update group images when colors change
Mitchell Livingston [Sat, 31 May 2008 02:52:49 +0000 (02:52 +0000)]
in the groups menu, show the "blank group" image; resize the images in the groups menu appropriately
Mitchell Livingston [Sat, 31 May 2008 02:38:44 +0000 (02:38 +0000)]
potential decrease in memory usage when showing the group dividers
Charles Kerr [Sat, 31 May 2008 00:20:59 +0000 (00:20 +0000)]
fix r5979 oops
Charles Kerr [Sat, 31 May 2008 00:16:26 +0000 (00:16 +0000)]
experimental message batcher as discussed in http://forum.transmissionbt.com/viewtopic.php?p=24251#24251
Charles Kerr [Fri, 30 May 2008 17:22:26 +0000 (17:22 +0000)]
on shutdown, close the most active torrents first. That way if we can't get everyting closed in a reasonable amount of time, at least we get the ones that affect stats first.
Charles Kerr [Fri, 30 May 2008 16:49:03 +0000 (16:49 +0000)]
add a couple of more ways to short-circuit the tr_stat.desiredAvailable test in tr_torrentStat(), as suggested by BentMyWookie
Charles Kerr [Fri, 30 May 2008 15:43:10 +0000 (15:43 +0000)]
refactor out some dead code in net.c, and probably give jhujhiti fits
Charles Kerr [Fri, 30 May 2008 15:40:46 +0000 (15:40 +0000)]
minor speedups in tr_torrentStat() and in bitfield manipulation
Charles Kerr [Fri, 30 May 2008 15:19:07 +0000 (15:19 +0000)]
API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/
Charles Kerr [Fri, 30 May 2008 12:58:55 +0000 (12:58 +0000)]
#980 optimistic unchoking is broken
Mitchell Livingston [Thu, 29 May 2008 22:16:03 +0000 (22:16 +0000)]
"isFolder" is a better method name than "folder"
Mitchell Livingston [Thu, 29 May 2008 21:50:16 +0000 (21:50 +0000)]
pieces bar color adjustment; dead code removal
Charles Kerr [Thu, 29 May 2008 17:33:07 +0000 (17:33 +0000)]
#979: cli doesn't document the -o command-line argument
Charles Kerr [Thu, 29 May 2008 13:39:39 +0000 (13:39 +0000)]
#972: Update to the 2008/05/29 snapshot of libnatpmp
Charles Kerr [Thu, 29 May 2008 03:24:26 +0000 (03:24 +0000)]
#972: merge upstream version of Jean Gressmann's JSON_parser
Charles Kerr [Thu, 29 May 2008 03:15:33 +0000 (03:15 +0000)]
oops, don't use C++-style comments or we'll break on old compilers
Charles Kerr [Thu, 29 May 2008 02:59:22 +0000 (02:59 +0000)]
(gtk)
#978: Details window hangs when changing priority
#946: Allow to select several files in the file chooser
Mitchell Livingston [Thu, 29 May 2008 00:58:20 +0000 (00:58 +0000)]
fix typo from the typo fix
Mitchell Livingston [Thu, 29 May 2008 00:56:58 +0000 (00:56 +0000)]
fix 2 typos
Mitchell Livingston [Thu, 29 May 2008 00:51:28 +0000 (00:51 +0000)]
update localizable strings and NEWS
Charles Kerr [Thu, 29 May 2008 00:38:31 +0000 (00:38 +0000)]
* When loading a torrent, warn if no announce URLs are found.
* When possible, use the torrent name in metainfo warning messages.
Mitchell Livingston [Thu, 29 May 2008 00:19:28 +0000 (00:19 +0000)]
fix typo on Tiger
Mitchell Livingston [Thu, 29 May 2008 00:18:10 +0000 (00:18 +0000)]
show a warning when create a torrent file with a blank address
Mitchell Livingston [Wed, 28 May 2008 23:57:25 +0000 (23:57 +0000)]
allow creation of torrents with no announce address
Charles Kerr [Wed, 28 May 2008 17:20:11 +0000 (17:20 +0000)]
svn propset
Charles Kerr [Wed, 28 May 2008 17:17:12 +0000 (17:17 +0000)]
fix svn id property
Charles Kerr [Wed, 28 May 2008 16:56:38 +0000 (16:56 +0000)]
remove more dead code
Charles Kerr [Wed, 28 May 2008 16:52:31 +0000 (16:52 +0000)]
(libT) remove dead code
Charles Kerr [Wed, 28 May 2008 15:05:17 +0000 (15:05 +0000)]
(gtk) silence console warning when starting a second transmission session
Charles Kerr [Wed, 28 May 2008 13:03:34 +0000 (13:03 +0000)]
#972 (partial) Transmission fails to compile with Sun Studio due to funky C code
Charles Kerr [Tue, 27 May 2008 21:55:57 +0000 (21:55 +0000)]
#971: transmission can't create torrent with empty "Announce URL"
Charles Kerr [Tue, 27 May 2008 21:49:09 +0000 (21:49 +0000)]
autogen.sh cleanups by Triskelios
Charles Kerr [Tue, 27 May 2008 21:47:07 +0000 (21:47 +0000)]
(rpc) better debugging messages in transmission-remote
Mitchell Livingston [Tue, 27 May 2008 19:05:48 +0000 (19:05 +0000)]
handle removing with rpc
Charles Kerr [Tue, 27 May 2008 18:37:42 +0000 (18:37 +0000)]
possible fix for r5932/r5933 error reported by John_Clay.
Charles Kerr [Tue, 27 May 2008 17:54:02 +0000 (17:54 +0000)]
(gtk) dead code removal: MC_HASH
Charles Kerr [Tue, 27 May 2008 17:47:39 +0000 (17:47 +0000)]
remove dead code
Mitchell Livingston [Tue, 27 May 2008 16:07:12 +0000 (16:07 +0000)]
simplify the drawing of group colors for transfers
Mitchell Livingston [Tue, 27 May 2008 06:05:05 +0000 (06:05 +0000)]
allow transfers to be dragged when status fields are hit; trivial efficiency improvements when drawing torrent cells
Mitchell Livingston [Tue, 27 May 2008 05:27:42 +0000 (05:27 +0000)]
improvement for showing the pieces bar for transfers with few pieces (less than 324)
Mitchell Livingston [Tue, 27 May 2008 05:08:09 +0000 (05:08 +0000)]
no need to have the bitmap as an instance variable since it is no longer saving colors between reload
Mitchell Livingston [Tue, 27 May 2008 04:49:08 +0000 (04:49 +0000)]
trivial efficiency
Mitchell Livingston [Tue, 27 May 2008 04:26:09 +0000 (04:26 +0000)]
dead code removal
Mitchell Livingston [Tue, 27 May 2008 04:25:00 +0000 (04:25 +0000)]
simplify the pieces bar by not drawing the gradient over it
Mitchell Livingston [Tue, 27 May 2008 04:20:25 +0000 (04:20 +0000)]
small potential speedup for the pieces bar
Mitchell Livingston [Tue, 27 May 2008 00:52:18 +0000 (00:52 +0000)]
support for adding a transfer through rpc
Mitchell Livingston [Mon, 26 May 2008 23:23:07 +0000 (23:23 +0000)]
prepare Torrent.[mh] for rpc
Mitchell Livingston [Mon, 26 May 2008 22:35:18 +0000 (22:35 +0000)]
rearrange the "transfers" pref pane
Mitchell Livingston [Mon, 26 May 2008 21:39:30 +0000 (21:39 +0000)]
Option to only show the add window when manually adding transfers
Charles Kerr [Mon, 26 May 2008 13:13:24 +0000 (13:13 +0000)]
dead code removal.
Charles Kerr [Mon, 26 May 2008 12:52:38 +0000 (12:52 +0000)]
(libT) shave a few bytes from tr_info and tr_torrent's memory footprints.
Charles Kerr [Mon, 26 May 2008 12:14:35 +0000 (12:14 +0000)]
(libT) (1) shave a few bytes from tr_peer and tr_ratecontrol's footprints. (2) remove some dead code.
Mitchell Livingston [Sun, 25 May 2008 17:34:02 +0000 (17:34 +0000)]
a little work with rpc
Charles Kerr [Sun, 25 May 2008 13:22:14 +0000 (13:22 +0000)]
(gtk) #970: The help dialog's link to transmissionbt.com should be clickable