Jordan Lee
616bde8c5b
(trunk libT) #4138 "use stdbool.h instead of tr_bool" -- fix watch.c error reported by zebulon501 in trac. :)
2011-04-02 07:46:37 +00:00
Jordan Lee
a680c4b6cb
(trunk libT) fix never-executed code branch detected by clang static analyzer
2011-03-31 05:06:19 +00:00
Jordan Lee
e8c22599cb
(trunk daemon) fix minor text formatting bug when the ETA is being shown in seconds
2011-03-30 23:11:10 +00:00
Jordan Lee
7e21116e3c
(trunk libT) #4157 "'transmission-remote -si' doesn't show alternate download speeds correctly" -- fixed.
2011-03-30 21:19:14 +00:00
Jordan Lee
98633b4145
(trunk daemon) #4156 "request: transmission-remote --session-info report whether µTP is enabled" -- added.
2011-03-30 16:24:45 +00:00
Jordan Lee
375694eda9
(trunk) copyediting: remove some unneeded #includes, and annotate some needed ones
2011-03-24 21:49:42 +00:00
Jordan Lee
b4d36aeb54
(trunk) #4138 "use stdbool.h instead of tr_bool" -- done.
2011-03-22 15:19:54 +00:00
Jordan Lee
374ed10f3b
(trunk) it's bad form to #include so many system headers in libtransmission/utils.h...
2011-03-16 18:04:23 +00:00
Jordan Lee
934024c195
(trunk daemon) #4118 "transmission-remote, document peer status for H and T in its man page" -- done.
2011-03-14 14:29:00 +00:00
Jordan Lee
db3282df47
(trunk daemon) #4094 : "move 'Ratio Limit' to 'LIMITS & BANDWIDTH section'" -- fixed.
2011-03-07 15:02:40 +00:00
Jordan Lee
9bf2434e14
(trunk) copyediting: remove trailing spaces from source code lines in daemon/ gtk/ libtransmission/ and utils/
2011-03-04 23:26:10 +00:00
Jordan Lee
779f52069a
(trunk libT) ensure that the last few log messages actually get logged before shutdown finishes.
2011-02-20 19:12:45 +00:00
Jordan Lee
649a9b139d
remove a couple of #includes that we don't need anymore after the previous commit.
2011-02-18 17:09:46 +00:00
Jordan Lee
f8b739f0f9
(trunk daemon) simplify the code in the fallback implementation of daemon() for systems that don't have this function themselves.
2011-02-18 17:05:17 +00:00
Jordan Lee
3f1b060241
(trunk T) add preliminary enable/disable toggles in daemon, gtk, and qt clients. 'preliminary' because this may be widened to a tri-state of inabled, disabled, and incoming only
2011-02-18 00:33:29 +00:00
Jordan Lee
7df7d34f6d
automake/autoconf; #includes in libtransmission
2011-02-18 00:32:19 +00:00
Jordan Lee
2b8124d3ad
(trunk) #4019 "Minor patch, kill useless casts in transmission source." -- fixed. patch by jlouis
...
jlouis used Coccinelle to scan transmission's source for redundant code that casts a type to its own type.
2011-02-12 17:27:47 +00:00
Jordan Lee
9769e07fa9
(trunk) improvement to r11864
...
Since the contents of getcwd() are undefined on error, explicitly terminate the buffer string if getcwd() fails.
2011-02-09 06:10:01 +00:00
Jordan Lee
2fc40f4b1c
(trunk libt) silence a couple of identical compiler warnings: "ignoring return value of ‘getcwd’, declared with attribute warn_unused_result".
2011-02-09 05:42:52 +00:00
Jordan Lee
11d60307cf
(trunk libT) #3967 "regression: transmission-daemon's non-inotify watchdir is broken in 2.20 betas" -- fixed.
...
When inotify isn't available, watch.c uses readdir() to look for new .torrent files. It keeps a list of old .torrent files internally so that it doesn't try to keep re-adding the same file. This list is stored in an evbuffer. As part of the libevent2 upgrade (#3836 ), r11594 changed how the buffer is searched by replacing the (deprecated) event_find() call with libevent2's evbuffer_search(). However the latter's semantics are different in that searching stops when '\0' is reached, so '\0' is no longer a good filename delimiter. Fixed by changing watch.c's internal delimiter from '\0' to '\t' ... so all those torrents with tabs in their filenames had better watch out.
2011-02-03 17:37:53 +00:00
Jordan Lee
cea3221461
(trunk daemon) #3775 "'-tall' no longer works for transmission-remote" -- fixed.
...
looks like this was broken in r10907 for #3368 in 2.00 when we added "-ta" as the short form of "--tracker-add". "-ta" seems to be conflicting with "-tall". This can be fixed by changing --tracker-add's short form.
2011-02-02 03:17:38 +00:00
Jordan Lee
06884387da
(trunk) #3914 "strlsize() passes variable of incompatible type to the tr_formatter_size_B()" -- fixed.
2011-01-19 18:14:01 +00:00
Jordan Lee
879a2afcbd
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.
2011-01-19 13:48:47 +00:00
Jordan Lee
a65e02257d
Fix transmission-remote regression introduced in the last commit. Thanks to Rolcol for spotting this. Mumble, grumble.
2011-01-15 18:22:09 +00:00
Jordan Lee
a433b0c4cc
#3686 "add rpc command to cleanly shutdown daemon" -- added for libT, tr-daemon, tr-gtk, tr-remote, and the rpc spec
2011-01-15 18:12:45 +00:00
Jordan Lee
d6d6fd2d7e
(trunk daemon) "--logfile is unreliable on Solaris 10" -- fixed.
2011-01-15 17:14:15 +00:00
Jordan Lee
69a3b8bbab
(trunk, daemon) #3833 "'freespace' argument for 'session-get' RPC method" -- committing patch from taem, reardon, and rb07
2011-01-05 04:41:19 +00:00
Jordan Lee
c7cc8301db
(trunk) update credits
2011-01-03 05:58:58 +00:00
Charles Kerr
e5bb3205a1
(trunk) Join the 21st century and use only 1 space at the end sentences. This commit is nearly as important as the semi-annual ones that remove trailing spaces from the ends of lines of code... :)
2010-12-27 19:18:17 +00:00
Charles Kerr
44f25c27dc
(trunk daemon) tweak the "transmission-remote --info" display for downloading/seeding time
2010-12-27 02:08:45 +00:00
Charles Kerr
b6dde3dff6
(trunk) #1408 (Total downloading and seeding time per torrent) -- add to rpc spec and to transmission-remote --info
2010-12-27 02:01:25 +00:00
Charles Kerr
a5e2b244dd
(trunk daemon) get the non-inotify chunks of code working with libevent2
2010-12-24 15:41:10 +00:00
Charles Kerr
b07d0db82b
(trunk daemon) #3836 "libevent2 support" -- fix libevent #includes in the daemon/ directory
2010-12-24 09:11:23 +00:00
Charles Kerr
70c634878e
don't use the nonportable comma formatter in remote.c's printf statements. (that is, use %d instead of %'d)
2010-12-23 19:04:44 +00:00
Charles Kerr
96cbfa635b
(trunk daemon) fix compiler warnings on mac
2010-12-23 19:02:21 +00:00
Charles Kerr
168fb2a45d
(trunk daemon) #3842 "typo in manpage: abbreviated form of --tracker-remove is listed as -ta instead of -tr" -- fixed.
2010-12-22 03:26:50 +00:00
Charles Kerr
1d9b9ce245
(trunk) clarify http_proxy in the manpages
2010-12-16 16:19:19 +00:00
Charles Kerr
3a5d17cfde
(trunk) #1538 "Make Web UI URL configurable" -- added to trunk. Patch by wereHamster
2010-12-12 18:22:11 +00:00
Charles Kerr
4ce7896402
#3763 (trunk, daemon) "remote should read auth info from an environment variable" -- use suggestion from Rolcol to replace TRAUTH with TR_AUTH
2010-12-12 18:12:58 +00:00
Charles Kerr
27a1b2dc33
(trunk) one of the periodic, banal "remove-trailing-spaces from lines of source code" cleanup commits
2010-12-12 16:43:19 +00:00
Charles Kerr
465a2e7c90
(trunk) extremely minor manpage copyediting
2010-12-12 16:36:46 +00:00
Charles Kerr
07d58516cd
(trunk daemon) #3580 "feature request: transmission-remote manual update trackers option" -- added.
2010-12-12 15:58:06 +00:00
Charles Kerr
d7ac713764
(trunk daemon) #3763 "transmission-remote should be able to read auth info from an environment variable" -- added. patch by fejesjoco.
2010-12-12 15:26:06 +00:00
Charles Kerr
c61b3ba54e
(trunk daemon) add http_proxy info to the manpages for transmission-daemon and transmission-remote
2010-12-11 21:33:25 +00:00
Charles Kerr
f6d39aad04
(trunk daemon) #3324 "'transmission-remote --add' has no output/status messages" -- fixed.
2010-10-16 16:08:40 +00:00
Charles Kerr
e598d4c198
(trunk daemon) #3508 "transmission-remote --download-dir doesn't work properly" -- fixed.
2010-09-24 14:23:58 +00:00
Charles Kerr
0d27dff042
(trunk daemon) #3511 "setting TR_DEBUG environment variable has no effect" -- rename --log-err as --log-error for consistency
2010-09-22 22:19:21 +00:00
Charles Kerr
70933cfae1
(trunk daemon) #3511 -- companion to r11249: document these three new arguments in the manpage
2010-09-22 15:23:44 +00:00
Charles Kerr
f79d45effb
(trunk daemon) #3511 , part 1 of 2: add command-line options to the daemon to set verbosity level
2010-09-22 15:16:42 +00:00
Charles Kerr
dd84100fcc
(trunk daemon) #3506 "transmission-remote --tracker-add feature not working" -- fixed.
2010-09-22 00:01:58 +00:00
Charles Kerr
1fbe8364bf
(trunk daemon) #3547 "Regression: wrong speed display in transmission-remote and web ui" -- fix peer-info regression reported by gunzip
2010-09-16 02:13:14 +00:00
Daniel Lee
8f57986784
(trunk) don't display "Got a list of 0 peers" for currently paused torrents
2010-09-16 02:00:54 +00:00
Daniel Lee
ac53f4792f
switch trackerRemove and trackerReplace rpc calls to use tracker id instead of announce urls as identifiers
2010-09-14 06:23:48 +00:00
Charles Kerr
1c8be406c0
(trunk daemon) #3547 : "regression: wrong speed display in transission-remote and web ui" -- apply KyleK's patch for transmission-remote
2010-09-12 19:35:53 +00:00
Charles Kerr
e91700b1c8
(trunk daemon) sync transmission-remote with r11194: fix speed up/down speed units
2010-09-12 02:18:37 +00:00
Charles Kerr
c01c18b46b
(trunk) make --version/-V behave the same in the other apps too
2010-08-09 00:18:26 +00:00
Charles Kerr
4cc11e47ee
(trunk) synchronize the "see also" sections of the manpages
2010-08-04 23:17:49 +00:00
Charles Kerr
e6bafdf26b
(trunk) #3045 "size units" -- sync the default units in all the apps s.t. they're consistent with each other
2010-07-28 00:31:11 +00:00
Charles Kerr
f5a083a4c7
(trunk daemon) #3352 "move pieces and trackers out of transmission-remote --info" -- applied Longinus00's patch
2010-07-24 12:30:16 +00:00
Charles Kerr
5e2b41d868
(trunk) #3425 "transmission-remote is not able to get/set cache size" -- fixed
2010-07-15 01:03:56 +00:00
Charles Kerr
a39a3eb073
(trunk daemon) #3424 "transmission-remote does not print active peers" -- fixed
2010-07-14 01:29:20 +00:00
Charles Kerr
0b42fcf730
(trunk daemon) fix r10968 oops
2010-07-07 18:51:23 +00:00
Charles Kerr
674e555182
(trunk daemon) #3401 "can't set pid option on daemon in settings.json" -- fixed
2010-07-07 18:49:06 +00:00
Charles Kerr
af205244d0
(trunk daemon) #3400 "transmission-remote does not show running torrents" -- fixed.
2010-07-07 17:53:16 +00:00
Charles Kerr
610061f79a
(trunk T) #3045 "units" -- modify the formatter functions based on feedback from BMW
2010-07-06 20:25:54 +00:00
Charles Kerr
7e2175858f
(trunk daemon) #3394 "crash with last nightly build on Debian X86 #5189 " -- fixed
2010-07-05 23:36:05 +00:00
Charles Kerr
6e5af03d78
(trunk) #3045 "speed units" -- change the public API of libtransmission based on feedback from livings
2010-07-04 06:07:21 +00:00
Charles Kerr
cdcc4705aa
(trunk) #3045 "make libtransmission's API byte-oriented instead of KiB-oriented." -- implemented. This is a largish commit and will break the mac build for a little while.
2010-07-03 00:25:22 +00:00
Daniel Lee
235dbf607b
(daemon) #3368:Edit trackers in transmission-remote
2010-06-30 05:54:19 +00:00
Charles Kerr
24a7cb5dd9
(trunk daemon) #3284 "show bandwidth priorities in transmission-remote" -- added
2010-06-26 20:48:52 +00:00
Charles Kerr
3334053843
(trunk) remove i18n markup from transmission-remote and transmission-show, which aren't currently i18nized
2010-06-25 17:53:33 +00:00
Charles Kerr
3797966cb6
(trunk daemon) #3324 "transmission-remote has no output/status message" -- fixed
2010-06-25 07:21:18 +00:00
Daniel Lee
bbe9e9843a
#3298:Prettier formating of percentages
2010-06-22 22:30:58 +00:00
Charles Kerr
1d63aa4cda
(trunk) add tr_formatter_size() and tr_formatter_speed() so that all the client apps don't have to reinvent the wheel
2010-06-22 04:34:16 +00:00
Charles Kerr
e70bebf930
(trunk) #1521 "memory cache to reduce disk IO" -- commit block-cache-rc1.diff to trunk for the nightlies.
2010-06-19 14:25:11 +00:00
Charles Kerr
eda211e5ce
(trunk) #2983 : add command-line utilities for creating .torrent files, for editing passkeys, for adding/removing trackers, etc.
2010-06-16 14:27:24 +00:00
Charles Kerr
71c1919cfc
(trunk) #3263 "cli-based utils' --help page should limit themselves to 80 columns"
2010-06-16 14:05:18 +00:00
Eric Petit
2cb6279a72
fix daemon build on platforms without inotify
2010-06-11 07:24:06 +00:00
Charles Kerr
0ad06c50e8
(trunk) #3262 "problems with '.' as the first character in a .torrent's filename" -- fixed in trunk for 2.00
2010-06-07 14:25:31 +00:00
Charles Kerr
61e7d5d901
(trunk daemon) #3267 -- fix transmission-remote manpage formatting error.
2010-06-05 10:38:49 +00:00
Charles Kerr
134df85eb9
(trunk daemon) sync the manpage with the --help page wrt file & priority args
2010-06-03 23:21:31 +00:00
Charles Kerr
9607150a39
(trunk daemon) revert the file-priority arguments back to their 1.93 state. Use -Bh, -Bn, -Bl for torrent priorities. Make the --help descriptions for all six priority arguments more useful.
2010-06-03 23:14:20 +00:00
Charles Kerr
1a667c0150
(trunk daemon) #3241 "transmission-remote doesn't return an error code" -- use better patch from rb07
2010-05-30 21:38:02 +00:00
Charles Kerr
62c10888f3
(trunk daemon) fix regression introduced in trunk after 1.93 was released: #3241 "transmission-remote doesn't return an error code"
2010-05-30 14:31:12 +00:00
Charles Kerr
936f8a5b60
(trunk daemon) trivial indentation tweak to r10702
2010-05-30 14:12:51 +00:00
Charles Kerr
d426654709
(trunk daemon) #3244 "Transmission-remote doesn't have switch(s) to set torrent bandwidth priorities" -- added to trunk for 2.00
2010-05-30 14:11:07 +00:00
Daniel Lee
153ebf0f3b
(remote) man page error
2010-05-23 05:01:35 +00:00
Daniel Lee
bd4b0fe6ff
(daemon) Log pidfile errors in daemon
2010-05-18 22:25:14 +00:00
Charles Kerr
0cc65eb152
(trunk daemon) #3206 "add pidfile support" -- tweak to r10655 suggested by Longinus00: if the pidfile was successfully created, remove it on exit
2010-05-18 20:58:12 +00:00
Charles Kerr
98d13da40c
fix tab damage
2010-05-18 20:45:08 +00:00
Charles Kerr
26fe593048
(trunk daemon) add pidfile support to transmission-daemon
2010-05-18 20:37:49 +00:00
Charles Kerr
4e58a183bb
(trunk daemon) #3060 "local peer discovery" -- fix bugs reported by Eszet (thanks Eszet :)
2010-05-15 13:46:46 +00:00
Charles Kerr
3ff784ad28
(trunk) #1796 "run script after torrent completion" -- (1) add to transmission-remote. (2) remove cli's custom script handler and have it use libtransmission instead.
2010-05-11 13:36:21 +00:00
Charles Kerr
2b9ab542cb
(trunk) #3060 "Local Peer Discovery" -- in the code, rename LDS as LPD for Local Peer Discovery
2010-05-08 08:42:45 +00:00
Charles Kerr
017b5cad86
(trunk daemon) #3190 "Add info about DHT and LDS to transmission-remote session-info" -- apply patch from Infy
2010-05-05 09:30:45 +00:00
Charles Kerr
d8d7704b4e
(trunk daemon) #3186 "Transmission-remote and --no-downlimit/--no-uplimited" is misparsed in the nightlies
2010-05-03 11:55:56 +00:00
Charles Kerr
3473686ee2
(trunk) add LDS toggles to GTK+ client, Qt client, and transmission-remote
2010-05-01 16:23:42 +00:00
Charles Kerr
5a34347f4f
(trunk) #3060 -- Local Peer Discovery patch from Eszet
2010-05-01 16:04:00 +00:00
Charles Kerr
3d0e329364
(trunk daemon) fix another #3178 oops
2010-04-30 19:37:56 +00:00
Charles Kerr
9502457d68
(trunk libT) #3178 "transmission-remote: adding (-a) torrents should set them as the current torrents" -- fix side-effect bug introduced in r10543 and reported by KyleK_ in irc
2010-04-30 19:17:29 +00:00
Charles Kerr
8104f4a960
(trunk daemon) #3178 "transmission-remote --torrent-uplimit no longer works after r10543" -- update to r10545, which forgot to remove the torrent-uplimit parameter from --help
2010-04-29 16:41:21 +00:00
Charles Kerr
b51f6039d1
(trunk daemon) #3178 "transmission-remote --torrent-uplimit no longer works after r10543" -- updated --help and manpage to reflect that -u can be used per-torrent or per-session now because it now knows whether a torrent has been specified
2010-04-29 13:35:57 +00:00
Charles Kerr
61e2493d00
(trunk daemon) #2921 "adding (-a) torrents should set them as the current torrents" -- implemented for 2.00
2010-04-29 03:01:39 +00:00
Charles Kerr
39c271388a
(trunk daemon) #3141 "Web client should be disabled by default" -- fix bug introduced by r10485 where some users could wind up starting a daemon that did not listen to RPC commands
2010-04-28 20:47:00 +00:00
Charles Kerr
06f044680a
(trunk) #3174 "Use IEC standard units (KiB, MiB, GiB) instead of (KB, MB, GB)" -- implemented for gtk, qt, daemon, cli, and web client
2010-04-28 01:26:46 +00:00
Charles Kerr
a0bc78a6dd
(trunk daemon) #3158 "Possible crash when using inotify" -- fixed in trunk for 2.00
2010-04-21 01:31:23 +00:00
Charles Kerr
d3ac3b27e0
(trunk) #2960 "add torrent availability to web interface and remote" -- implemented via a patch from Longinus00
2010-04-20 01:48:40 +00:00
Charles Kerr
aae8a8d202
(trunk) #3141 "Web client should be disabled by default" -- implemented in trunk for 2.0
2010-04-15 18:57:26 +00:00
Charles Kerr
1efe08d34d
(trunk) #1869 "New status for torrents that reached the seed ratio" -- implemented for GTK+, Qt, and transmission-remote by Longinus00's patch
2010-04-06 02:34:45 +00:00
Charles Kerr
0b758dac94
(trunk daemon) #3070 "--blocklist-update timeout in transmission-remote" -- fixed in trunk for 2.00
2010-03-31 19:59:51 +00:00
Charles Kerr
0cbdd6c48c
(trunk daemon) #3070 "transmisison-remote --blocklist-update timeout" -- fixed in trunk for 2.00
2010-03-24 17:18:26 +00:00
Charles Kerr
c88d254d09
(trunk daemon) #2898 "add pausing and deletion to daemon" -- fix compiler warning
2010-03-18 03:35:37 +00:00
Charles Kerr
e1607c8354
(trunk) #2898 "add pausing and deletion to daemon" -- committed patch from Longinus00 to trunk for 2.00
2010-03-17 19:23:03 +00:00
Charles Kerr
fe3d9ed95a
(trunk) one of the least interesting commits ever: remove trailing spaces from source code lines...
2010-03-17 17:07:40 +00:00
Charles Kerr
2060557f6d
(trunk daemon) #2949 "standardize inotify watchdir implementation" -- fixed in trunk for 1.92. Thanks to Longinus00 for another patch :)
2010-02-27 22:13:29 +00:00
Mitchell Livingston
bd635f22d0
for scrapes: add a new field to distinguish from error messages returned from the tracker, and scrape timeouts, so that they can be displayed differently
2010-02-25 23:06:05 +00:00
Charles Kerr
ed032ec4de
(trunk libT) #2940 : "don't listen for create events in daemon's inotify watchdir implementation" -- fixed in trunk for 1.92
2010-02-25 18:21:19 +00:00
Charles Kerr
a1e4c093f4
(trunk daemon) #2970 : "daemon writes 'closing daemon' to syslog after closing syslog" -- fixed in trunk for 1.92
2010-02-24 18:14:40 +00:00
Mitchell Livingston
c95104b0d9
replace a reference to "Clutch" to "web interface" in the daemon
2010-02-23 00:27:59 +00:00
Charles Kerr
27a64c18db
(trunk daemon) #2943 "watch.c matches every file containing '.torrent'" -- fix copy/paste error reported by Longinus00
2010-02-21 13:29:23 +00:00
Charles Kerr
95236d1f3e
(trunk daemon) #2943 "watch.c matches everything containing '.torrent'" -- use Longinus00's patch to fix this in trunk for 1.91
2010-02-21 00:24:01 +00:00
Charles Kerr
8a949d0abf
(trunk daemon) fix error message typo reported by Longinus00
2010-02-19 05:40:19 +00:00
Charles Kerr
0ecee636d7
(trunk daemon) print a warning to stderr when tr_daemon() can't open /dev/null
2010-02-19 05:25:58 +00:00
Charles Kerr
6958386ecd
(trunk daemon) #2899 : "watch.c reports matches for every file" -- fixed in trunk for 1.90
2010-02-12 12:50:36 +00:00
Charles Kerr
ff2dd75d9f
(trunk daemon) #2890 "Add option to specify logfile in transmission-daemon" -- implemented for 1.90
2010-02-11 01:37:59 +00:00
Charles Kerr
23b24436dc
(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90(trunk, daemon) #2882 "transmission-remote's man-page not honest about -t option" -- fixed in trunk for 1.90
2010-02-09 15:25:05 +00:00
Charles Kerr
0ea501355e
(trunk daemon) #2877 "Don't let the daemon launch if settings.json is corrupt" -- implemented in trunk for 1.90
2010-02-07 22:17:42 +00:00
Charles Kerr
b6c0fb31b1
(trunk daemon) #2875 "add incomplete-dir, dht, and seedratio options to daemon" -- committed to trunk for 1.90
2010-02-07 19:20:00 +00:00
Charles Kerr
1c8fd1073d
(trunk daemon) #2872 "add support for displaying seed ratios in transmission-remote" -- implemented in trunk for 1.90
2010-02-07 16:41:45 +00:00
Charles Kerr
74e3484e75
(trunk) add a new field to distinguish from error messages returned from the tracker, and announce timeouts, so that they can be displayed differently
2010-02-05 05:16:18 +00:00
Charles Kerr
b9e8624b3c
(trunk daemon) #2751 "display-remote -si should show config directory" -- implemented for 1.90
2010-02-02 18:27:57 +00:00
Charles Kerr
217d2f54d0
(trunk daemon) #2786 "Trigger blocklist update using transmission-remote" -- patch applied for 1.90
2010-01-29 16:43:39 +00:00
Charles Kerr
a334b422c3
(trunk) remove unnecessary #includes
2010-01-28 13:33:40 +00:00
Charles Kerr
5decc9ffb1
(trunk) add a log message telling the user which configDir is being used and whether or not its settings.json was used
2010-01-12 16:43:37 +00:00
Charles Kerr
182cbb8b90
(trunk) one of the less-interesting commits in a while: remove trailing spaces from lines
2010-01-05 23:47:50 +00:00
Charles Kerr
5c26afdb52
happy new year!
2010-01-04 21:00:47 +00:00
Charles Kerr
66983ddc70
(trunk libT) sync the tr_wait_msec() calls in daemon/ and cli/
2010-01-01 22:40:54 +00:00
Charles Kerr
2ff810d18f
(trunk) use AC_ARG_VAR for some autoconf variables s.t. their values will persist between reconfs
2009-12-18 05:02:48 +00:00
Charles Kerr
4e252aa106
(trunk) fix warnings found by the clang static analyzer, reported & patched by wereHamster
2009-12-07 04:06:14 +00:00
Charles Kerr
78ead8c3dd
(trunk) update the copyright notices
2009-12-05 02:19:24 +00:00
Charles Kerr
9f347f8df1
(trunk) #2119 "daemon should reload settings.json on SIGHUP" -- reload the blocklists, too. Suggested by nano- in irc.
2009-12-01 00:07:18 +00:00
Charles Kerr
66ab7bff4a
(trunk daemon) fix minor text formatting error in transmission-remote
2009-11-30 02:00:41 +00:00
Charles Kerr
ac4edf277e
(trunk daemon) #2155 : typo fix: honnor -> honor
2009-11-10 16:18:03 +00:00
Charles Kerr
08fea5612f
(trunk daemon) yet another commit for #2119 "daemon should reload settings.json on SIGHUP
2009-10-29 23:18:53 +00:00
Charles Kerr
24d24e5bc6
(trunk daemon) change a couple of flags' types from int to tr_bool. whoo!
2009-10-28 03:23:30 +00:00
Charles Kerr
9a631b666d
(trunk daemon) #2155 : transmission-remote should allow per-torrent speeds
2009-10-27 21:30:00 +00:00
Charles Kerr
57bfbaabc6
(trunk daemon) #2119 : add 'break' to the SIGHUP switch
2009-10-27 16:46:06 +00:00
Charles Kerr
39ba9bbbba
(trunk) add SIGKILL handling to daemon, gtk clients. This is revision of r9387 for #2119
2009-10-24 16:18:40 +00:00
Charles Kerr
37aaf66d4e
(trunk) #2527 : daemon should log messages to syslog
2009-10-23 05:00:16 +00:00
Charles Kerr
c85ee09fef
(trunk) trunk's just been too stable lately. #2119 : reload settings.json on SIGHUP
2009-10-23 03:41:36 +00:00
Charles Kerr
d441f770e7
(trunk daemon) #1483 : add "incomplete dir" support to transmission-remote
2009-10-19 05:34:00 +00:00
Charles Kerr
45839606db
(trunk daemon) fix a few compiler warnings
2009-10-17 07:01:56 +00:00
Charles Kerr
61042404ad
(trunk) replace tr_tracker_stat's "isActive" field with the more descriptive "isBackup"
2009-10-10 00:17:00 +00:00
Charles Kerr
f607c7591a
(trunk) #2463 : 'Mac Client shows huge "next announce in" timer'
2009-10-09 21:30:34 +00:00
Charles Kerr
4a09a1de13
(trunk) remove tr_stats fields: downloaders, leechers, seeders, timesCompleted as per discussion with livings
2009-09-26 06:20:33 +00:00
Charles Kerr
86ada18266
(trunk)
...
#1699 : Announce to multiple trackers at once
#2424 : Tracker address is not listed in GTK client.
2009-09-25 21:05:59 +00:00
Charles Kerr
b9517b9826
(trunk) silence manpage warnings reported by lintian and recorded at http://lintian.debian.org/full/costela@debian.org.html#transmission
2009-09-15 14:11:46 +00:00
Charles Kerr
e1c85ea7a1
(trunk daemon) fix minor new display bug in 1.74b1 added in r8908 for #2328
2009-08-22 15:08:07 +00:00
Charles Kerr
62c7fbb1a3
(trunk daemon) #2348 : Allow transmission-remote to show time remaning to seed
2009-08-22 14:52:24 +00:00
Charles Kerr
0730986c1c
(trunk daemon) #2158 : transmission-remote should support "turtle mode"
2009-08-17 20:41:06 +00:00
Charles Kerr
02cd9597e5
(trunk daemon) minor: fix some tab damage
2009-08-17 14:29:39 +00:00
Charles Kerr
5a81ca939d
(trunk, daemon) #2328 : update the manpage to show the new "session stats" feature (Waldorf)
2009-08-16 23:33:01 +00:00
Charles Kerr
75e57001c7
(trunk libT) ticket #2328 's commit r8908 broke transmission-remote for platforms that don't have ngettext(). fix supplied by KyleK.
2009-08-15 16:43:25 +00:00
Charles Kerr
718f88fc9e
(trunk daemon) #2328 : new enhancement: allow transmission-remote to query the daemon for stats (Waldorf)
2009-08-13 03:54:54 +00:00
Charles Kerr
bf1a544939
(trunk) all this commit does is remove trailing whitespace from some c, c++, and javascript source
2009-08-12 14:40:32 +00:00
Charles Kerr
cb79214854
(trunk) remove trailing spaces
2009-08-10 20:04:08 +00:00
Charles Kerr
5018a1b0d2
(trunk) rephrase "tracker returned..." to "tracker gave..." which is equally expressive but saves a little space on the status line
2009-08-06 07:04:19 +00:00
Charles Kerr
a4767894e7
(trunk) #1400 , #2308 : differentiate warnings and errors; differentiate between local messages and messages from the tracker
2009-08-05 01:25:36 +00:00
Erick Turnquist
4a74674da2
(trunk daemon) fix usage typo
2009-07-10 18:52:31 +00:00
Eric Petit
ff50449d33
Only use libm if it's there and needed
2009-07-09 17:57:31 +00:00
Charles Kerr
ffc54a8c7e
(trunk) #2245 : defined macros
2009-06-25 01:57:31 +00:00
Charles Kerr
80987859a7
(trunk daemon) fix error where the code fell out-of-sync with the RPC spec. reported by Elbandi
2009-06-25 00:26:40 +00:00
Charles Kerr
4249a6768a
(trunk daemon) capitalization fix reported by Elbandi
2009-06-23 01:07:09 +00:00
Charles Kerr
c859f06742
(trunk) autoconf/automake: move libdht.a into a DHT_LIBS variable
2009-06-19 23:50:09 +00:00
Charles Kerr
a82cccadab
(trunk daemon) #2220 truncated pointer interpreted as truth value
2009-06-17 14:49:23 +00:00
Charles Kerr
1b571f20ea
(trunk) document the -g arg a little better
2009-06-16 19:50:01 +00:00
Charles Kerr
2b63e5d89e
trunk: explain in the manpages that -g can be used to swap between the daemon, cli, gtk, and qt clients. This minor change is to finish out debian bug #470076
2009-06-16 19:18:13 +00:00
Charles Kerr
73f3c3ad8c
(trunk) replace LIBEVENT_CPPFLAGS with LIBEVENT_CFLAGS
2009-06-14 16:51:22 +00:00
Charles Kerr
254e9d156c
(trunk libT) #2206 : add settings.json documentation to daemon manpage
2009-06-13 21:32:13 +00:00
Charles Kerr
9a4aa3df1e
(trunk libT) #2188 transmission-remote can't parse deflate()d responses
2009-06-09 15:45:09 +00:00
Charles Kerr
924ac89f8d
(trunk) set properties on $Id$ files that were missing them
2009-06-05 17:52:02 +00:00
Charles Kerr
bd0a4ab5bb
(trunk daemon) #2149 : daemon's non-inotify watchdir fails on .torrents with old timestamps
2009-06-05 17:02:29 +00:00
Charles Kerr
8e6eee683f
(trunk) on non-mac platforms, try not building our own copy of libevent 1.4.x
2009-06-03 15:47:08 +00:00
Charles Kerr
dfa3e0f5b6
(trunk daemon) fix r8595 oops
2009-06-03 13:24:02 +00:00
Charles Kerr
b064d75457
(trunk daemon) handle the alt-speeds in transmission-remote's --session-info dump
2009-06-03 13:07:55 +00:00
Charles Kerr
9238fb0299
(trunk) #2131 : clean up benc read/write API
2009-06-02 01:48:48 +00:00
Charles Kerr
7f85090587
(trunk) add a "source" argument to tr_jsonParse() so that if there's an error we can log the filename, or that it came from rpc, etc.
2009-06-01 18:57:37 +00:00
Charles Kerr
73add1f2f9
(trunk) add hooks for disabling/enabling DHT in gtk client, qt client, and transmission-remote
2009-05-21 00:15:54 +00:00
Charles Kerr
3d7cc36424
(trunk) #7 : DHT support. This is a work in progress... no gui/rpc support yet
2009-05-19 18:38:26 +00:00
Charles Kerr
49cd5c94c0
(trunk daemon) #2028 : transmission-remote's exit code should be nonzero on failure
2009-05-18 16:05:56 +00:00
Charles Kerr
1c3f3acbca
(trunk) add an option to the JSON generator to disable the human-readable indentations. Keep indenting the data files such as settings.json, but don't indent the messages used for RPC. This cuts the cost of deflate()ing those RPC messages by about 80%...
2009-05-16 05:51:52 +00:00
Charles Kerr
27bcce628c
(trunk daemon) add --paused argument to pause all on startup
2009-05-13 19:58:04 +00:00
Charles Kerr
29b1d3e2cc
(trunk) #920 : add "move data" to libT so all clients can use it
2009-05-13 15:54:04 +00:00
Charles Kerr
0209b783eb
(trunk) #2031 : Unable to select torrent by hash
2009-05-08 17:24:16 +00:00
Charles Kerr
6559fbbd16
(trunk) support an X-Transmission-Session-Id header in the RPC server. Yesterday's approach of including the session_id in posted forms -- which is a typical approach -- isn't sufficient for Transmission, since it also allows remote access via JSON/RPC. (part 1 of 2. part 2 is kjg's web ui patch)
2009-05-08 14:56:11 +00:00
Charles Kerr
872465d12e
(trunk) revert r8351; it's not a sufficient fix
2009-05-08 14:35:02 +00:00
Charles Kerr
3cc43a7d03
(trunk libT) add a session_id cookie to the rpc server
2009-05-08 02:37:46 +00:00
Charles Kerr
cae89d9b2a
(trunk daemon) fix rounding error in transmission-remote display. Patch by wereHamster
2009-04-22 21:00:52 +00:00
Erick Turnquist
2719372bc6
(trunk) #1497 Options to listen on specific network sockets
2009-04-15 21:05:58 +00:00
Charles Kerr
a2edfc290f
(trunk daemon) #1981 : Setting ratio on the command-line doesn't work`
2009-04-14 14:24:57 +00:00
Charles Kerr
57f6e81dba
(trunk daemon) #1983 : Random port not working properly
2009-04-09 21:10:58 +00:00
Charles Kerr
6bcce280dc
(trunk) back out the avahi patch
2009-04-05 17:34:34 +00:00
Charles Kerr
3ef8240b80
(trunk) If avahi's zeroconf implementation is available, use it to advertise our web ui
2009-04-05 15:49:03 +00:00
Mitchell Livingston
aab0c1b87c
#1969 separate picking a random port from choosing a random port at startup
2009-04-03 04:29:27 +00:00
Mitchell Livingston
faa5d70c6f
#1157 random port for daemon
2009-04-03 01:26:18 +00:00
Charles Kerr
c3b24bc471
(trunk) modify tr_torrentParse() and tr_torrentNew() arguments s.t. they use the ctor's session instead of passing it in again. Allow a NULL session pointer for some cases of tr_torrentParse().
2009-04-02 17:30:29 +00:00
Charles Kerr
f4557fab8e
(trunk) use tr_bencDict{Find,Add}Bool() where appropriate
2009-03-29 23:05:32 +00:00
Charles Kerr
ea7c0b46bf
(daemon) remove debugging printf
2009-03-27 12:03:41 +00:00
Charles Kerr
b1fc4ed8c4
(trunk) #1950 : Add off-peak hour bandwidth limiting to libtransmission, rpc
2009-03-25 19:18:00 +00:00
Charles Kerr
087b97cbd2
(daemon) fix incorrect #ifdef to get zlib compression working on rpc requests
2009-03-23 00:14:41 +00:00
Charles Kerr
e037e58411
(trunk daemon): #1899 : if the daemon isn't responding, timeout transmission-remote after 60 seconds.
2009-03-10 00:10:20 +00:00
Charles Kerr
93b3d1ad7e
(trunk) #1881 : promote tr_strratio() to libtransmission, so that its code doesn't have to be repeated in all the clients
2009-03-04 16:16:02 +00:00
Charles Kerr
c30983ff96
(trunk daemon) #1881 : Displayed ratio should be truncated, not rounded
2009-03-04 16:02:50 +00:00
Charles Kerr
e47808c277
(trunk) #1608 : Completed pieces bitfield in rpc
2009-03-02 05:48:32 +00:00
Charles Kerr
b564fb2d7a
oops, I left in the #undef WITH_INOTIFY that I was using to test the readdir() implementation...
2009-03-01 15:39:50 +00:00
Charles Kerr
05bc8472dc
(trunk daemon) #1882 : take KyleK's suggestion of using inotify when possible. As he writes, "the opendir() approach will basically prevent my NAS drives to go to standby."
2009-03-01 15:38:58 +00:00
Charles Kerr
8b722071fd
(trunk daemon) another experiment: implement the watchdir with opendir() and readdir(), since those are available on every system we're on, even embedded ones...
2009-02-28 15:27:39 +00:00
Charles Kerr
09161120eb
better configure-time checking for inotify & kqueue.
2009-02-28 14:43:37 +00:00
Charles Kerr
5876ad8acc
(trunk daemon) experimental commit for part of #1483 : adding a WatchDir to transmission-daemon. I don't know if this will work out because of (1) any possible C/C++ issues, and (2) maybe some embedded systems don't have inotify and/or kqueue?
2009-02-27 21:49:31 +00:00
Charles Kerr
ec639cb34b
(trunk daemon) #1833 : sum-total line of speed up & down columns at the end of transmission-remote -l
2009-02-27 15:59:09 +00:00
Charles Kerr
852c61afe1
(trunk daemon) #1833 : Sum-total line of speed Up and Down colums, at the end of the transmission-remote -l report
2009-02-25 18:06:57 +00:00
Charles Kerr
2c43c68306
(trunk daemon) #1819 : Indicate torrent error in list
2009-02-23 03:26:01 +00:00
Charles Kerr
d5411c14e8
(trunk daemon) #1843 : status not shown anymore
2009-02-18 13:10:00 +00:00
Charles Kerr
dfa9f075a4
(trunk daemon) #1819 : indicate torrent error in transmission-remote -l
2009-02-18 02:24:12 +00:00
Charles Kerr
3f9a1d090b
(trunk) #1787 : add support for seeding ratio limiting in libtransmission
2009-02-13 18:23:56 +00:00
Charles Kerr
ab765330ec
(trunk libT) #1784 : add .netrc support to transmission-remote
2009-02-10 16:22:59 +00:00
Charles Kerr
ec113c60e1
(trunk libT) #1392 : changing per-torrent peer limits via transmission-remote
2009-02-09 19:36:29 +00:00
Charles Kerr
7026258127
(trunk libT) #1800 : Display glitch in "transmission-daemon -l" when all files in a torrent are disabled
2009-02-09 17:44:47 +00:00
Charles Kerr
6ebfd38630
(trunk libT) #1777 : Size column in transmission-remote
2009-02-06 23:06:56 +00:00
Charles Kerr
4420112321
(trunk libT) #1777 : apply turbo's transmissio-remote.2.diff patch for formatting the -l function a little better
2009-01-31 14:42:01 +00:00
Charles Kerr
7b3db49c76
(trunk libT) #1777 : Size column in transmission-remote
2009-01-30 23:29:18 +00:00
Charles Kerr
00066f7a58
(trunk daemon) mention --session in the transmission-remote manpage
2009-01-30 18:14:45 +00:00
Charles Kerr
6a1c91b6ca
(trunk) same as r7786, but in daemon & gtk too
2009-01-24 00:28:41 +00:00
Charles Kerr
61fd825e89
(trunk libT) #1723 : View version with / from transmission-remote
2009-01-23 19:36:34 +00:00
Charles Kerr
082cf8c370
(trunk daemon) #1718 : -f and -p? do not agree on first file index
2009-01-20 16:16:11 +00:00
Charles Kerr
69e013012f
(trunk libT) annotate the help & man page to note that URLs are accepted by the --add argument
2009-01-18 15:27:12 +00:00
Charles Kerr
27cb7caf55
(trunk libT) In RPC, add general support for nonblocking methods, and specific support for adding a torrent via its URL and fetching it via curl without blocking.
2009-01-18 15:24:26 +00:00
Charles Kerr
c512ca3f91
(trunk daemon) #1707 : Show peer progress in --peers view
2009-01-17 16:44:16 +00:00
Charles Kerr
f5ace9a71c
(trunk daemon) #1704 : --info and/or --files should show the download directory
2009-01-17 14:58:50 +00:00
Charles Kerr
da1b8f03b2
(trunk daemon) #1671 : transmission-remote --get option not including all files
2009-01-13 05:32:06 +00:00
Charles Kerr
390beb738b
(trunk libT) #1619 : remove an unnecessary preprocessor check
2009-01-12 20:01:37 +00:00
Charles Kerr
fe816d8135
(trunk) update the GPL code's copyright dates
2009-01-10 23:09:07 +00:00
Charles Kerr
130a9111cf
(trunk libT) handle the special-case tracker timestamps in "transmission-remote --info"
2009-01-10 14:23:58 +00:00
Charles Kerr
2eb9888db4
(trunk libT) fix getConfigDir() bug reported by wereHamster
2009-01-09 19:16:52 +00:00
Charles Kerr
aae21f8a72
(trunk daemon) #1619 : add __UCLIBC__ test based on feedback from irc user "Whoopie"
2008-12-31 13:51:25 +00:00
Charles Kerr
47bb6a0438
(trunk daemon) another patch from er13 for ticket #1618
2008-12-30 22:26:05 +00:00
Charles Kerr
6bec82d0a6
(trunk libT) have tr_bencSaveAsJSON() use an evbuffer
2008-12-30 22:07:39 +00:00
Charles Kerr
694a980348
(trunk daemon) #1618 : patch from er13 to make transmission-daemon's encryption, port, and peer limit command-line arguments similar to transmission-remote's
2008-12-30 18:18:34 +00:00
Charles Kerr
f540aab690
(trunk daemon) #1642 : fix bug in auth & no-auth command-line options
2008-12-30 01:55:43 +00:00
Charles Kerr
8d8407baa1
(trunk daemon) #1619 : tm-daemon: daemon mode fails on mipsel
2008-12-26 01:36:32 +00:00