Martijn de Vos
e435ffe04f
Fixed peer_request.piece conversion in Python
2019-03-19 19:21:51 +01:00
arvidn
55d549d582
fix python bindings for peer_info
2019-03-16 09:50:45 +01:00
arvidn
381d5a3c5d
add support for creating symlinks, for torrents with symlinks in them
2019-03-05 22:53:56 +01:00
arvidn
c63c36880f
merged RC_1_1 into RC_1_2
2019-02-17 19:06:33 +01:00
arvidn
c9d9371065
add missing get_torrent_status() and refresh_torrent_status() to python binding
2019-02-17 02:52:22 +01:00
arvidn
adeceb4b92
fix deprecation macro and auto in client_test
2019-01-12 23:24:41 +01:00
arvidn
b443d33430
bump version number
2019-01-11 11:30:37 +01:00
Alden Torres
c128afeebf
update minimum boost to 1.58, using xenial in travis
2019-01-11 02:04:52 +01:00
Steven Siloti
cf834e307d
alias boost_python3 to boost_python instead of creating an empty alias
2018-12-07 16:19:04 +01:00
arvidn
8c188cd1fe
don't link against the boost_python3 target if boost >= 1.67
2018-12-07 16:19:04 +01:00
arvidn
b043fba5eb
unify indentation in libtorrent-python Jamfile
2018-12-07 16:19:04 +01:00
Alden Torres
98fbbbf591
deprecate start_default_features flag, it's only used in deprecated API
2018-12-02 04:04:57 +01:00
arvidn
12cbcfd380
make settings_pack enums specify a narrower underlying type and remove deprecated, internal enums
2018-11-24 16:47:41 +01:00
arvidn
9ae4aedeb0
deprecate slow bdecode() function
2018-11-19 09:09:55 +01:00
arvidn
eab1055938
more warnings on appveyor
2018-11-18 11:49:45 +01:00
arvidn
66a8f133b0
merged RC_1_1 into master
2018-11-17 14:38:43 +01:00
sledgehammer_999
95049cde1a
Include cmake file for bindings in the tarball
2018-11-17 12:06:37 +01:00
arvidn
6381b35891
bump verson to 1.1.11.0
2018-11-16 15:52:16 +01:00
arvidn
29cddaa23e
merged RC_1_1 into master
2018-11-15 15:19:24 +01:00
arvidn
4d88c83576
add rvalue reference overloads for add_torrent_params, settings_pack and session_params. Those structures are pretty large so being able to take them by rvalue reference may be beneficial
2018-11-13 08:05:56 +01:00
arvidn
a2a10e9bee
expose some dht alert fields as bytes instead of strings
2018-11-10 21:31:27 +01:00
arvidn
a0fa0b14bb
merged RC_1_1 into master
2018-11-04 19:12:22 +01:00
arvidn
117ca9c6b1
use variatic templates in python binding
2018-11-03 18:32:40 +01:00
Arvid Norberg
939b380fda
fix build against boost-1.69
2018-11-02 11:10:26 +01:00
Eugene Shalygin
ba294e6594
cmake: backport changes from the master branch
...
This fixes generated pkg-config file and adds options to build python
bindings.
2018-10-31 00:17:36 +01:00
arvidn
9463159e67
merged RC_1_1 into master
2018-10-20 00:22:10 +02:00
Arvid Norberg
ede7dbf0aa
add LGTM badge to README and fix warnings
2018-10-19 16:28:33 +02:00
arvidn
4a71cc5d89
fix python binding for torrent_info::creation_date()
2018-10-12 22:49:33 +02:00
Arvid Norberg
9758d2f08f
general cleanups of build files. Specifically to fix the propagation properties of _WIN32_WINNT, include missing CMake files in the tarball, and fix some risky ABI altering properties in CMake files
2018-10-12 10:06:59 +02:00
Arvid Norberg
200bb494c3
bump version
2018-10-01 09:41:37 +02:00
arvidn
c437a24d78
renamed debug_notification to connect_notification
2018-09-28 17:28:34 -07:00
arvidn
109db58641
merge RC_1_1 into master
2018-09-25 21:33:29 -07:00
arvidn
6c4d1b9143
back-port the patch to split up the progress_notification alert_mask into three new categories, file-, piece- and block progress
2018-09-24 08:52:30 -07:00
arvidn
2508e2ab0f
exposed default add_torrent_params flags to python bindings
2018-09-21 15:44:27 -07:00
arvidn
78a344bd8b
merged RC_1_1 into master
2018-09-05 08:25:14 -07:00
Arvid Norberg
2647ca2412
add option to ignore min-interval from tracker, when force-reannouncing a tracker
2018-09-04 08:46:24 +02:00
arvidn
3d0e5fdec9
add python test for add_torrent_params and run the tests less verbose on travis and appveyor
2018-08-14 07:24:19 +02:00
arvidn
7be9547817
add a few more stats counters measuring outgoing connection attempts. simplify session_stats_header_alert by posting it on first call to post_session_stats() instead of making it gated by the alert_mask
2018-08-09 20:10:35 +02:00
arvidn
4096085bf8
merged RC_1_1 into master
2018-07-30 13:44:44 +02:00
arvidn
7980447480
added missing stats_metric python binding
2018-07-29 00:44:48 +02:00
arvidn
acbe3c1880
catch exceptions out of the python notify callback and ignore them
2018-07-24 15:07:40 +02:00
Arvid Norberg
2f56fa6c3e
bump version to 1.1.9
2018-07-20 13:06:12 +02:00
arvidn
3c2b076eb0
deprecated anonymous_mode_alert
2018-07-08 18:26:47 +02:00
Arvid Norberg
c7e705e158
merged RC_1_1 into master
2018-07-07 13:33:15 +02:00
d-komarov
6d5a6f05ad
Fix torrent files prioritization ( #3133 )
...
After setting file priority, any subsequent attempt to set different priorities will fail if there is a `file_priority` job running in in disk thread. This happens because `torrent::m_file_priority` is being updated before adding disk thread job. The problem is gone if the file priority vector owned by the torrent object, is modified in the `torrent::on_file_priority` callback, when disk job finishes.
2018-07-04 08:16:33 +02:00
arvidn
d439c8729a
qualify some assignment operators to disallow assignment to temporaries
2018-07-01 17:29:50 +02:00
arvidn
4576723090
bump version to 1.1.8
2018-06-25 12:25:11 +02:00
Andrew Resch
596d98cac4
Clean-up python code ( #3075 )
...
lint and enforce python code formatting
2018-06-12 11:43:13 +02:00
Andrew Resch
c2ea38fdfe
Add set_alert_notify to python bindings ( #3066 )
2018-05-29 22:30:59 +02:00
Arvid Norberg
ccdfd7383e
move export.hpp into aux_ folder. put assert symbols in libtorrent namespace
2018-05-14 09:09:01 +02:00