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
|
c0fa9c5e9d
|
(trunk libT) fix bitset crash. add bitset.h to the automake file.
|
2009-11-24 18:22:57 +00:00 |
Charles Kerr
|
f69e335291
|
(trunk) #2096: Magnet, BEP #9 support
|
2009-11-24 02:16:31 +00:00 |
Charles Kerr
|
9383a6abfd
|
(trunk libT) #2096: add code magnet URL parser and unit tests
|
2009-11-20 04:38:19 +00:00 |
Charles Kerr
|
b906c125ac
|
(trunk libT) #2548: T's request queue can send out too many duplicate requests
|
2009-11-08 23:20:00 +00:00 |
Charles Kerr
|
05c77cc975
|
(trunk) #1483: move completed torrents to a user-specified directory + #629: different file extension for incomplete files
|
2009-10-19 05:05:00 +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
|
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 |
Eric Petit
|
ff50449d33
|
Only use libm if it's there and needed
|
2009-07-09 17:57:31 +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
|
8e676171d4
|
(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
|
2009-06-15 00:11:06 +00:00 |
Charles Kerr
|
73f3c3ad8c
|
(trunk) replace LIBEVENT_CPPFLAGS with LIBEVENT_CFLAGS
|
2009-06-14 16:51:22 +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
|
2a157ca600
|
(trunk) #2125: Get svn revision number with autoconf rather than make
|
2009-05-28 02:15:53 +00:00 |
Charles Kerr
|
342ea302bc
|
(trunk libT) version.h build issue that manifested itself as "tr-dht.c:156: error: expected expression before ‘>>’ token". Thanks to geirha for tracking down the problem and contributing a fix
|
2009-05-24 13:48:55 +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
|
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 |
Charles Kerr
|
8b72408948
|
(trunk libT) Get rid of peer-mgr-private.h (from wereHamster)
|
2009-01-13 16:32:43 +00:00 |
Charles Kerr
|
51e68d6e56
|
(trunk libT) new peer request fifo queue with log(N) search time. new unit tests for the queue. new utility tr_lowerBound()
|
2009-01-04 16:29:44 +00:00 |
Charles Kerr
|
a94e104040
|
(trunk libT) really fuck up the peer i/o code. also this breaks the mac build until someone removes iobuf.c from libtransmission's list of files.
|
2008-12-16 22:08:17 +00:00 |
Charles Kerr
|
11cda23c81
|
#1566: dpkg-buildpackage fails if make has not been run
|
2008-12-06 02:13:49 +00:00 |
Charles Kerr
|
f927ea5d63
|
(libT) #1549: support fast exensions' "reject" and "have all/none" messages
|
2008-12-02 17:10:54 +00:00 |
Charles Kerr
|
40b5fc5351
|
(libT) #1532: patch from jhujhiti to remove (unused) fast extensions
|
2008-11-29 20:37:34 +00:00 |
Charles Kerr
|
924b9230f8
|
(libT) fix typo that prevented bandwidth.h from being included in the tarball
|
2008-11-27 10:23:54 +00:00 |
Charles Kerr
|
f44248a7d7
|
(libT) yet another stab at getting bandwidth management under control. this version may suck less than previous attempts. It also breaks the mac build until someone adds iobuf.[ch] to xcode...
|
2008-11-25 21:35:17 +00:00 |
Charles Kerr
|
be5e6774ad
|
(libT) #1468: another stab at getting the peer transfer speeds both fast and a little more consistent.
|
2008-11-24 04:21:23 +00:00 |
Charles Kerr
|
d157577a74
|
(libT) #1450: warnings from build
|
2008-11-12 04:25:38 +00:00 |
Charles Kerr
|
a4472fc529
|
#1443: check for zlib fails when providing a specific path
|
2008-11-09 15:43:31 +00:00 |
Charles Kerr
|
188adb1d6a
|
reverse patch #6948. one of the new gcc attributes seems to be causing trouble.
|
2008-10-23 02:37:21 +00:00 |
Charles Kerr
|
f0eddb5c20
|
(libT) move the TR_GNUC macros from utils.h to a standalone header file so other libT headers can use them without getting an extra dependency tree.
|
2008-10-22 18:42:37 +00:00 |
Charles Kerr
|
67282cb794
|
further win32 portability fixes from Spry
|
2008-10-19 17:43:04 +00:00 |
Charles Kerr
|
4c34b2bc89
|
rpc-server cleanups. add true wildmat control. break the Mac build a little harder.
|
2008-09-25 18:48:09 +00:00 |
Charles Kerr
|
bd5a2ae6b8
|
(libT) experimental code to serve clutch/rpc via evhttpd
|
2008-09-25 05:03:39 +00:00 |
Mukund Sivaraman
|
5ea5613c0f
|
(win32) Rename rpc.[ch] to rpcimpl.[ch]
|
2008-09-05 14:31:58 +00:00 |
Mukund Sivaraman
|
b6791332cd
|
Respect non-standard install paths for web interface files
|
2008-08-14 10:35:11 +00:00 |
Charles Kerr
|
b860119cd3
|
minor text cleanup
|
2008-08-01 16:43:22 +00:00 |
Charles Kerr
|
33c817cc1f
|
fold the rewritten getopt code into libT
|
2008-07-08 14:29:05 +00:00 |
Charles Kerr
|
751c166e9f
|
(rpc) remove the sort and filter options from the "torrent-get" rpc command. NOTE: probably breaks the mac build; xcode needs to drop "rpc-utils" from its list of libtransmission source files
|
2008-06-21 15:08:34 +00:00 |
Charles Kerr
|
518f277e9f
|
(RPC) add utility arguments for torrent-info: sort by (activity|age|id|name|progress|ratio|state|tracker), filter by (active|all|downloading|paused|seeding)
|
2008-06-16 22:11:50 +00:00 |
Charles Kerr
|
e3e3bee8b5
|
#800 initial support for GetRight-style fetching of data through http and ftp servers specified in the .torrent's "url-list" tag
|
2008-06-07 21:26:41 +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
|
8b31bd54cb
|
(rpc) refresh our snapshot of Jean Gressmann's JSON parser
|
2008-05-21 14:19:49 +00:00 |
Charles Kerr
|
7beacb3032
|
(1) RPC "add-torrent" now lets clients embed base64-encoded metainfo directly into the request
(2) remove the RISON code; it didn't make the final cut
(3) add base64 encode/decode utilities and unit tests
|
2008-05-20 17:33:54 +00:00 |
Charles Kerr
|
2c79888a93
|
RPC/IPC redesign
|
2008-05-18 16:44:30 +00:00 |
Charles Kerr
|
6aaa2fd39e
|
fix bug in the benc-to-json converter.
add rison-to-json converter so we can pass commands to transmission in a uri.
add unit tests for the new code.
|
2008-05-13 12:52:58 +00:00 |
Charles Kerr
|
17b9dc7462
|
make the request/response messages a little terser. add per-torrent speed limit toggles. rename ipc -> rpc.
|
2008-05-12 23:51:17 +00:00 |
Charles Kerr
|
63b82714f8
|
partial implementation of json-ipc backend: torrent start/stop/close/verify/stat/info, as are getting & setting per-torrent peer limits, upload speeds, and download speeds. this is a work in progress.
|
2008-05-12 00:41:55 +00:00 |
Charles Kerr
|
6eb8c5132e
|
remove benc2php, since we're going to be using json now.
|
2008-05-11 23:13:50 +00:00 |
Charles Kerr
|
e607f26893
|
add json-to-benc parser
|
2008-05-11 22:42:53 +00:00 |