]>
granicus.if.org Git - transmission/log
Jordan Lee [Fri, 21 Jan 2011 02:29:26 +0000 (02:29 +0000)]
Remove the documentation for PUT notation from the rpc spec
The PUT hack was useful back when Transmission's RPC was first written, but it doesn't scale well to any of the commands that make its RPC useful. We should deprecate its use and not advertise this feature anymore.
Mitchell Livingston [Thu, 20 Jan 2011 23:09:18 +0000 (23:09 +0000)]
tweak Credits.rtf
Jordan Lee [Thu, 20 Jan 2011 22:57:59 +0000 (22:57 +0000)]
mark the peer-id and user-agent for 2.20 beta 1
Jordan Lee [Thu, 20 Jan 2011 22:55:08 +0000 (22:55 +0000)]
mention #3870 in the NEWS
Jordan Lee [Thu, 20 Jan 2011 22:51:05 +0000 (22:51 +0000)]
(trunk libT) #3870 "transmission doesn't recheck after getting initial 404" -- fixed.
The exponentially-growing interval between retries had a bug that caused intervals to be too long if no successful announce had ever been made. This commit fixes the code that calculates the interval.
Jordan Lee [Thu, 20 Jan 2011 20:49:09 +0000 (20:49 +0000)]
(trunk libT) #3923 "remove redundant announcer.c debug message" -- done.
Juliusz Chroboczek [Thu, 20 Jan 2011 20:44:01 +0000 (20:44 +0000)]
Mention dht-0.18 in NEWS.
Juliusz Chroboczek [Thu, 20 Jan 2011 20:43:57 +0000 (20:43 +0000)]
Import dht-0.18.
Jordan Lee [Thu, 20 Jan 2011 20:32:28 +0000 (20:32 +0000)]
(trunk) #3926 "use 'Open Torrent' instead of 'Add Torrent' in GTK+ and Qt clients" -- fix accelerator ambiguity.
Using Ctrl-O for "Open File" causes a conflict with the existing Ctrl-O for "Open Folder." The HIG-compliant shortcut wins the conflict, so "Open Folder" gets a new accelerator.
Jordan Lee [Thu, 20 Jan 2011 20:24:59 +0000 (20:24 +0000)]
(trunk qt) #3926 "use 'Open Torrent' instead of 'Add Torrent' in GTK+ and Qt clients" -- sync the accelerator with the GTK+ client
Jordan Lee [Thu, 20 Jan 2011 20:20:14 +0000 (20:20 +0000)]
(trunk qt) #3925 "qtr.pro cleanup" -- patch from rb07 to handle libevent2 more gracefully via pkg-config
Jordan Lee [Thu, 20 Jan 2011 20:12:24 +0000 (20:12 +0000)]
(trunk qt) #3926 "use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients" -- one more instance
Jordan Lee [Thu, 20 Jan 2011 20:07:09 +0000 (20:07 +0000)]
(trunk gtk) #3909 -- don't use Ctrl-M as the shortcut for "Copy Magnet Link to Clipboard."
Jordan Lee [Thu, 20 Jan 2011 19:57:42 +0000 (19:57 +0000)]
(trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- change the filename from add-dialog.[ch] to open-dialog.[ch]. whoooo
Jordan Lee [Thu, 20 Jan 2011 19:48:13 +0000 (19:48 +0000)]
(trunk) #3926: use "Open Torrent" instead of "Add Torrent" in GTK+ and Qt clients -- text changed.
Jordan Lee [Thu, 20 Jan 2011 00:31:46 +0000 (00:31 +0000)]
(trunk libT) #3921 "no overhead for reads" -- fixed. thanks to jch for reporting this.
Jordan Lee [Wed, 19 Jan 2011 21:50:51 +0000 (21:50 +0000)]
(trunk libT) minor code tweak to crypto.c's tr_sha1() function
Jordan Lee [Wed, 19 Jan 2011 21:43:43 +0000 (21:43 +0000)]
tr_sha1(): remove unnecessary casts from va_arg
Jordan Lee [Wed, 19 Jan 2011 20:33:43 +0000 (20:33 +0000)]
(trunk qt) #3917 "Text on QPushButton is not updated after selecting 'Torrent Done' script" -- fixed. patch by cantabile.
Jordan Lee [Wed, 19 Jan 2011 18:14:01 +0000 (18:14 +0000)]
(trunk) #3914 "strlsize() passes variable of incompatible type to the tr_formatter_size_B()" -- fixed.
Jordan Lee [Wed, 19 Jan 2011 16:47:07 +0000 (16:47 +0000)]
remove mention of µTP from 2.20 NEWS. let's not get ahead of ourselves -- we shouldn't imply future µTP support when that decision hasn't been made yet.
Juliusz Chroboczek [Wed, 19 Jan 2011 16:09:31 +0000 (16:09 +0000)]
Update NEWS.
Jordan Lee [Wed, 19 Jan 2011 14:25:22 +0000 (14:25 +0000)]
(trunk gtk) source code formatting tweak
Jordan Lee [Wed, 19 Jan 2011 14:22:29 +0000 (14:22 +0000)]
(trunk gtk) #3913 "Area to display a torrent's comment is small" -- fixed.
Jordan Lee [Wed, 19 Jan 2011 13:48:47 +0000 (13:48 +0000)]
Update the copyright year in the source code comments.
The Berne Convention says that the copyright year is moot, so instead of adding another year to each file as in previous years, I've removed the year altogether from the source code comments in libtransmission, gtk, qt, utils, daemon, and cli.
Juliusz's copyright notice in tr-dht and Johannes' copyright notice in tr-lpd have been left alone; it didn't seem appropriate to modify them.
Jordan Lee [Wed, 19 Jan 2011 00:20:26 +0000 (00:20 +0000)]
(trunk libT) #3912 "tr_torrentGetMetadataPercent() may return NaN" -- fixed.
Jordan Lee [Wed, 19 Jan 2011 00:07:59 +0000 (00:07 +0000)]
#3519 "webseeds don't work" -- the `active' filter in the web client didn't test for webseed activity.
Jordan Lee [Tue, 18 Jan 2011 23:44:36 +0000 (23:44 +0000)]
cleanup of who calls the libtransmission thread locking functions.
In some cases we were calling them from deep inside libtransmission, when they should have been called directly from the public-visible API functions: tr_torrentWebSpeeds_KBps(), tr_torrentPeers(), tr_torrentTrackers().
Jordan Lee [Tue, 18 Jan 2011 23:26:41 +0000 (23:26 +0000)]
(trunk gtk) #3519 "webseeds don't work" -- the `active' filter in the GTK+ client didn't test for webseed activity.
Jordan Lee [Tue, 18 Jan 2011 22:51:29 +0000 (22:51 +0000)]
code cleanup for tr_peerMgrTorrentAvailability().
1. move responsibility for getting a thread lock back to the public API fucntion, tr_torrentAvailability().
2. if the torrent doesn't have metadata, stop after zeroing out the table
3. minor code formatting cleanup
Jordan Lee [Tue, 18 Jan 2011 22:21:09 +0000 (22:21 +0000)]
#3911: tr_peerMgrTorrentAvailability() doesn't sample across the entire torrent' -- fixed.
Mitchell Livingston [Tue, 18 Jan 2011 04:02:06 +0000 (04:02 +0000)]
tweak COPYING
Jordan Lee [Tue, 18 Jan 2011 03:53:53 +0000 (03:53 +0000)]
the text in the last change was weak.
Jordan Lee [Tue, 18 Jan 2011 03:50:36 +0000 (03:50 +0000)]
tweak gtk+ section... lots of little fixes there
Mitchell Livingston [Tue, 18 Jan 2011 03:47:59 +0000 (03:47 +0000)]
grammar fix
Mitchell Livingston [Tue, 18 Jan 2011 03:43:57 +0000 (03:43 +0000)]
update strings file
Mitchell Livingston [Tue, 18 Jan 2011 02:46:58 +0000 (02:46 +0000)]
update NEWS
Jordan Lee [Tue, 18 Jan 2011 02:17:47 +0000 (02:17 +0000)]
(trunk libT) demote the remaining lazy-verify debug messages from the debug window to deep logging
Jordan Lee [Tue, 18 Jan 2011 00:31:05 +0000 (00:31 +0000)]
trivial minor changes to indentation, text strings, etc.
Jordan Lee [Mon, 17 Jan 2011 20:06:34 +0000 (20:06 +0000)]
first draft of 2.20 news
Jordan Lee [Mon, 17 Jan 2011 16:13:45 +0000 (16:13 +0000)]
(trunk gtk) #3907 "in the details dialog's peers tab, 'status' is a misnomer" -- changed to 'flags'.
Jordan Lee [Mon, 17 Jan 2011 16:10:17 +0000 (16:10 +0000)]
(trunk gtk) #3908 "details dialog's information tab shows (verified + unverified) + unverified" -- fixed.
Juliusz Chroboczek [Sun, 16 Jan 2011 15:51:48 +0000 (15:51 +0000)]
Make ensureAtomExists add to the flags of an existing atom.
Flags are cumulative -- if we learn that a given peer groks encryption
from one source, and that it accepts incoming connections from another,
then the relevant atom should have both flags.
Juliusz Chroboczek [Sun, 16 Jan 2011 15:47:09 +0000 (15:47 +0000)]
Consolidate both versions of tr_isPex into a single function.
There used to be two versions of tr_isPex; one correct in peer-mgr.c,
and one buggy in resume.c. The buggy version caused us to reject all
peers with non-trivial flags when resuming.
Jordan Lee [Sun, 16 Jan 2011 15:45:48 +0000 (15:45 +0000)]
first cut at a .gitignore file
Mitchell Livingston [Sat, 15 Jan 2011 18:44:39 +0000 (18:44 +0000)]
#3686 "add rpc command to cleanly shutdown daemon" - added for Mac client
Jordan Lee [Sat, 15 Jan 2011 18:22:09 +0000 (18:22 +0000)]
Fix transmission-remote regression introduced in the last commit. Thanks to Rolcol for spotting this. Mumble, grumble.
Jordan Lee [Sat, 15 Jan 2011 18:12:45 +0000 (18:12 +0000)]
#3686 "add rpc command to cleanly shutdown daemon" -- added for libT, tr-daemon, tr-gtk, tr-remote, and the rpc spec
Mitchell Livingston [Sat, 15 Jan 2011 17:21:49 +0000 (17:21 +0000)]
update MainMenu.xib to recognize the change in r11684
Mitchell Livingston [Sat, 15 Jan 2011 17:18:44 +0000 (17:18 +0000)]
change the filter bar outlet to FilterBarView
Mitchell Livingston [Sat, 15 Jan 2011 17:16:12 +0000 (17:16 +0000)]
use a string instead of an int when setting peer-socket-tos
Jordan Lee [Sat, 15 Jan 2011 17:14:15 +0000 (17:14 +0000)]
(trunk daemon) "--logfile is unreliable on Solaris 10" -- fixed.
Juliusz Chroboczek [Sat, 15 Jan 2011 17:10:54 +0000 (17:10 +0000)]
Make the peer-socket-tos preference more user-friendly.
Possible values are now the strings default, lowcost, throughput etc.
Numeric values are used for non-standard values.
Jordan Lee [Sat, 15 Jan 2011 17:06:11 +0000 (17:06 +0000)]
(trunk libT) #2191 "NAT-PMP and UPnP should also map UDP port" -- committed patch by starix.
Mitchell Livingston [Sat, 15 Jan 2011 17:00:52 +0000 (17:00 +0000)]
#3881 Right click torrent context menu does not work with Firefox / Firegestures / Ubuntu
Mitchell Livingston [Sat, 15 Jan 2011 16:51:41 +0000 (16:51 +0000)]
tweak MainMenu.xib's tags
Mitchell Livingston [Sat, 15 Jan 2011 16:51:25 +0000 (16:51 +0000)]
push COPYING date to 2011
Juliusz Chroboczek [Sat, 15 Jan 2011 16:25:24 +0000 (16:25 +0000)]
Make the peer-congestion-algorithm preference visible.
When I first implemented this code, I made the preference hidden --
unless you set it yourself, it will not appear in the sttings file.
Now that it's been documented and advertised, make it visible.
Jordan Lee [Sat, 15 Jan 2011 07:57:01 +0000 (07:57 +0000)]
(trunk gtk) #3903 "Scroll to new messages when viewing new messages in the message window" -- added.
Jordan Lee [Sat, 15 Jan 2011 05:34:47 +0000 (05:34 +0000)]
(trunk libT) fix a minor error in the log message for prefetch errors. thanks to Chinstrap for spotting this.
Jordan Lee [Fri, 14 Jan 2011 21:57:20 +0000 (21:57 +0000)]
(trunk libT) #3898 "Add 'Add' and 'Remove' buttons to the tracker list" -- done.
Jordan Lee [Thu, 13 Jan 2011 19:12:18 +0000 (19:12 +0000)]
(trunk qt) #3899 "typo in qt/details.cc" -- fixed. patch by cantabile
Jordan Lee [Thu, 13 Jan 2011 11:57:06 +0000 (11:57 +0000)]
(trunk gtk) #3897 "filterbar should use tr_torrentStatCached() instead of tr_torrentStat()" -- fixed.
Jordan Lee [Thu, 13 Jan 2011 11:50:58 +0000 (11:50 +0000)]
(trunk gtk) #3896 "Redundant call to tr_torrentStat() in tr_core_update()" -- fixed.
Jordan Lee [Thu, 13 Jan 2011 01:58:57 +0000 (01:58 +0000)]
(trunk libT) #3894 "tr_peerIo.hasFinishedConnecting should be removed" -- committed.
Jordan Lee [Wed, 12 Jan 2011 05:05:48 +0000 (05:05 +0000)]
(trunk libT) fix formatting error in a couple of old calls to dbgmsg()
Jordan Lee [Tue, 11 Jan 2011 15:32:22 +0000 (15:32 +0000)]
fix typo in the 'blocklist contains N rules' text message
Juliusz Chroboczek [Mon, 10 Jan 2011 01:58:13 +0000 (01:58 +0000)]
Fix incorrect overflow handling in the DHT's parser.
Juliusz Chroboczek [Sun, 9 Jan 2011 23:54:54 +0000 (23:54 +0000)]
Don't complain about unexpected DHT packets.
Juliusz Chroboczek [Sun, 9 Jan 2011 23:45:04 +0000 (23:45 +0000)]
#3634 Use dht-0.17
Juliusz Chroboczek [Sun, 9 Jan 2011 23:44:59 +0000 (23:44 +0000)]
Import dht-0.17.
Juliusz Chroboczek [Sun, 9 Jan 2011 23:14:17 +0000 (23:14 +0000)]
Fix incorrect usage of event_new in UDP code.
Apparently you need to pass session->event_base as the first argument.
Juliusz Chroboczek [Sun, 9 Jan 2011 23:04:56 +0000 (23:04 +0000)]
Fix UDP error handling.
Mitchell Livingston [Sun, 9 Jan 2011 21:56:06 +0000 (21:56 +0000)]
fix Mac build
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:51 +0000 (21:48 +0000)]
Update tr-{dht,udp} to libevent2.
Juliusz Chroboczek [Sun, 9 Jan 2011 21:48:48 +0000 (21:48 +0000)]
Fix tr-udp for the no IPv6 case.
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