]> granicus.if.org Git - transmission/log
transmission
16 years ago(trunk libT) inline parts of peer-io and bandwidth, too
Charles Kerr [Fri, 2 Jan 2009 17:46:22 +0000 (17:46 +0000)]
(trunk libT) inline parts of peer-io and bandwidth, too

16 years ago(trunk libT) avoid some unnecessary memory fragmentation... for composited objects...
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.

16 years agore-add turtle to bandwidth prefs tab
Mitchell Livingston [Fri, 2 Jan 2009 15:53:53 +0000 (15:53 +0000)]
re-add turtle to bandwidth prefs tab

16 years ago(trunk libT) add "inline" hint to several one-liner functions
Charles Kerr [Fri, 2 Jan 2009 06:28:22 +0000 (06:28 +0000)]
(trunk libT) add "inline" hint to several one-liner functions

16 years ago* add autoconf test AC_C_INLINE to do the Right Thing for "inline", "__inline__"...
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

16 years ago(trunk libT) make tr_isAddress() and tr_isDirection() inline
Charles Kerr [Fri, 2 Jan 2009 04:47:37 +0000 (04:47 +0000)]
(trunk libT) make tr_isAddress() and tr_isDirection() inline

16 years ago(trunk libT) very minor style cleanup in tr_bandwidthAllocate()
Charles Kerr [Fri, 2 Jan 2009 04:46:38 +0000 (04:46 +0000)]
(trunk libT) very minor style cleanup in tr_bandwidthAllocate()

16 years agoremove deleted files from Makefile.am
Mitchell Livingston [Fri, 2 Jan 2009 03:58:34 +0000 (03:58 +0000)]
remove deleted files from Makefile.am

16 years agothe speed limit turtle button uses a single turtle image (auto-generate blue image)
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)

16 years agomake the toolbar images templates; auto-generate the blue highlight for selected...
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)

16 years agoextremely trivial adjustments
Mitchell Livingston [Fri, 2 Jan 2009 02:41:54 +0000 (02:41 +0000)]
extremely trivial adjustments

16 years agoclean up the table text coloring code; trivial cleanup
Mitchell Livingston [Fri, 2 Jan 2009 01:10:54 +0000 (01:10 +0000)]
clean up the table text coloring code; trivial cleanup

16 years ago(trunk libT) Fix sparse warnings: symbol 'XXX' shadows an earlier one
Charles Kerr [Thu, 1 Jan 2009 18:38:49 +0000 (18:38 +0000)]
(trunk libT) Fix sparse warnings: symbol 'XXX' shadows an earlier one

16 years ago(trunk libT) Remove UNUSED attribute, the function argument is being used
Charles Kerr [Thu, 1 Jan 2009 18:36:58 +0000 (18:36 +0000)]
(trunk libT) Remove UNUSED attribute, the function argument is being used

16 years ago(trunk libT) Remove unused field: struct tr_peermsgs::peerSentBitfield
Charles Kerr [Thu, 1 Jan 2009 18:35:21 +0000 (18:35 +0000)]
(trunk libT) Remove unused field: struct tr_peermsgs::peerSentBitfield

16 years ago(trunk libT) < Rolcol> For example: I have a lot of addresses in the message
Erick Turnquist [Thu, 1 Jan 2009 00:34:44 +0000 (00:34 +0000)]
(trunk libT) < Rolcol> For example: I have a lot of addresses in the message
log as "funny looking address" as something like ::ffff:192.168.1.1

These were coming from pex6. Apparently there is a client out there that sends
us IPv4 peers in mapped form. It's valid, but a little strange...

16 years ago(trunk libT) fix another endian oops
Erick Turnquist [Thu, 1 Jan 2009 00:23:09 +0000 (00:23 +0000)]
(trunk libT) fix another endian oops

16 years ago(trunk libT) fix endian oops in tr_suspectAddress()
Erick Turnquist [Thu, 1 Jan 2009 00:15:15 +0000 (00:15 +0000)]
(trunk libT) fix endian oops in tr_suspectAddress()

16 years ago(trunk libT) Stop trying to connect to multicast addresses. Also, bump "funny
Erick Turnquist [Wed, 31 Dec 2008 21:25:52 +0000 (21:25 +0000)]
(trunk libT) Stop trying to connect to multicast addresses. Also, bump "funny
looking address" messages from tr_dbg to tr_err so I can get bug reports with
the message for once!

16 years ago(trunk libT) take the timeout condition out of tr_bandwidthAllocate(). This may...
Charles Kerr [Wed, 31 Dec 2008 21:15:22 +0000 (21:15 +0000)]
(trunk libT) take the timeout condition out of tr_bandwidthAllocate().  This may have the short-term effect of adding 1.41's `freeze' behavior into trunk for a bit.  Yay!

16 years ago(trunk libT) improve piece verification speed by providing a larger buffer, and add...
Charles Kerr [Wed, 31 Dec 2008 18:08:13 +0000 (18:08 +0000)]
(trunk libT) improve piece verification speed by providing a larger buffer, and add a mechanism to reuse it when verifying an entire torrent at once.

16 years ago(trunk libT) make the evbuffer pool threadsafe
Charles Kerr [Wed, 31 Dec 2008 14:29:28 +0000 (14:29 +0000)]
(trunk libT) make the evbuffer pool threadsafe

16 years ago(trunk libT) this diff has held #1631 at bay for 18 hours now... is it finally fixed? :)
Charles Kerr [Wed, 31 Dec 2008 14:28:20 +0000 (14:28 +0000)]
(trunk libT) this diff has held #1631 at bay for 18 hours now... is it finally fixed? :)

16 years ago(trunk daemon) #1619: add __UCLIBC__ test based on feedback from irc user "Whoopie"
Charles Kerr [Wed, 31 Dec 2008 13:51:25 +0000 (13:51 +0000)]
(trunk daemon) #1619: add __UCLIBC__ test based on feedback from irc user "Whoopie"

16 years ago(trunk wx) patch from fulgas to get wx client building again
Charles Kerr [Tue, 30 Dec 2008 22:32:42 +0000 (22:32 +0000)]
(trunk wx) patch from fulgas to get wx client building again

16 years ago(trunk daemon) another patch from er13 for ticket #1618
Charles Kerr [Tue, 30 Dec 2008 22:26:05 +0000 (22:26 +0000)]
(trunk daemon) another patch from er13 for ticket #1618

16 years ago(trunk libT) fix a couple of minor memory leaks
Charles Kerr [Tue, 30 Dec 2008 22:19:52 +0000 (22:19 +0000)]
(trunk libT) fix a couple of minor memory leaks

16 years ago(trunk libT) have tr_bencSaveAsJSON() use an evbuffer
Charles Kerr [Tue, 30 Dec 2008 22:07:39 +0000 (22:07 +0000)]
(trunk libT) have tr_bencSaveAsJSON() use an evbuffer

16 years ago(trunk libT) blockIteratorNew() was overallocating much more memory than it used.
Charles Kerr [Tue, 30 Dec 2008 21:18:30 +0000 (21:18 +0000)]
(trunk libT) blockIteratorNew() was overallocating much more memory than it used.

16 years ago(trunk libT) patch from wereHamster to recycle the zlib deflate stream s.t. we don...
Charles Kerr [Tue, 30 Dec 2008 20:40:48 +0000 (20:40 +0000)]
(trunk libT) patch from wereHamster to recycle the zlib deflate stream s.t. we don't have to keep reallocating it

16 years ago(trunk libT) have a pool of reusable evbuffers
Charles Kerr [Tue, 30 Dec 2008 20:32:00 +0000 (20:32 +0000)]
(trunk libT) have a pool of reusable evbuffers

16 years ago(trunk libT) patch from wereHamster to simplify BT message parsing
Charles Kerr [Tue, 30 Dec 2008 19:44:49 +0000 (19:44 +0000)]
(trunk libT) patch from wereHamster to simplify BT message parsing

16 years ago(trunk daemon) #1618: patch from er13 to make transmission-daemon's encryption, port...
Charles Kerr [Tue, 30 Dec 2008 18:18:34 +0000 (18:18 +0000)]
(trunk daemon) #1618: patch from er13 to make transmission-daemon's encryption, port, and peer limit command-line arguments similar to transmission-remote's

16 years ago(trunk libT) use a static buffer for fillOutputBuffer()
Charles Kerr [Tue, 30 Dec 2008 08:25:39 +0000 (08:25 +0000)]
(trunk libT) use a static buffer for fillOutputBuffer()

16 years ago(trunk libT) remove obsolete tr_peerMgr.c's getConnectedPeers()
Charles Kerr [Tue, 30 Dec 2008 08:20:16 +0000 (08:20 +0000)]
(trunk libT) remove obsolete tr_peerMgr.c's getConnectedPeers()

16 years ago(trunk libT) #1632: bandwidth.c: 428: tr_bandwidthUsed: Assertion `tr_isBandwidth...
Charles Kerr [Tue, 30 Dec 2008 03:45:12 +0000 (03:45 +0000)]
(trunk libT) #1632: bandwidth.c: 428: tr_bandwidthUsed: Assertion `tr_isBandwidth( b )' failed

16 years ago(trunk libT) eliminate a couple more unnecessary malloc() + free() pairs
Charles Kerr [Tue, 30 Dec 2008 03:29:09 +0000 (03:29 +0000)]
(trunk libT) eliminate a couple more unnecessary malloc() + free() pairs

16 years ago(trunc macosx) #1643: more Makefile.am tweaks
Charles Kerr [Tue, 30 Dec 2008 02:48:31 +0000 (02:48 +0000)]
(trunc macosx) #1643: more Makefile.am tweaks

16 years ago(trunk libT) minor cleanup: use symbolic name instead of magic numbers; use tr_bool...
Charles Kerr [Tue, 30 Dec 2008 02:43:51 +0000 (02:43 +0000)]
(trunk libT) minor cleanup: use symbolic name instead of magic numbers; use tr_bool instead of int

16 years ago(trunk libT) fix r7535 bug reported by Rolcol
Charles Kerr [Tue, 30 Dec 2008 02:42:45 +0000 (02:42 +0000)]
(trunk libT) fix r7535 bug reported by Rolcol

16 years ago(trunk libT) avoid an unnecessary evbuffer_new() + evbuffer_free() pair in message...
Charles Kerr [Tue, 30 Dec 2008 02:36:17 +0000 (02:36 +0000)]
(trunk libT) avoid an unnecessary evbuffer_new() + evbuffer_free() pair in message logging

16 years ago(trunk mac) #1643: leftover dependency on CTGradient
Charles Kerr [Tue, 30 Dec 2008 01:58:16 +0000 (01:58 +0000)]
(trunk mac) #1643: leftover dependency on CTGradient

16 years ago(trunk daemon) #1642: fix bug in auth & no-auth command-line options
Charles Kerr [Tue, 30 Dec 2008 01:55:43 +0000 (01:55 +0000)]
(trunk daemon) #1642: fix bug in auth & no-auth command-line options

16 years ago(trunk libT) probable fix for #1631
Charles Kerr [Tue, 30 Dec 2008 01:02:53 +0000 (01:02 +0000)]
(trunk libT) probable fix for #1631

16 years ago(trunk libT) avoid a few more unnecessary malloc() + free() pairs
Charles Kerr [Tue, 30 Dec 2008 00:56:10 +0000 (00:56 +0000)]
(trunk libT) avoid a few more unnecessary malloc() + free() pairs

16 years ago(trunk libT) fix obsolete `iobuf' reference. (wereHamster)
Charles Kerr [Mon, 29 Dec 2008 21:19:31 +0000 (21:19 +0000)]
(trunk libT) fix obsolete `iobuf' reference. (wereHamster)

16 years ago(trunk libT) use torrent's unique ID as the torrent's lookup key
Charles Kerr [Mon, 29 Dec 2008 21:17:48 +0000 (21:17 +0000)]
(trunk libT) use torrent's unique ID as the torrent's lookup key

16 years ago(trunk libT) simplify web.c's remove_finished_tasks() a bit
Charles Kerr [Mon, 29 Dec 2008 19:02:12 +0000 (19:02 +0000)]
(trunk libT) simplify web.c's remove_finished_tasks() a bit

16 years ago(trunk libT) omit unnecessary malloc/free calls in peer-io
Charles Kerr [Mon, 29 Dec 2008 19:01:47 +0000 (19:01 +0000)]
(trunk libT) omit unnecessary malloc/free calls in peer-io

16 years agothis should've been in r7529
Charles Kerr [Mon, 29 Dec 2008 18:12:25 +0000 (18:12 +0000)]
this should've been in r7529

16 years ago(trunk libT) wrap tr_inf(), tr_msg(), tr_dbg() calls inside a check to see if that...
Charles Kerr [Mon, 29 Dec 2008 18:11:56 +0000 (18:11 +0000)]
(trunk libT) wrap tr_inf(), tr_msg(), tr_dbg() calls inside a check to see if that debugging level is active.  That way that function calls in the vararg list won't be invoked unless that level of verbosity is actually turned on.

16 years ago(trunk libT) avoid some unnecessary memory fragmentation... for composited objects...
Charles Kerr [Mon, 29 Dec 2008 18:10:07 +0000 (18:10 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_publisher, contain the it directly rather than a pointer to one allocated elsewhere on the heap.

16 years ago(trunk libT) recycle the tr_list nodes when possible
Charles Kerr [Mon, 29 Dec 2008 17:28:14 +0000 (17:28 +0000)]
(trunk libT) recycle the tr_list nodes when possible

16 years agoAdd "SD" to the clients list as Xunlei as reported by malucas72 in the forums.
Charles Kerr [Mon, 29 Dec 2008 16:34:59 +0000 (16:34 +0000)]
Add "SD" to the clients list as Xunlei as reported by malucas72 in the forums.

16 years ago(trunk libT) avoid some unnecessary memory fragmentation... for composited objects...
Charles Kerr [Mon, 29 Dec 2008 09:51:54 +0000 (09:51 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_bitfield, contain it directly rather than a pointer to one allocated elsewhere on the heap.

16 years ago(trunk libT) avoid some unnecessary memory fragmentation... for composited objects...
Charles Kerr [Mon, 29 Dec 2008 08:54:36 +0000 (08:54 +0000)]
(trunk libT) avoid some unnecessary memory fragmentation... for composited objects that have a tr_ptrArray, contain the tr_ptrArray directly rather than a pointer to one allocated elsewhere on the heap.

16 years ago(trunk libT) revert #7517 since it didn't do any good. disable http connection reuse.
Charles Kerr [Mon, 29 Dec 2008 07:51:09 +0000 (07:51 +0000)]
(trunk libT) revert #7517 since it didn't do any good.  disable http connection reuse.

16 years agosmall improvement to the group filtering code
Mitchell Livingston [Mon, 29 Dec 2008 03:03:11 +0000 (03:03 +0000)]
small improvement to the group filtering code

16 years agosmall streamline of filter code
Mitchell Livingston [Mon, 29 Dec 2008 02:39:41 +0000 (02:39 +0000)]
small streamline of filter code

16 years agoupdate the help documentation for the changes in Groups
Mitchell Livingston [Sun, 28 Dec 2008 19:48:30 +0000 (19:48 +0000)]
update the help documentation for the changes in Groups

16 years agoupdate localizable strings and other trivial changes
Mitchell Livingston [Fri, 26 Dec 2008 21:31:00 +0000 (21:31 +0000)]
update localizable strings and other trivial changes

16 years ago#1633 embed predicate evaluation in a @try
Mitchell Livingston [Fri, 26 Dec 2008 21:28:59 +0000 (21:28 +0000)]
#1633 embed predicate evaluation in a @try

16 years ago(trunk libT) experimental test for #1631 in web.c::setsock()
Charles Kerr [Fri, 26 Dec 2008 20:14:47 +0000 (20:14 +0000)]
(trunk libT) experimental test for #1631 in web.c::setsock()

16 years agomissed one class for fast enumeration
Mitchell Livingston [Fri, 26 Dec 2008 15:31:25 +0000 (15:31 +0000)]
missed one class for fast enumeration

16 years agofinish fast enumeration conversion
Mitchell Livingston [Fri, 26 Dec 2008 15:11:37 +0000 (15:11 +0000)]
finish fast enumeration conversion

16 years agoeliminate some more enumerator objects
Mitchell Livingston [Fri, 26 Dec 2008 07:25:17 +0000 (07:25 +0000)]
eliminate some more enumerator objects

16 years agoswitch over Controller.m's enumerator's to Objective-C 2's fast enumeration
Mitchell Livingston [Fri, 26 Dec 2008 07:06:02 +0000 (07:06 +0000)]
switch over Controller.m's enumerator's to Objective-C 2's fast enumeration

16 years agoset the Deployment Target to 10.5
Mitchell Livingston [Fri, 26 Dec 2008 06:24:06 +0000 (06:24 +0000)]
set the Deployment Target to 10.5

16 years agoupdate NEWS
Mitchell Livingston [Fri, 26 Dec 2008 06:22:19 +0000 (06:22 +0000)]
update NEWS

16 years agore-add the gear image
Mitchell Livingston [Fri, 26 Dec 2008 06:17:14 +0000 (06:17 +0000)]
re-add the gear image

16 years agoremove CTGradient - we now use NSGradient
Mitchell Livingston [Fri, 26 Dec 2008 06:07:13 +0000 (06:07 +0000)]
remove CTGradient - we now use NSGradient

16 years agoso long Tiger support
Mitchell Livingston [Fri, 26 Dec 2008 05:57:51 +0000 (05:57 +0000)]
so long Tiger support

16 years ago(trunk daemon) #1619: tm-daemon: daemon mode fails on mipsel
Charles Kerr [Fri, 26 Dec 2008 01:36:32 +0000 (01:36 +0000)]
(trunk daemon) #1619: tm-daemon: daemon mode fails on mipsel

16 years agochange the "Use Groups" shortcut to Cmd-G
Mitchell Livingston [Fri, 26 Dec 2008 00:44:37 +0000 (00:44 +0000)]
change the "Use Groups" shortcut to Cmd-G

16 years agoreuse existing TorrentGroup object instead of recreating constantly (fixes #1415)
Mitchell Livingston [Fri, 26 Dec 2008 00:16:19 +0000 (00:16 +0000)]
reuse existing TorrentGroup object instead of recreating constantly (fixes #1415)

16 years ago#722 Add UTI support
Mitchell Livingston [Thu, 25 Dec 2008 23:04:41 +0000 (23:04 +0000)]
#722 Add UTI support

16 years ago(trunk daemon) #1619: fix noclose error in our fallback implementation of daemon()
Charles Kerr [Thu, 25 Dec 2008 22:06:48 +0000 (22:06 +0000)]
(trunk daemon) #1619: fix noclose error in our fallback implementation of daemon()

16 years ago(trunk gtk) #996: make status location configurable; default to bottom of window...
Charles Kerr [Thu, 25 Dec 2008 16:17:08 +0000 (16:17 +0000)]
(trunk gtk) #996: make status location configurable; default to bottom of window as per Gnome HiG

16 years agoget rid of "creator" as a auto group option
Mitchell Livingston [Thu, 25 Dec 2008 05:11:01 +0000 (05:11 +0000)]
get rid of "creator" as a auto group option

16 years agoget rid of unnecessary localizable strings
Mitchell Livingston [Wed, 24 Dec 2008 22:17:58 +0000 (22:17 +0000)]
get rid of unnecessary localizable strings

16 years agomake GroupRules.xib localizable
Mitchell Livingston [Wed, 24 Dec 2008 22:16:04 +0000 (22:16 +0000)]
make GroupRules.xib localizable

16 years agosave the groups right away when upgrading from an old archived version
Mitchell Livingston [Wed, 24 Dec 2008 18:50:57 +0000 (18:50 +0000)]
save the groups right away when upgrading from an old archived version

16 years ago#1626 update group rules sheet to use NSPredicateEditor - main commit in r7493
Mitchell Livingston [Wed, 24 Dec 2008 17:54:30 +0000 (17:54 +0000)]
#1626 update group rules sheet to use NSPredicateEditor - main commit in r7493

16 years ago(trunk libT) #1627: OSX mutex lockup in 141 and up to 7490
Charles Kerr [Wed, 24 Dec 2008 17:45:27 +0000 (17:45 +0000)]
(trunk libT) #1627: OSX mutex lockup in 141 and up to 7490

16 years agoset missing properties
Mitchell Livingston [Wed, 24 Dec 2008 17:41:45 +0000 (17:41 +0000)]
set missing properties

16 years ago(trunk) update appcast and version for 1.41
Mitchell Livingston [Wed, 24 Dec 2008 03:17:53 +0000 (03:17 +0000)]
(trunk) update appcast and version for 1.41

16 years ago(trunk libT) fix connectivity error reported by Stargazer. Also, add more debug...
Charles Kerr [Wed, 24 Dec 2008 02:50:08 +0000 (02:50 +0000)]
(trunk libT) fix connectivity error reported by Stargazer.  Also, add more debug statements to track down errors like this in the future

16 years agoUpdate NEWS
Mitchell Livingston [Wed, 24 Dec 2008 01:57:28 +0000 (01:57 +0000)]
Update NEWS

16 years ago(Mac client) #1029: When removing local data only remove data from the torrent
Mitchell Livingston [Wed, 24 Dec 2008 01:55:33 +0000 (01:55 +0000)]
(Mac client) #1029: When removing local data only remove data from the torrent

16 years agoremove Mac's custom code to show a warning when a folder contains extra data when...
Mitchell Livingston [Wed, 24 Dec 2008 01:42:10 +0000 (01:42 +0000)]
remove Mac's custom code to show a warning when a folder contains extra data when deleting (in preparation of implementing [7473])

16 years ago(trunk daemon) minor fixes to the daemon manpage
Charles Kerr [Tue, 23 Dec 2008 23:54:53 +0000 (23:54 +0000)]
(trunk daemon) minor fixes to the daemon manpage

16 years ago(trunk libT) add yet another ACL diagnostic message
Charles Kerr [Tue, 23 Dec 2008 21:34:07 +0000 (21:34 +0000)]
(trunk libT) add yet another ACL diagnostic message

16 years ago(trunk gtk) #1625: strftime() fails in preferences dialog for some locales
Charles Kerr [Tue, 23 Dec 2008 20:42:26 +0000 (20:42 +0000)]
(trunk gtk) #1625: strftime() fails in preferences dialog for some locales

16 years ago(trunk libT) #include "session.h" cleanup from wereHamster
Charles Kerr [Tue, 23 Dec 2008 17:27:15 +0000 (17:27 +0000)]
(trunk libT) #include "session.h" cleanup from wereHamster

16 years ago(trunk libT) fix minor r7474 issue
Charles Kerr [Tue, 23 Dec 2008 17:23:07 +0000 (17:23 +0000)]
(trunk libT) fix minor r7474 issue

16 years ago(trunk libT) socket performance tweak by wereHamster
Charles Kerr [Tue, 23 Dec 2008 17:11:31 +0000 (17:11 +0000)]
(trunk libT) socket performance tweak by wereHamster

16 years ago(trunk) #1029: When removing local data only remove data from the torrent
Charles Kerr [Tue, 23 Dec 2008 16:04:11 +0000 (16:04 +0000)]
(trunk) #1029: When removing local data only remove data from the torrent

16 years agoupdate NEWS
Charles Kerr [Mon, 22 Dec 2008 20:06:31 +0000 (20:06 +0000)]
update NEWS

16 years ago(trunk libT) speed improvments from wereHamster
Charles Kerr [Mon, 22 Dec 2008 19:16:06 +0000 (19:16 +0000)]
(trunk libT) speed improvments from wereHamster

16 years ago(trunk) patch from wereHamster to finish off tr_handle
Charles Kerr [Mon, 22 Dec 2008 19:14:43 +0000 (19:14 +0000)]
(trunk) patch from wereHamster to finish off tr_handle