transmission/libtransmission
Mitchell Livingston b1309bc927 #5144 add BitZilla to clients list 2012-11-24 01:14:51 +00:00
..
ConvertUTF.c
ConvertUTF.h
Makefile.am (trunk libT) #5131: replace JSON_parser with jsonsl to resolve licensing issue. 2012-11-11 04:26:56 +00:00
announcer-common.h (trunk libT) #4888: when scraping magnet links, don't send a left=0 argument to the tracker. 2012-05-20 14:14:59 +00:00
announcer-http.c (trunk libT) #4888: when scraping magnet links, don't send a left=0 argument to the tracker. 2012-05-20 14:14:59 +00:00
announcer-udp.c (trunk libT) #4888: when scraping magnet links, don't send a left=0 argument to the tracker. 2012-05-20 14:14:59 +00:00
announcer.c (trunk libT) #4914 if a tracker has no scrape URL but the announce response contains any scrape fields, that's as close to a scrape as we're going to get, so use those fields. 2012-05-22 20:21:00 +00:00
announcer.h
bandwidth.c (trunk libT) #4402 "Transmission Bandwidth allocation getting overflows" -- use gvdl's patch '4402-uint-bpsoverflow.patch' 2012-07-01 02:17:35 +00:00
bandwidth.h (trunk libT) add a unique key to each tr_bandwidth object, so that when sorting them arbitrarily we can use that key rather than their pointer address. Apparently comparing pointers that aren't allocated in the same array is undefined behavior. 2011-06-19 18:34:10 +00:00
bencode-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
bencode.c (trunk libT) #4687 "magnet links behave oddly" -- fixed. Thanks to cfpp2p for some very nice sleuthing on this one. 2012-02-04 00:34:39 +00:00
bencode.h
bitfield.c #4506 'crash from memory corruption somewhere called from tr_handshakeDone()' -- possible fix. 2011-09-28 16:07:35 +00:00
bitfield.h (trunk libt) in tr_bitfieldSetRaw(), add a `bounded' argument for cases where we know how large the final bitfield will be. This can be used ensure that the excess bits at the end of the array are zeroed out and safe for bitfield.c's countArray() function. 2011-09-26 22:50:42 +00:00
blocklist-test.c (trunk, libtransmission) #4934 "Create a test harness and use it for current tests" -- patch by gvdl 2012-08-18 16:07:05 +00:00
blocklist.c
blocklist.h
cache.c remove dead code 2011-08-08 16:58:29 +00:00
cache.h
clients-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
clients.c #5144 add BitZilla to clients list 2012-11-24 01:14:51 +00:00
clients.h
completion.c (trunk, libt) #4932 'crash on magnet links' -- fixed. 2012-09-19 05:11:19 +00:00
completion.h (trunk libT) #4888: when scraping magnet links, don't send a left=0 argument to the tracker. 2012-05-20 14:14:59 +00:00
crypto.c (trunk libT) #4473 'underflow from malformed ssha1 can crash tr_ssha1_matches()' -- bah, fix oops in r12884. 2011-09-16 22:55:58 +00:00
crypto.h
fdlimit.c (trunk libT) fix warnings in fileset_get_empty_slot() found by llvm's static-build analyzer. 2011-12-14 05:42:15 +00:00
fdlimit.h
handshake.c (trunk, libT) #5049: fix bug that caused some incoming encrypted peer connections to fail 2012-09-25 02:07:03 +00:00
handshake.h
history-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
history.c
history.h
inout.c
inout.h
json-test.c add more unit tests for the json-benc glue code 2012-11-11 04:20:15 +00:00
json.c (trunk libT) #5131: replace JSON_parser with jsonsl to resolve licensing issue. 2012-11-11 04:26:56 +00:00
json.h
jsonsl.c fix a parameter type mismatch in jsonsl 2012-11-11 07:11:13 +00:00
jsonsl.h (trunk libT) #5131: replace JSON_parser with jsonsl to resolve licensing issue. 2012-11-11 04:26:56 +00:00
libt.dox
libtransmission-test.h more unit test cleanup 2012-10-14 23:38:52 +00:00
list.c
list.h
magnet-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
magnet.c #5134 Magnet links not adding all trackers with tr.0= 2012-11-14 02:22:55 +00:00
magnet.h
makemeta.c
makemeta.h
metainfo-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
metainfo.c (trunk, libT) #5081 'Transmission discards webseed URLs that have trailing whitespace' -- fixed. Unit test passes and valgrind says 'All heap blocks were freed -- no leaks are possible' 2012-10-14 18:10:17 +00:00
metainfo.h
natpmp.c silence a compiler warning of implicitly casting the 3rd arg of initnatpmp() from a void* to an int 2012-04-07 00:12:57 +00:00
natpmp_local.h (trunk) #4732 "allow switching between internal and system libnatpmp" -- fixed with patch scarabeus and applied by me, so any patch breakage is probably mine... ;) 2012-02-04 01:28:15 +00:00
net.c (trunk libT) fix the Linux build wrt compiling with the new snapshot of libutp checked into r13317 2012-05-30 17:47:29 +00:00
net.h
peer-common.h
peer-io.c #4321 uTP implementation is very slow. 2012-09-05 11:39:57 +00:00
peer-io.h
peer-mgr.c (trunk, libT) #5063 'remaining time unknown with magnets that have webseeds' -- fixed. 2012-10-05 22:04:08 +00:00
peer-mgr.h (trunk libT) #4402 "Transmission Bandwidth allocation getting overflows" -- use gvdl's patch '4402-uint-bpsoverflow.patch' 2012-07-01 02:17:35 +00:00
peer-msgs-test.c (trunk, libtransmission) #4934 "Create a test harness and use it for current tests" -- patch by gvdl 2012-08-18 16:07:05 +00:00
peer-msgs.c (trunk, libt) #4932 'crash on magnet links' -- fixed. 2012-09-19 05:11:19 +00:00
peer-msgs.h
platform.c #4422 On Mac, tr_getWebClientDir() uses incorrect encoding for creating the web content dir path 2011-08-15 00:10:06 +00:00
platform.h utils.h's public function tr_realpath() function relies on the private constant TR_MAX_PATH. Make TR_MAX_PATH public. 2011-10-25 15:57:10 +00:00
port-forwarding.c (trunk) #4732 "allow switching between internal and system libnatpmp" -- fixed with patch scarabeus and applied by me, so any patch breakage is probably mine... ;) 2012-02-04 01:28:15 +00:00
port-forwarding.h
ptrarray.c
ptrarray.h
resume.c (trunk libt) in tr_bitfieldSetRaw(), add a `bounded' argument for cases where we know how large the final bitfield will be. This can be used ensure that the excess bits at the end of the array are zeroed out and safe for bitfield.c's countArray() function. 2011-09-26 22:50:42 +00:00
resume.h
rpc-server.c (trunk libT) fix potential NULL pointer dereference in rpc-server.c's crude mime multipart parser 2012-02-15 01:44:21 +00:00
rpc-server.h
rpc-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
rpcimpl.c (trunk, libt) #4932 'crash on magnet links' -- fixed. 2012-09-19 05:11:19 +00:00
rpcimpl.h
session.c add a missing @ to a comment 2012-09-18 03:46:01 +00:00
session.h #4201 Automatic limit can't be stopped 2012-09-18 00:58:10 +00:00
stats.c (trunk libT) #4943 "tr_sessionClearStats() does not set the stats' dirty flag to true s.t. stats.json gets saved" 2012-07-01 04:00:27 +00:00
stats.h
test-peer-id.c previous commit uncovered an unused shadow variable in test-peer-id.c 2012-10-14 18:00:29 +00:00
torrent-ctor.c
torrent-magnet.c in torrent-magnet.c and utils.h, use tr_torrentName() instead of tor->info.name 2012-10-16 02:48:26 +00:00
torrent-magnet.h
torrent.c (trunk, libT) #5097 'Rare buffer overflow (piece index too big)' -- fixed. 2012-10-20 15:57:56 +00:00
torrent.h (trunk libT) #4402 "Transmission Bandwidth allocation getting overflows" -- use gvdl's patch '4402-uint-bpsoverflow.patch' 2012-07-01 02:17:35 +00:00
tr-dht.c (trunk, libT) #4886 'IPv6-only DHT.dat not being written' -- fixed. bug found & patched by jch. 2012-11-11 14:42:14 +00:00
tr-dht.h
tr-getopt.c
tr-getopt.h
tr-lpd.c
tr-lpd.h
tr-udp.c (trunk libT) fix the Linux build wrt compiling with the new snapshot of libutp checked into r13317 2012-05-30 17:47:29 +00:00
tr-udp.h
tr-utp.c (trunk libT) fix the Linux build wrt compiling with the new snapshot of libutp checked into r13317 2012-05-30 17:47:29 +00:00
tr-utp.h (trunk libT) fix the Linux build wrt compiling with the new snapshot of libutp checked into r13317 2012-05-30 17:47:29 +00:00
transmission.h (trunk utils) #4979 "add manget link generator to transmission-show" -- done. 2012-07-23 15:28:27 +00:00
trevent.c
trevent.h
upnp.c (trunk libT) #4323 "allow usage of system miniupnpc" -- possibly fix OS X regression caused by r12957 2011-10-09 14:51:13 +00:00
upnp.h
utils-test.c more unit test cleanup 2012-10-14 23:38:52 +00:00
utils.c make tr_mkdir() private. 2012-10-16 03:13:05 +00:00
utils.h make tr_mkdir() private. 2012-10-16 03:13:05 +00:00
verify.c
verify.h
web.c (trunk libT) #4810 "add environment variable option to have libcurl verify SSL certs" -- patch by infinity0 2012-03-04 13:21:42 +00:00
web.h
webseed.c fix NULL-pointer-dereference regression introduced in r13546 for #5069. 2012-10-13 17:32:23 +00:00
webseed.h (trunk libT) #4402 "Transmission Bandwidth allocation getting overflows" -- use gvdl's patch '4402-uint-bpsoverflow.patch' 2012-07-01 02:17:35 +00:00
wildmat.c