]> granicus.if.org Git - transmission/log
transmission
16 years agoRPC ACL: (1) add a new call for testing ACLs (2) add wildcard notation support (3...
Charles Kerr [Wed, 4 Jun 2008 17:14:58 +0000 (17:14 +0000)]
RPC ACL: (1) add a new call for testing ACLs (2) add wildcard notation support (3) add regression tests for the ACL tester and wildcard handler

16 years agoprint the rpc access list error message to Console
Mitchell Livingston [Wed, 4 Jun 2008 16:24:49 +0000 (16:24 +0000)]
print the rpc access list error message to Console

16 years agomodify the torrent-list response as per Gimp_'s request
Charles Kerr [Wed, 4 Jun 2008 07:06:47 +0000 (07:06 +0000)]
modify the torrent-list response as per Gimp_'s request

16 years agoactually hook up the rpc port field
Mitchell Livingston [Wed, 4 Jun 2008 06:44:21 +0000 (06:44 +0000)]
actually hook up the rpc port field

16 years agosort ip addresses in the rpc access table; other cleanup with this table code
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

16 years agofix the error message leak reported by BentMyWookie in the new ACL 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

16 years ago(libT) handle a NULL third argument to tr_sessionSetRPCACL()
Charles Kerr [Wed, 4 Jun 2008 04:49:45 +0000 (04:49 +0000)]
(libT) handle a NULL third argument to tr_sessionSetRPCACL()

16 years agoadd ability to add and remove to the rpc access list
Mitchell Livingston [Wed, 4 Jun 2008 04:48:17 +0000 (04:48 +0000)]
add ability to add and remove to the rpc access list

16 years agoadd rpc access control table to prefs
Mitchell Livingston [Wed, 4 Jun 2008 03:50:10 +0000 (03:50 +0000)]
add rpc access control table to prefs

16 years ago(gtk) a little more progress on the RPC permissions editor, but it's not functional...
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.

16 years agoattempt to eliminate an unused view item
Mitchell Livingston [Tue, 3 Jun 2008 20:47:33 +0000 (20:47 +0000)]
attempt to eliminate an unused view item

16 years ago(gtk) #930: Patch to reorder format string args for translation
Charles Kerr [Tue, 3 Jun 2008 20:13:22 +0000 (20:13 +0000)]
(gtk) #930: Patch to reorder format string args for translation

16 years agouse date added, date completed, and date of last activity from libT, setting the...
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

16 years agoadd tr_torrentSetDoneDate() too
Charles Kerr [Tue, 3 Jun 2008 19:42:54 +0000 (19:42 +0000)]
add tr_torrentSetDoneDate() too

16 years agoadd tr_torrentSetAddedDate() and tr_torrentSetActivityDate()
Charles Kerr [Tue, 3 Jun 2008 19:22:22 +0000 (19:22 +0000)]
add tr_torrentSetAddedDate() and tr_torrentSetActivityDate()

16 years ago(1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_tor...
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.

16 years agoinitial rpc pref pane
Mitchell Livingston [Tue, 3 Jun 2008 19:11:43 +0000 (19:11 +0000)]
initial rpc pref pane

16 years agoget rid of an unnecessary warning
Mitchell Livingston [Tue, 3 Jun 2008 18:00:51 +0000 (18:00 +0000)]
get rid of an unnecessary warning

16 years agoimplement most of the rpc preferences updating
Mitchell Livingston [Tue, 3 Jun 2008 17:55:43 +0000 (17:55 +0000)]
implement most of the rpc preferences updating

16 years agoonly update the options window when the updated torrent is already selected
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

16 years agoswap rpc start/stop and remove
Mitchell Livingston [Tue, 3 Jun 2008 16:22:31 +0000 (16:22 +0000)]
swap rpc start/stop and remove

16 years agomac: implement rpc started, stopped, and updated
Mitchell Livingston [Tue, 3 Jun 2008 16:20:21 +0000 (16:20 +0000)]
mac: implement rpc started, stopped, and updated

16 years agoattempt to make the tracker table and buttons a bit nicer on Tiger
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

16 years ago#988: Optimistic unchoke can unchoke uninterested peers
Charles Kerr [Tue, 3 Jun 2008 04:29:56 +0000 (04:29 +0000)]
#988: Optimistic unchoke can unchoke uninterested peers

16 years ago(gtk) rough draft of the preferences dialog's "Remote Access" tab: enable/disable...
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

16 years agoupdate NEWS and mac strings
Mitchell Livingston [Mon, 2 Jun 2008 20:31:26 +0000 (20:31 +0000)]
update NEWS and mac strings

16 years ago(libT) if the ACL passed in via tr_sessionInitFull() can't be parsed, log an tr_err...
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.

16 years ago(libT): added an ACL tester to tr_sessionSetRPCACL() and return an error string if...
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.

16 years agofor now don't allow modification of non-user added trackers
Mitchell Livingston [Mon, 2 Jun 2008 19:42:14 +0000 (19:42 +0000)]
for now don't allow modification of non-user added trackers

16 years agopluralize the "remove tracker" dialogue appropriately; merge more of the remove code
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

16 years agomerge some code for removing trackers
Mitchell Livingston [Mon, 2 Jun 2008 18:47:54 +0000 (18:47 +0000)]
merge some code for removing trackers

16 years agoadd a warning when removing built-in trackers
Mitchell Livingston [Mon, 2 Jun 2008 18:34:58 +0000 (18:34 +0000)]
add a warning when removing built-in trackers

16 years ago(gtk) when editing the tracker list of an existing torrent, don't let the user delete...
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.

16 years ago(mac) initial support for adding and removing trackers
Mitchell Livingston [Mon, 2 Jun 2008 17:26:02 +0000 (17:26 +0000)]
(mac) initial support for adding and removing trackers

16 years agoadd in some very simple bitfield tests, and add a #define option to turn it into...
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

16 years agomake the `new torrent' dialog a little prettier
Charles Kerr [Mon, 2 Jun 2008 15:07:26 +0000 (15:07 +0000)]
make the `new torrent' dialog a little prettier

16 years ago(gtk) better grouping of the progress indicator in the "new torrent" dialog
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

16 years ago#981: add tr_stat.dateAdded to libT; add "sort by age" to gtk+ client
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

16 years agoallow torrents with no announce address to be created again
Mitchell Livingston [Mon, 2 Jun 2008 01:55:15 +0000 (01:55 +0000)]
allow torrents with no announce address to be created again

16 years agomac build builds again
Mitchell Livingston [Sun, 1 Jun 2008 19:08:38 +0000 (19:08 +0000)]
mac build builds again

16 years ago(gtk) unclutter the "new torrent" dialog a bit.
Charles Kerr [Sun, 1 Jun 2008 15:46:20 +0000 (15:46 +0000)]
(gtk) unclutter the "new torrent" dialog a bit.

16 years agoadd gtk/tracker-list.c to the list of translatable files
Charles Kerr [Sun, 1 Jun 2008 05:45:40 +0000 (05:45 +0000)]
add gtk/tracker-list.c to the list of translatable files

16 years ago#224 (creating multi-tracker torrents): add multitracker support in libT's makemeta...
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...

16 years agor5987 tweak: silence a couple of console debugging messages that snuck into the commit
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

16 years ago#838 (Adding trackers to existing torrents): add a backend API for this (tr_torrentSe...
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.

16 years agofix r5985 oops. I shouldn't make commits when I'm in a hurry.
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.

16 years agoanother tweak for calculating tr_stat.desiredAvailable faster, suggested by BentMyWookie
Charles Kerr [Sat, 31 May 2008 05:22:10 +0000 (05:22 +0000)]
another tweak for calculating tr_stat.desiredAvailable faster, suggested by BentMyWookie

16 years agodon't archive group images; update group images when colors change
Mitchell Livingston [Sat, 31 May 2008 03:11:59 +0000 (03:11 +0000)]
don't archive group images; update group images when colors change

16 years agoin the groups menu, show the "blank group" image; resize the images in the groups...
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

16 years agopotential decrease in memory usage when showing the group dividers
Mitchell Livingston [Sat, 31 May 2008 02:38:44 +0000 (02:38 +0000)]
potential decrease in memory usage when showing the group dividers

16 years agofix r5979 oops
Charles Kerr [Sat, 31 May 2008 00:20:59 +0000 (00:20 +0000)]
fix r5979 oops

16 years agoexperimental message batcher as discussed in http://forum.transmissionbt.com/viewtopi...
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

16 years agoon shutdown, close the most active torrents first. That way if we can't get everytin...
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.

16 years agoadd a couple of more ways to short-circuit the tr_stat.desiredAvailable test in tr_to...
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

16 years agorefactor out some dead code in net.c, and probably give jhujhiti fits
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

16 years agominor speedups in tr_torrentStat() and in bitfield manipulation
Charles Kerr [Fri, 30 May 2008 15:40:46 +0000 (15:40 +0000)]
minor speedups in tr_torrentStat() and in bitfield manipulation

16 years agoAPI cleanup: s/tr_torrentRates/tr_sessionGetSpeed/
Charles Kerr [Fri, 30 May 2008 15:19:07 +0000 (15:19 +0000)]
API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/

16 years ago#980 optimistic unchoking is broken
Charles Kerr [Fri, 30 May 2008 12:58:55 +0000 (12:58 +0000)]
#980 optimistic unchoking is broken

16 years ago"isFolder" is a better method name than "folder"
Mitchell Livingston [Thu, 29 May 2008 22:16:03 +0000 (22:16 +0000)]
"isFolder" is a better method name than "folder"

16 years agopieces bar color adjustment; dead code removal
Mitchell Livingston [Thu, 29 May 2008 21:50:16 +0000 (21:50 +0000)]
pieces bar color adjustment; dead code removal

16 years ago#979: cli doesn't document the -o command-line argument
Charles Kerr [Thu, 29 May 2008 17:33:07 +0000 (17:33 +0000)]
#979: cli doesn't document the -o command-line argument

16 years ago#972: Update to the 2008/05/29 snapshot of libnatpmp
Charles Kerr [Thu, 29 May 2008 13:39:39 +0000 (13:39 +0000)]
#972: Update to the 2008/05/29 snapshot of libnatpmp

16 years ago#972: merge upstream version of Jean Gressmann's JSON_parser
Charles Kerr [Thu, 29 May 2008 03:24:26 +0000 (03:24 +0000)]
#972: merge upstream version of Jean Gressmann's JSON_parser

16 years agooops, don't use C++-style comments or we'll break on old compilers
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

16 years ago(gtk)
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

16 years agofix typo from the typo fix
Mitchell Livingston [Thu, 29 May 2008 00:58:20 +0000 (00:58 +0000)]
fix typo from the typo fix

16 years agofix 2 typos
Mitchell Livingston [Thu, 29 May 2008 00:56:58 +0000 (00:56 +0000)]
fix 2 typos

16 years agoupdate localizable strings and NEWS
Mitchell Livingston [Thu, 29 May 2008 00:51:28 +0000 (00:51 +0000)]
update localizable strings and NEWS

16 years ago* When loading a torrent, warn if no announce URLs are found.
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.

16 years agofix typo on Tiger
Mitchell Livingston [Thu, 29 May 2008 00:19:28 +0000 (00:19 +0000)]
fix typo on Tiger

16 years agoshow a warning when create a torrent file with a blank address
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

16 years agoallow creation of torrents with no announce address
Mitchell Livingston [Wed, 28 May 2008 23:57:25 +0000 (23:57 +0000)]
allow creation of torrents with no announce address

16 years agosvn propset
Charles Kerr [Wed, 28 May 2008 17:20:11 +0000 (17:20 +0000)]
svn propset

16 years agofix svn id property
Charles Kerr [Wed, 28 May 2008 17:17:12 +0000 (17:17 +0000)]
fix svn id property

16 years agoremove more dead code
Charles Kerr [Wed, 28 May 2008 16:56:38 +0000 (16:56 +0000)]
remove more dead code

16 years ago(libT) remove dead code
Charles Kerr [Wed, 28 May 2008 16:52:31 +0000 (16:52 +0000)]
(libT) remove dead code

16 years ago(gtk) silence console warning when starting a second transmission session
Charles Kerr [Wed, 28 May 2008 15:05:17 +0000 (15:05 +0000)]
(gtk) silence console warning when starting a second transmission session

16 years ago#972 (partial) Transmission fails to compile with Sun Studio due to funky C code
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

16 years ago#971: transmission can't create torrent with empty "Announce URL"
Charles Kerr [Tue, 27 May 2008 21:55:57 +0000 (21:55 +0000)]
#971: transmission can't create torrent with empty "Announce URL"

16 years agoautogen.sh cleanups by Triskelios
Charles Kerr [Tue, 27 May 2008 21:49:09 +0000 (21:49 +0000)]
autogen.sh cleanups by Triskelios

16 years ago(rpc) better debugging messages in transmission-remote
Charles Kerr [Tue, 27 May 2008 21:47:07 +0000 (21:47 +0000)]
(rpc) better debugging messages in transmission-remote

16 years agohandle removing with rpc
Mitchell Livingston [Tue, 27 May 2008 19:05:48 +0000 (19:05 +0000)]
handle removing with rpc

16 years agopossible fix for r5932/r5933 error reported by John_Clay.
Charles Kerr [Tue, 27 May 2008 18:37:42 +0000 (18:37 +0000)]
possible fix for r5932/r5933 error reported by John_Clay.

16 years ago(gtk) dead code removal: MC_HASH
Charles Kerr [Tue, 27 May 2008 17:54:02 +0000 (17:54 +0000)]
(gtk) dead code removal: MC_HASH

16 years agoremove dead code
Charles Kerr [Tue, 27 May 2008 17:47:39 +0000 (17:47 +0000)]
remove dead code

16 years agosimplify the drawing of group colors for transfers
Mitchell Livingston [Tue, 27 May 2008 16:07:12 +0000 (16:07 +0000)]
simplify the drawing of group colors for transfers

16 years agoallow transfers to be dragged when status fields are hit; trivial efficiency improvem...
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

16 years agoimprovement for showing the pieces bar for transfers with few pieces (less than 324)
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)

16 years agono need to have the bitmap as an instance variable since it is no longer saving color...
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

16 years agotrivial efficiency
Mitchell Livingston [Tue, 27 May 2008 04:49:08 +0000 (04:49 +0000)]
trivial efficiency

16 years agodead code removal
Mitchell Livingston [Tue, 27 May 2008 04:26:09 +0000 (04:26 +0000)]
dead code removal

16 years agosimplify the pieces bar by not drawing the gradient over it
Mitchell Livingston [Tue, 27 May 2008 04:25:00 +0000 (04:25 +0000)]
simplify the pieces bar by not drawing the gradient over it

16 years agosmall potential speedup for the pieces bar
Mitchell Livingston [Tue, 27 May 2008 04:20:25 +0000 (04:20 +0000)]
small potential speedup for the pieces bar

16 years agosupport for adding a transfer through rpc
Mitchell Livingston [Tue, 27 May 2008 00:52:18 +0000 (00:52 +0000)]
support for adding a transfer through rpc

16 years agoprepare Torrent.[mh] for rpc
Mitchell Livingston [Mon, 26 May 2008 23:23:07 +0000 (23:23 +0000)]
prepare Torrent.[mh] for rpc

16 years agorearrange the "transfers" pref pane
Mitchell Livingston [Mon, 26 May 2008 22:35:18 +0000 (22:35 +0000)]
rearrange the "transfers" pref pane

16 years agoOption to only show the add window when manually adding transfers
Mitchell Livingston [Mon, 26 May 2008 21:39:30 +0000 (21:39 +0000)]
Option to only show the add window when manually adding transfers

16 years agodead code removal.
Charles Kerr [Mon, 26 May 2008 13:13:24 +0000 (13:13 +0000)]
dead code removal.

16 years ago(libT) shave a few bytes from tr_info and tr_torrent's memory footprints.
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.

16 years ago(libT) (1) shave a few bytes from tr_peer and tr_ratecontrol's footprints. (2) remove...
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.