Commit Graph

838 Commits

Author SHA1 Message Date
arvidn a652233142 bump version 2020-04-18 23:40:55 +02:00
Arvid Norberg 9de99ac55c add test for add_torrent() failing with an exception in the python binding 2020-04-18 17:05:51 +02:00
FranciscoPombal eb50e9e5d2 support newer python versions in python bindings 2020-04-15 21:43:00 +02:00
Fonic b148e9ddc4 Add dht_live_nodes and dht_sample_infohashes to Python bindings
Add 'dht_live_nodes' and 'dht_sample_infohashes' functionality to
Python bindings:
- add function 'dht_live_nodes' to libtorrent.session
- add function 'dht_sample_infohashes' to libtorrent.session
- add alert 'dht_live_nodes_alert' to alerts
- add alert 'dht_sample_infohashes_alert' to alerts
- add alert 'dht_bootstrap_alert' to alerts
2020-04-10 00:26:52 +02:00
arvidn 983b1d6422 provide better names for alert_category_t constants 2020-04-04 15:06:02 -07:00
arvidn 93aa1956a4 fix empty key in default settings in python binding when building with deprecated functions off 2020-04-03 12:16:48 -07:00
arvidn ce9be0c83f deprecate bittyrant choking algorithm 2020-03-15 12:24:36 -07:00
arvidn 0f337b9ce7 bump version to 1.2.5 2020-03-08 04:34:21 -07:00
arvidn dcdadb16ce update python to 3.7 on osx travis 2020-02-18 13:05:39 +01:00
arvidn 86183358e9 bump version to 1.2.4 2020-02-05 01:55:44 +01:00
arvidn 571952fd19 bind SOCKS5 connection to correct outgoing interface 2020-01-19 08:27:33 +01:00
arvidn 4ceb2ea467 limit tracker announces and SOCKS5 connection attempts to listen_socket_t that actually can reach the target 2020-01-19 08:27:33 +01:00
se-m 2a15b25ab3 fix `Extension` creation without compile_cmd 2020-01-15 00:51:04 +01:00
Arvid Norberg 0675bd263f add new socks5_alert to trouble shoot SOCKS5 proxies 2019-12-28 17:57:44 +01:00
arvidn 6110144a3b fix python example client to not use deprecated functions 2019-12-19 08:40:17 +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
arvidn 7a20850632 feature to disable DHT, PEX and LSD per torrent 2019-07-20 10:20:41 -07:00
Arvid Norberg d113816ae6 fix issue where trackers from magnet links were not included in create_torrent() 2019-07-04 12:53:36 +02:00
Arvid Norberg 462a288bdf make peer_info::client a byte array in python binding 2019-07-02 16:39:11 +02:00
arvidn d97e1be6b2 bump version of RC_1_2 to 1.2.1 2019-04-28 03:31:04 +02:00
arvidn 0cf2924230 add a few missing alerts to the python bindings 2019-04-27 17:23:23 +02:00
arvidn 8b925b8576 fix move pessimisation in python binding 2019-04-22 21:52:34 +02:00
Joris Carrier 2ccb5d716a fix python bindings for block_uploaded_alert 2019-04-18 16:53:52 +02:00
Arvid Norberg 212ea3db27 fix python binding of dht_settings 2019-04-08 00:56:18 +02:00
Joris Carrier fe2f7b1478 add 'block_uploaded_alert' to python bindings 2019-04-07 14:23:32 +02:00
Arvid Norberg 38ca4113ea fix python binding for create_torrent 2019-03-25 01:31:37 +01:00
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