*** empty log message ***
This commit is contained in:
parent
de5fc73d41
commit
88f1d8200a
|
@ -63,7 +63,7 @@
|
|||
</ul>
|
||||
</li>
|
||||
<li><a class="reference" href="#extensions" id="id46" name="id46">extensions</a></li>
|
||||
<li><a class="reference" href="#aknowledgements" id="id47" name="id47">Aknowledgements</a></li>
|
||||
<li><a class="reference" href="#aknowledgements" id="id47" name="id47">aknowledgements</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="introduction">
|
||||
|
@ -94,25 +94,25 @@ The current state includes the following features:</p>
|
|||
thread-safe library interface. (i.e. There's no way for the user to cause a deadlock).</li>
|
||||
<li>can limit the upload bandwidth usage and the maximum number of unchoked peers</li>
|
||||
<li>piece-wise file allocation</li>
|
||||
<li>Implements fair trade. User settable trade-ratio, must at least be 1:1,
|
||||
<li>implements fair trade. User settable trade-ratio, must at least be 1:1,
|
||||
but one can choose to trade 1 for 2 or any other ratio that isn't unfair to the other
|
||||
party.</li>
|
||||
<li>fast resume support, a way to get rid of the costly piece check at the start
|
||||
of a resumed torrent. Saves the storage state, piece_picker state as well as all local
|
||||
peers in a separate fast-resume file.</li>
|
||||
<li>Supports the extension protocol <a class="reference" href="http://nolar.com/azureus/extended.htm">described by Nolar</a>. See <a class="reference" href="#extensions">extensions</a>.</li>
|
||||
<li>Supports files > 2 gigabytes (currently only on windows).</li>
|
||||
<li>Supports the <tt class="literal"><span class="pre">no_peer_id=1</span></tt> extension that will ease the load off trackers.</li>
|
||||
<li>Supports the <a class="reference" href="udp_tracker_protocol.html">udp-tracker protocol</a>.</li>
|
||||
<li>supports the extension protocol <a class="reference" href="http://nolar.com/azureus/extended.htm">described by Nolar</a>. See <a class="reference" href="#extensions">extensions</a>.</li>
|
||||
<li>supports files > 2 gigabytes (currently only on windows).</li>
|
||||
<li>supports the <tt class="literal"><span class="pre">no_peer_id=1</span></tt> extension that will ease the load off trackers.</li>
|
||||
<li>supports the <a class="reference" href="udp_tracker_protocol.html">udp-tracker protocol</a>.</li>
|
||||
<li>possibility to limit the number of connections.</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p>Functions that are yet to be implemented:</p>
|
||||
<blockquote>
|
||||
<ul class="simple">
|
||||
<li>number of connections limit</li>
|
||||
<li>better handling of peers that send bad data</li>
|
||||
<li>ip-filters</li>
|
||||
<li>file-level piece priority</li>
|
||||
<li>file-level priority</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p>libtorrent is portable at least among windows, macosx, and UNIX-systems. It uses boost.thread,
|
||||
|
@ -123,6 +123,7 @@ boost.filesystem, boost.date_time and various other boost libraries as well as z
|
|||
<li>Cygwin GCC 3.3.1</li>
|
||||
<li>Windows 2000 vc7.1</li>
|
||||
<li>Linux x86 (debian) GCC 3.0</li>
|
||||
<li>Windows 2000, msvc6 sp5 (does not support 64-bit values due to problems with operator<<(ostream&, __int64))</li>
|
||||
</ul>
|
||||
</blockquote>
|
||||
<p>It does not compile on</p>
|
||||
|
@ -1444,7 +1445,7 @@ with future versions of bittorrent.</p>
|
|||
+- - - - - - - - - -+- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -+ -->
|
||||
</div>
|
||||
<div class="section" id="aknowledgements">
|
||||
<h1><a name="aknowledgements">Aknowledgements</a></h1>
|
||||
<h1><a name="aknowledgements">aknowledgements</a></h1>
|
||||
<p>Written by Arvid Norberg. Copyright (c) 2003</p>
|
||||
<p>Contributions by Magnus Jonsson and Daniel Wallin</p>
|
||||
<p>Thanks to Reimond Retz for bugfixes, suggestions and testing</p>
|
||||
|
|
|
@ -31,16 +31,17 @@ The current state includes the following features:
|
|||
thread-safe library interface. (i.e. There's no way for the user to cause a deadlock).
|
||||
* can limit the upload bandwidth usage and the maximum number of unchoked peers
|
||||
* piece-wise file allocation
|
||||
* Implements fair trade. User settable trade-ratio, must at least be 1:1,
|
||||
* implements fair trade. User settable trade-ratio, must at least be 1:1,
|
||||
but one can choose to trade 1 for 2 or any other ratio that isn't unfair to the other
|
||||
party.
|
||||
* fast resume support, a way to get rid of the costly piece check at the start
|
||||
of a resumed torrent. Saves the storage state, piece_picker state as well as all local
|
||||
peers in a separate fast-resume file.
|
||||
* Supports the extension protocol `described by Nolar`__. See extensions_.
|
||||
* Supports files > 2 gigabytes (currently only on windows).
|
||||
* Supports the ``no_peer_id=1`` extension that will ease the load off trackers.
|
||||
* Supports the `udp-tracker protocol`__.
|
||||
* supports the extension protocol `described by Nolar`__. See extensions_.
|
||||
* supports files > 2 gigabytes (currently only on windows).
|
||||
* supports the ``no_peer_id=1`` extension that will ease the load off trackers.
|
||||
* supports the `udp-tracker protocol`__.
|
||||
* possibility to limit the number of connections.
|
||||
|
||||
__ http://home.elp.rr.com/tur/multitracker-spec.txt
|
||||
.. _Azureus: http://azureus.sourceforge.net
|
||||
|
@ -50,10 +51,9 @@ __ udp_tracker_protocol.html
|
|||
|
||||
Functions that are yet to be implemented:
|
||||
|
||||
* number of connections limit
|
||||
* better handling of peers that send bad data
|
||||
* ip-filters
|
||||
* file-level piece priority
|
||||
* file-level priority
|
||||
|
||||
libtorrent is portable at least among windows, macosx, and UNIX-systems. It uses boost.thread,
|
||||
boost.filesystem, boost.date_time and various other boost libraries as well as zlib.
|
||||
|
@ -63,6 +63,7 @@ libtorrent has been successfully compiled and tested on:
|
|||
* Cygwin GCC 3.3.1
|
||||
* Windows 2000 vc7.1
|
||||
* Linux x86 (debian) GCC 3.0
|
||||
* Windows 2000, msvc6 sp5 (does not support 64-bit values due to problems with operator<<(ostream&, __int64))
|
||||
|
||||
It does not compile on
|
||||
|
||||
|
@ -72,6 +73,7 @@ libtorrent is released under the BSD-license_.
|
|||
|
||||
.. _BSD-license: http://www.opensource.org/licenses/bsd-license.php
|
||||
|
||||
|
||||
building
|
||||
========
|
||||
|
||||
|
@ -1518,7 +1520,7 @@ with future versions of bittorrent.
|
|||
|
||||
|
||||
|
||||
Aknowledgements
|
||||
aknowledgements
|
||||
===============
|
||||
|
||||
Written by Arvid Norberg. Copyright (c) 2003
|
||||
|
|
|
@ -362,7 +362,7 @@ describing the error.</td>
|
|||
</div>
|
||||
<div class="section" id="actions">
|
||||
<h1><a name="actions">actions</a></h1>
|
||||
<p>The action fields has the followinf encoding:</p>
|
||||
<p>The action fields has the following encoding:</p>
|
||||
<blockquote>
|
||||
<ul class="simple">
|
||||
<li>connect = 0</li>
|
||||
|
|
|
@ -203,7 +203,7 @@ In case of a tracker error, the server replies with this packet:
|
|||
actions
|
||||
-------
|
||||
|
||||
The action fields has the followinf encoding:
|
||||
The action fields has the following encoding:
|
||||
|
||||
* connect = 0
|
||||
* announce = 1
|
||||
|
|
Loading…
Reference in New Issue