./net/libtorrent [BitTorrent library written in C++]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.13.6, Package name: libtorrent-0.13.6
Maintained by: David Coppa
Master sites:
Description
LibTorrent is a BitTorrent library written in C++ for *nix. It is
designed to avoid redundant copying and storing of data that other
clients and libraries suffer from.


Filesize: 762.942 KB
Version History (View Complete History)
  • (2015-09-11) Updated to version: libtorrent-0.13.6
  • (2015-03-24) Updated to version: libtorrent-0.13.4
  • (2012-07-15) Updated to version: libtorrent-0.12.9
  • (2012-05-02) Updated to version: libtorrent-0.13.2
  • (2011-12-01) Updated to version: libtorrent-0.12.9
  • (2010-03-21) Updated to version: libtorrent-0.12.6
  • (2009-09-09) Updated to version: libtorrent-0.12.5
  • (2009-03-16) Updated to version: libtorrent-0.12.4p0
  • (2008-11-26) Updated to version: libtorrent-0.12.4
  • (2007-12-01) Updated to version: libtorrent-0.11.9
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937)
Log message:
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
   2017-07-23 04:39:47 by Vadim Zhukov | Files touched by this commit (1)
Log message:
Builds fine with our libtool.
   2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880)
Log message:
use COMPILER_LIBCXX where applicable
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 16:25:53 by Marc Espie | Files touched by this commit (13)
Log message:
static members must exist, even have external linkage for some, so
that rtorrent can work
bump accordingly.
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-05-19 06:26:43 by Marc Espie | Files touched by this commit (10)
Log message:
one of the more fun fixes for clang. I don't know where freebsd gets their
tr1, but we don't, so fix it by subsitution. Leaves us with a few nits to
fix. Conditionalize clang patches that interfere with tr1 substitution...
   2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277)
Log message:
use LIBCXX
   2016-12-30 12:12:37 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Use lang/gcc for atomic ops on arm.
ok dcoppa@ (maintainer)
   2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247)
Log message:
garbage collect CONFIGURE_SHARED
   2015-12-26 02:45:51 by Antoine Jacoutot | Files touched by this commit (7)
Log message:
Remove more BROKEN markers for ports requiring built-in atomic ops.
from Brad, OK jasper@
   2015-09-11 03:15:40 by Pascal Stumpf | Files touched by this commit (4)
Log message:
Update to libtorrent 0.13.6
ok dcoppa@ (maintainer)
   2015-09-11 03:15:40 by Pascal Stumpf | Files touched by this commit (4)
Log message:
Update to libtorrent 0.13.6
ok dcoppa@ (maintainer)
   2015-09-11 03:15:40 by Pascal Stumpf | Files touched by this commit (4)
Log message:
Update to libtorrent 0.13.6
ok dcoppa@ (maintainer)
   2015-09-11 03:15:40 by Pascal Stumpf | Files touched by this commit (4)
Log message:
Update to libtorrent 0.13.6
ok dcoppa@ (maintainer)
   2015-08-01 02:13:01 by Martin Pieuchot | Files touched by this commit (1)
Log message:
Disable instrumentation to not depend on atomic operations on 64bit
values.  Unbreak net/rtorrent on powerpc & i386.
i386 tested by Jan Vlach.
ok landry@, dcoppa@
   2015-07-31 10:08:44 by Stuart Henderson | Files touched by this commit (1)
Log message:
build libtorrent with -march=i586 -fomit-frame-pointer on i386, to allow
64-bit atomic operations. (insufficient reg's to retain the frame pointer)
copy net/rtorrent's BROKEN markers for the remaining arch to libtorrent
instead; the actual failures are in the library, but don't show up until
attempting to link it.
ok tobiasu@ dcoppa@
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-24 07:35:09 by David Coppa | Files touched by this commit (11)
Log message:
Update to libtorrent-0.13.4, now that the (in)famous ipi storm
problem has been finally fixed.
Initial diff by Michael <gmail/lesniewskister>
   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869)
Log message:
fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump
   2011-01-31 07:59:38 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Fix a segfault in rTorrent when running a large number of torrents.
From Tobias Ulmer; ok espie@
   2011-01-31 07:59:38 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Fix a segfault in rTorrent when running a large number of torrents.
From Tobias Ulmer; ok espie@
   2010-11-26 08:00:45 by Marc Espie | Files touched by this commit (10)
Log message:
better specs for libsigc++, fixes ekiga build.
   2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372)
Log message:
new depends
   2010-11-11 09:27:55 by Marc Espie | Files touched by this commit (46)
Log message:
new WANTLIB
   2010-03-24 09:45:10 by Christian Weisgerber | Files touched by this commit (1)
Log message:
switch to correct autoconf version
   2010-03-21 10:34:25 by Christian Weisgerber | Files touched by this commit (5)
Log message:
maintenance update to rtorrent 0.8.6 and libtorrent 0.12.6
   2010-03-21 10:34:25 by Christian Weisgerber | Files touched by this commit (5)
Log message:
maintenance update to rtorrent 0.8.6 and libtorrent 0.12.6
   2009-09-07 08:49:12 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to libtorrent 0.12.5/rtorrent 0.8.5
   2009-09-07 08:49:12 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to libtorrent 0.12.5/rtorrent 0.8.5
   2009-05-01 14:40:26 by Christian Weisgerber | Files touched by this commit (1)
Log message:
remove unrecognized configure flag, no package change; from Tim van der Molen
   2009-03-16 05:05:54 by Stuart Henderson | Files touched by this commit (8)
Log message:
fix pkgspec
   2008-11-25 09:21:28 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to libtorrent 0.12.4/rtorrent 0.8.4.
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
   2008-11-25 09:21:28 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to libtorrent 0.12.4/rtorrent 0.8.4.
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
   2008-11-25 09:21:28 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to libtorrent 0.12.4/rtorrent 0.8.4.
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
   2008-11-25 09:21:28 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to libtorrent 0.12.4/rtorrent 0.8.4.
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
   2008-11-25 09:21:28 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Update to libtorrent 0.12.4/rtorrent 0.8.4.
- Adds support for DHT.
- Many ill-documented scripting changes.
- The session file format has changed.
   2007-11-30 11:18:13 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to rTorrent 0.7.9/libTorrent 0.11.9, which adds peer exchange support
   2007-11-30 11:18:13 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to rTorrent 0.7.9/libTorrent 0.11.9, which adds peer exchange support
   2007-09-12 09:27:11 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update libTorrent/rTorrent to 0.11.7/0.7.7
   2007-09-12 09:27:11 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update libTorrent/rTorrent to 0.11.7/0.7.7
   2007-04-10 08:08:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to libtorren 0.11.4/rtorrent 0.7.4


   2007-04-10 08:08:47 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to libtorren 0.11.4/rtorrent 0.7.4


   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2007-03-22 14:42:05 by Christian Weisgerber | Files touched by this commit (5)
Log message:
- update to libtorrent 0.11.2/rtorrent 0.7.2
- recognize remaining disk space


   2007-03-22 14:42:05 by Christian Weisgerber | Files touched by this commit (5)
Log message:
- update to libtorrent 0.11.2/rtorrent 0.7.2
- recognize remaining disk space


   2007-03-22 14:42:05 by Christian Weisgerber | Files touched by this commit (5)
Log message:
- update to libtorrent 0.11.2/rtorrent 0.7.2
- recognize remaining disk space


   2007-01-14 16:37:52 by Christian Weisgerber | Files touched by this commit (6)
Log message:
update to libtorrent 0.11.1/rtorrent 0.7.1
   2007-01-14 16:37:52 by Christian Weisgerber | Files touched by this commit (6)
Log message:
update to libtorrent 0.11.1/rtorrent 0.7.1
   2007-01-14 16:37:52 by Christian Weisgerber | Files touched by this commit (6)
Log message:
update to libtorrent 0.11.1/rtorrent 0.7.1
   2006-12-21 12:13:07 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.11.0 and rtorrent 0.7.0; from maintainer Henrik Enberg.
* Encrypted (obfuscated) handshake and connection support.
* Added support for tunneling through HTTP 1.0 proxies.
* Support for the CANCEL piece request message.
* Allow the user to configure the max file size a torrent is allowed
to create, and the option to split large files.
Take maintainer, as Henrik doesn't have the time any longer.
   2006-12-21 12:13:07 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.11.0 and rtorrent 0.7.0; from maintainer Henrik Enberg.
* Encrypted (obfuscated) handshake and connection support.
* Added support for tunneling through HTTP 1.0 proxies.
* Support for the CANCEL piece request message.
* Allow the user to configure the max file size a torrent is allowed
to create, and the option to split large files.
Take maintainer, as Henrik doesn't have the time any longer.
   2006-12-21 12:13:07 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.11.0 and rtorrent 0.7.0; from maintainer Henrik Enberg.
* Encrypted (obfuscated) handshake and connection support.
* Added support for tunneling through HTTP 1.0 proxies.
* Support for the CANCEL piece request message.
* Allow the user to configure the max file size a torrent is allowed
to create, and the option to split large files.
Take maintainer, as Henrik doesn't have the time any longer.
   2006-12-16 05:22:37 by Marc Espie | Files touched by this commit (270)
Log message:
say goodbye to GNU land.
   2006-11-14 16:24:00 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to libtorrent 0.10.4 and rtorrent 0.6.4.  This is a fairly
critical update as 0.6.3 had a bug that caused it to report lower
than actual uploads, which is bad for people who use trackers with
ratios.
From: maintainer Henrik Enberg
   2006-11-14 16:24:00 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to libtorrent 0.10.4 and rtorrent 0.6.4.  This is a fairly
critical update as 0.6.3 had a bug that caused it to report lower
than actual uploads, which is bad for people who use trackers with
ratios.
From: maintainer Henrik Enberg
   2006-10-19 09:21:20 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 0.10.3/0.6.3.  From Bruno Bigras, via maintainer.
   2006-10-19 09:21:20 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 0.10.3/0.6.3.  From Bruno Bigras, via maintainer.
   2006-10-19 09:21:20 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to 0.10.3/0.6.3.  From Bruno Bigras, via maintainer.
   2006-09-21 13:56:26 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libTorrent 0.9.3/rTorrent 0.5.3.
From a submission by maintainer Henrik Enberg, IIRC.


   2006-09-21 13:56:26 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libTorrent 0.9.3/rTorrent 0.5.3.
From a submission by maintainer Henrik Enberg, IIRC.


   2006-09-21 13:56:26 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libTorrent 0.9.3/rTorrent 0.5.3.
From a submission by maintainer Henrik Enberg, IIRC.


   2006-09-18 06:00:00 by Marc Espie | Files touched by this commit (39)
Log message:
zap .0.0


   2006-05-31 00:26:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.8.5/rtorrent 0.4.5; from maintainer Henrik Enberg.
* Set SO_REUSEADDR for listening socket so that there's no need to
wait for it to time out to reopen the same port
* Fixed a crash when changing file priorities and another caused by
torrents with empty directories.
* Added the load, load_run, stop_untied and remove_untied options. See
the example rtorrent.rc for how to use these to watch a directory
for new torrents.
* Fixed a buffer overflow in the peer connection's write buffer that
could in some rare cases cause a crash.


   2006-05-31 00:26:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.8.5/rtorrent 0.4.5; from maintainer Henrik Enberg.
* Set SO_REUSEADDR for listening socket so that there's no need to
wait for it to time out to reopen the same port
* Fixed a crash when changing file priorities and another caused by
torrents with empty directories.
* Added the load, load_run, stop_untied and remove_untied options. See
the example rtorrent.rc for how to use these to watch a directory
for new torrents.
* Fixed a buffer overflow in the peer connection's write buffer that
could in some rare cases cause a crash.


   2006-05-31 00:26:15 by Christian Weisgerber | Files touched by this commit (5)
Log message:
Update to libtorrent 0.8.5/rtorrent 0.4.5; from maintainer Henrik Enberg.
* Set SO_REUSEADDR for listening socket so that there's no need to
wait for it to time out to reopen the same port
* Fixed a crash when changing file priorities and another caused by
torrents with empty directories.
* Added the load, load_run, stop_untied and remove_untied options. See
the example rtorrent.rc for how to use these to watch a directory
for new torrents.
* Fixed a buffer overflow in the peer connection's write buffer that
could in some rare cases cause a crash.


   2006-01-14 04:46:16 by Marc Espie | Files touched by this commit (15)
Log message:
remaining shared libs bumps for C++ libs


   2006-01-08 03:23:03 by Steven Mestdagh | Files touched by this commit (8)
Log message:
remove MODGNU_SHARED_LIBS


   2006-01-02 15:11:02 by Christian Weisgerber | Files touched by this commit (2)
Log message:
fix libsigc++-2 dependency