]> granicus.if.org Git - transmission/log
transmission
15 years ago(trunk libT) add an assertion to tr_torrentStop()
Charles Kerr [Sun, 19 Apr 2009 16:21:27 +0000 (16:21 +0000)]
(trunk libT) add an assertion to tr_torrentStop()

15 years ago(trunk qt) fix feedback loop between the gui and libT for the properties dialog's...
Charles Kerr [Sun, 19 Apr 2009 02:48:55 +0000 (02:48 +0000)]
(trunk qt) fix feedback loop between the gui and libT for the properties dialog's seed ratio

15 years ago(trunk qt) handle multiple torrent selection in the properties dialog
Charles Kerr [Sat, 18 Apr 2009 23:18:28 +0000 (23:18 +0000)]
(trunk qt) handle multiple torrent selection in the properties dialog

15 years ago(trunk) experimental support for tr_torrentSetPriority()
Charles Kerr [Sat, 18 Apr 2009 23:17:30 +0000 (23:17 +0000)]
(trunk) experimental support for tr_torrentSetPriority()

15 years ago(trunk gtk) make the gtk client's preferences dialog's encryption combobox match...
Charles Kerr [Sat, 18 Apr 2009 23:14:57 +0000 (23:14 +0000)]
(trunk gtk) make the gtk client's preferences dialog's encryption combobox match the qt client's

15 years ago(trunk) remove obscure macro
Charles Kerr [Fri, 17 Apr 2009 17:34:21 +0000 (17:34 +0000)]
(trunk) remove obscure macro

15 years ago(trunk libT) #1996: Regression: Crash on shutdown when IPv6 is unavailable
Charles Kerr [Fri, 17 Apr 2009 16:49:56 +0000 (16:49 +0000)]
(trunk libT)  #1996: Regression: Crash on shutdown when IPv6 is unavailable

15 years agoupdate UKKQueue to be 64-bit compatible (although we're still not ready for 64-bits...
Mitchell Livingston [Fri, 17 Apr 2009 02:36:12 +0000 (02:36 +0000)]
update UKKQueue to be 64-bit compatible (although we're still not ready for 64-bits just yet)

15 years ago(trunk gtk) fix minor oops from earlier today in the properties dialog's peer list
Charles Kerr [Fri, 17 Apr 2009 00:04:15 +0000 (00:04 +0000)]
(trunk gtk) fix minor oops from earlier today in the properties dialog's peer list

15 years ago(trunk libT) minor benc cleanups
Charles Kerr [Thu, 16 Apr 2009 21:01:00 +0000 (21:01 +0000)]
(trunk libT) minor benc cleanups

15 years ago(trunk libT) avoid unnecessary malloc()s & free()s in tr_utf8clean()
Charles Kerr [Thu, 16 Apr 2009 21:00:48 +0000 (21:00 +0000)]
(trunk libT) avoid unnecessary malloc()s & free()s in tr_utf8clean()

15 years ago(trunk libT) fix long-standing wart of a few public API calls returning strdup'ed...
Charles Kerr [Thu, 16 Apr 2009 19:14:37 +0000 (19:14 +0000)]
(trunk libT) fix long-standing wart of a few public API calls returning strdup'ed char*, rather than a const char* like all the others

15 years ago(trunk gtk/qt) #1502: Details' Addresses should "sort -n"
Charles Kerr [Thu, 16 Apr 2009 16:35:00 +0000 (16:35 +0000)]
(trunk gtk/qt) #1502: Details' Addresses should "sort -n"

15 years ago(trunk libT) #1992: try to cleanly destroy the "verify local data" thread on shutdown
Charles Kerr [Thu, 16 Apr 2009 13:10:25 +0000 (13:10 +0000)]
(trunk libT) #1992: try to cleanly destroy the "verify local data" thread on shutdown

15 years ago(trunk libT) ? I'm guessing an error in wereHamsters git tree, which I branched,...
Erick Turnquist [Wed, 15 Apr 2009 21:10:50 +0000 (21:10 +0000)]
(trunk libT) ? I'm guessing an error in wereHamsters git tree, which I branched, caused this.

15 years ago(trunk) #1497 Options to listen on specific network sockets
Erick Turnquist [Wed, 15 Apr 2009 21:05:58 +0000 (21:05 +0000)]
(trunk) #1497 Options to listen on specific network sockets

15 years ago(trunk) update NEWS
Charles Kerr [Wed, 15 Apr 2009 18:57:57 +0000 (18:57 +0000)]
(trunk) update NEWS

15 years ago(trunk gtk) clean up yesterday's option menu code a bit
Charles Kerr [Wed, 15 Apr 2009 15:10:22 +0000 (15:10 +0000)]
(trunk gtk) clean up yesterday's option menu code a bit

15 years ago(trunk gtk) #1522: Lack of fast bw limit settings and display
Charles Kerr [Wed, 15 Apr 2009 04:28:04 +0000 (04:28 +0000)]
(trunk gtk) #1522: Lack of fast bw limit settings and display

15 years ago(trunk qt) hack on the main window layout
Charles Kerr [Wed, 15 Apr 2009 01:59:54 +0000 (01:59 +0000)]
(trunk qt) hack on the main window layout

15 years ago(trunk qt) #1522: add upload/download/ratio limits popup menu at the bottom of the...
Charles Kerr [Tue, 14 Apr 2009 22:05:11 +0000 (22:05 +0000)]
(trunk qt) #1522: add upload/download/ratio limits popup menu at the bottom of the main window

15 years ago(trunk daemon) #1981: Setting ratio on the command-line doesn't work`
Charles Kerr [Tue, 14 Apr 2009 14:24:57 +0000 (14:24 +0000)]
(trunk daemon) #1981: Setting ratio on the command-line doesn't work`

15 years ago(trunk qt) tweak the build instructions
Charles Kerr [Tue, 14 Apr 2009 02:12:05 +0000 (02:12 +0000)]
(trunk qt) tweak the build instructions

15 years ago(trunk) make it possible to #include "version.h" without having to add -I${TOP}/libtr...
Charles Kerr [Mon, 13 Apr 2009 19:04:21 +0000 (19:04 +0000)]
(trunk) make it possible to #include "version.h" without having to add -I${TOP}/libtransmission/ to your CFLAGS

15 years ago(trunk qt) clean up #includes
Charles Kerr [Mon, 13 Apr 2009 18:21:22 +0000 (18:21 +0000)]
(trunk qt) clean up #includes

15 years ago(trunk qt) sort of fix the "make install" problem
Charles Kerr [Mon, 13 Apr 2009 17:31:02 +0000 (17:31 +0000)]
(trunk qt) sort of fix the "make install" problem

15 years ago(trunk rpc) bump rpc-version to "5" to denote the new features are present since...
Charles Kerr [Mon, 13 Apr 2009 15:55:06 +0000 (15:55 +0000)]
(trunk rpc) bump rpc-version to "5" to denote the new features are present since 1.5x

15 years ago(trunk) update appcast
Mitchell Livingston [Mon, 13 Apr 2009 01:37:35 +0000 (01:37 +0000)]
(trunk) update appcast

15 years ago(trunk) update NEWS
Mitchell Livingston [Mon, 13 Apr 2009 01:21:24 +0000 (01:21 +0000)]
(trunk) update NEWS

15 years ago(trunk) update version to 1.52
Mitchell Livingston [Mon, 13 Apr 2009 01:19:54 +0000 (01:19 +0000)]
(trunk) update version to 1.52

15 years ago(trunk qt) first stab at getting the properties dialog's "options" controls operational.
Charles Kerr [Sun, 12 Apr 2009 21:15:35 +0000 (21:15 +0000)]
(trunk qt) first stab at getting the properties dialog's "options" controls operational.

15 years ago(trunk libT) in tr_torrentFiles(), avoid some expensive calculations if the torrent...
Charles Kerr [Sun, 12 Apr 2009 17:31:17 +0000 (17:31 +0000)]
(trunk libT) in tr_torrentFiles(), avoid some expensive calculations if the torrent is a seed.

15 years ago(trunk libT) more speed tweaks from valgrind
Charles Kerr [Sun, 12 Apr 2009 14:52:17 +0000 (14:52 +0000)]
(trunk libT) more speed tweaks from valgrind

15 years ago(qt) better integration of sort & filter modes into the preferences mechanism
Charles Kerr [Sat, 11 Apr 2009 18:25:12 +0000 (18:25 +0000)]
(qt) better integration of sort & filter modes into the preferences mechanism

15 years ago(trunk libT) add more tests to verify r8214
Charles Kerr [Sat, 11 Apr 2009 15:48:58 +0000 (15:48 +0000)]
(trunk libT) add more tests to verify r8214

15 years ago(trunk libT) startup uses less cpu now on big torrents. another cachegrind discovery
Charles Kerr [Sat, 11 Apr 2009 06:58:14 +0000 (06:58 +0000)]
(trunk libT) startup uses less cpu now on big torrents.  another cachegrind discovery

15 years ago(trunk qt) ensure that the sort mode is applied correctly on startup
Charles Kerr [Sat, 11 Apr 2009 04:35:51 +0000 (04:35 +0000)]
(trunk qt) ensure that the sort mode is applied correctly on startup

15 years ago(trunk libT) omit some unnecessary tests on the bitfield checks. these seem small...
Charles Kerr [Sat, 11 Apr 2009 03:24:36 +0000 (03:24 +0000)]
(trunk libT) omit some unnecessary tests on the bitfield checks.  these seem small, but bitfields are always the top CPU abuser when I profile...

15 years ago(trunk) have the gtk and qt clients use the same minimum seed ratio in the preference...
Charles Kerr [Fri, 10 Apr 2009 19:16:12 +0000 (19:16 +0000)]
(trunk) have the gtk and qt clients use the same minimum seed ratio in the preferences dialog as the mac uses

15 years agoupdate NEWS again
Charles Kerr [Fri, 10 Apr 2009 18:23:00 +0000 (18:23 +0000)]
update NEWS again

15 years agoupdate NEWS
Charles Kerr [Fri, 10 Apr 2009 15:33:27 +0000 (15:33 +0000)]
update NEWS

15 years ago(trunk libT) better filtering of maliciously-crafted URLs when serving web interface...
Charles Kerr [Fri, 10 Apr 2009 15:09:31 +0000 (15:09 +0000)]
(trunk libT) better filtering of maliciously-crafted URLs when serving web interface files

15 years ago(trunk libT) possible IO speedup on OS X based on feedback from ticket #1967
Charles Kerr [Fri, 10 Apr 2009 14:26:01 +0000 (14:26 +0000)]
(trunk libT) possible IO speedup on OS X based on feedback from ticket #1967

15 years ago(qt) fix bug that corrupted the main-window-layout-order key in prefs. Reported...
Charles Kerr [Fri, 10 Apr 2009 04:59:15 +0000 (04:59 +0000)]
(qt) fix bug that corrupted the main-window-layout-order key in prefs.  Reported by Rolcol

15 years ago(qt) fix minor bug reported by RolCol: the "ask for more peers" button was enabled...
Charles Kerr [Fri, 10 Apr 2009 04:33:31 +0000 (04:33 +0000)]
(qt) fix minor bug reported by RolCol: the "ask for more peers" button was enabled for paused torrents if they were being verified

15 years ago(trunk gtk) remember filtering mode between sessions
Charles Kerr [Fri, 10 Apr 2009 04:22:57 +0000 (04:22 +0000)]
(trunk gtk) remember filtering mode between sessions

15 years ago(trunk qt) remember sorting & filtering mode between sessions
Charles Kerr [Fri, 10 Apr 2009 03:48:19 +0000 (03:48 +0000)]
(trunk qt) remember sorting & filtering mode between sessions

15 years ago(trunk libT) experimental commit to reduce IO lag during fast downloads
Charles Kerr [Fri, 10 Apr 2009 00:58:26 +0000 (00:58 +0000)]
(trunk libT) experimental commit to reduce IO lag during fast downloads

15 years ago(trunk qt,gtk) include torrents-being-verified in the "active torrents" filter.
Charles Kerr [Thu, 9 Apr 2009 22:42:55 +0000 (22:42 +0000)]
(trunk qt,gtk) include torrents-being-verified in the "active torrents" filter.

15 years ago(trunk daemon) #1983: Random port not working properly
Charles Kerr [Thu, 9 Apr 2009 21:10:58 +0000 (21:10 +0000)]
(trunk daemon) #1983: Random port not working properly

15 years ago(trunk qt) add "make install" step to the build instructions
Charles Kerr [Thu, 9 Apr 2009 19:14:44 +0000 (19:14 +0000)]
(trunk qt) add "make install" step to the build instructions

15 years ago(trunk) update NEWS
Charles Kerr [Thu, 9 Apr 2009 18:56:58 +0000 (18:56 +0000)]
(trunk) update NEWS

15 years ago(trunk) add the Qt beta into svn
Charles Kerr [Thu, 9 Apr 2009 18:55:47 +0000 (18:55 +0000)]
(trunk) add the Qt beta into svn

15 years ago(gtk trunk) tweak one of the strings in the prefs dialog.
Charles Kerr [Thu, 9 Apr 2009 18:46:16 +0000 (18:46 +0000)]
(gtk trunk) tweak one of the strings in the prefs dialog.

15 years ago(trunk libT) another possible fix for #1894: Crash when download finishes and seed...
Charles Kerr [Thu, 9 Apr 2009 14:10:31 +0000 (14:10 +0000)]
(trunk libT) another possible fix for #1894: Crash when download finishes and seed ratio is already met

15 years ago(gtk) gtk 3.0 compliance
Charles Kerr [Thu, 9 Apr 2009 11:53:11 +0000 (11:53 +0000)]
(gtk) gtk 3.0 compliance

15 years agomore benc code simplification
Charles Kerr [Thu, 9 Apr 2009 00:26:53 +0000 (00:26 +0000)]
more benc code simplification

15 years ago(trunk libT) make libtransmission/makemeta.h C++-safe
Charles Kerr [Wed, 8 Apr 2009 20:57:47 +0000 (20:57 +0000)]
(trunk libT) make libtransmission/makemeta.h C++-safe

15 years ago(trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore
Charles Kerr [Wed, 8 Apr 2009 18:47:48 +0000 (18:47 +0000)]
(trunk) tr_metaInfoBuilderCreate() doesn't need a tr_session* handle anymore

15 years ago(trunk libT) faster serialization from tr_benc structs into json and benc formats
Charles Kerr [Wed, 8 Apr 2009 17:25:17 +0000 (17:25 +0000)]
(trunk libT) faster serialization from tr_benc structs into json and benc formats

15 years agouse one of the stock g_cclosure marshallers instead of rolling our own for emitting...
Charles Kerr [Tue, 7 Apr 2009 23:44:38 +0000 (23:44 +0000)]
use one of the stock g_cclosure marshallers instead of rolling our own for emitting error events

15 years ago(trunk libT) update the blocklist URL to "http://update.transmissionbt.com/level1"
Charles Kerr [Tue, 7 Apr 2009 20:38:15 +0000 (20:38 +0000)]
(trunk libT) update the blocklist URL to "http://update.transmissionbt.com/level1"

15 years ago(gtk) remove gtk/blockfile.c from POTFILES.in
Charles Kerr [Tue, 7 Apr 2009 20:28:59 +0000 (20:28 +0000)]
(gtk) remove gtk/blockfile.c from POTFILES.in

15 years ago(trunk libT) #1976: build problem with r8173: "erreur: ‘POSIX_FADV_SEQUENTIAL’ undecl...
Charles Kerr [Tue, 7 Apr 2009 20:25:32 +0000 (20:25 +0000)]
(trunk libT) #1976: build problem with r8173: "erreur: ‘POSIX_FADV_SEQUENTIAL’ undeclared"

15 years ago(trunk gtk) use the RPC API for updating the blocklist and for testing the port.
Charles Kerr [Tue, 7 Apr 2009 20:13:08 +0000 (20:13 +0000)]
(trunk gtk) use the RPC API for updating the blocklist and for testing the port.

15 years ago(gtk) don't stretch the turtle icon in the prefs dialog.
Charles Kerr [Tue, 7 Apr 2009 04:42:50 +0000 (04:42 +0000)]
(gtk) don't stretch the turtle icon in the prefs dialog.

15 years ago(gtk trunk) better handling of the random port code, thanks to feedback from Rolcol
Charles Kerr [Tue, 7 Apr 2009 04:30:16 +0000 (04:30 +0000)]
(gtk trunk) better handling of the random port code, thanks to feedback from Rolcol

15 years ago(trunk libT) yet another fix found by RolCol
Charles Kerr [Tue, 7 Apr 2009 04:23:04 +0000 (04:23 +0000)]
(trunk libT) yet another fix found by RolCol

15 years ago(trunk gtk) fix stupid #1157 bug reported by RolCol
Charles Kerr [Tue, 7 Apr 2009 02:27:47 +0000 (02:27 +0000)]
(trunk gtk) fix stupid #1157 bug reported by RolCol

15 years ago(trunk libT) posix_fadvise() tweak to the new verify code.
Charles Kerr [Mon, 6 Apr 2009 23:51:55 +0000 (23:51 +0000)]
(trunk libT) posix_fadvise() tweak to the new verify code.

15 years ago(trunk libT) fix typo
Charles Kerr [Mon, 6 Apr 2009 20:33:50 +0000 (20:33 +0000)]
(trunk libT) fix typo

15 years agoremove double-extern-"C" wrapping
Charles Kerr [Mon, 6 Apr 2009 17:54:11 +0000 (17:54 +0000)]
remove double-extern-"C" wrapping

15 years ago(trunk) update NEWS
Charles Kerr [Mon, 6 Apr 2009 17:09:51 +0000 (17:09 +0000)]
(trunk) update NEWS

15 years ago(trunk rpc) add a method to make the daemon test & see if the incoming peer port...
Charles Kerr [Mon, 6 Apr 2009 16:36:00 +0000 (16:36 +0000)]
(trunk rpc) add a method to make the daemon test & see if the incoming peer port is open

15 years ago(trunk libT) tr_getDefaultDownloadDir(): always honor $XDG_CONFIG_HOME/user-dirs...
Charles Kerr [Mon, 6 Apr 2009 16:10:37 +0000 (16:10 +0000)]
(trunk libT) tr_getDefaultDownloadDir(): always honor $XDG_CONFIG_HOME/user-dirs.dirs if it exists.

15 years ago(trunk libT) faster code for verifying entire torrents. Timing tests @ http://transmi...
Charles Kerr [Mon, 6 Apr 2009 04:02:51 +0000 (04:02 +0000)]
(trunk libT) faster code for verifying entire torrents. Timing tests @ http://transmission.pastebin.com/m4e1d6ee

15 years ago(trunk libT) silence a spurious warning in the new bencode code
Charles Kerr [Mon, 6 Apr 2009 01:32:55 +0000 (01:32 +0000)]
(trunk libT) silence a spurious warning in the new bencode code

15 years agobetter bool, real handling in (1) the gtk prefs interface, (2) the dictionary merge...
Charles Kerr [Sun, 5 Apr 2009 23:46:53 +0000 (23:46 +0000)]
better bool, real handling in (1) the gtk prefs interface, (2) the dictionary merge code, (2) the json parser

15 years ago(trunk) fix another new bencode bug. add some more unit tests for benc.
Charles Kerr [Sun, 5 Apr 2009 23:16:45 +0000 (23:16 +0000)]
(trunk) fix another new bencode bug.  add some more unit tests for benc.

15 years ago(trunk libT) update one of the validity tests to understand the bool and double types
Charles Kerr [Sun, 5 Apr 2009 21:33:06 +0000 (21:33 +0000)]
(trunk libT) update one of the validity tests to understand the bool and double types

15 years agosave the value of the speed limit day without conversion
Mitchell Livingston [Sun, 5 Apr 2009 20:13:16 +0000 (20:13 +0000)]
save the value of the speed limit day without conversion

15 years ago(trunk) change the bencode type enum to prevent OS-level collision
Charles Kerr [Sun, 5 Apr 2009 18:02:11 +0000 (18:02 +0000)]
(trunk) change the bencode type enum to prevent OS-level collision

15 years ago(trunk) Use proper notation for json floating-point and bool types. For backwards...
Charles Kerr [Sun, 5 Apr 2009 17:52:21 +0000 (17:52 +0000)]
(trunk) Use proper notation for json floating-point and bool types.  For backwards compatability, still allow old-style printf strings as doubles, and 0s and 1s as bools.

15 years agowarnings--
Mitchell Livingston [Sun, 5 Apr 2009 17:48:03 +0000 (17:48 +0000)]
warnings--

15 years ago(trunk) back out the avahi patch
Charles Kerr [Sun, 5 Apr 2009 17:34:34 +0000 (17:34 +0000)]
(trunk) back out the avahi patch

15 years ago(trunk gtk) #1157: random port on startup
Charles Kerr [Sun, 5 Apr 2009 16:07:51 +0000 (16:07 +0000)]
(trunk gtk) #1157: random port on startup

15 years agoa bit more Mac rpc work
Mitchell Livingston [Sun, 5 Apr 2009 15:55:20 +0000 (15:55 +0000)]
a bit more Mac rpc work

15 years ago(trunk) If avahi's zeroconf implementation is available, use it to advertise our...
Charles Kerr [Sun, 5 Apr 2009 15:49:03 +0000 (15:49 +0000)]
(trunk) If avahi's zeroconf implementation is available, use it to advertise our web ui

15 years ago(trunk) fix another rpc seed-ratio problem reported by livings
Charles Kerr [Sun, 5 Apr 2009 15:37:45 +0000 (15:37 +0000)]
(trunk) fix another rpc seed-ratio problem reported by livings

15 years agofirst pass through for making the Mac client respond to the new rpc messages - still...
Mitchell Livingston [Sun, 5 Apr 2009 15:36:51 +0000 (15:36 +0000)]
first pass through for making the Mac client respond to the new rpc messages - still missing a few things

15 years ago(trunk rpc) fix error in the spec about the new per-torrent seed ratio feature
Charles Kerr [Sun, 5 Apr 2009 15:19:07 +0000 (15:19 +0000)]
(trunk rpc) fix error in the spec about the new per-torrent seed ratio feature

15 years ago(trunk gtk) #1679: schedule speed limit mode based on days, not just time.
Charles Kerr [Sun, 5 Apr 2009 14:53:22 +0000 (14:53 +0000)]
(trunk gtk) #1679: schedule speed limit mode based on days, not just time.

15 years ago(trunk libT) #1966: add explicit support for preallocating files on XFS filesystems
Charles Kerr [Sun, 5 Apr 2009 14:04:07 +0000 (14:04 +0000)]
(trunk libT) #1966: add explicit support for preallocating files on XFS filesystems

15 years ago(trunk libT) fix Solaris build error reported by wereHamster
Charles Kerr [Sun, 5 Apr 2009 13:56:41 +0000 (13:56 +0000)]
(trunk libT) fix Solaris build error reported by wereHamster

15 years ago(trunk libT) fix xdg oops
Charles Kerr [Sun, 5 Apr 2009 13:41:38 +0000 (13:41 +0000)]
(trunk libT) fix xdg oops

15 years ago(trunk libT) #1957: tr_getDownloadDir() should honor XDG
Charles Kerr [Sun, 5 Apr 2009 13:33:32 +0000 (13:33 +0000)]
(trunk libT) #1957: tr_getDownloadDir() should honor XDG

15 years agoslight adjustment to Bandwidth tab's layout
Mitchell Livingston [Sun, 5 Apr 2009 13:33:14 +0000 (13:33 +0000)]
slight adjustment to Bandwidth tab's layout

15 years ago(trunk libT) re-add the curl "easy queue" from 1.4x to queue libcurl tasks to amelior...
Charles Kerr [Sun, 5 Apr 2009 13:00:17 +0000 (13:00 +0000)]
(trunk libT) re-add the curl "easy queue" from 1.4x to queue libcurl tasks to ameliorate complaints of "too many open files"

15 years agofix oops
Charles Kerr [Sat, 4 Apr 2009 05:32:37 +0000 (05:32 +0000)]
fix oops

15 years ago(trunk)
Charles Kerr [Sat, 4 Apr 2009 05:29:08 +0000 (05:29 +0000)]
(trunk)
1. add to the "recently-changed" torrent a list of recently-removed torrent ids.
2. make the day-of-week alt speed a bitfield of days or'ed together, so that you can have (say) speed limits on monday and wednesday