Charles Kerr
|
82815a74d2
|
#1214: add RPC support for per-peer status,ul,dl,address info
|
2008-08-22 17:59:31 +00:00 |
Charles Kerr
|
960ded0af4
|
force Transmission to crash when started. don't use this revision; it's for testing the nightly build system.
|
2008-08-22 17:14:29 +00:00 |
Charles Kerr
|
ef68e36a0d
|
(libT) more dead code removal: tr_compareUint32(), tr_compareUint64(), tr_strcmp(), tr_strcasecmp()
|
2008-08-22 14:52:20 +00:00 |
Charles Kerr
|
58881d45be
|
more metainfo/bencode cleanup
|
2008-08-21 16:12:17 +00:00 |
Charles Kerr
|
d06f101e57
|
#220: lazy bitfields
|
2008-08-16 21:06:57 +00:00 |
Mukund Sivaraman
|
de62de3e19
|
Replace random number generation code
|
2008-08-14 11:11:25 +00:00 |
Charles Kerr
|
c75c512ff1
|
readability improvments #1, #2, #3, #4. (muks)
|
2008-08-12 13:51:11 +00:00 |
Charles Kerr
|
b860119cd3
|
minor text cleanup
|
2008-08-01 16:43:22 +00:00 |
Charles Kerr
|
28de948233
|
#1126: crash on quit
|
2008-08-01 13:46:03 +00:00 |
Charles Kerr
|
81785b5633
|
#1126: crash on quit
|
2008-07-31 13:06:59 +00:00 |
Charles Kerr
|
d8c098f7a8
|
(libT) ensure that .torrents and stats aren't lost when migrating to 1.30 from < 1.20. Thanks to Michael Dürwald for reporting this bug.
|
2008-07-25 19:55:09 +00:00 |
Charles Kerr
|
d6ede8d09e
|
(libT) make the licensing consistent across all the files which only contain my code
|
2008-07-22 23:28:28 +00:00 |
Charles Kerr
|
2eb89eb2a7
|
(libT) fix some minor warnings foudn by clang's scan-build and reported by m1b
|
2008-07-17 20:33:34 +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
|
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
|
71c2cdd1ea
|
#966: allow blocklist support in the daemon. add extra info in the man page explaining how to add blocklists.
|
2008-06-11 20:09:36 +00:00 |
Charles Kerr
|
f0229ed8ad
|
(libT) allow custom blocklists... now all you need to do is place a file in the blocklists/ folder and Transmission will automatically use it the next time it starts.
|
2008-06-11 16:15:45 +00:00 |
Charles Kerr
|
b94893a4c9
|
wire up the backend proxy support.
|
2008-06-10 16:16:31 +00:00 |
Charles Kerr
|
ab17f553c4
|
get RPC password protections working in libT and the gtk+ client. mac, daemon, and cli need to be synced.
|
2008-06-05 16:23:03 +00:00 |
Charles Kerr
|
c724a73fb4
|
RPC ACL: (1) add a new call for testing ACLs (2) add wildcard notation support (3) add regression tests for the ACL tester and wildcard handler
|
2008-06-04 17:14:58 +00:00 |
Charles Kerr
|
f8d40cdf00
|
(libT): added an ACL tester to tr_sessionSetRPCACL() and return an error string if the ACL can't be parsed.
|
2008-06-02 19:44:19 +00:00 |
Charles Kerr
|
c00a3a97b7
|
fix r5979 oops
|
2008-05-31 00:20:59 +00:00 |
Charles Kerr
|
e391ef6e1a
|
on shutdown, close the most active torrents first. That way if we can't get everyting closed in a reasonable amount of time, at least we get the ones that affect stats first.
|
2008-05-30 17:22:26 +00:00 |
Charles Kerr
|
468a883f23
|
API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/
|
2008-05-30 15:19:07 +00:00 |
Charles Kerr
|
d18fb68fbc
|
sine we now have two public ports (peer and rpc), rename "publicPort" as "peerPort"
|
2008-05-23 16:18:58 +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
|
d7f0e0fa1e
|
* better RPC handling of requests submitted via http POST
* plug a pair of minor memory leaks reported by valgrind.
|
2008-05-19 18:16:58 +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
|
33839f77be
|
new utility for iterating through torrents: tr_torrentNext()
|
2008-05-10 00:19:00 +00:00 |
Charles Kerr
|
d659df1093
|
add a couple of debug messages to trac down why Lacrocivious' stats aren't being saved
|
2008-04-29 18:22:26 +00:00 |
Charles Kerr
|
1dfc98fc77
|
fix another crash-on-shutdown in the new web code
|
2008-04-28 13:29:38 +00:00 |
Charles Kerr
|
03572a0ad5
|
add tr_webClose()
|
2008-04-25 19:46:36 +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
|
3e88159e9f
|
(gtk) fix potential invalid memory read on shutdown
|
2008-04-17 20:35:18 +00:00 |
Charles Kerr
|
101307ddff
|
fix a couple more minor leaks
|
2008-04-17 19:54:22 +00:00 |
Charles Kerr
|
737a5c7b5c
|
fix minor memory leak in tr_initFull()
|
2008-04-17 18:46:51 +00:00 |
Charles Kerr
|
4041a1731d
|
fix minor memory leak in tr_close()
|
2008-04-17 18:45:02 +00:00 |
Charles Kerr
|
e4f6b9592d
|
get tr_ctorSetMetainfoFromHash() working again.
|
2008-04-14 14:39:13 +00:00 |
Charles Kerr
|
57c7fcb507
|
#857: DSCP support for Transmission
|
2008-04-12 00:29:49 +00:00 |
Charles Kerr
|
77abc21659
|
tidy up some libtransmission filenames.
|
2008-04-11 17:01:13 +00:00 |