Commit Graph

98 Commits

Author SHA1 Message Date
arvidn 0f337b9ce7 bump version to 1.2.5 2020-03-08 04:34:21 -07:00
arvidn 86183358e9 bump version to 1.2.4 2020-02-05 01:55:44 +01:00
arvidn 828ad7d024 bump version 1.2.3.0 2019-12-09 12:46:36 +01:00
arvidn baeb959054 bump version to 1.2.2 2019-08-23 13:39:22 +02:00
Arvid Norberg 0fbd6bf467 bump required boost version in configure.ac to 1.58 2019-07-01 10:07:40 +02:00
arvidn d97e1be6b2 bump version of RC_1_2 to 1.2.1 2019-04-28 03:31:04 +02:00
Eugene Shalygin 3c6e0b2578 Generate proper pkg-config file in cmake build 2018-04-29 19:48:26 +02:00
Alexandre Janniaux 3efb81e50c add windows socket libraries in Makefile.am 2018-03-21 13:44:59 +01:00
Alexandre Janniaux f8889858f6 dynamically load getauxval so as to support older android devices 2018-03-12 09:11:01 +01:00
arvidn 1ed68551d7 merged RC_1_1 into master 2017-11-10 01:37:35 +01:00
Romain Sertelon 4923effe23 Fixes --with-libiconv-prefix option
Should close #2465

Signed-off-by: Romain Sertelon <romain@sertelon.fr>
2017-10-26 11:15:51 +02:00
arvidn 9bf0658090 merged RC_1_1 into master 2017-09-06 13:51:36 +02:00
arvidn e36b066020 make logging alerts enabled by default in autoconf builds 2017-09-05 09:21:08 +02:00
arvidn 061732ddec bump version 2017-09-04 15:35:45 +02:00
Arvid Norberg 1075ae3b8d remove session pool allocator and use the buffer class instead (#2274)
simplify append_buffer by using size() to determine size of the buffer. make the move explicit in chained_buffer::init_buffer_entry
2017-08-28 11:37:53 +02:00
arvidn 819a9b0943 remove configure.ac hack where supposed arguments are spliced out of CXX into CXXFLAGS 2017-08-08 08:50:13 +02:00
arvidn 5188c190db bump version number 2017-07-02 15:03:46 -04:00
Steven Siloti 9519fd4441 default to a template depth limit of 512 2017-04-23 19:49:49 -04:00
arvidn b065536023 bump version number 2017-04-02 18:34:45 -04:00
arvidn 6d40d3a167 bump version number 2017-02-20 12:43:34 -05:00
Calum Lind de30f357b3 Add missing announce_entry properties to python bindings
Fix and refactor the announce_entry class
 - Removed verified from torrent_handle dict to announce_entry as it's read-only.
 - Changed source and send_stats to read_write properties.
 - Switched trivial type properties to using read_only or read_write.
2017-02-11 08:07:43 -05:00
Calum Lind 58f9742ff9 Fix g++ appended to CXXFLAGS when C++11 is default enabled 2017-01-23 18:23:27 -05:00
Calum Lind 748c6e0da0 Fix debug flags and add option to python build
* The '-g' flag are being passed in by CXXFLAGS and CFLAGS so ensure
   that debugging builds are actually off by adding '-g0' to DEBUG_FLAGS.
 * Add DEBUG_FLAGS to Python compiler options.
2017-01-16 13:41:37 -05:00
Calum Lind fc3eae8e9b [#1561] Silence deprecated warnings in Python bindings 2017-01-16 13:41:37 -05:00
arvidn 934c58a816 merged RC_1_1 into master 2017-01-15 00:45:17 -05:00
Calum Lind 9b30d09099 [#1543] Fix missing C++11 flag for building python bindings
* Extract the flags from CXX and put into CXXFLAGS which is
   passed into setup.py extra_compile_args.
 * Remove now redundant os.environ test in setup.py
2017-01-14 19:30:25 -05:00
Calum Lind 2e7f43ba21 Fix ar 'modifier ignored' build warning
* This only applies to AR_FLAGS and not ARFLAGS.
 * afaik ARFLAGS is the new convetion and this warning is fixed
   upstream in libtool but may be a while before OSes catchup.
2017-01-14 18:50:47 -05:00
arvidn 219846fc3d back-ported AM_MAINTAINER_MODE patch to RC_1_1 2017-01-13 00:54:52 -05:00
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
Falco 3f7bc23c6c use git for configure revision 2017-01-13 00:45:10 -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
arvidn e247473b86 bump version number 2016-08-13 07:12:23 -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
Arvid Norberg 633d0621f8 update required boost version and ax_boost_base.m4 (#937)
bump boost version requirement to 1.53, update ax_boost_base.m4
2016-07-28 08:34:22 -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