arvidn
fe612ca167
replace the TORRENT_CFG ABI check with inline namespaces around the symbol that can change ABI based on build configuration options
2018-05-13 19:25:17 +02:00
Eugene Shalygin
049e918295
build python bindings with cmake
2018-04-29 19:48:26 +02:00
arvidn
bb51dcdbb9
move dht_settings into its own header cpp file-pair and dht_settings into the dht namespace
2017-09-04 22:38:16 +02:00
arvidn
c4eb4c8b5f
use span in torrent_info constructors and deprecate the redundant flags argument
2017-07-22 00:00:44 -07:00
arvidn
5c37eb174f
drop support for windows compilers without std::string and wchar_t (believed to be old cygwin)
2017-07-02 08:24:55 -04:00
arvidn
76ef0babed
remove deprecated file_base feature of file_storage
2017-05-04 12:03:31 -04:00
Steven Siloti
fd50630020
announce to trackers for all listen interfaces
2017-04-30 08:11:56 -04:00
arvidn
d138f02424
introduce lt namespace alias
2017-04-23 23:43:58 -04:00
arvidn
21c9a493f6
fix master build
2017-02-12 08:33:25 -05:00
arvidn
5971818969
merge RC_1_1 into master
2017-02-12 02:24:14 -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
Falcosc
32e0028e32
Fix python client ( #1512 )
...
extend python test to include examples. add piece index and block index python bindings
2017-01-24 08:50:36 -05:00
arvidn
8800cae585
fix msvc-warning in python binding
2016-12-31 02:01:29 -05:00
arvidn
59b322bc79
merged RC_1_1 into master
2016-12-29 08:54:28 -08:00
Arvid Norberg
a6de426d1e
add file_status to python binding ( #1448 )
...
add more missing functions to python bindings
2016-12-23 13:57:10 -08:00
Arvid Norberg
3f1084d63d
strengthened type safety in handling of piece and file indices ( #1409 )
...
strengthened type safety in handling of piece and file indices
2016-12-22 10:42:33 -05:00
arvidn
d91f6f8c05
merged RC_1_1 into master
2016-11-03 01:19:38 -04:00
arvidn
c1fbd31bf1
make deprecation ifdefs more uniform
2016-11-02 23:40:48 -04:00
Alden Torres
6751a1eeb1
removed spaces in template types and more c++11 auto/loop refactor
2016-10-26 00:08:00 -04:00
Arvid Norberg
f712caa80d
deprecate send_stats property on trackers (since lt_tracker extension has been removed) ( #1125 )
2016-09-21 16:54:49 -07:00
Alden Torres
bf0008933a
refactor to use std::shared_ptr with peer_connection, core and tests ( #1050 )
2016-08-31 21:42:18 -04:00
Arvid Norberg
e36e5efaba
use boost::string_ref ( #996 )
...
use boost::string_ref/boost::string_view in various parts of the code, in file_storage, some file functions and in bdecode.
2016-08-13 07:04:53 -04:00
Arvid Norberg
717ed8bd3b
Msvc warnings ( #822 )
...
fix msvc warnings in python bindings and simulations
2016-06-18 19:24:27 -04:00
Arvid Norberg
ed077c8358
use cstdint intead of boost/cstdint.hpp ( #833 )
...
use cstdint intead of boost/cstdint.hpp
2016-06-18 14:01:38 -04:00
arvidn
4b186130e6
fix merge
2016-06-14 21:16:28 -04:00
arvidn
f01ac8f86c
fix announce_entry python binding
2016-06-14 20:10:18 -04:00
Arvid Norberg
1e7e01c671
transition to system_error as the exception type ( #730 )
...
transition to system_error as the exception type
2016-05-15 00:33:06 -04:00
arvidn
5c17dc9f31
fix some build warnings in python binding
2016-04-07 22:45:23 -04:00
arvidn
f1c3ecd067
fix metadata() and hash_for_piece() in python3 binding
2016-03-31 00:19:23 -04:00
arvidn
49b24d4cd0
fix python bindings
2016-01-05 01:32:04 -05:00
arvidn
4aaa8ca4a9
silence msvc performance warnings. introduce more override and finals
2015-11-19 23:37:45 -05:00
arvidn
b628692223
separate out announce_entry and torrent_status into their own headers
2015-09-18 08:08:08 -04:00
arvidn
17c5759829
disable warning for unused command line argument and fix warnings. remove redundant travis build config. use new preprocessor on clang to avoid warnings
2015-09-06 22:55:41 -04:00
Calum Lind
22b8ca72b8
Fix wrong type for tier in python bindings
2015-09-01 10:09:39 +01:00
arvidn
8e1ec2ce69
fix c++98 mode build
2015-07-25 20:19:34 -07:00
arvidn
1a4c017ec5
merged torrent_info constructor fix (python bindings) from RC_1_0
2015-07-25 16:40:07 -07:00
Arvid Norberg
e1e6c8bdc0
fix python binding backwards compatibility
2015-04-04 22:37:11 +00:00
Arvid Norberg
721d93cb28
fix typos and msvc build issues
2015-04-04 04:50:20 +00:00
Arvid Norberg
bc9281a27c
deprecate file_entry (used by file_storage) and clean up the add_file overload that borrows memory (and improve implementation and documentation). The python bindings were updated to more closely match the c++ API (specifically actually using file_storage)
2015-01-21 15:46:12 +00:00
Arvid Norberg
0961a3d1ba
fix python build without deprecated functions
2015-01-02 11:48:04 +00:00
Arvid Norberg
179df62379
merged changes from RC_1_0
2014-11-20 05:53:12 +00:00
Arvid Norberg
fddb25308b
fix merge issue in python binding
2014-11-20 02:35:19 +00:00
Arvid Norberg
3f61ee0ff3
merged changes from RC_1_0
2014-11-19 09:23:08 +00:00
Arvid Norberg
d296960efa
fix build with verbose logging
2014-10-04 19:54:12 +00:00
Arvid Norberg
eb32b1fef1
merged changes from RC_1_0
2014-09-12 22:38:07 +00:00
Arvid Norberg
7351389ce8
land libtorrent_aio branch in trunk
2014-07-06 19:18:00 +00:00
Arvid Norberg
9395186a7d
merged python binding fix from RC_0_16
2013-10-10 05:53:44 +00:00
Arvid Norberg
7c66c2911f
merged fixes from RC_0_16
2013-09-07 21:27:07 +00:00
Arvid Norberg
d616d3592b
make python bindinga build without deprecated functions
2013-08-28 02:38:31 +00:00
Arvid Norberg
77710e4ac0
merged python fix from RC_0_16
2013-07-16 23:26:07 +00:00