.. |
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
|
…
|
|