]>
granicus.if.org Git - transmission/log
Mitchell Livingston [Fri, 13 Jun 2008 04:52:46 +0000 (04:52 +0000)]
if setting the proxy password to blank, delete it from the keychain
Mitchell Livingston [Fri, 13 Jun 2008 04:22:07 +0000 (04:22 +0000)]
since keychain is smart enough to not ask to unlock a keychain if the desired key doesn't exist anyway, it's probably fair to always try to get the proxy password from the keychain at launch
Mitchell Livingston [Fri, 13 Jun 2008 04:05:54 +0000 (04:05 +0000)]
eliminate an unnecessary variable and improve the behavior of the proxy keychain
Mitchell Livingston [Fri, 13 Jun 2008 03:44:56 +0000 (03:44 +0000)]
only have a single proxy password, regardless of account name, address, etc; only attempt to grab it from the keychain when both the "enable proxy" and "enable proxy authorization" checks are enabled
Charles Kerr [Fri, 13 Jun 2008 00:52:55 +0000 (00:52 +0000)]
make the preference file keys more consistent.
Charles Kerr [Fri, 13 Jun 2008 00:46:27 +0000 (00:46 +0000)]
(gtk) fix watch directory FMR
Charles Kerr [Thu, 12 Jun 2008 17:39:35 +0000 (17:39 +0000)]
(gtk) handle importing settings from the old file format
Charles Kerr [Thu, 12 Jun 2008 16:28:39 +0000 (16:28 +0000)]
tr_peerMgrHasConnections(): take webseeds into account, as suggested by BentMyWookie
Charles Kerr [Thu, 12 Jun 2008 16:25:36 +0000 (16:25 +0000)]
unify the daemon and gtk client's config files so that you can easily swap back and forth between clients and keep the same torrents and preferences.
Mitchell Livingston [Thu, 12 Jun 2008 15:32:13 +0000 (15:32 +0000)]
remove reference to proxy password in prefs
Mitchell Livingston [Thu, 12 Jun 2008 04:26:32 +0000 (04:26 +0000)]
the network prefs help button now works correctly
Mitchell Livingston [Thu, 12 Jun 2008 04:11:29 +0000 (04:11 +0000)]
behavior of keychains seems to be better with service names without spaces
Mitchell Livingston [Thu, 12 Jun 2008 04:02:57 +0000 (04:02 +0000)]
new files weren't uploaded in the last commit
Mitchell Livingston [Thu, 12 Jun 2008 03:59:55 +0000 (03:59 +0000)]
let's store the proxy password in the keychain
Charles Kerr [Thu, 12 Jun 2008 02:11:54 +0000 (02:11 +0000)]
(cli) #938 - transmissioncli won't scrape
Charles Kerr [Thu, 12 Jun 2008 00:03:46 +0000 (00:03 +0000)]
(gtk) tweak the column headings in the details dialog.
Charles Kerr [Wed, 11 Jun 2008 23:40:27 +0000 (23:40 +0000)]
tr_ctorSetDownloadDir(): handle NULL download dirs more gracefully.
Charles Kerr [Wed, 11 Jun 2008 23:34:01 +0000 (23:34 +0000)]
(gtk) finish adding SOCKS options in the preferences dialog
Mitchell Livingston [Wed, 11 Jun 2008 21:52:33 +0000 (21:52 +0000)]
adjust the proxy text to remove "http" as the only type
Mitchell Livingston [Wed, 11 Jun 2008 21:48:33 +0000 (21:48 +0000)]
some slight alignment adjustments in the network prefs
Mitchell Livingston [Wed, 11 Jun 2008 21:35:01 +0000 (21:35 +0000)]
get the new proxy options wired up in the mac build
Charles Kerr [Wed, 11 Jun 2008 21:05:13 +0000 (21:05 +0000)]
blarg
Charles Kerr [Wed, 11 Jun 2008 20:45:53 +0000 (20:45 +0000)]
maybe *now* 1.30 is feature complete: by popular demand, add proxy support for SOCKS4/SOCKS5. This will break the mac build temporarily.
Charles Kerr [Wed, 11 Jun 2008 20:13:31 +0000 (20:13 +0000)]
take out some console test messages that weren't supposed to be checked into r6146
Charles Kerr [Wed, 11 Jun 2008 20:09:36 +0000 (20:09 +0000)]
#966: allow blocklist support in the daemon. add extra info in the man page explaining how to add blocklists.
Mitchell Livingston [Wed, 11 Jun 2008 19:16:47 +0000 (19:16 +0000)]
on second though let's show "1 web seed" as "web seed" - that will be the most common situation
Mitchell Livingston [Wed, 11 Jun 2008 19:06:31 +0000 (19:06 +0000)]
fix string typo; one less warning
Charles Kerr [Wed, 11 Jun 2008 19:04:48 +0000 (19:04 +0000)]
fix an oops from the previous commit. hi, titer
Charles Kerr [Wed, 11 Jun 2008 19:01:16 +0000 (19:01 +0000)]
fix a pair of webseed bugs reported by BentMyWookie
Mitchell Livingston [Wed, 11 Jun 2008 16:28:33 +0000 (16:28 +0000)]
store the completed pieces of the pieces bar as an index set
Charles Kerr [Wed, 11 Jun 2008 16:15:45 +0000 (16:15 +0000)]
(libT) allow custom blocklists... now all you need to do is place a file in the blocklists/ folder and Transmission will automatically use it the next time it starts.
Charles Kerr [Wed, 11 Jun 2008 15:17:59 +0000 (15:17 +0000)]
fix ACL parsing error introduced by the shttpd auth code change.
Charles Kerr [Wed, 11 Jun 2008 13:41:56 +0000 (13:41 +0000)]
(gtk) #1015: only count selected files in the progress bar
Mitchell Livingston [Wed, 11 Jun 2008 04:24:34 +0000 (04:24 +0000)]
another update to the help; remove a warning
Mitchell Livingston [Wed, 11 Jun 2008 03:49:34 +0000 (03:49 +0000)]
update NEWS
Mitchell Livingston [Wed, 11 Jun 2008 03:48:16 +0000 (03:48 +0000)]
adjustments to the Mac help documentation
Mitchell Livingston [Wed, 11 Jun 2008 03:29:06 +0000 (03:29 +0000)]
typo fix
Mitchell Livingston [Wed, 11 Jun 2008 03:28:14 +0000 (03:28 +0000)]
updated help from jah
Charles Kerr [Wed, 11 Jun 2008 02:19:40 +0000 (02:19 +0000)]
maybe fix the forced-recheck-on-startup bug that pea_, John_Clay, and Gimp_ reported over the last two days
Charles Kerr [Tue, 10 Jun 2008 23:05:30 +0000 (23:05 +0000)]
(gtk) sync the proxy preferences' text with the mac client
Mitchell Livingston [Tue, 10 Jun 2008 22:54:30 +0000 (22:54 +0000)]
rearrange proxy prefs, and validate the proxy address value on entry
Mitchell Livingston [Tue, 10 Jun 2008 21:46:34 +0000 (21:46 +0000)]
only lock focus and redraw the pieces view if it has been updated
Mitchell Livingston [Tue, 10 Jun 2008 21:33:13 +0000 (21:33 +0000)]
combine some of the code from the last commit
Mitchell Livingston [Tue, 10 Jun 2008 21:13:33 +0000 (21:13 +0000)]
remember the previous color of the pieces view as much as possible to avoid excessive drawing
Mitchell Livingston [Tue, 10 Jun 2008 20:15:00 +0000 (20:15 +0000)]
some cleanup of the pieces view code
Mitchell Livingston [Tue, 10 Jun 2008 19:56:53 +0000 (19:56 +0000)]
the pieces bar and pieces view now show shades of blue/green based on progress/availability instead of preset "levels" of color - in other words, it mixes white with either blue or green where the amount of color is the exact percentage of the piece that has been downloaded
Charles Kerr [Tue, 10 Jun 2008 19:25:18 +0000 (19:25 +0000)]
(libT) add NULL pointer checks to tr_torrentStart(), tr_torrentStop()
Mitchell Livingston [Tue, 10 Jun 2008 18:10:51 +0000 (18:10 +0000)]
accidentally tied the rpc toggle to the proxy toggle
Mitchell Livingston [Tue, 10 Jun 2008 18:08:57 +0000 (18:08 +0000)]
(mac) implement proxy support
Charles Kerr [Tue, 10 Jun 2008 17:13:56 +0000 (17:13 +0000)]
(libT) poll the RPC request queue more frequently if there have been recent requests.
Charles Kerr [Tue, 10 Jun 2008 16:16:31 +0000 (16:16 +0000)]
wire up the backend proxy support.
Mitchell Livingston [Tue, 10 Jun 2008 05:09:30 +0000 (05:09 +0000)]
the pieces bar "slides" using NSAnimation instead of a timer
Charles Kerr [Tue, 10 Jun 2008 04:23:11 +0000 (04:23 +0000)]
(gtk) #1012: don't show the tray by default
Charles Kerr [Tue, 10 Jun 2008 02:51:20 +0000 (02:51 +0000)]
tweak the NEWS a bit
Mitchell Livingston [Tue, 10 Jun 2008 02:40:40 +0000 (02:40 +0000)]
display the number of webseeds that we're downloading from in the main window
Charles Kerr [Tue, 10 Jun 2008 02:36:52 +0000 (02:36 +0000)]
more webseed work.
Mitchell Livingston [Tue, 10 Jun 2008 01:49:09 +0000 (01:49 +0000)]
show the dl speed of webseeds in the webseed table
Charles Kerr [Tue, 10 Jun 2008 01:46:36 +0000 (01:46 +0000)]
have idle webseeds return a speed of -1 instead of 0 so that we can differentiate between stalled and idle. document this in transmission.h.
Charles Kerr [Tue, 10 Jun 2008 01:38:12 +0000 (01:38 +0000)]
(libT) new API for webseed statistics: tr_torrentGetWebSpeeds()
Charles Kerr [Tue, 10 Jun 2008 00:31:06 +0000 (00:31 +0000)]
use "1.0f" instead of "1f"
Charles Kerr [Tue, 10 Jun 2008 00:28:59 +0000 (00:28 +0000)]
fix oops from previous commit. hi, titer
Charles Kerr [Tue, 10 Jun 2008 00:18:17 +0000 (00:18 +0000)]
fix copy-and-paste error in the RPC spec. Thanks to KyleK for reporting this.
Charles Kerr [Mon, 9 Jun 2008 23:58:31 +0000 (23:58 +0000)]
(libT) make tr_torrentAmountFinished() look at the same pieces as tr_torrentAvailability() for consistency's sake as requested by BentMyWookie
Charles Kerr [Mon, 9 Jun 2008 23:34:52 +0000 (23:34 +0000)]
(daemon) #1008: tr-remote crash when using -a flag (connecting to mac client) [r6093]
Charles Kerr [Mon, 9 Jun 2008 23:28:14 +0000 (23:28 +0000)]
#1007: check_auth space delimiter bug
Mitchell Livingston [Mon, 9 Jun 2008 23:23:55 +0000 (23:23 +0000)]
make the pieces view a bit more efficient in terms of not storing values when it's not shown
Charles Kerr [Mon, 9 Jun 2008 23:21:02 +0000 (23:21 +0000)]
(gtk) #1009 "Not available" ambiguous
Charles Kerr [Mon, 9 Jun 2008 23:11:15 +0000 (23:11 +0000)]
(libT) make tr_torrentAvailability() a lot faster in the case where the torrent is complete, and a little faster in the genral case too.
Charles Kerr [Mon, 9 Jun 2008 23:05:14 +0000 (23:05 +0000)]
(libT) make tr_torrentAmountFinished() much faster when the torrent is complete
Charles Kerr [Mon, 9 Jun 2008 22:53:45 +0000 (22:53 +0000)]
libT: first cut at implementing the internal peers' request queues as pieces rather than blocks, as discussed with erdgeist and denis, to avoid a couple of nasty CPU bottlenecks.
Mitchell Livingston [Mon, 9 Jun 2008 22:45:31 +0000 (22:45 +0000)]
accidently committed some log statements
Mitchell Livingston [Mon, 9 Jun 2008 22:44:08 +0000 (22:44 +0000)]
more adjustments to the pieces view
Mitchell Livingston [Mon, 9 Jun 2008 21:20:01 +0000 (21:20 +0000)]
some maintenance on the pieces view
Charles Kerr [Mon, 9 Jun 2008 15:23:09 +0000 (15:23 +0000)]
fix hibernation bug reported by tonfa
Charles Kerr [Mon, 9 Jun 2008 15:06:48 +0000 (15:06 +0000)]
#1004: update man pages FILES section
Mitchell Livingston [Mon, 9 Jun 2008 04:33:53 +0000 (04:33 +0000)]
email addresses should start with "mailto:"
Mitchell Livingston [Mon, 9 Jun 2008 04:26:53 +0000 (04:26 +0000)]
update email addresses; make links clickable in the Mac about box
Charles Kerr [Mon, 9 Jun 2008 02:38:27 +0000 (02:38 +0000)]
(libT) if there are webseeds, update the available amount accordingly
Charles Kerr [Mon, 9 Jun 2008 00:59:33 +0000 (00:59 +0000)]
roll back the completion changes in r6072; it caused a crash
Mitchell Livingston [Sun, 8 Jun 2008 23:59:19 +0000 (23:59 +0000)]
#991 fix typo in the cli usage text
Mitchell Livingston [Sun, 8 Jun 2008 22:59:27 +0000 (22:59 +0000)]
#990 - add hidden pref for DSCP support
Mitchell Livingston [Sun, 8 Jun 2008 21:13:35 +0000 (21:13 +0000)]
finish renaming "web seeders" to "web seeds"
Mitchell Livingston [Sun, 8 Jun 2008 18:02:16 +0000 (18:02 +0000)]
"web seeds", not "web seeders"
Mitchell Livingston [Sun, 8 Jun 2008 17:02:32 +0000 (17:02 +0000)]
rephrase the remote preferences check, and add a description below it
Mitchell Livingston [Sun, 8 Jun 2008 16:38:15 +0000 (16:38 +0000)]
make the web seed table a little more efficient
Mitchell Livingston [Sun, 8 Jun 2008 15:54:34 +0000 (15:54 +0000)]
add a "DL" column to the web seed table (not yet functional)
Mitchell Livingston [Sun, 8 Jun 2008 05:36:49 +0000 (05:36 +0000)]
another attempt to improve the animation reliability of the sliding web seeds table
Mitchell Livingston [Sun, 8 Jun 2008 04:23:56 +0000 (04:23 +0000)]
fix minor memory leak when setting the rpc acl
Mitchell Livingston [Sun, 8 Jun 2008 04:16:06 +0000 (04:16 +0000)]
put in placeholder (non-functional) proxy preferences
Mitchell Livingston [Sun, 8 Jun 2008 04:11:29 +0000 (04:11 +0000)]
re-implement animated resizing of the web seed table, this time in a safer and 10.4-compatable way
Mitchell Livingston [Sun, 8 Jun 2008 02:18:36 +0000 (02:18 +0000)]
get rid of the web seed table animation for now - it refuses to play well with others
Mitchell Livingston [Sun, 8 Jun 2008 02:10:10 +0000 (02:10 +0000)]
more chicanery to get the web seed table resizing in edge-case situations
Mitchell Livingston [Sun, 8 Jun 2008 01:27:49 +0000 (01:27 +0000)]
refinement to the resizing web seeds table code
Mitchell Livingston [Sun, 8 Jun 2008 01:17:36 +0000 (01:17 +0000)]
first stab at animating the web seed table
Mitchell Livingston [Sat, 7 Jun 2008 23:38:05 +0000 (23:38 +0000)]
update the peer inspector tab to show web seeders
Mitchell Livingston [Sat, 7 Jun 2008 22:42:09 +0000 (22:42 +0000)]
mac build compiles again
Charles Kerr [Sat, 7 Jun 2008 21:28:47 +0000 (21:28 +0000)]
whoops, left some test scaffolding code in r6073
Charles Kerr [Sat, 7 Jun 2008 21:26:41 +0000 (21:26 +0000)]
#800 initial support for GetRight-style fetching of data through http and ftp servers specified in the .torrent's "url-list" tag
Charles Kerr [Sat, 7 Jun 2008 14:41:31 +0000 (14:41 +0000)]
add first draft of tr_bitfieldFindTrue() courtesy of erdgeist
Charles Kerr [Sat, 7 Jun 2008 01:44:54 +0000 (01:44 +0000)]
minor refactoring of tr_bitfield to (a) simplify the tests and (b) make things easier to read