Charles Kerr
674307add7
Add a new token, TR_DEFAULT_ENCRYPTION, and use it as the default in the various clients.
...
Add a new #define, TR_EMBEDDED. When it's set, gettext is disabled and non-encrypted connections are the default.
2008-10-22 17:16:12 +00:00
Charles Kerr
0c4f300f1b
#1369 : clarify the different torrent status & callbacks' APIs and typenames
2008-10-20 17:54:56 +00:00
Charles Kerr
b04be5fb2e
make MAX_PATH_LENGTH private to libtransmission. add tr_dirname() and tr_basename() utility / portability wrappers
2008-10-14 03:39:16 +00:00
Charles Kerr
b824c704b7
first batch of portability changes based on spry's winport:
...
(1) added tr_getcwd(), a simple portability wrapper for getcwd()
(2) cli: show the help page if no command-line arguments are provided
(3) daemon: use tr_wait() intead of sleep()
(4) daemon: SIGQUIT, SIGPIPE, SIGHUP aren't defined on windows
(5) libtransmission: a couple of small cleanups to bencode.c, list.c, web.c
(6) libtransmission: win32 portability fixes to platform.c
2008-10-13 22:26:02 +00:00
Charles Kerr
6cba9305ae
add a separate flag for enabling/disabling the rpc address whitelist
2008-10-01 22:59:29 +00:00
Charles Kerr
bddf34d7a8
#1309 : Web/RPC interface ACL ignored
2008-10-01 20:23:57 +00:00
Charles Kerr
bd5a2ae6b8
(libT) experimental code to serve clutch/rpc via evhttpd
2008-09-25 05:03:39 +00:00
Charles Kerr
cc89872dd4
run libT, cli, daemon, gtk through the source-code formatter "uncrustify" as promised/threatened
2008-09-23 19:11:04 +00:00
Mukund Sivaraman
e97ced5a37
(win32) There is no SIGHUP
2008-09-05 15:13:06 +00:00
Charles Kerr
2edfe1907a
(cli) #1226 : errors should print to stderr
2008-08-27 19:22:03 +00:00
Charles Kerr
64dad38800
(cli) #1223 ratio display in CLI client malformed
2008-08-22 22:54:59 +00:00
Charles Kerr
d06f101e57
#220 : lazy bitfields
2008-08-16 21:06:57 +00:00
Charles Kerr
c75c512ff1
readability improvments #1 , #2 , #3 , #4 . (muks)
2008-08-12 13:51:11 +00:00
Charles Kerr
51aff87443
lots of C correctness tweaks suggested by sparse/cgcc
2008-08-11 19:05:02 +00:00
Charles Kerr
d65470c9d3
* fix minor error in the rpc spec's examples
...
* refresh the display more often in the cli client
2008-07-27 14:31:18 +00:00
Charles Kerr
32577c8c9f
make the help daemon/remote/cli help pages a little more consistent
2008-07-21 20:37:17 +00:00
Charles Kerr
c06be77724
#1101 (rpc): add individual file progress to torrent-get's "files" message
2008-07-21 18:42:51 +00:00
Charles Kerr
1737324118
sync the remote and cli's encryption options. man page cleanup.
2008-07-21 16:09:14 +00:00
Charles Kerr
2f239319b0
add a portability wrapper ``tr_snprintf()'' around snprintf()
2008-07-15 17:16:57 +00:00
Charles Kerr
7974a1e50a
(libT) add proxy port arg as requested by BentMyWookie
2008-07-15 01:03:03 +00:00
Charles Kerr
54f3b36911
fix r6307 typo
2008-07-09 15:53:26 +00:00
Charles Kerr
1010c9d35b
(libT) let tr_getopt() support short options' arguments to be embedded, such as -p51413
2008-07-09 15:39:53 +00:00
Charles Kerr
7dcbfaf91b
code cleanup
2008-07-09 15:31:35 +00:00
Charles Kerr
d8c37fba58
code cleanup
2008-07-09 01:48:29 +00:00
Charles Kerr
688b9f860a
steal some blocklist/encryption options from remote & reuse them in cli
2008-07-08 18:12:36 +00:00
Charles Kerr
9fb3bf6412
sync the man pages with the cli/daemon/remote changes
2008-07-08 17:44:33 +00:00
Charles Kerr
1cd9f2351e
have daemon and cli use tr-getopt too.
2008-07-08 16:50:34 +00:00
Charles Kerr
c3b41b2443
(cli) #938 - transmissioncli won't scrape
2008-06-12 02:11:54 +00:00
Charles Kerr
af8e44a5e7
maybe *now* 1.30 is feature complete: by popular demand, add proxy support for SOCKS4/SOCKS5. This will break the mac build temporarily.
2008-06-11 20:45:53 +00:00
Charles Kerr
b94893a4c9
wire up the backend proxy support.
2008-06-10 16:16:31 +00:00
Charles Kerr
ebc3deeec8
#1004 : update man pages FILES section
2008-06-09 15:06:48 +00:00
Mitchell Livingston
a7778f63fa
#991 fix typo in the cli usage text
2008-06-08 23:59:19 +00:00
Charles Kerr
db7b56e9f9
get the cli buildling again.
2008-06-05 20:26:46 +00:00
Charles Kerr
95bd2860a7
#991 : Add "--tos" command line option to CLI
2008-06-04 20:04:19 +00:00
Charles Kerr
8db94c5862
#224 (creating multi-tracker torrents): add multitracker support in libT's makemeta API, and in the gtk+ interface. This probably breaks the mac build...
2008-06-01 05:36:23 +00:00
Charles Kerr
a85095ffe9
#979 : cli doesn't document the -o command-line argument
2008-05-29 17:33:07 +00:00
Charles Kerr
26b5a16630
(libt) more janitorial work on cleaning up tr_session*() and tr_torrent*() functions: session stats, torrent count, and manual update.
2008-05-22 20:44:41 +00:00
Charles Kerr
7b209acc1b
more janitorial cleanup on the "tr_session*" namespace. Today's victim: tr_handle_status.
2008-05-22 12:31:47 +00:00
Charles Kerr
e406dcc2ab
rename tr_torrentClose() as tr_torrentFree() and make it private. change client code to use tr_torrentRemove() instead. This fixes the confusion between the two methods that led to #954
2008-05-21 17:14:58 +00:00
Charles Kerr
7d3e3d6dd6
fix up the man pages a bit
2008-05-20 18:21:36 +00:00
Charles Kerr
2c79888a93
RPC/IPC redesign
2008-05-18 16:44:30 +00:00
Charles Kerr
be9427931a
ipc: add session accessor/mutators.
...
transmission.h: make the session API more consistent.
2008-05-12 16:33:17 +00:00
Charles Kerr
37bae3bf75
fix cli compile issue reported & patched by mdomsch
2008-05-06 16:32:45 +00:00
Charles Kerr
3eaac2e16b
(gtk,daemon,cli) we don't need to statically link in all of libevnt, just libevent_core.
2008-05-01 14:05:17 +00:00
Charles Kerr
caf485d6fb
#377 : get cli building again
2008-04-24 02:00:38 +00:00
Charles Kerr
7ef2511ca8
#377 : preliminary https support. this commit probably breaks mac and cli and is not for the faint of heart.
2008-04-24 01:42:53 +00:00
Charles Kerr
1ae1607025
gtk/cli/daemon/remote/proxy: add command-line argument --config-dir / -g to override the default config dir
2008-04-19 00:41:32 +00:00
Charles Kerr
57c7fcb507
#857 : DSCP support for Transmission
2008-04-12 00:29:49 +00:00
Charles Kerr
d849ba003b
#846 : also handle scrape-then-exit
2008-04-06 16:53:26 +00:00
Charles Kerr
f42995c872
#846 : transmissioncli attempts to bind to port even when not needed
2008-04-06 16:50:41 +00:00