Calum Lind
3a19f33097
[ #1520 ] Add AM_MAINTAINER_MODE macro to configure.ac
...
* '--disable-maintainer-mode' option is now available for configure.
* This fixes the warning 'unrecognized options: --disable-maintainer-mode' from debian pkg builds.
* Setting the macro to 'enable' as default is equivalent to no macro call so no change in default functionality.
2017-01-13 00:54:06 -05:00
arvidn
d1ea80c2c3
remove disk-access-log build configuration
2017-01-09 08:37:02 -05:00
Arvid Norberg
97c6a75084
add proper error handling to peer connections and session ( #1149 )
...
add proper error handling to peer connections and session. i.e. catch exceptions in asio handlers and catch by const reference
2016-09-25 09:50:48 -04:00
Steven Siloti
578e9b3558
bump soname ( #1094 )
...
There's been lots of ABI breakage since 1.1.
2016-09-14 23:22:57 -04:00
Alden Torres
44d9f456f8
adding support for a more configurable sha512 hasher ( #1028 )
...
adding support for a more configurable sha512 hasher, digest32 template, using hasher512.
2016-08-25 19:07:16 -04:00
Arvid Norberg
5b230694e5
check autotools on travis ( #973 )
...
build and run tests with autotools on travis, and fix configure issues.
2016-08-02 00:46:15 -04:00
Alden Torres
fddbb13338
minimum boost version required 1.54
2016-08-01 16:00:14 -04:00
Alden Torres
7446a88425
version to 1.2 ( #924 )
...
update version to 1.2
2016-07-20 11:29:24 -07:00
arvidn
75dca7116f
fix configure.ac typo
2016-07-03 11:52:02 -04:00
Arvid Norberg
1facf0eef6
clean-up more defines ( #872 )
...
clean-up more defines. remove TORRENT_DEBUG and TORRENT_DISABLE_INVARIANT_CHECKS (instead use TORRENT_USE_ASSERTS and TORRENT_USE_INVARIANT_CHECKS)
2016-07-01 19:46:59 -04:00
Alden Torres
436b781003
option to use only the openssl's sha1 implementation ( #845 )
...
separated ssl and crypto build options
2016-06-23 13:20:35 -04:00
arvidn
78bc269832
use std::chrono and not boost::chrono
2016-05-01 08:50:30 -04:00
Steven Siloti
fef94a4c52
use standard random number classes ( #679 )
...
use standard random number classes
2016-05-01 08:35:28 -04:00
arvidn
680eddf3d4
remove -msse4.2 commandline option from configure script
2016-04-15 23:50:45 -04:00
arvidn
14387f52a4
forward port ssiloti's python binding configure script fix from RC_1_0
2016-02-02 19:13:43 -05:00
Alexandru Costache
34aa1a0ab7
Added missing dependencies to fix examples build
...
Main examples like simple_client failed to build as they
were not linked against boost chrono and boost random libraries
2015-08-12 11:36:29 +03:00
arvidn
7f695f05d5
use boost.asio as headers only library again (simplify builds and hopefully fix shared linking of python module on gcc linux)
2015-07-27 23:09:24 -07:00
Arvid Norberg
f9c9d0ad0d
merge small unit tests to make running the tests quicker. expand the test framework a bit. add ax_boost_random.m4 script to link against boost.random correctly from makefile.
2015-05-30 04:31:23 +00:00
Arvid Norberg
5e07ff857e
remove residual geoip cruft
2015-05-11 00:49:34 +00:00
Arvid Norberg
1faf2e201f
inversed TORRENT_LOGGING build config to enable logging by default. It's now disabled by TORRENT_DISABLE_LOGGING
2015-04-17 01:15:33 +00:00
Arvid Norberg
a70960c26f
remove geoip configure stuff
2015-03-12 04:29:55 +00:00
Arvid Norberg
09bc1550e9
simplify the debug logging mechanism. There's now only one build option, logging=on or logging=off. When logging is enabled, the log level is controlled by the alert mask. All log events are delivered as alerts and it's up to the client to write them to disk in whatever way seems appropriate. removed the pointless logger plugin
2014-12-09 09:08:26 +00:00
Arvid Norberg
bfb0c4fe80
merged changes from RC_1_0
2014-11-12 16:57:59 +00:00
Arvid Norberg
cea5585993
remove stats logging functionality from libtorrent. This has been moved to a helper class part of libtorrent-webui, utility library
2014-10-21 19:58:12 +00:00
Arvid Norberg
fce967b5fb
merged changes from RC_1_0 to change email address from @rasterbar.com to @libtorrent.org
2014-10-14 02:06:20 +00:00
Arvid Norberg
27b7705cf2
remove built-in GeoIP support
2014-09-21 21:01:48 +00:00
Arvid Norberg
ad7d74f255
merged fixes from RC_1_0
2014-09-13 19:47:51 +00:00
Arvid Norberg
524384045c
transition to use boost.random instead of rand() and custom pseudo random generator
2014-08-16 20:26:00 +00:00
Arvid Norberg
7351389ce8
land libtorrent_aio branch in trunk
2014-07-06 19:18:00 +00:00
Arvid Norberg
c5f6bb7582
apparently PYTHON_EXTRA_LDFLAGS is for internal python use only. fix m4 script
2014-07-02 04:40:17 +00:00
Arvid Norberg
2028a16d87
make setup.py work well with both automake and bjam
2014-05-11 22:51:06 +00:00
Arvid Norberg
45f3fa4696
simplified setup.py to always build the bindings using bjam
2014-03-23 07:34:18 +00:00
Arvid Norberg
efd272681d
merged makefile fixes from RC_0_16
2013-12-15 22:29:11 +00:00
Arvid Norberg
3413a760d7
merged configure fix from RC_0_16
2013-06-08 01:38:09 +00:00
Arvid Norberg
6bbda29c16
merged updated email
2013-03-11 00:02:12 +00:00
Arvid Norberg
1b268e7cd1
merged typos in configure script from RC_0_16
2012-12-31 06:56:18 +00:00
Arvid Norberg
5077c06c4a
merged (python) fixes from RC_0_16
2012-11-23 20:43:42 +00:00
Arvid Norberg
326310ca9f
merged configure fix from RC_0_16
2012-11-19 05:23:46 +00:00
Arvid Norberg
77a1090104
bump version
2012-11-18 04:32:22 +00:00
Arvid Norberg
d8ce247600
bump soname version
2012-11-15 17:12:25 +00:00
Arvid Norberg
33943f7184
merged set_version fix
2012-09-29 21:30:40 +00:00
Arvid Norberg
1db4fae595
merged patch from RC_0_16
2012-06-10 16:20:00 +00:00
Arvid Norberg
1b67f4e815
merge makefile fixes from RC_0_16
2012-04-11 04:53:45 +00:00
Arvid Norberg
3a1145b6db
removed left-overs
2012-03-19 05:31:35 +00:00
Arvid Norberg
a2521bd23c
fix a bunch of issues to properly support dynamic linking of libtorrent with visibility=hidden. Still requires a small patch to boost
2012-03-18 23:31:04 +00:00
Arvid Norberg
7b1a441aeb
attempt to make shared library builds to work with visibility=hidden
2012-03-15 06:08:08 +00:00
Arvid Norberg
b2ede2665b
attempt to hide non-exported symbols from dynamic library builds
2012-02-16 08:47:53 +00:00
Arvid Norberg
3ef2cd8d6d
don't use += in configure script, since it's bash-specific
2011-08-11 00:21:52 +00:00
cristiangreco
845be2e98e
configure.ac: fix to correctly export deprecated functions build options to
...
python bindings.
2011-01-20 18:40:43 +00:00
Arvid Norberg
e5f980d80d
merged uTP branch into trunk (yay)
2010-11-29 01:33:05 +00:00