]>
granicus.if.org Git - transmission/log
Mitchell Livingston [Fri, 6 Jun 2008 05:01:28 +0000 (05:01 +0000)]
fix typo when updating session settings through rpc; update strings and appcast
Charles Kerr [Thu, 5 Jun 2008 20:41:32 +0000 (20:41 +0000)]
(gtk) #998: gtk client crashes if you quit while the stats window is still up
Charles Kerr [Thu, 5 Jun 2008 20:26:46 +0000 (20:26 +0000)]
get the cli buildling again.
Charles Kerr [Thu, 5 Jun 2008 20:21:56 +0000 (20:21 +0000)]
bitfield speedups written by denis__. Thanks!
Mitchell Livingston [Thu, 5 Jun 2008 19:26:35 +0000 (19:26 +0000)]
update port status strings and creator "no tracker" string
Charles Kerr [Thu, 5 Jun 2008 18:59:07 +0000 (18:59 +0000)]
(gtk) #992: Button icons cut off in New Torrent dialog
Charles Kerr [Thu, 5 Jun 2008 18:16:59 +0000 (18:16 +0000)]
add authentication support to daemon & remote
Charles Kerr [Thu, 5 Jun 2008 17:32:36 +0000 (17:32 +0000)]
fix some stub code
Mitchell Livingston [Thu, 5 Jun 2008 16:50:39 +0000 (16:50 +0000)]
add fields for rpc username and password
Charles Kerr [Thu, 5 Jun 2008 16:35:33 +0000 (16:35 +0000)]
maybe fix the tracker authentication problems reported by demio
Mitchell Livingston [Thu, 5 Jun 2008 16:32:44 +0000 (16:32 +0000)]
fix mac breakage
Charles Kerr [Thu, 5 Jun 2008 16:25:22 +0000 (16:25 +0000)]
fix handshake.c crash reported by wereHamster
Charles Kerr [Thu, 5 Jun 2008 16:23:03 +0000 (16:23 +0000)]
get RPC password protections working in libT and the gtk+ client. mac, daemon, and cli need to be synced.
Mitchell Livingston [Thu, 5 Jun 2008 15:22:18 +0000 (15:22 +0000)]
handle all settings changed by rpc (previously download location was missing)
Mitchell Livingston [Thu, 5 Jun 2008 05:00:24 +0000 (05:00 +0000)]
avoid unnecessary memory allocation when updating the rpc access list
Charles Kerr [Thu, 5 Jun 2008 04:02:46 +0000 (04:02 +0000)]
(rpc server) fix ACL error reported by pea_
Mitchell Livingston [Thu, 5 Jun 2008 02:46:39 +0000 (02:46 +0000)]
some small simplifications to the group code
Mitchell Livingston [Thu, 5 Jun 2008 02:16:33 +0000 (02:16 +0000)]
minor efficiency improvements
Charles Kerr [Thu, 5 Jun 2008 02:07:17 +0000 (02:07 +0000)]
(libT RPC server): poll more frequently for new commands after we've received the first one.
Charles Kerr [Wed, 4 Jun 2008 23:46:32 +0000 (23:46 +0000)]
fix tracker crash caused by the new add/remove tracker code reported by BentMyWookie
Mitchell Livingston [Wed, 4 Jun 2008 23:03:46 +0000 (23:03 +0000)]
adjust the placement of the port status indicator
Mitchell Livingston [Wed, 4 Jun 2008 21:18:42 +0000 (21:18 +0000)]
update strings file; remove commented-out code
Mitchell Livingston [Wed, 4 Jun 2008 21:09:42 +0000 (21:09 +0000)]
minor update to the creator window
Mitchell Livingston [Wed, 4 Jun 2008 20:55:38 +0000 (20:55 +0000)]
ability to create torrent files with multiple trackers
Charles Kerr [Wed, 4 Jun 2008 20:04:19 +0000 (20:04 +0000)]
#991: Add "--tos" command line option to CLI
Charles Kerr [Wed, 4 Jun 2008 19:46:37 +0000 (19:46 +0000)]
(gtk) more work on the RPC preferences tab: the ACL editor works now & is wired up...
Mitchell Livingston [Wed, 4 Jun 2008 19:22:38 +0000 (19:22 +0000)]
disable rpc controls when rpc is disabled
Mitchell Livingston [Wed, 4 Jun 2008 18:06:16 +0000 (18:06 +0000)]
add a note about wildcards to the rpc prefs
Mitchell Livingston [Wed, 4 Jun 2008 17:25:51 +0000 (17:25 +0000)]
accurately test the rpc acl's ip address
Mitchell Livingston [Wed, 4 Jun 2008 17:15:24 +0000 (17:15 +0000)]
on Tiger attempt to show the group filter image at the correct size
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
Mitchell Livingston [Wed, 4 Jun 2008 16:24:49 +0000 (16:24 +0000)]
print the rpc access list error message to Console
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