Version: 0.13.6, Package name: libtorrent-0.13.6 |
Maintained by: The OpenBSD ports mailing-list |
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) |
|
2020-03-20 10:44:29 by Christian Weisgerber | Files touched by this commit (135) |
Log message: Make use of "find -exec {} +" (which is POSIX) and "find -delete" (which is not) throughout the ports Makefiles. * Replace find|xargs with find -exec {} + * Replace -exec {} \; with -exec {} + if applicable. * Use the -delete operator to remove files and empty directories. * Combine and tweak some find(1) invocations while here. ok kn@ rsadowski@ espie@ |
2020-02-25 00:02:08 by Anthony J. Bentley | Files touched by this commit (2) |
Log message: Build debug packages for libtorrent. |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2019-04-27 20:01:30 by Charlene Wendling | Files touched by this commit (8) |
Log message: libtorrent: build with C++11 everywhere, merge clang specific patches into the main ones. This fixes the build with ports-gcc-8. Also remove an unneeded sparc64 workaround, and add missing RCS tags. input and OK sthen@ |
2019-04-24 10:26:59 by Stuart Henderson | Files touched by this commit (94) |
Log message: reset unresponsive maintainers, various porters have spent a bunch of time waiting for timeouts over the last year or more for many of these ports. ok danj@ jca@ kmos@ |
2019-01-11 11:04:21 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Disable the use of mincore(2) ok sthen@ |
2018-10-24 08:28:14 by Stuart Henderson | Files touched by this commit (740) |
Log message: Add COMPILER lines to c++ ports which currently use the default. Adjust some existing COMPILER lines with arch restrictions etc. In the usual case this is now using "COMPILER = base-clang ports-gcc base-gcc" on ports with c++ libraries in WANTLIB. This is basically intended to be a noop on architectures using clang as the system compiler, but help with other architectures where we currently have many ports knocked out due to building with an unsuitable compiler - - some ports require c++11/newer so the GCC version in base that is used on these archirtectures is too old. - some ports have conflicts where an executable is built with one compiler (e.g. gcc from base) but a library dependency is built with a different one (e.g. gcc from ports), resulted in mixing incompatible libraries in the same address space. devel/gmp is intentionally skipped as it's on the path to building gcc - the c++ library there is unused in ports (and not built by default upstream) so intending to disable building gmpcxx in a future commit. |
2018-07-19 08:04:57 by T.J. Townsend | Files touched by this commit (2) |
Log message: switch MASTER_SITES to https |
2018-02-12 10:34:17 by T.J. Townsend | Files touched by this commit (2) |
Log message: add upstream patches to fix a remote DoS ok dcoppa |
2018-02-12 10:31:35 by T.J. Townsend | Files touched by this commit (4) |
Log message: add upstream patches to fix a remote DoS ok dcoppa |
2018-01-20 07:03:39 by Jonathan Gray | Files touched by this commit (22) |
Log message: Now that arm has switched to clang the base compiler has atomic builtins and accepts -mfpu=neon. ok jca@ sthen@ |
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 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-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-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@ |
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 |
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. |
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-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-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-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-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-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-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 |