]>
granicus.if.org Git - transmission/log
Charles Kerr [Mon, 12 Jan 2009 18:48:20 +0000 (18:48 +0000)]
(trunk gtk) #1666: Option to disable notification bubbles
Charles Kerr [Mon, 12 Jan 2009 18:02:28 +0000 (18:02 +0000)]
(trunk libT) #1592: file priorities are not preserved after exiting & starting a new session
Mitchell Livingston [Mon, 12 Jan 2009 00:24:48 +0000 (00:24 +0000)]
clean up Info.plist
Mitchell Livingston [Sun, 11 Jan 2009 21:49:17 +0000 (21:49 +0000)]
use the torrent file's UTI in open/save dialogs
Mitchell Livingston [Sun, 11 Jan 2009 21:30:38 +0000 (21:30 +0000)]
add minimum system version
Mitchell Livingston [Sun, 11 Jan 2009 18:19:06 +0000 (18:19 +0000)]
(trunk) update NEWS
Charles Kerr [Sun, 11 Jan 2009 17:02:04 +0000 (17:02 +0000)]
(trunk libT) win32 portability patch from Alexey
Mitchell Livingston [Sun, 11 Jan 2009 16:58:14 +0000 (16:58 +0000)]
add support for auto-updating to beta releases
Mitchell Livingston [Sun, 11 Jan 2009 00:45:42 +0000 (00:45 +0000)]
update NEWS
Mitchell Livingston [Sat, 10 Jan 2009 23:37:37 +0000 (23:37 +0000)]
update the Mac code's copyright dates
Charles Kerr [Sat, 10 Jan 2009 23:09:07 +0000 (23:09 +0000)]
(trunk) update the GPL code's copyright dates
Charles Kerr [Sat, 10 Jan 2009 22:56:26 +0000 (22:56 +0000)]
(trunk libT) #1634: better utf8 validation of metainfo "files" field
Charles Kerr [Sat, 10 Jan 2009 22:48:58 +0000 (22:48 +0000)]
(trunk libT) #1675: better utf8 validation of metainfo name, creator, and comment fields
Charles Kerr [Sat, 10 Jan 2009 19:29:01 +0000 (19:29 +0000)]
(trunk libT) fix minor compiler warning that cropped up when upgrading our ConvertUTF8
Charles Kerr [Sat, 10 Jan 2009 17:59:49 +0000 (17:59 +0000)]
(trunk libT) upgrade our copy of Unicode Inc's freeware ConvertUTF.[ch]
Charles Kerr [Sat, 10 Jan 2009 14:23:58 +0000 (14:23 +0000)]
(trunk libT) handle the special-case tracker timestamps in "transmission-remote --info"
Charles Kerr [Sat, 10 Jan 2009 02:22:13 +0000 (02:22 +0000)]
(trunk libT) win32 portability fixes, reported by Alexey
Charles Kerr [Fri, 9 Jan 2009 19:24:40 +0000 (19:24 +0000)]
(trunk libT) undo r7645 based on feedback that the experimental code did improve performance.
Charles Kerr [Fri, 9 Jan 2009 19:16:52 +0000 (19:16 +0000)]
(trunk libT) fix getConfigDir() bug reported by wereHamster
Charles Kerr [Fri, 9 Jan 2009 18:39:30 +0000 (18:39 +0000)]
(trunk libT) fix downloadDir error reported & tracked down by wereHamster
Charles Kerr [Fri, 9 Jan 2009 17:55:48 +0000 (17:55 +0000)]
(trunk libT) annotate tr_cpBlockBitfieldSet() as suggested by wereHamster.
Charles Kerr [Fri, 9 Jan 2009 15:45:44 +0000 (15:45 +0000)]
(trunk libT) finally get around to making upload-slots-per-torrent a settings.json option, thanks to friendly prodding from ful in #transmission
Charles Kerr [Thu, 8 Jan 2009 20:35:10 +0000 (20:35 +0000)]
(trunk libT) clear out the experimental code that accumulated while trying to find the fix to the tracker-announces-never-finish bug. This revision is 1.42's version plus bugfixes.
Charles Kerr [Thu, 8 Jan 2009 20:33:33 +0000 (20:33 +0000)]
(trunk libT) fix evbuffer oops
Charles Kerr [Thu, 8 Jan 2009 19:20:24 +0000 (19:20 +0000)]
(trunk libT) make the default number of open files 32 rather than 16, and make it configurable via settings.json. (Reported by Lucius Windschuh via denis_)
Charles Kerr [Thu, 8 Jan 2009 14:05:30 +0000 (14:05 +0000)]
(trunk libT) The buffer is static anyway, no need to malloc it
Charles Kerr [Thu, 8 Jan 2009 04:43:00 +0000 (04:43 +0000)]
(trunk libT) remove a small number of redundant or unnecessary asserts
Mitchell Livingston [Thu, 8 Jan 2009 02:55:56 +0000 (02:55 +0000)]
make credits match authors
Mitchell Livingston [Thu, 8 Jan 2009 02:37:18 +0000 (02:37 +0000)]
#1668 Groups: filter torrents by evalutating a multivalue property (any tracker and any file)
Malcolm Jarvis [Thu, 8 Jan 2009 02:09:03 +0000 (02:09 +0000)]
my bike shed is colored with an "L".
Charles Kerr [Thu, 8 Jan 2009 01:57:15 +0000 (01:57 +0000)]
(trunk) what color is your bike shed?
Charles Kerr [Thu, 8 Jan 2009 01:50:40 +0000 (01:50 +0000)]
(trunk) try to give credit where it's due. if anyone got left out, just yell.
Erick Turnquist [Thu, 8 Jan 2009 01:29:35 +0000 (01:29 +0000)]
add myself to AUTHORS
Charles Kerr [Wed, 7 Jan 2009 22:06:40 +0000 (22:06 +0000)]
(trunk libT) fix odd handshake bug reported by wereHamster
Charles Kerr [Wed, 7 Jan 2009 17:22:17 +0000 (17:22 +0000)]
(trunk libT) re-enable the completion sanity tests for the benefit of the nightly builds
Charles Kerr [Wed, 7 Jan 2009 06:53:29 +0000 (06:53 +0000)]
(trunk libT) update the copyrights on some files that no longer have old code in them
Charles Kerr [Wed, 7 Jan 2009 02:22:11 +0000 (02:22 +0000)]
(trunk libT) much faster implementation of tr_cpBlockBitfieldSet()
Charles Kerr [Tue, 6 Jan 2009 14:43:15 +0000 (14:43 +0000)]
(trunk libT) apparently the r7629 tr_cpBlockBitfieldSet() speedup introduced a bug.
Charles Kerr [Tue, 6 Jan 2009 07:48:30 +0000 (07:48 +0000)]
(trunk libT) hm, checked in the wrong version.
Charles Kerr [Tue, 6 Jan 2009 07:45:15 +0000 (07:45 +0000)]
(trunk libT) faster tr_cpBlockBitfieldSet()
Erick Turnquist [Tue, 6 Jan 2009 03:22:10 +0000 (03:22 +0000)]
(trunk libT) Fix an assertion failure in ptrarrays when values are equal.
This bug manifest itself due to a subtle change in tr_compareAddresses(), but
was always there. An assertion would fail if two (obviously adjacent) values
were equal.
Charles Kerr [Tue, 6 Jan 2009 03:21:22 +0000 (03:21 +0000)]
(trunk libT) fix refcount error in the new peer-io refcount code
Mitchell Livingston [Tue, 6 Jan 2009 02:07:55 +0000 (02:07 +0000)]
warnings--; miscellaneous other cleanup
Mitchell Livingston [Tue, 6 Jan 2009 01:21:02 +0000 (01:21 +0000)]
#1661 show group rules for the proper group
Charles Kerr [Tue, 6 Jan 2009 00:24:44 +0000 (00:24 +0000)]
(trunk libT) two bugfixes in one: (1) fix leaking tr_handshake objects reported by BentMyWookie (2) fix yet another permutation of the tr_isBandwidth() assertion failure -- maybe the last one? -- reported by Waldorf
Charles Kerr [Mon, 5 Jan 2009 18:20:47 +0000 (18:20 +0000)]
(trunk libT) fix the new-code errors reported by ZogG and Rolcol and Spaham
Charles Kerr [Mon, 5 Jan 2009 18:18:13 +0000 (18:18 +0000)]
(trunk libT) fix a minor memory leak reported by Valgrind
Charles Kerr [Mon, 5 Jan 2009 07:57:10 +0000 (07:57 +0000)]
(trunk libT) yet another step in the debugging cycle, crash report from ZogG and Rolcol
Charles Kerr [Mon, 5 Jan 2009 06:45:08 +0000 (06:45 +0000)]
(trunk libT) probably fix r7618 reported in #transmission by Rolcol
Charles Kerr [Mon, 5 Jan 2009 04:27:54 +0000 (04:27 +0000)]
(trunk libT) fix the much-hated "Assertion failed: (tr_isPeerIo( io ))". Also, repeated calls to tr_date() were taking up about 78% of the time in tr_stat(), so instead of calling multiple times, call it once in tr_stat() and pass that value around to the functions that need it.
Charles Kerr [Sun, 4 Jan 2009 18:30:34 +0000 (18:30 +0000)]
ensure that -ggdb3 is used if we're using gcc
Charles Kerr [Sun, 4 Jan 2009 18:01:15 +0000 (18:01 +0000)]
(trunk libT) minor speedup tweaks in peer-request hotspots
Charles Kerr [Sun, 4 Jan 2009 17:46:27 +0000 (17:46 +0000)]
(trunk libT) remove a small memory leak in the request-list unit test s.t. valgrind will be happy
Charles Kerr [Sun, 4 Jan 2009 16:59:15 +0000 (16:59 +0000)]
(trunk libT) minor tr_ptrArray API cleanup
Charles Kerr [Sun, 4 Jan 2009 16:58:09 +0000 (16:58 +0000)]
(trunk libT) forgot to "svn add" request-list-test.c before committing...
Mitchell Livingston [Sun, 4 Jan 2009 16:58:00 +0000 (16:58 +0000)]
the year is 2009
Charles Kerr [Sun, 4 Jan 2009 16:48:31 +0000 (16:48 +0000)]
(trunk libT) fix r7610 bug reported by BentMyWookie
Mitchell Livingston [Sun, 4 Jan 2009 16:30:25 +0000 (16:30 +0000)]
add request-list.[ch] to xcode project
Charles Kerr [Sun, 4 Jan 2009 16:29:44 +0000 (16:29 +0000)]
(trunk libT) new peer request fifo queue with log(N) search time. new unit tests for the queue. new utility tr_lowerBound()
Charles Kerr [Sun, 4 Jan 2009 04:37:47 +0000 (04:37 +0000)]
(trunk libT) remove unnecessary prototype
Charles Kerr [Sun, 4 Jan 2009 04:37:26 +0000 (04:37 +0000)]
(trunk libT) don't use void* when doing pointer math.
Charles Kerr [Sun, 4 Jan 2009 02:49:30 +0000 (02:49 +0000)]
(trunk libT) minor improvement to testing to see if two requests are equal
Charles Kerr [Sun, 4 Jan 2009 02:05:17 +0000 (02:05 +0000)]
(trunk libT) do scrape paused torrents.
Charles Kerr [Sun, 4 Jan 2009 02:01:57 +0000 (02:01 +0000)]
(trunk libT) don't scrape paused torrents.
Charles Kerr [Sun, 4 Jan 2009 00:33:50 +0000 (00:33 +0000)]
(trunk gtk) small typo fix as reported by via in http://forum.transmissionbt.com/viewtopic.php?f=1&t=6780
Charles Kerr [Sat, 3 Jan 2009 23:37:29 +0000 (23:37 +0000)]
(trunk cli) fix command-line arg mixup for encryption preference, reported by er13 and Whoopie
Charles Kerr [Sat, 3 Jan 2009 23:11:29 +0000 (23:11 +0000)]
(trunk libT) tr_torrentStat() speedups
Mitchell Livingston [Sat, 3 Jan 2009 21:47:28 +0000 (21:47 +0000)]
it's 2009
Mitchell Livingston [Sat, 3 Jan 2009 21:29:00 +0000 (21:29 +0000)]
shoo log
Mitchell Livingston [Sat, 3 Jan 2009 21:27:48 +0000 (21:27 +0000)]
only increment the tier count for valid tiers
Charles Kerr [Sat, 3 Jan 2009 07:23:26 +0000 (07:23 +0000)]
(trunk libT) experimental code to get more peers faster
Mitchell Livingston [Sat, 3 Jan 2009 06:06:21 +0000 (06:06 +0000)]
fix dock badging
Charles Kerr [Sat, 3 Jan 2009 05:07:45 +0000 (05:07 +0000)]
(trunk libT) fix r7594 typo
Charles Kerr [Sat, 3 Jan 2009 04:57:40 +0000 (04:57 +0000)]
(trunk libT) use ssize_t where appropriate in tr_peerIoFlush()
Charles Kerr [Sat, 3 Jan 2009 03:58:35 +0000 (03:58 +0000)]
(trunk libT) oh ffs
Charles Kerr [Sat, 3 Jan 2009 02:43:17 +0000 (02:43 +0000)]
(trunk libT) add "deep log" message to help track down freeze reported by the|Navigator. also, small + cheap speedup in tr_deepLoggingIsActive()
Charles Kerr [Sat, 3 Jan 2009 00:25:27 +0000 (00:25 +0000)]
(trunk libT) inline a few more torrent methods
Charles Kerr [Sat, 3 Jan 2009 00:11:31 +0000 (00:11 +0000)]
(trunk libT) inline the tr_bencIs*() utility functions
Charles Kerr [Fri, 2 Jan 2009 23:48:51 +0000 (23:48 +0000)]
(trunk libT) avoid unnecessary duplicate calls to tr_date() in tr_bandwidthUsed()
Charles Kerr [Fri, 2 Jan 2009 23:28:57 +0000 (23:28 +0000)]
(trunk libT) revert r7548, which broke very low speed download limits.. the simplified peer-msgs parsing didn't distinguish between piece & raw data until the piece was done downloading.
Charles Kerr [Fri, 2 Jan 2009 22:06:11 +0000 (22:06 +0000)]
(trunk libT) fix a typo that made jhujhiti giggle
Charles Kerr [Fri, 2 Jan 2009 21:50:51 +0000 (21:50 +0000)]
(trunk libT) commit some debugging messages that were added to trackdown the multicast filter issue
Erick Turnquist [Fri, 2 Jan 2009 21:45:55 +0000 (21:45 +0000)]
(trunk libT) use IN_MULTICAST macro
Charles Kerr [Fri, 2 Jan 2009 20:42:35 +0000 (20:42 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_ratecontrol, contain the it directly rather than a pointer to one allocated elsewhere on the heap.
Charles Kerr [Fri, 2 Jan 2009 20:25:48 +0000 (20:25 +0000)]
if we're building with gcc, add "-std=gnu99" to CFLAGS s.t. we get warnings for badly-formed inline functions
Charles Kerr [Fri, 2 Jan 2009 20:19:10 +0000 (20:19 +0000)]
(trunk libT) inline the ptrarray one-liners
Charles Kerr [Fri, 2 Jan 2009 20:12:23 +0000 (20:12 +0000)]
(trunk libT) make the tr_bandwidth macros into safer inline funcs. inline utils' one-liners.
Charles Kerr [Fri, 2 Jan 2009 19:56:06 +0000 (19:56 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_bandwidth, contain the it directly rather than a pointer to one allocated elsewhere on the heap.
Charles Kerr [Fri, 2 Jan 2009 17:46:22 +0000 (17:46 +0000)]
(trunk libT) inline parts of peer-io and bandwidth, too
Charles Kerr [Fri, 2 Jan 2009 17:01:55 +0000 (17:01 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_completion, contain the it directly rather than a pointer to one allocated elsewhere on the heap.
Mitchell Livingston [Fri, 2 Jan 2009 15:53:53 +0000 (15:53 +0000)]
re-add turtle to bandwidth prefs tab
Charles Kerr [Fri, 2 Jan 2009 06:28:22 +0000 (06:28 +0000)]
(trunk libT) add "inline" hint to several one-liner functions
Charles Kerr [Fri, 2 Jan 2009 05:11:50 +0000 (05:11 +0000)]
* add autoconf test AC_C_INLINE to do the Right Thing for "inline", "__inline__", and "__inline".
* make tr_isAddress(), tr_isDirection(), and a bunch of the tr_torrent() macro functions into true inline functions
Charles Kerr [Fri, 2 Jan 2009 04:47:37 +0000 (04:47 +0000)]
(trunk libT) make tr_isAddress() and tr_isDirection() inline
Charles Kerr [Fri, 2 Jan 2009 04:46:38 +0000 (04:46 +0000)]
(trunk libT) very minor style cleanup in tr_bandwidthAllocate()
Mitchell Livingston [Fri, 2 Jan 2009 03:58:34 +0000 (03:58 +0000)]
remove deleted files from Makefile.am
Mitchell Livingston [Fri, 2 Jan 2009 03:57:28 +0000 (03:57 +0000)]
the speed limit turtle button uses a single turtle image (auto-generate blue image)
Mitchell Livingston [Fri, 2 Jan 2009 03:35:59 +0000 (03:35 +0000)]
make the toolbar images templates; auto-generate the blue highlight for selected toolbar buttons (thanks to Leopard)
Mitchell Livingston [Fri, 2 Jan 2009 02:41:54 +0000 (02:41 +0000)]
extremely trivial adjustments
Mitchell Livingston [Fri, 2 Jan 2009 01:10:54 +0000 (01:10 +0000)]
clean up the table text coloring code; trivial cleanup