]>
granicus.if.org Git - transmission/log
Charles Kerr [Mon, 15 Jun 2009 04:06:38 +0000 (04:06 +0000)]
(trunk gtk) sync with rosetta for 1.72
Charles Kerr [Mon, 15 Jun 2009 03:24:40 +0000 (03:24 +0000)]
(trunk libT) simplify the evtimer / struct timeval code a little
Charles Kerr [Mon, 15 Jun 2009 02:22:41 +0000 (02:22 +0000)]
(trunk libT) a minor but nice twofer: reduce per-peer memory overhead a little bit, and also avoid an extra malloc/free per peer connection
Kevin Glowacz [Mon, 15 Jun 2009 00:18:00 +0000 (00:18 +0000)]
(trunk) sync files from last commit
Charles Kerr [Mon, 15 Jun 2009 00:11:06 +0000 (00:11 +0000)]
(trunk libT) move tr_bitfield into its own, package-visible source files. this may break the mac build temporarily until the xcode file gets synced
Charles Kerr [Mon, 15 Jun 2009 00:01:38 +0000 (00:01 +0000)]
(trunk gtk) fix crash when leaving the properties dialog open during shutdown
Charles Kerr [Sun, 14 Jun 2009 22:19:19 +0000 (22:19 +0000)]
(trunk libT) avoid an extra per-torrent malloc/free by aggregating its tr_bandwidth into its struct
Charles Kerr [Sun, 14 Jun 2009 19:17:10 +0000 (19:17 +0000)]
(trunk libT) silence a gcc 4.4 warning: "dereferencing type-punned pointer will break strict-aliasing rules"
Charles Kerr [Sun, 14 Jun 2009 18:32:09 +0000 (18:32 +0000)]
(trunk) remove the test for fallocate(), since we used posix_fallocate() as a fallback anyway. <http://www.lucas-nussbaum.net/blog/?p=332> says: "Glibc does have posix_fallocate(), which implements the POSIX interface. posix_fallocate() is wired to use the fallocate system call, for sufficiently modern versions of glibc."
Charles Kerr [Sun, 14 Jun 2009 16:51:22 +0000 (16:51 +0000)]
(trunk) replace LIBEVENT_CPPFLAGS with LIBEVENT_CFLAGS
Charles Kerr [Sun, 14 Jun 2009 14:39:51 +0000 (14:39 +0000)]
(trunk libT) avoid an extra malloc/free when sending the opening handshake message
Charles Kerr [Sun, 14 Jun 2009 14:23:43 +0000 (14:23 +0000)]
(trunk libT) avoid an extra malloc/free when deriving the scrape URL
Charles Kerr [Sun, 14 Jun 2009 01:29:23 +0000 (01:29 +0000)]
(trunk gtk) sync .po files from launchpad for 1.72
Charles Kerr [Sun, 14 Jun 2009 01:01:46 +0000 (01:01 +0000)]
(trunk libT) avoid an unnecessary malloc/free in tr_strdup_printf()
Charles Kerr [Sun, 14 Jun 2009 01:00:36 +0000 (01:00 +0000)]
(trunk libT) remove the last calls to tr_getBuffer() and tr_releaseBuffer()
Charles Kerr [Sat, 13 Jun 2009 21:32:13 +0000 (21:32 +0000)]
(trunk libT) #2206: add settings.json documentation to daemon manpage
Charles Kerr [Sat, 13 Jun 2009 17:11:46 +0000 (17:11 +0000)]
(trunk) #1864: Tracker not found (404) when a check of local file is done.
Charles Kerr [Sat, 13 Jun 2009 13:01:00 +0000 (13:01 +0000)]
Tweak NEWS
Charles Kerr [Fri, 12 Jun 2009 23:01:35 +0000 (23:01 +0000)]
(trunk libT) possible fix for #2078: Assertion failed: (tv->tv_usec >= 0)
Charles Kerr [Fri, 12 Jun 2009 22:17:59 +0000 (22:17 +0000)]
(trunk libT) make sure tr_sessionSetDHTEnabled() doesn't make libevent calls outside of the libevent thread
Charles Kerr [Fri, 12 Jun 2009 12:10:09 +0000 (12:10 +0000)]
(trunk) #2204: wrong variable used in rpc-impl for webseedCount
Charles Kerr [Fri, 12 Jun 2009 00:23:37 +0000 (00:23 +0000)]
update NEWS
Mitchell Livingston [Fri, 12 Jun 2009 00:07:41 +0000 (00:07 +0000)]
update NEWS
Mitchell Livingston [Thu, 11 Jun 2009 23:43:13 +0000 (23:43 +0000)]
fix whoops with auto-add for users that are having UTI problems
Mitchell Livingston [Thu, 11 Jun 2009 23:02:54 +0000 (23:02 +0000)]
more love for users having problem with the torrent file UTI
Charles Kerr [Thu, 11 Jun 2009 22:46:33 +0000 (22:46 +0000)]
(trunk) fix oops
Charles Kerr [Thu, 11 Jun 2009 22:36:45 +0000 (22:36 +0000)]
(trunk gtk) #2201: transmission doesn't remember maximized state
Charles Kerr [Thu, 11 Jun 2009 21:42:59 +0000 (21:42 +0000)]
(trunk libT) #2199: DHT should not announce stopped torrents
Charles Kerr [Thu, 11 Jun 2009 16:17:48 +0000 (16:17 +0000)]
(trunk gtk) #1963: Use tooltip to notify user of added torrent
Charles Kerr [Thu, 11 Jun 2009 14:59:50 +0000 (14:59 +0000)]
(trunk gtk) #2198: crashed with SIGSEGV in notify.c's notifyCallback()
Charles Kerr [Thu, 11 Jun 2009 14:51:21 +0000 (14:51 +0000)]
(trunk gtk) #2197: Adding a torrent from a browser sometimes doesn't work
Charles Kerr [Thu, 11 Jun 2009 02:16:42 +0000 (02:16 +0000)]
(trunk gtk) #2170: Segfault when accessing torrent Properties
Mitchell Livingston [Wed, 10 Jun 2009 22:56:24 +0000 (22:56 +0000)]
potentially (hopefully) fix bug where some users couldn't add torrents
Charles Kerr [Wed, 10 Jun 2009 17:01:33 +0000 (17:01 +0000)]
(trunk gtk) #2190: removing download items makes property window useless
Charles Kerr [Wed, 10 Jun 2009 15:53:23 +0000 (15:53 +0000)]
(trunk) make the cross-compile libevent warning a little louder
Charles Kerr [Wed, 10 Jun 2009 13:46:46 +0000 (13:46 +0000)]
(trunk libT) #2195: 1.71 assertion: tr_peerIoSupportsFEXT( msgs->peer->io ) peer-msgs.c:265
Charles Kerr [Wed, 10 Jun 2009 00:04:43 +0000 (00:04 +0000)]
(trunk gtk) #2193: Unable to sort files in torrent by Progress, Download nor Priority
Charles Kerr [Tue, 9 Jun 2009 22:02:58 +0000 (22:02 +0000)]
(trunk) "assert( eh->die );" isn't shedding any light on the problem but it is pissing off many users, so let's remove it.
Charles Kerr [Tue, 9 Jun 2009 21:59:25 +0000 (21:59 +0000)]
(trunk) remove a little more newly-dead code
Charles Kerr [Tue, 9 Jun 2009 21:57:11 +0000 (21:57 +0000)]
(trunk libT) #2192: tr_session's hashstring-to-filename code reinvents the wheel
Charles Kerr [Tue, 9 Jun 2009 21:28:54 +0000 (21:28 +0000)]
(trunk) #2185: Make uninstall deletes system libevent files.
Charles Kerr [Tue, 9 Jun 2009 15:45:09 +0000 (15:45 +0000)]
(trunk libT) #2188 transmission-remote can't parse deflate()d responses
Charles Kerr [Tue, 9 Jun 2009 04:57:10 +0000 (04:57 +0000)]
(trunk gtk) #2187: "Revert" and "Remove" uses same alt-key in Torrent Tracker Details
Charles Kerr [Tue, 9 Jun 2009 04:52:22 +0000 (04:52 +0000)]
(trunk gtk) #2186: Focus should not be on "Don't ask me again" when I quit Transmission
Charles Kerr [Mon, 8 Jun 2009 22:09:18 +0000 (22:09 +0000)]
(trunk gtk) #2184: add relocate.c to POTFILES.in
Charles Kerr [Mon, 8 Jun 2009 14:50:56 +0000 (14:50 +0000)]
(trunk libT) fix copy/paste error in tr_fdAccept()
Mitchell Livingston [Mon, 8 Jun 2009 03:56:02 +0000 (03:56 +0000)]
remove an unneeded item from the appcast release notes
Mitchell Livingston [Mon, 8 Jun 2009 03:41:49 +0000 (03:41 +0000)]
another appcast release notes adjustment
Mitchell Livingston [Mon, 8 Jun 2009 03:38:52 +0000 (03:38 +0000)]
fix copy error in appcast release notes
Charles Kerr [Mon, 8 Jun 2009 01:31:16 +0000 (01:31 +0000)]
(trunk gtk) update translations from rosetta for 1.71
Mitchell Livingston [Mon, 8 Jun 2009 01:11:47 +0000 (01:11 +0000)]
update appcast for 1.71
Mitchell Livingston [Mon, 8 Jun 2009 01:04:19 +0000 (01:04 +0000)]
update version to 1.71
Kevin Glowacz [Sun, 7 Jun 2009 23:55:42 +0000 (23:55 +0000)]
(trunk web) store torrents in a hash instead of an array
Charles Kerr [Sun, 7 Jun 2009 17:54:28 +0000 (17:54 +0000)]
(trunk libT) #2179: memory allocation in benc could be more efficient
Kevin Glowacz [Sun, 7 Jun 2009 15:10:08 +0000 (15:10 +0000)]
(trunk) adjust NEWS
Charles Kerr [Sun, 7 Jun 2009 14:16:20 +0000 (14:16 +0000)]
don't pluralize OS with a posessive
Mitchell Livingston [Sun, 7 Jun 2009 14:09:42 +0000 (14:09 +0000)]
adjust NEWS
Charles Kerr [Sun, 7 Jun 2009 14:05:45 +0000 (14:05 +0000)]
(trunk) update NEWS
Charles Kerr [Sun, 7 Jun 2009 13:48:15 +0000 (13:48 +0000)]
(trunk gtk) reuse the `prog' variable instead of recalculating it
Kevin Glowacz [Sun, 7 Jun 2009 04:46:17 +0000 (04:46 +0000)]
(trunk web) make these self referential
Kevin Glowacz [Sat, 6 Jun 2009 22:17:24 +0000 (22:17 +0000)]
(trunk web) make sure the torrent array doesn't change between getting the index and accessing it
Charles Kerr [Sat, 6 Jun 2009 19:30:32 +0000 (19:30 +0000)]
(trunk libT) possible fix for benc/json saving issues reported in 1.70. This is a guess from rb07's post in the forums about bencode.c, and from John Clay's comments in irc
Charles Kerr [Sat, 6 Jun 2009 17:39:04 +0000 (17:39 +0000)]
(trunk) minor commit: sync the .h licenses with their counterpart .c licenses
Charles Kerr [Sat, 6 Jun 2009 16:19:34 +0000 (16:19 +0000)]
(trunk libT) #2151: possible fix for "Unusually high CPU usage in latest builds" issue
Charles Kerr [Sat, 6 Jun 2009 14:09:43 +0000 (14:09 +0000)]
(trunk gtk) a little more file-list cleanup
Charles Kerr [Sat, 6 Jun 2009 04:40:24 +0000 (04:40 +0000)]
(trunk gtk) that was the last of joshe's code in file-list.c, so it goes GPLv2
Charles Kerr [Sat, 6 Jun 2009 04:29:08 +0000 (04:29 +0000)]
(trunk gtk) torrents' long file lists were displayed extremely inefficiently
Charles Kerr [Sat, 6 Jun 2009 02:49:42 +0000 (02:49 +0000)]
(trunk) looks like r8433 accidentally reverted r8425.
Charles Kerr [Fri, 5 Jun 2009 17:54:48 +0000 (17:54 +0000)]
(trunk) fix update-version-h.sh script issue on NetBSD, reported by stdisease, patched by geirha; thanks to both
Charles Kerr [Fri, 5 Jun 2009 17:52:02 +0000 (17:52 +0000)]
(trunk) set properties on $Id$ files that were missing them
Charles Kerr [Fri, 5 Jun 2009 17:10:12 +0000 (17:10 +0000)]
(trunk qt) #2169: unconditionally link against the bundled version of libevent, since there's apparently no way to let qmake know what autoconf decided about which version of libevent to use
Charles Kerr [Fri, 5 Jun 2009 17:02:29 +0000 (17:02 +0000)]
(trunk daemon) #2149: daemon's non-inotify watchdir fails on .torrents with old timestamps
Charles Kerr [Fri, 5 Jun 2009 15:45:18 +0000 (15:45 +0000)]
(trunk gtk) #2079: transmission 1.61 crashes on Ubuntu Hardy
Charles Kerr [Fri, 5 Jun 2009 14:06:52 +0000 (14:06 +0000)]
(trunk dht) add missing #include to fix FreeBSD 7.2
Charles Kerr [Fri, 5 Jun 2009 13:45:21 +0000 (13:45 +0000)]
(trunk) #2167 improve the autoconf libevent test: don't use the OS copy unless it's got evutil_vsnprintf()
Mitchell Livingston [Fri, 5 Jun 2009 12:17:58 +0000 (12:17 +0000)]
#2164 rephrase "High connection limits slow down some routers" to "High connection limits might significantly impact system performance"
Mitchell Livingston [Fri, 5 Jun 2009 12:13:40 +0000 (12:13 +0000)]
update trunk to 1.70+
Mitchell Livingston [Fri, 5 Jun 2009 03:48:20 +0000 (03:48 +0000)]
update 1.54 appcast item
Mitchell Livingston [Fri, 5 Jun 2009 01:27:08 +0000 (01:27 +0000)]
update appcast for 1.70 and 1.54
Mitchell Livingston [Fri, 5 Jun 2009 01:14:26 +0000 (01:14 +0000)]
update Turkish localization for Mac
Charles Kerr [Thu, 4 Jun 2009 22:47:22 +0000 (22:47 +0000)]
(trunk) try to get the new libevent scheme to play nice with "make dist"
Charles Kerr [Thu, 4 Jun 2009 22:21:31 +0000 (22:21 +0000)]
(trunk) tweak configure.ac to fix a hiccup reported by geirha
Charles Kerr [Thu, 4 Jun 2009 21:41:21 +0000 (21:41 +0000)]
(trunk) add update-version-h.sh to EXTRA_DIST
Charles Kerr [Thu, 4 Jun 2009 20:26:39 +0000 (20:26 +0000)]
(trunk) update news and bump version to 1.70
Charles Kerr [Thu, 4 Jun 2009 20:24:37 +0000 (20:24 +0000)]
(trunk gtk) sync translations from rosetta for 1.70
Charles Kerr [Thu, 4 Jun 2009 19:12:11 +0000 (19:12 +0000)]
(trunk) add an explicit waiver <http://people.debian.org/~bap/dfsg-faq#waiver> for linking with OpenSSL
Charles Kerr [Thu, 4 Jun 2009 15:52:54 +0000 (15:52 +0000)]
(trunk libT) fix potential permissions headache when saving json/benc files
Charles Kerr [Thu, 4 Jun 2009 15:04:34 +0000 (15:04 +0000)]
(trunk libT) add a debugging message to r8609 in case we ever have to go back to the bad old days of TR_DEBUG_FD
Charles Kerr [Thu, 4 Jun 2009 14:59:17 +0000 (14:59 +0000)]
(trunk libT) under very rare circumstances we wouldn't send a REJ message even if the protocol required it. also, avoid an unnecessary memcpy(). Thanks to geirha and Lacrocivious for helping test & confirm the fix.
Charles Kerr [Thu, 4 Jun 2009 00:24:11 +0000 (00:24 +0000)]
updated NEWS
Charles Kerr [Wed, 3 Jun 2009 23:42:13 +0000 (23:42 +0000)]
(trunk libT) fix a minor tr-dht memory leak found by valgrind.
Charles Kerr [Wed, 3 Jun 2009 22:52:08 +0000 (22:52 +0000)]
(trunk libT) lessen evbuffer memory bloat when we have a lot of simultaneous peers
Charles Kerr [Wed, 3 Jun 2009 21:08:54 +0000 (21:08 +0000)]
(trunk libT) handle windows when saving json files; use evbuffer_write() more safely
Charles Kerr [Wed, 3 Jun 2009 20:59:24 +0000 (20:59 +0000)]
(trunk qt) update translation template
Charles Kerr [Wed, 3 Jun 2009 16:59:32 +0000 (16:59 +0000)]
(trunk libT) #2160: fix 1.60 error when setting file wanted/not-wanted flags when adding a new torrent via RPC. reported by anf6
Charles Kerr [Wed, 3 Jun 2009 16:49:24 +0000 (16:49 +0000)]
remove a redundant AC_SUBST
Charles Kerr [Wed, 3 Jun 2009 16:31:43 +0000 (16:31 +0000)]
(trunk) if libevent exists on the system, use it. otherwise, use our own copy.
Charles Kerr [Wed, 3 Jun 2009 15:47:08 +0000 (15:47 +0000)]
(trunk) on non-mac platforms, try not building our own copy of libevent 1.4.x
Charles Kerr [Wed, 3 Jun 2009 15:22:09 +0000 (15:22 +0000)]
remove unused m4 macros, as pointed out by stdisease
Charles Kerr [Wed, 3 Jun 2009 14:27:02 +0000 (14:27 +0000)]
remove -funroll-loops from configure.ac based on feedback from Denis Leroy