transmission/libtransmission
Charles Kerr 39a43cbc08 * more work on the tracker... getting closer.
* oops!  make sure autoconf is giving the `0.80+' in the User-Agent header.
2007-08-18 08:28:57 +00:00
..
Makefile.am do all the libevent enqueuing from a single thread. 2007-08-18 03:02:32 +00:00
basename.c (trunk) portability patch for MAXPATHLEN. Reported by afxgroup in ticket #291. 2007-08-08 23:33:01 +00:00
bencode.c add portability wrapper for in_port_t... 2007-07-30 18:04:10 +00:00
bencode.h BeOS fixes 2007-06-14 11:41:09 +00:00
bsdqueue.h A couple trivial improvements to tree.h 2007-03-23 08:41:15 +00:00
bsdtree.h A couple trivial improvements to tree.h 2007-03-23 08:41:15 +00:00
choking.c continue whittling away at internal.h to reduce the global #include dependencies 2007-07-31 14:26:44 +00:00
choking.h clean up #includes a bit. 2007-07-09 20:10:42 +00:00
clients.c identify a client's peer id correctly 2007-08-10 18:06:52 +00:00
clients.h Revert [619] 2006-07-16 19:39:23 +00:00
completion.c (trunk) fix assertion failure reported by kdrweez in http://transmission.m0k.org/forum/viewtopic.php?t=2096 2007-08-08 05:17:51 +00:00
completion.h add portability wrapper for in_port_t... 2007-07-30 18:04:10 +00:00
dirname.c (trunk) portability patch for MAXPATHLEN. Reported by afxgroup in ticket #291. 2007-08-08 23:33:01 +00:00
fastresume.c let fastresume remember which torrents are stopped and which are running. 2007-08-13 16:43:33 +00:00
fastresume.h forgot to check this one in. thanks to nickshanks, webaake, et al 2007-08-13 18:41:19 +00:00
fdlimit.c More win32 portability fixes. we now talk to tracker & peers; hash checks work, downloads seem to work. w00t 2007-08-02 23:33:40 +00:00
fdlimit.h continue whittling away at internal.h to reduce the global #include dependencies 2007-07-31 14:26:44 +00:00
http.c (trunk) minor tweak to gracefully handle leading spaces in the announce URL. Reported by Lacrocivious 2007-08-08 23:48:10 +00:00
http.h remove unused macros 2007-07-31 01:21:10 +00:00
inout.c continue whittling away at internal.h to reduce the global #include dependencies 2007-07-31 14:26:44 +00:00
inout.h set default torrent ul/dl speed limits from global ul/dl speed. as a side effect, totally decouples fastresume from inout. 2007-07-23 03:00:20 +00:00
internal.h do all the libevent enqueuing from a single thread. 2007-08-18 03:02:32 +00:00
ipcparse.c Include trcompat.h for asprintf() 2007-07-18 17:25:42 +00:00
ipcparse.h Don't silently ignore IPC messages which aren't in the table (oops). 2007-07-14 05:29:18 +00:00
list.c make list less error-prone by changing the API s.t. we're guaranteed to update the list's pointer correctly. 2007-08-14 14:18:54 +00:00
list.h make list less error-prone by changing the API s.t. we're guaranteed to update the list's pointer correctly. 2007-08-14 14:18:54 +00:00
makemeta.c (trunk) make torrent creation's piece size more flexible. (ticket #293 reported by matt) 2007-08-13 13:57:12 +00:00
makemeta.h misc cleanup.. ansification; fix my own typos, etc... 2007-06-22 04:30:39 +00:00
metainfo.c the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
metainfo.h Modified tr_torrentCanAdd() to give the new functionality BMW suggests 2007-06-27 14:54:31 +00:00
natpmp.c sync joshe's changes with win32 2007-08-04 02:55:06 +00:00
natpmp.h Don't try port mapping if binding the port fails. 2007-04-15 07:36:24 +00:00
net.c Use __BEOS__ to test for beos instead of relying on the build to set SYS_BEOS. 2007-08-04 01:17:39 +00:00
net.h use inttypes.h instead of stdint.h 2007-08-04 01:34:00 +00:00
peer.c the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
peer.h continue whittling away at internal.h to reduce the global #include dependencies 2007-07-31 14:26:44 +00:00
peeraz.h Save client name from azureus or extended handshake, overriding name deduced from peer id. 2007-08-15 23:03:50 +00:00
peerext.h Save client name from azureus or extended handshake, overriding name deduced from peer id. 2007-08-15 23:03:50 +00:00
peermessages.h make list less error-prone by changing the API s.t. we're guaranteed to update the list's pointer correctly. 2007-08-14 14:18:54 +00:00
peerparse.h the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
peertree.h add portability wrapper for in_port_t... 2007-07-30 18:04:10 +00:00
peerutils.h (trunk) add tweak to boost the priority of the first and last piece of a file so that early previewing is possible. Suggested by mtolman in http://transmission.m0k.org/forum/viewtopic.php?t=2110 2007-08-08 15:07:06 +00:00
platform.c Use __BEOS__ to test for beos instead of relying on the build to set SYS_BEOS. 2007-08-04 01:17:39 +00:00
platform.h better encapsulation of platform-specific constructs: tr_thread_t, tr_cond_t, tr_lock_t 2007-07-30 15:27:52 +00:00
ptrarray.c get some pieces of the new tracker code into svn... 2007-08-14 20:45:23 +00:00
ptrarray.h get some pieces of the new tracker code into svn... 2007-08-14 20:45:23 +00:00
publish.c get some pieces of the new tracker code into svn... 2007-08-14 20:45:23 +00:00
publish.h get some pieces of the new tracker code into svn... 2007-08-14 20:45:23 +00:00
ratecontrol.c use a straight lock, rather than a rwlock, for rate control 2007-08-02 16:07:34 +00:00
ratecontrol.h fold per-torrent ul/dl speed cap settings into libtransmission. synchronize gtk+ client with this change. breaks os x client. 2007-07-18 05:27:45 +00:00
sha1.c (libT) not all libT source files need to #include sha1/openssl, just three of them. Also, no need to compile a local sha1 implementation if we're using openssl's. 2007-07-30 19:55:10 +00:00
sha1.h Include inttypes.h instead of stdint.h to unbreak beos. 2007-08-04 00:43:47 +00:00
shared.c the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
shared.h add portability wrapper for in_port_t... 2007-07-30 18:04:10 +00:00
strlcat.c Merge daemon branch to trunk. 2007-04-18 16:39:10 +00:00
strlcpy.c Merge daemon branch to trunk. 2007-04-18 16:39:10 +00:00
timer.c push event_del() through the libevent pipe too. 2007-08-18 06:59:20 +00:00
timer.h do all the libevent enqueuing from a single thread. 2007-08-18 03:02:32 +00:00
torrent.c the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
tracker.c * more work on the tracker... getting closer. 2007-08-18 08:28:57 +00:00
tracker.h the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
transmission.c do all the libevent enqueuing from a single thread. 2007-08-18 03:02:32 +00:00
transmission.h the new tracker code seems to be working, so now it's time for me to learn yet again how much better users are at noticing bugs than I am. :) 2007-08-16 20:00:06 +00:00
trcompat.h sync the two build systems w.r.t. dirname() and basename() 2007-07-30 14:31:03 +00:00
trevent.c push event_del() through the libevent pipe too. 2007-08-18 06:59:20 +00:00
trevent.h push event_del() through the libevent pipe too. 2007-08-18 06:59:20 +00:00
upnp.c sync joshe's changes with win32 2007-08-04 02:55:06 +00:00
upnp.h Don't try port mapping if binding the port fails. 2007-04-15 07:36:24 +00:00
utils.c Rework utf-8 string concat function a little and make it more widely available. 2007-08-15 23:02:56 +00:00
utils.h Rework utf-8 string concat function a little and make it more widely available. 2007-08-15 23:02:56 +00:00
version.h.in * more work on the tracker... getting closer. 2007-08-18 08:28:57 +00:00
xml.c simplify xml.c and utils.c's dependencies 2007-07-19 11:54:37 +00:00
xml.h Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00