transmission/libtransmission
Charles Kerr 647dc88f21 (libT) safer environmental variable handling (muks) 2008-08-11 18:33:59 +00:00
..
ConvertUTF.c add json-to-benc parser 2008-05-11 22:42:53 +00:00
ConvertUTF.h add json-to-benc parser 2008-05-11 22:42:53 +00:00
JSON_parser.c update snapshot of Jean Gressmann's JSON parser 2008-07-21 16:11:00 +00:00
JSON_parser.h ensure JSON_int_t is an int64_t 2008-06-16 04:03:06 +00:00
Makefile.am minor text cleanup 2008-08-01 16:43:22 +00:00
bencode-test.c (libT) #1176: memory leaks in libtransmission 2008-08-11 17:00:23 +00:00
bencode.c (libT) #1176: memory leaks in libtransmission 2008-08-11 17:00:23 +00:00
bencode.h #1168: reading past the end of KTorrent's pex added.f strings 2008-08-10 14:58:11 +00:00
blocklist-test.c encapsulate the blocklist a little better so that we can add more blocklists in the future if necessary 2008-04-01 19:20:21 +00:00
blocklist.c Update NEWS file to say the Clutch rewrite's been folded into Transmission. 2008-07-11 17:09:53 +00:00
blocklist.h (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
clients-test.c #1032: recognize bitlord/bitcomet in the inspector's peers column 2008-06-16 17:26:19 +00:00
clients.c (libT) make unrecognized peer_ids a little more readable for the peers tab. 2008-07-24 18:53:17 +00:00
clients.h #905: update peer_id client lists. add a dozen or so new clients from Azureus (thanks amc1!) 2008-04-29 16:57:16 +00:00
completion.c minor text cleanup 2008-08-01 16:43:22 +00:00
completion.h roll back the completion changes in r6072; it caused a crash 2008-06-09 00:59:33 +00:00
crypto.c (libT) #1178: Add missing va_end()s 2008-08-11 04:40:29 +00:00
crypto.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
fastresume.c add a portability wrapper ``tr_snprintf()'' around snprintf() 2008-07-15 17:16:57 +00:00
fastresume.h handle manditory/fallback ctor settings in the bencoded resume filfes 2008-04-18 12:47:13 +00:00
fdlimit.c minor text cleanup 2008-08-01 16:43:22 +00:00
fdlimit.h if the torrent's download path doesn't exist, don't create it -- it's might be a removeable disk that got unplugged. 2008-01-18 19:13:32 +00:00
ggets.c first (and incomplete) pass at peer blocking. this commit is to get the API into SVN so the mac client can access them 2008-03-29 18:37:07 +00:00
ggets.h first (and incomplete) pass at peer blocking. this commit is to get the API into SVN so the mac client can access them 2008-03-29 18:37:07 +00:00
handshake.c minor text cleanup 2008-08-01 16:43:22 +00:00
handshake.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
inout.c minor text cleanup 2008-08-01 16:43:22 +00:00
inout.h #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
json-test.c RPC/IPC redesign 2008-05-18 16:44:30 +00:00
json.c add a portability wrapper ``tr_snprintf()'' around snprintf() 2008-07-15 17:16:57 +00:00
json.h fix svn id property 2008-05-28 17:17:12 +00:00
list.c minor text cleanup 2008-08-01 16:43:22 +00:00
list.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
makemeta.c (libT) #1179: when creating a torrent, don't add an announce-list if there's only one tracker 2008-08-11 17:29:53 +00:00
makemeta.h #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
metainfo.c (libT) fix some minor warnings foudn by clang's scan-build and reported by m1b 2008-07-17 20:33:34 +00:00
metainfo.h get tr_ctorSetMetainfoFromHash() working again. 2008-04-14 14:39:13 +00:00
natpmp.c better nat-pmp error logging. (this will very briefly break the mac build) 2008-07-15 03:26:53 +00:00
natpmp.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
net.c one more piece of Aloisius' performance patch: set SO_SNDBUF to 2x MTU 2008-07-24 20:58:58 +00:00
net.h remove more dead code 2008-05-28 16:56:38 +00:00
peer-common.h libT: first cut at implementing the internal peers' request queues as pieces rather than blocks, as discussed with erdgeist and denis, to avoid a couple of nasty CPU bottlenecks. 2008-06-09 22:53:45 +00:00
peer-io.c back out the changes from r6415. 2008-08-08 22:44:32 +00:00
peer-io.h back out the changes from r6415. 2008-08-08 22:44:32 +00:00
peer-mgr-private.h (libT) (1) shave a few bytes from tr_peer and tr_ratecontrol's footprints. (2) remove some dead code. 2008-05-26 12:14:35 +00:00
peer-mgr.c #1168: reading past the end of KTorrent's pex added.f strings 2008-08-10 14:58:11 +00:00
peer-mgr.h #1168: reading past the end of KTorrent's pex added.f strings 2008-08-10 14:58:11 +00:00
peer-msgs.c #1168: reading past the end of KTorrent's pex added.f strings 2008-08-10 14:58:11 +00:00
peer-msgs.h libT: first cut at implementing the internal peers' request queues as pieces rather than blocks, as discussed with erdgeist and denis, to avoid a couple of nasty CPU bottlenecks. 2008-06-09 22:53:45 +00:00
platform.c (libT) safer environmental variable handling (muks) 2008-08-11 18:33:59 +00:00
platform.h (1) add clutch to the tarball. 2008-07-11 04:07:14 +00:00
port-forwarding.c (libT) make the licensing consistent across all the files which only contain my code 2008-07-22 23:28:28 +00:00
port-forwarding.h sine we now have two public ports (peer and rpc), rename "publicPort" as "peerPort" 2008-05-23 16:18:58 +00:00
ptrarray.c minor text cleanup 2008-08-01 16:43:22 +00:00
ptrarray.h change ptrarray.[ch] license to MIT so that bencode, which relies on it, can be used in other projects w/o GPL 2008-03-25 19:49:32 +00:00
publish.c minor text cleanup 2008-08-01 16:43:22 +00:00
publish.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
ratecontrol.c minor text cleanup 2008-08-01 16:43:22 +00:00
ratecontrol.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
resume.c add a portability wrapper ``tr_snprintf()'' around snprintf() 2008-07-15 17:16:57 +00:00
resume.h (1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file. 2008-06-03 19:16:12 +00:00
rpc-server.c #1129 alternate fix: / should redirect to, not replace, /transmission/web 2008-08-06 00:24:05 +00:00
rpc-server.h 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
rpc-test.c add more rpc unit tests. man page cleanups. 2008-07-21 16:11:47 +00:00
rpc.c minor text cleanup 2008-08-01 16:43:22 +00:00
rpc.h (rpc) to lower the bandwidth/cpu used up by very large torrent lists, allow finer-grained control over which fields to return in the `torrent-get' request. 2008-07-26 14:47:07 +00:00
session.c minor text cleanup 2008-08-01 16:43:22 +00:00
session.h (libT) add proxy port arg as requested by BentMyWookie 2008-07-15 01:03:03 +00:00
stats.c minor text cleanup 2008-08-01 16:43:22 +00:00
stats.h svn propset svn:keywords 'Date Rev Author Id' filename 2008-02-26 21:08:51 +00:00
test-fastset.c grumble bikeshed grumble 2008-01-07 17:52:50 +00:00
test-peer-id.c grumble bikeshed grumble 2008-01-07 17:52:50 +00:00
torrent-ctor.c minor text cleanup 2008-08-01 16:43:22 +00:00
torrent.c #1168: reading past the end of KTorrent's pex added.f strings 2008-08-10 14:58:11 +00:00
torrent.h (1) add a doneDate to tr_torrent and tr_stat. (2) save tr_torrent.doneDate and tr_torrent.activityDate between sessions in the .resume file. 2008-06-03 19:16:12 +00:00
tr-getopt.c (libT) make the licensing consistent across all the files which only contain my code 2008-07-22 23:28:28 +00:00
tr-getopt.h code cleanup 2008-07-09 15:31:35 +00:00
tracker.c #1126: crash on quit 2008-07-31 13:06:59 +00:00
tracker.h #1126: crash on quit 2008-07-31 13:06:59 +00:00
transmission.h (libT) add proxy port arg as requested by BentMyWookie 2008-07-15 01:03:03 +00:00
trevent.c (rpc) fix crash when quickly toggling rpc on/off reported by John_Clay 2008-06-25 11:34:35 +00:00
trevent.h #915: Does too many wake-ups when idle 2008-05-06 15:52:57 +00:00
upnp.c add a portability wrapper ``tr_snprintf()'' around snprintf() 2008-07-15 17:16:57 +00:00
upnp.h set copyright info to 2008 2008-01-01 17:20:20 +00:00
utils-test.c (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
utils.c (libT) #1178: Add missing va_end()s 2008-08-11 04:40:29 +00:00
utils.h (gtk) #1108: transmission includes several unlocalized strings 2008-07-25 11:50:17 +00:00
verify.c minor text cleanup 2008-08-01 16:43:22 +00:00
verify.h modify "verify local data" to not lose the blocks in incomplete pieces 2008-02-15 16:00:46 +00:00
web.c possible fix for #1134: revert libtransmission/web.c back to r6354 2008-08-06 23:33:29 +00:00
web.h #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
webseed.c more webseed work. 2008-06-10 02:36:52 +00:00
webseed.h more webseed work. 2008-06-10 02:36:52 +00:00